Архив форума Ace Stream
Для разработчиков => Проблемы и решения => Тема начата: sergheyka от 21 Декабря 2012, 23:44:52
-
Привет, кто может помочь со скриптом.
Торрент стрим собирается жава скриптом:
<script type="text/javascript">
function init() {
var useInternalControls = true;
var controls = new TorrentStream.Controls("tsplayer", {
style: useInternalControls ? "internal" : "ts-black",
debug: true
});
try {
var player = new TorrentStream.Player(controls.getPluginContainer(), {
debug: true,
useInternalControls: useInternalControls,
bgColor: "#000000",
fontColor: "#ffffff",
onLoad: function() {
this.registerEventHandler(controls);
controls.attachPlayer(this);
try {
var p = this;
this.loadTorrent("поток",{autoplay: true});
}
catch(e) {
console.log("init: " + e);
}
}
});
}
catch(e) {
controls.onSystemMessage(e);
}
}
</script>
<div id="player_container" style="width: 710px; height: 400px;">
<div id="tsplayer" style="width: 100%; height: 100%;">
</div>
</div>
<script type="text/javascript">
init();
</script>
Кто может написать в виде php, типа
echo "тут скрипт";
-
maybe like :
echo <<<END
<script type="text/javascript">
function init() {
var useInternalControls = true;
var controls = new TorrentStream.Controls("tsplayer", {
style: useInternalControls ? "internal" : "ts-black",
debug: true
});
try {
var player = new TorrentStream.Player(controls.getPluginContainer(), {
debug: true,
useInternalControls: useInternalControls,
bgColor: "#000000",
fontColor: "#ffffff",
onLoad: function() {
this.registerEventHandler(controls);
controls.attachPlayer(this);
try {
var p = this;
this.loadTorrent("поток",{autoplay: true});
}
catch(e) {
console.log("init: " + e);
}
}
});
}
catch(e) {
controls.onSystemMessage(e);
}
}
</script>
<div id="player_container" style="width: 710px; height: 400px;">
<div id="tsplayer" style="width: 100%; height: 100%;">
</div>
</div>
<script type="text/javascript">
init();
</script>
END;
-
Вот спасибо милый человек, все работает! :)
-
А что изменить если у меня не торренты а ужо готовые uid (7d26267d404998c2455719077767385bff35e75e ) просто вставить на место потока не выходит. Что нужно изменить ?
-
А что изменить если у меня не торренты а ужо готовые uid (7d26267d404998c2455719077767385bff35e75e ) просто вставить на место потока не выходит. Что нужно изменить ?
заменить строку
this.loadTorrent("поток",{autoplay: true});
на
this.loadPlayer("айдипотока", {autoplay: true});
-
А что изменить если у меня не торренты а ужо готовые uid (7d26267d404998c2455719077767385bff35e75e ) просто вставить на место потока не выходит. Что нужно изменить ?
заменить строку
this.loadTorrent("поток",{autoplay: true});
на
this.loadPlayer("айдипотока", {autoplay: true});
Спасибо. Работает.