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

Для разработчиков => Проблемы и решения => Тема начата: grimmhell от 03 Октября 2014, 21:42:46

Название: Невозможно создать площадку
Отправлено: grimmhell от 03 Октября 2014, 21:42:46
Собственно после авторизации на http://torrentstream.net/ в разделе "Площадки" невозможно добавить площадку, ввожу имя, жму сохранить, но ничего не происходит
Название: Re: Невозможно создать площадку
Отправлено: Constantin от 05 Октября 2014, 14:02:46
Все необходимое для работы разработчиков есть здесь: wiki.acestream.media/

Поддержка http://torrentstream.net  прекращена более чем пол года назад.
Название: Re: Невозможно создать площадку
Отправлено: grimmhell от 13 Октября 2014, 16:34:00
Спасибо уже разобрался, но возник следующий вопрос, как загружать видео через contentid, делаю согласно wiki
<embed id="plugin" type="application/x-acestream-plugin"
        width="800"
        height="600"
        fullscreencontrols="true"
        fscontrolsenable="true"
        fscontrols="default"
        nofscontrolsenable="true"
        nofscontrols="default"
        nofscontrolsheight="36"
        loopable="false" />

Через подключение торрент файла работает, но если использовать вариант с contentid, в плеер ничего не загружается, в чем может быть проблема?
<script type="text/javascript">
var plugin = document.getElementById("plugin");

// load from torrent
plugin.playlistLoadAsync("http://static.torrentstream.org/torrents/sintel.torrent", 0, 0, 0);

// load by the content id
plugin.playlistLoadPlayerAsync("5953213c22c304b4f2aab0029a0915fbadca3f8a");
</script>

Как вариант думал использовать js, contentid загружает, но тут наткнулся на проблемы с размерами, почему то размер плеера не поддается изменению. Вернее ширину он берет из секции в которую встраивается, а вот высота ни в какую не хочет меняться
<script type="text/javascript">
    function init() {
    var useInternalControls = true;
            var controls = new TorrentStream.Controls("video", {
    style: useInternalControls ? "internal" : "ts-black"
    });
            try {
    var player = new TorrentStream.Player(controls.getPluginContainer(), {
    debug: false,
            useInternalControls: useInternalControls,
            bgColor: "#000000",
            fontColor: "#ffffff",
            width: 730,
            height: 410,
            onLoad: function() {
    this.registerEventHandler(controls);
            controls.attachPlayer(this);
            try {
    var p = this;
            this.loadPlayer("5953213c22c304b4f2aab0029a0915fbadca3f8a", {async: true});
    }
    catch (e) {
    //console.log("init: " + e);
    }
    }
    });
    }
    catch (e) {
    controls.onSystemMessage(e);
    }
    }
</script>
Название: Re: Невозможно создать площадку
Отправлено: jobik от 07 Июня 2015, 22:39:19
[quote author=grimmhell link=topic=2962.msg11667#msg11667 date=1413207240]
// load from torrent
plugin.playlistLoadAsync("http://static.torrentstream.org/torrents/sintel.torrent", 0, 0, 0);

// load by the content id
plugin.playlistLoadPlayerAsync("5953213c22c304b4f2aab0029a0915fbadca3f8a");
</script>
[/quote]

...понимаю что позно, но может кому пригодиться, т.к. в WIKI ошибка - правильно будет:
plugin.playlistLoadAsyncPlayer("5953213c22c304b4f2aab0029a0915fbadca3f8a");
Название: Re: Невозможно создать площадку
Отправлено: vilmorq от 07 Июля 2015, 22:45:48
plugin.playlistLoadPlayerAsync калечный вариант

plugin.playlistLoadPlayer - работает отлично