MyTetra Share
Делитесь знаниями!
Как смотреть канал "РТР-планета" в Linux в домашних условиях
Время создания: 27.12.2009 22:44
Текстовые метки: linux, телевидение, канал, vlc
Раздел: Компьютер - Web / Internet - Интернет-телевидение
Запись: xintrea/mytetra_syncro/master/base/1639986407vexoqpfh69/text.html на raw.github.com

Просмотр канала через сайт сопряжено с рядом трудностей: по неизвестной причине проигрыватель выжирает много процессорного времени, соединение в браузере постоянно обрывается, видео заикается. Чтобы разом решить эти проблемы и в нормальном качестве смотреть канал, можно воспользоваться свободным проигрывателем VLC.


* * *


Для просмотра канала в качестве 128Kbit можно воспользоваться командой:


vlc -q -I dummy -vvv --color mms://live.rfn.ru/rtr-planeta_128 --ttl 12


ключ "--ttl 12" означает, что обновление экрана будет не более 12 раз в сек.


Или можно смотреть в качестве 220Kbit


vlc -q -I dummy -vvv --color mms://live.rfn.ru/rtr-planeta


Кроме того, через vlc можно делать ретранстляцию, к которой могут подключаться другие домашние устройства:


vlc -q

-I dummy

-vvv

--color

mms://live.rfn.ru/rtr-planeta_128

--sout '#duplicate{

dst="transcode{fps=4,

width=128,

height=96,

vcodec=divx,

vb=100,

acodec=mp3,

ab=32}:

std{access=http,

mux=asf,

dst=:2224}",

dst="transcode{width=320,

height=240,

vcodec=divx,

vb=900,

acodec=mp3,

ab=96}:

std{access=http,

mux=asf,

dst=:2223}",

dst="transcode{vcodec=divx,

acodec=mp3,

vb=3000,

ab=128,

venc=ffmpeg{keyint=180,hurry-up,vt=800000},

deinterlace}:

std{access=http,

mux=asf,

dst=:2222}"}'

--ttl 12


Этот пример копирует поток на 2 перекодированных потока и масштабирует их для ноутбука и смартфона. Эти потоки выдаются на порты 2222 и 2224 в формате asf. Масштабирование можно убрать, как и разветвление потока на 2.



 
MyTetra Share v.0.59
Яндекс индекс цитирования