Архив форума Ace Stream

Для разработчиков => Проблемы и решения => Тема начата: sergheyka от 21 Декабря 2012, 23:44:52

Название: Скрипт php плеера
Отправлено: 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 "тут скрипт";
Название: Re: Скрипт php плеера
Отправлено: dontgivemenames от 22 Декабря 2012, 00:00:01
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;
Название: Re: Скрипт php плеера
Отправлено: sergheyka от 22 Декабря 2012, 00:18:44
Вот спасибо милый человек, все работает! :)
Название: Re: Скрипт php плеера
Отправлено: GuRu от 24 Декабря 2012, 14:00:14
А что изменить если у меня не торренты а ужо готовые uid (7d26267d404998c2455719077767385bff35e75e ) просто вставить на место потока не выходит. Что нужно изменить ?
Название: Re: Скрипт php плеера
Отправлено: Пур Иванов от 24 Декабря 2012, 14:52:57
А что изменить если у меня не торренты а ужо готовые uid (7d26267d404998c2455719077767385bff35e75e ) просто вставить на место потока не выходит. Что нужно изменить ?
заменить строку
                        this.loadTorrent("поток",{autoplay: true});
на
                        this.loadPlayer("айдипотока", {autoplay: true});
Название: Re: Скрипт php плеера
Отправлено: GuRu от 24 Декабря 2012, 16:32:12
А что изменить если у меня не торренты а ужо готовые uid (7d26267d404998c2455719077767385bff35e75e ) просто вставить на место потока не выходит. Что нужно изменить ?
заменить строку
                        this.loadTorrent("поток",{autoplay: true});
на
                        this.loadPlayer("айдипотока", {autoplay: true});


Спасибо. Работает.