Embedded Player

Материал из Ace Stream
(Различия между версиями)
Перейти к: навигация, поиск
(Ссылки, необходимые для встраивания плеера на страницу сайта)
(Ссылки, необходимые для встраивания плеера на страницу сайта)
 
(не показаны 4 промежуточные версии 1 участника)
Строка 5: Строка 5:
 
== Ссылки, необходимые для встраивания плеера на страницу сайта ==
 
== Ссылки, необходимые для встраивания плеера на страницу сайта ==
   
Чтобы встроить плеер на страницу своего сайта, вставьте скрипты и стили перед закрывающим тегом </head>.
+
Чтобы встроить плеер на страницу своего сайта, вставьте скрипты и стили перед закрывающим тегом <tt></body></tt>.
   
 
<tt><nowiki> <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/ts/core.js"></script>
 
<tt><nowiki> <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/ts/core.js"></script>
Строка 23: Строка 23:
   
 
<script type="text/javascript">
 
<script type="text/javascript">
var controls = new TorrentStream.Controls(null, {
+
var controls = new TorrentStream.Controls(null, {
style: "ts-white-screen"
+
style: "ts-white-screen"
});
+
});
function showPlayer(contentId) {
+
function showPlayer(contentId) {
controls.showPlayer(function() {
+
controls.showPlayer(function() {
 
try {
 
try {
 
var player = new TorrentStream.Player(this.getPluginContainer(), {
 
var player = new TorrentStream.Player(this.getPluginContainer(), {
Строка 41: Строка 41:
 
controls.onSystemMessage(e);
 
controls.onSystemMessage(e);
 
}
 
}
});
+
});
}
+
}
 
</script></nowiki></tt>
 
</script></nowiki></tt>
   
Строка 49: Строка 49:
 
После того, как все скрипты и ссылки будут вставлены, создайте кнопку или ссылку, при нажатии на которую будет загружаться плеер. При нажатии на данную кнопку необходимо вызвать объявленную ранее функцию <tt>'''showPlayer()'''</tt>. Эта функция принимает один параметр: идентификатор контента (content id), который необходимо проиграть в плеере. Пример:
 
После того, как все скрипты и ссылки будут вставлены, создайте кнопку или ссылку, при нажатии на которую будет загружаться плеер. При нажатии на данную кнопку необходимо вызвать объявленную ранее функцию <tt>'''showPlayer()'''</tt>. Эта функция принимает один параметр: идентификатор контента (content id), который необходимо проиграть в плеере. Пример:
   
<tt><input type="button" value="open" onclick="showPlayer('fa8ddccad4aea0a41d000a4f243c11dee99c4087');" /> <!-- Кнопка/ссылка для запуска плеера --></tt>
+
<tt><input type="button" value="open" onclick="showPlayer('fa8ddccad4aea0a41d000a4f243c11dee99c4087');" /> </tt>

Текущая версия на 15:35, 3 декабря 2012

[править] Пример плеера

http://torrentstream.org/test-popup.html

[править] Ссылки, необходимые для встраивания плеера на страницу сайта

Чтобы встроить плеер на страницу своего сайта, вставьте скрипты и стили перед закрывающим тегом </body>.

 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/ts/core.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery-1.7.min.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery.mousewheel.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery.easing.1.3.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery-ui-1.8.9.custom.min.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery.jscrollpane.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/jquery/jquery.scrollText.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/cufon/cufon.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/cufon/a_LCDNova_400.font.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/ts/player.js"></script>
 <script type="text/javascript" src="http://static.torrentstream.org/jsapi/js/lib/ts/controls.js"></script>

 <link type="text/css" rel="stylesheet" href="http://static.torrentstream.org/jsapi/css/ts-buttons.css" />
 <link type="text/css" rel="stylesheet" href="http://static.torrentstream.org/jsapi/css/ts-controls-white.css" />

 <script type="text/javascript">
    var controls = new TorrentStream.Controls(null, {
       style: "ts-white-screen"
    });
    function showPlayer(contentId) {
       controls.showPlayer(function() {
            try {
                var player = new TorrentStream.Player(this.getPluginContainer(), {
                        debug: true,
                        onLoad: function() {
                            this.registerEventHandler(controls);
                            controls.attachPlayer(this);
                            this.loadPlayer(contentId);
                        }
                });
            }
            catch(e) {
                controls.onSystemMessage(e);
            }
       });
    }
 </script>

[править] Кнопка для запуска плеера

После того, как все скрипты и ссылки будут вставлены, создайте кнопку или ссылку, при нажатии на которую будет загружаться плеер. При нажатии на данную кнопку необходимо вызвать объявленную ранее функцию showPlayer(). Эта функция принимает один параметр: идентификатор контента (content id), который необходимо проиграть в плеере. Пример:

<input type="button" value="open" onclick="showPlayer('fa8ddccad4aea0a41d000a4f243c11dee99c4087');" /> 
Персональные инструменты
На других языках