2015-01-10 7 views
0

У меня есть поток mp4, доступный через HTTP для одного клиентаКак транслировать поток mp4

Как транслировать его нескольким клиентам?

Я могу написать код, который будет читать поток MP4 через HTTP и копировать на несколько клиентов.

Но есть ли какой-то исходный фрейм, заголовок в потоке MP4?

Может быть какой-то каркас или существующий сервер может транслировать поток mp4?

ответ

1

Использование VLC, он имеет хорошие возможности потоковой передачи (VLC для Video Lan Client, кстати).

Просто запустите VLC, перейдите в File-> Stream ..., выберите источник, который вы хотите распространять, выберите, например. http как метод, перекодировать (или не делать) и выбрать порт для прослушивания. Оттуда ваши клиенты могут подключиться :)

+0

Вы знаете команду командной строки для чтения потока http://192.168.0.101/stream.mp4 и сделать его доступным на порту 80 Я думаю, что есть версия командной строки VLC. – Artem

+0

Можно ли передавать более 1 HTTP-поток с VLC на один порт HTTP? – Artem

+0

есть. Как я уже писал, VLC может обслуживать произвольное количество клиентов. –

Смежные вопросы