Я передаю файл с жесткого диска на сервер RTMP. Что мне нужно, это потоковая передача файла с клиентского ПК. т. е. я размещаю ffmpeg на сервере, и мое веб-приложение передает файл с клиентского ПК на сервер rtmp. Является ли это возможным? Я не хочу загружать файл на мой сервер.
1 ответ
0
возможно дублирование другого вопроса
или посмотрите на avconv/ffmpeg
документация по avconv -> раздел rtmp
в реальном времени
-i это входной файл
-f - тип входного файла
последний параметр - это конечный пункт rtmp
For example, to stream a file in real-time to an RTMP server using avconv:
avconv -re -i myfile -f flv rtmp://myserver/live/mystream
To play the same stream using avplay:
avplay "rtmp://myserver/live/mystream live=1"
веб-сайт ffmpeg
предположительно, ffmpeg заменяется на avconv, но он все еще кажется активным проектом