Хотите встроить поток RTSP с IP-камеры (hikvision) на веб-страницу в MJPG или MJPEG - PullRequest
0 голосов
/ 26 марта 2019

У меня есть поток HTTP с камеры на мой видеоплеер на веб-странице. Но камера является слабым сервером и обслуживает только один поток. Ofc не подходит для того, что я планировал использовать. Теперь я пытаюсь передать несколько потоков с камеры RTSP stream с помощью FFMPEG.

Я пробовал разные вещи, но ни одна из них не привела к загрузке видео в браузер, как мне удалось сделать с камеры моего ноутбука. В форматах mjpeg или mpeg.


##this is my serverconfig file  

HTTPPort 8080                      # Port to bind the server to
HTTPBindAddress 0.0.0.0
MaxHTTPConnections 2000
MaxClients 1000
MaxBandwidth 10000             # Maximum bandwidth per client
                               # set this high enough to exceed stream bitrate
CustomLog -

<Feed monitoring1.ffm>
File ./monitoring1.ffm
FileMaxSize 50M
ACL allow 127.0.0.1
</Feed>

<Stream monitoring1.mjpg>
Feed monitoring1.ffm
Format mjpeg
VideoCodec mjpeg
VideoFrameRate 15
VideoBufferSize 80
VideoSize 640x360
NoAudio
</Stream>

##ffmpeg command that should output video in browser
ffmpeg -i rtsp://admin:mypassword@192.168.1.174:554 http://localhost:8090/monitoring1.ffm
'''

На выходе должно быть то же видео, которое видно на камере, но воспроизводится в браузере, чтобы я мог использовать эту ссылку в качестве источника для моего видеоплеера.

Я также видел параметр потока копирования из ffmpeg, но мне не удалось заставить его работать.

...