18.12.2018, 13:59 UTC+1

Вы не зарегистрированы.

  • Войти
  • Зарегистрироваться

Дорогой посетитель мы рады вас приветствовать на: Allrussian Board Русскоязычный форум в Германии. Если это Ваше первое посещение этого сайта, то прочитайте, пожалуйста, помощь . Там Вы узнаете о возможностях управления сайтом. Чтобы использовать все возможности сайта Вы должны зарегистрироваться. Для этого используйте Регистрационный формуляр. Вы можете прочитать подробности регистрационного процесса. Если Вы уже регистрировались, здесь Вы можете войти.

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

1

29.04.2008, 20:34

H.264 streaming - VDR как сервер

http://silicon-verl.de/home/flo/projects/streaming/
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 потоком - видимо надо дорабатывать сам плагин.
http://linuxtv.org/pipermail/vdr/2008-April/016676.html




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

knedlyk Мужской

Участник

Дата регистрации: 11.10.2007

Сообщения: 40

Пол: Мужской

Место проживания: Poland

2

30.04.2008, 16:36

RE: H.264 streaming

Цитата

Со слов пользователя Goga777
Теперь он хочет полноценно использовать возможности stream-device плагина - работа через удаленное меню, поиск epg, переключение каналов. Но пока это только можно делать мпег2 потоком - видимо надо дорабатывать сам плагин.
http://linuxtv.org/pipermail/vdr/2008-April/016676.html



Вот именно ето больше всего и интересует. Кстати, канал на аплоад от сегодня 1 мегабит, тестировалась передача стрима на протяжении 2 часов, срывов, задержек не было вообще, оказалось что и без опции -vf scale=512:384 работает прекрасно (ету опцию пришлось добавить, чтобы стрим в канал влез). Да, я теперь понимаю, что такое h264 кодек и почему его используют для кодирования каналлов, ето действительно революция среди кодеков.

Соответствующее письмо просьбой было послано разработчику streamdevice плагина, но ответа еще не было, і подозреваю не будет. Так что может кто подскажет как заменить мпег2 стрим в плагине на h264?




_______________
  • К началу страницы

knedlyk Мужской

Участник

Дата регистрации: 11.10.2007

Сообщения: 40

Пол: Мужской

Место проживания: Poland

3

06.05.2008, 17:14

Никто не разбирался с етим плагином? Вообще то интересует как можна перенаправить поток, генерированый через externremux срипт, через vdr-streamdevice plugin, чтобы он передавал именно енкодированый h264 поток, а не mpeg2 стрим, с подальшим его приемом другим vdr-ом.




_______________
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

4

12.05.2008, 09:18

отчет одного пипла, который делится результатами h.264 стриминга на VDR
http://groups.google.com/group/coreavc-f…46c084b29?hl=en

Цитата


I use Xine+CoreAVC w/VDR+streamdev (both PES and TS streaming), here
are my results:

Box 1, AMD X2 6000+ (3ghz per core), DDR2 800mhz RAM, Nvidia 6200:

1440x1080i (h264):
Greey2Frame: 100% of the time
TomsMoComp: 98% of the time (I get randomly dropped frames)

1920x1080i (h264):
Greey2Frame: 100% of the time
TomsMoComp: 0% of the time


Box 2, AMD BE-2300 (1.9ghz per core), DDR2 800mhz RAM, Nvidia 6200:

1440x1080i (h264):
Greey2Frame: 100% of the time
TomsMoComp: 0% of the time

1920x1080i (h264):
Greey2Frame: 100% of the time
TomsMoComp: 0% of the time

Here's my Xine config:

gui.deinterlace_plugin:tvtime:method=greedy2frame,enabled=1,framerate_mode=full,cheap_mode=0,use_progressive_frame_flag=1
or
gui.deinterlace_plugin:tvtime:method=tomsmocomp,enabled=1,framerate_mode=full,cheap_mode=0,use_progressive_frame_flag=1

engine.buffers.audio_num_buffers:1000
engine.buffers.video_num_buffers:1000
engine.buffers.video_num_frames:50


скрипт для mencoder для transcode в h.264 на лету
http://www.vdr-wiki.de/wiki/index.php/Ex…emux.sh_.282.29




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

knedlyk Мужской

Участник

Дата регистрации: 11.10.2007

Сообщения: 40

Пол: Мужской

Место проживания: Poland

5

21.05.2008, 21:23

Не очень интересно, поскольку у него все это в локальной сети.




_______________
  • К началу страницы

1455

Продвинутый

Дата регистрации: 18.04.2007

Сообщения: 396

6

30.06.2008, 20:50

Сейчас дам ещё более правильное направление. :)
Значит, так. Берём что-то из этого:
http://www.netgear.com/Products/Entertai…rs/EVA8000.aspx
http://www.dlink.com/products/?sec=0&pid=438
Возможно, есть другие варианты, но первый юзает мой приятель и с бета-версией он запросто играет матрёшку (читай - h2.64).
Далее выгоняем поток с ведра в 100 мегабитную сетку (не вай-фай!), подменяя тем самым IP-источник для проигрывателя.
Эти вещи намного полезнее, чем просто одна PCI-плата, а достать их проще.




_______________
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

7

01.07.2008, 06:14

Цитата

Со слов пользователя 1455
с бета-версией он запросто играет матрёшку (читай - h2.64).


матрешка - это контейнер,
h.264 - это кодек. Это разные вещи.




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

1455

Продвинутый

Дата регистрации: 18.04.2007

Сообщения: 396

8

01.07.2008, 19:19

Цитата

....Это разные вещи.

Я про HD рипы в mkv, а они точно в h2.64. Разве нет?




_______________
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

9

01.07.2008, 20:35

не уверен, может быть и в mpeg2




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

Walery

Продвинутый

Дата регистрации: 15.12.2003

Сообщения: 175

10

02.07.2008, 16:18

Цитата

Со слов пользователя Multi VDR
off topic

В 14 номере журнала c't тестовали эти стримеры и лучшим оказался Popcorn Hour A-100.


Их есть у меня.. вернее его клон - Istar HD - другой корпус и обвеска, фирмвары одна контора клепает, потороха - одинаковые.
Но заставить его с vdr работать - это.. нечто :) После долгих опытов - единственный вариант - с vdr пускать поток из xineliboutput на VLC, а с него транслировать транспорт стрим в http.
:)
Работает, с глюками и стуками, долго переключает каналы. HDTV - не работает. Хотть тресни. Не понимает VLC такую экзотику как h264 в pes контейнере :)
Варианты с streamdev - не работают. Чем-то ts который он выдает не нравится popcorn-у.. Так что пока задница..




_______________
  • К началу страницы

1455

Продвинутый

Дата регистрации: 18.04.2007

Сообщения: 396

11

02.07.2008, 17:44

Цитата

не уверен, может быть и в mpeg2

Понимаю, но это факт. Для декодирования этих видеофайлов в Виндах используется CoreAVC, а при связке Cyberlink+ATI AVIVO есть возможность включить аппаратное ускорение h2.64. Правда, это иногда приводит к рассыпанию картинки без видимых причин. Поэтому аппаратное ускорение при воспроизведении таких видеофайлов я вообще никогда не использую (о Виндах, конечно, речь).
HD-рипы, о которых речь, они все в mpeg4 (чаще всего в AVC). Делают их из спутниковых ts (которые, ДА, могут быть в mpeg2), BD и ныне почивших в бозе HD DVD. 90% всех рипов сделаны дома, на коленках.
Ты можешь сам зарегиться на: http://sharereactor.ru/ и убедиться.
Там тема по адресу: http://forum.sharereactor.ru/forumdisplay.php?f=92

Цитата

HDTV - не работает.

Хреново... Может, не дожал и стоит ещё покопаться или, скажем, разработчикам софтины для него телегу написать?

Цитата

Видюхи я юзаю от nvidia, но думаю и с любой другой проблем не будет.

Хм-м... А теперь я, в свою очередь, сомневаюсь. Ты подключал по VGA (аналог) и даже не по DVI-I.
Меня всегда ATI своими дровами доставала, но других нет, кроме разрабатываемого radeonHD.




_______________

Это сообщение уже редактировалось 1 раз/раза, последний раз пользователем »1455« (02.07.2008, 17:59)

  • К началу страницы

Walery

Продвинутый

Дата регистрации: 15.12.2003

Сообщения: 175

12

02.07.2008, 19:36

Цитата

Со слов пользователя 1455
Хреново... Может, не дожал и стоит ещё покопаться или, скажем, разработчикам софтины для него телегу написать?


Да нет, в морг.. пока прошивку не поправят, или streamdev не доведут до ума - а еще лучше - Клаус выпустит наконец версию VDR с поддержкой TS :) Потому как записи сделаные под виндами dvbviewer-ом - проигрываются этим плеером на ура - запись в TS.

Хотя на немецком портале вот давеча видел - какой-то энтузиаст вроде ковыряется с перекомпиляцией xinelibout клиента под плеер - там тоже линукс :) Это был бы идеальный вариант - с меню, епг, скинами и т.д. Кто силен в немецком - почитайте, потом расскажите :)
http://www.vdrportal.de/board/thread.php…id=71955&page=4




_______________

Это сообщение уже редактировалось 1 раз/раза, последний раз пользователем »Walery« (02.07.2008, 19:41)

  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

13

20.10.2008, 20:37

предлагаю посмотреть на просмотр hdtv с помощью VDR с другой стороны -

VDR принимает hdtv поток со спутника и транслирует его в сеть на Full HD IPTV box , который уже и декодирует аппаратно h264-поток и выводит через hdmi картинку на телевизор.

самый дешевый такой Full HD IPTV box -
ADP Enduser IPTV Box на ebay стоит 40-50 евро.
http://www.adbglobal.com/?q=node/187

можно добавить Popcorn - но это будет подороже - 230 евро.

конечно, пока готовых рецептов еще нет, но ариант имеет право на жизнь.




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

1455

Продвинутый

Дата регистрации: 18.04.2007

Сообщения: 396

14

20.10.2008, 21:01

Так пробовали уже тут люди. Правда, не эту модель, кажется.
У моего приятеля дома похожа приблуда стоит. Но стоила она год назад вовсе не полтюшку.




_______________
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

15

20.10.2008, 21:04

а в качестве сервера что было ?




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

1455

Продвинутый

Дата регистрации: 18.04.2007

Сообщения: 396

16

20.10.2008, 21:45

Я не знаю. Это к Walery на второй странице топа про eHD.
Reel Extension-HD Linux (eHD) - карта с hardware h.264 decoder




_______________

Это сообщение уже редактировалось 1 раз/раза, последний раз пользователем »1455« (20.10.2008, 21:47)

  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

17

21.10.2008, 13:15

перенес обсуждение в этот топик.

Краткое обсуждение текущего обсуждения темы в vdr листе.

В настоящее время streamdev плагин не умеет стримить в multicast режиме, только в unicast. Причина проста и банальна - у автора Frank Schmirler нет свободного времени. Зато плагин должен работать с h.264 потоками, хотя есть рапорты о проблемах с ним.

Автор предложил использовать связку vlc + stream-dev плагин для тех, кто хочет реально использовать multicast режим - например для связки vdr + упомянутый мною выше IPTV HDTV box ADP (он понимает только multicast)

вместо tcp он рекомендует использовать udp протокол.
http://www.linuxtv.org/pipermail/vdr/200…ber/018147.html




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

igorli Мужской

Продвинутый

Дата регистрации: 09.05.2006

Сообщения: 269

Пол: Мужской

Место проживания: Minsk

18

02.11.2008, 10:05

Как я понял, сейчас актуальное направление - streaming в сеть, а потом можно уже IP TV BOX использовать или другой компьютер. Но нет умеющих вещать DVB-S2 приложений. dvbstream & vlc только DVB-S могут. Я имею в виду без заплатывания(patch). Да и заплаток нет. Так?




_______________
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

19

02.11.2008, 11:12

да, Nico Sabbi - мэйнтенер dvbstream обращался в dvb-list год назад c просьбой выпустить патч для dvbstream c поддержкой мультипрото - кто-то отозвался, но так до ума не довел его. Так что никто не откажется от s2 api патча для dvbstream.

про vlc - ничего не знаю, поддерживает ли он новое s2 api.

но вещать в сеть может и vdr c помощью streamdev плагина. Также умельцы прикручивает консольный vlc и запускают его в vdr через osd меню.




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы


Рыбалка    покупка, ремонт, аренда дома или квартиры в Германии

Lr Shop,Jungle Man Parfüm und Colostrum bestellen in Deutschland und Aloe vera gel

Lr Joyce Schmuck

Lr Jungle Man Parfüm



TopList