Сообщение от Zemlyanov
|
Вопрос в следующем : какая скорость передачи данных нужна для передачи 100 телевизионных каналов SD качества сжатых в формат MPEG4 (H.264). Какой интерфейс подойдет для такой скорости передачи (расстояния межу передатчиком и приемником до 1км, возможны помехи). Можно ли программно реализовать потоковое декодирование формата MPEG4 (для ARMов) а также и сжатия видео в данный формат , я встречал МК только с аппаратной реализацией декодирования .
|
Вы хотите в одиночку и на энтузиазме сделать наземное цифровое вещание в отдельно взятом населенном пункте?
Это похвально. 8O
Мпег4 (H.264) принят концептуально в разрабатываемой программе внедрения цифрового наземного вещания в России. Интерфейс - канальное "эфирное" вещание с полосой канала 8 мгц со скоростью потока до 31 мбит/сек в канале (4 бита/Гц/Сек). Модуляция COFDM.
Для удовлетворительной передачи (приемлемого качества) как показали тестовые зоны вещания нужно 1,5-3,0 мбит/сек на 1 программу в канале при SD качестве. Но лучше когда 4-5 мбит на программу. На спорт нужно еще больше. Итого для новостных передач примерно 8 программ можно засунуть в полосу 8 МГЦ . 100 программ займут полосу 100 МГц. Это в условиях минимума помех и при сильном сигнале. С учетом помех отражений и пр. полосу надо расширять.
Декодирование осуществляется для H.264 и программно и аппаратно. Существуют от ведущих фирм одночиповые решения с АРМ внутрях. Аппаратное сжатие в реальном (почти реальном) времени - задачка на порядок сложнее.