Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
DVB Streaming - getstream
интересный опытом поделился в вдр-листе один ведровод. Он принимает на своем вдр мпег2 каналы и стримит их по интернету в Америку своему другу-ведроводу с помощью stream-device plugin, предварительно сжав на лету поток х264 кодеком и зажав битрейт до 300 килобит/с, т.к. он ограничен в скорости на своем канале.
Его система - Abit I-N73HD motherboard с разогнанным Intel Pentium E2160 processor. Загрузка каждого ядра - 50-60%
(Middle quality)
cat $OUT.avi & /usr/bin/mencoder "$IN" -vf scale=512:384 -ovc x264
-x264encopts bitrate=300:threads=auto -oac lavc -lavcopts
acodec=aac:abitrate=20 -o $OUT.avi &>$OUT.log
High quality:
cat $OUT.avi & /usr/bin/mencoder "$IN" -vf scale=512:384 -ovc x264
-x264encopts
bitrate=256:subq=5:8x8dct:frameref=2:bframes=3:b_pyramid:weight_b:threads=auto
-oac lavc -lavcopts acodec=aac:abitrate=20 -o $OUT.avi &>$OUT.log
Исходный мпег2 канал
VIDEO: MPEG2 704x576 (aspect 2) 25.000 fps 3900.0 kbps (487.5 kbyte/s)
[V] filefmt:29 fourcc:0x10000002 size:704x576 fps:25.00 ftime:=0.0400
Теперь он хочет полноценно использовать возможности stream-device плагина - работа через удаленное меню, поиск epg, переключение каналов. Но пока это только можно делать мпег2 потоком - видимо надо дорабатывать сам плагин.
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.