Changes

Jump to: navigation, search

Streaming

2,308 bytes removed, 21:03, 24 December 2012
no edit summary
--allow-source-download \
> /tmp/test-node.log 2>&1</tt>
 
== Просмотр трансляции пользователями. ==
 
Если два основных способа просмтра трансляции
 
# пользователь скачивает файл .tslive и запускает его в TS Player
# организатор трансляции создает веб-страницу для просмотра трансляции, пользователи заходят на данную страницу и смотрят трансляцию через браузер.
 
В качестве шаблона для такой страницы можно использовать http://torrentstream.org/stream/test.php. Необходимо только изменить ссылку на файл .tslive в этой строке:
 
<tt>this.loadTorrent("http://torrentstream.net/streams/test2.mpegts.tslive");</tt>
 
 
== Мониторинг трансляции ==
 
Программа tsengine-stream выводит всю отладочную информацию в STDERR. Успешный страрт трансляции выглядит примерно таким образом:
 
<tt>host:~# tsengine-stream --name test --source http://84.22.159.204:8006 --bitrate 350000 --host mysite.com --destdir /tmp/streams
tracker url: http://mysite.com:7764/announce/
bitrate: 350000
piece size: 262144
dest dir: /tmp/streams
------------------------
createlivestream: open stream: url http://84.22.159.204:8006 reader builtin
2012-07-16 12:56:36 stream: started input thread
2012-07-16 12:56:37 stream: created piece 0 speed 131.12 KiB/s
2012-07-16 12:56:38 stream: created piece 1 speed 183.15 KiB/s
2012-07-16 12:56:39 stream: created piece 2 speed 198.34 KiB/s
2012-07-16 12:56:40 stream: created piece 3 speed 196.96 KiB/s
2012-07-16 12:56:41 stream: created piece 4 speed 199.23 KiB/s
2012-07-16 12:56:43 stream: created piece 5 speed 203.08 KiB/s
2012-07-16 12:56:44 stream: created piece 6 speed 206.37 KiB/s</tt>
 
Основная выводимая информация: номера создаваемых кусков и скорость загрузки данных от источника трансляции.
 
Остановка трансляции осуществляется нажатием Ctrl-C
Anonymous user

Navigation menu