Конвертация онлйн трансляции rtsp h264 -> http swf

Конфиг /etc/ffserver.conf

Port            8090
BindAddress     XX.XX.XX.XX
MaxClients      1000
MaxBandWidth    50000
CustomLog       -

BindAddress — IP адрес вашего сервера

<Feed cam.ffm>
File /tmp/cam.ffm
FileMaxSize 100M
Launch ffmpeg -i rtsp://193.9.245.168:554/Streaming/Channels/1   # Ссылка на поток
</Feed>

<Stream camera.swf>
Feed cam.ffm.
Format swf
VideoCodec flv
VideoFrameRate 15       # кадров в секунду выходного видео
#VideoBufferSize 5000   # размер буфера
#VideoBitRate 1024      # битрейт в kbs
VideoQMin 1
VideoQMax 5
VideoSize 1280x720
PreRoll 0
NoAudio>                # Отклчаем аудио-поток
Strict -1
</Stream>

Дальше нужно просто запустить ffserver

ffserver

Добавляем на страницу следующий код

<object width="1280" height="720">
<param name="movie" value="http://77.50.254.157:8090/camera.swf";>
<embed src="http://XX.XX.XX.XX:8090/camera.swf"; width="1280" height="720"></embed>
</object>
Micro
Author: Micro

///

Поделиться в социальных сетях
0 0 голоса
Рейтинг статьи
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии