LINUX.ORG.RU

Минимальные требования к сети для передачи h.264

 , ,


1

1

Подскажите пожалуйста минимальные требования к сети(скорость и джиттер) для того, чтобы можно было нормально смотреть 30 fps на 1280x720 .
Картинка , будет средне-статичной(камера будет заниматься наблюдением улицы).
Какой именно профиль H.264 я не знаю .
В качестве ип камеры предлагают dlink DCS-2103 ( работает сюда по описанию на gnu/linux) .Если подскажите другие варианты тоже буду благодарен.

★★★★★

Какой в настройках камеры битрейт установишь такой и будет.

madcore ★★★★★
()
Ответ на: комментарий от Kroz

Для твоего примера порядка 8.2 Mbps на среднем качестве.

Для 720p получилось на среднем качестве вышло около 3.8 мбит , но все равно многовато что-то, битрейт в фильмах(bd rip) поменьше вроде бы был.

pinachet ★★★★★
() автор топика
Ответ на: комментарий от pinachet

битрейт в фильмах(bd rip) поменьше вроде бы был.

ORLY?

Input #0, mpegts, from './Бэтмен/5 Бэтмен.Начало.2005.m2ts':
  Duration: 02:20:03.01, start: 600.000000, bitrate: 24204 kb/s

NightSpamer
()
Ответ на: комментарий от NightSpamer

Input #0, mpegts, from './Бэтмен/5 Бэтмен.Начало.2005.m2ts':

Duration: 02:20:03.01, start: 600.000000, bitrate: 24204 kb/s

Качнул 720p какой то sample-the.voice.s03e13.720p.hdtv.x264-2hd.mkv и качество нормальное и там получается около 2 мегабит/сек. Это со звуком ( его там под 400 кбит/с ) .

У вас просто премиум качество и разрешение .

pinachet ★★★★★
() автор топика
Ответ на: комментарий от pinachet

Так это FullHD с блюрея 20+Mbps поток. :)
Для смотрибельного SD 2..2.5 Mbps вполне достаточно. Хотя, на глаз, разница между 2.5 и 4.5 Mbps всё ещё заметна, для наблюдения за улицей уже несущественна.
По сети, соответственно, подойдёт всё, что даст 2.5+Mbps с минимальными потерями (при 0.1% потерь смотреть уже невозможно, при 1% вообще ни черта не видно).
Джиттер пофиг, ибо в приёмнике/плеере всё равно буфер есть. Секунд, эдак, на несколько. Там всё и утрясётся.

NightSpamer
()
Ответ на: комментарий от i-rinat

Да. Контейнер - мпег2. Кодек - нет.

Input #0, mpegts, from '5 Бэтмен.Начало.2005.m2ts':
  Duration: 02:20:03.01, start: 600.000000, bitrate: 24204 kb/s
  Program 1
    Stream #0:0[0x1011]: Video: vc1 (Advanced) (VC-1 / 0x312D4356), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
    Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), s16, 640 kb/s
...

NightSpamer
()
Ответ на: комментарий от NightSpamer

Ясно. Забавно, я и не знал, что диски Blu-ray с чем-то отличным от MPEG2 появились уже.

i-rinat ★★★★★
()
Ответ на: комментарий от NightSpamer

Для смотрибельного SD 2..2.5 Mbps вполне достаточно. Хотя, на глаз, разница между 2.5 и 4.5 Mbps всё ещё заметна, для наблюдения за улицей уже несущественна.

Ок, а если кодеки и/или технологии( кроме motion detection) для уменьшения этого потока,существенней чем на 20-30% чем вышезаявленные ?

pinachet ★★★★★
() автор топика

Попробуй посчитать (motion rank - 4(улица)): 1280*720*30*4*0.07 ≈ 7 мегабайт чистого видео без звука в секунду. В итоге требуется около 60 мегабит в секунду для передачи в реальном времени без задержек

ms-dos128
()
Ответ на: комментарий от pinachet

Вероятно, s/если/есть ли/. Тогда, AFAIK, только в обмен на качество. Например, 30fps->15fps.

NightSpamer
()
Ответ на: комментарий от NightSpamer

w*h*fps*motion ratio(как часто будет происходить движение, т.е. обновление картинки; значение целочисленное от 1 до 4)*0.07(примерный коэффицент сжатия кадра

ms-dos128
()
Ответ на: комментарий от ms-dos128

Что-то тут не то. У меня motion пишет вот так

  Duration: 00:02:11.62, start: 0.000000, bitrate: 507 kb/s
    Stream #0:0: Video: mpeg4 (Simple Profile) (FMP4 / 0x34504D46), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 8 tbr, 8 tbn, 8 tbc
Это даже не h264. Допустим, зависимость битрейта линейная от fps и размеров картинки. Получается 5.7^W фиг с ним, 6Mbps для 1280х768@30. Ну никак не 60.

NightSpamer
()
Ответ на: комментарий от NightSpamer

Ну я как бы опирался на то, что для передачи 7.3 мегабайт за 1 секунду, требуется примерно 60 мегабит в секунду. Вполне возможно, что есть и другой способ получить такое качество с меньшей скоростью

ms-dos128
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.