LINUX.ORG.RU

ретрансляция через ffserver без перекодирования

 ,


0

3

Каким должно быть значение параметра VideoCodec в ffserver.conf для того, чтобы поток не перекодировался?
По сути нужен аналог '-codec copy', используемый в командной строке.

Upd:
Меня устроит вариант и без ffserver, но у меня не получилось создать http- или rtsp-поток на одном только ffmpeg. Получилось создать udp-поток, но это уже совсем не то. vlc позволяет все это сделать, но он очень медленно стартует и процессор сильнее нагружает.

Вообще сформулирую вопрос так: какой еще софт позволяет ретранслировать видео? Требуется ретрансляция без перекодирования. Главное требование - быстрая работа. Или все-таки остановиться на vlc и взять комп помощнее?



Последнее исправление: alxdon-rs (всего исправлений: 1)

vlc основан на либе live555. Может, будет лучше использовать ее отдельно

Deleted
()

ffserver не может транслировать без перекодирования. В новых версиях VLC (2.0.8+) забагован MPEG-TS-муксер. Если соберетесь использовать VLC, используйте муксер из ffmpeg.

ValdikSS ★★★★★
()
23 апреля 2016 г.

https://ffmpeg.org/ffserver.html#Detailed-description
The ffmpeg override_ffserver commandline option allows one to override the encoding parameters set by the server.

Опция -override_ffserver для ffmpeg переопределяет параметры кодирования, установленные сервером. Прекрасно уживается с '-codec copy', VideoCodec игнорируется. Обязательными параметрами потока остаются только Feed и VideoSize.

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