首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网站中嵌入RTSP到HTTP MJPEG的转码

网站中嵌入RTSP到HTTP MJPEG的转码
EN

Stack Overflow用户
提问于 2017-05-13 21:54:22
回答 1查看 9.4K关注 0票数 4

我有一个电话,可以显示http的MJPEG流,我想让这个工作。我这里有一个摄像头,它只发送一个RTSP流,我可以用vlc将其转换为http MJPEG流,但我的手机需要将其嵌入到网站中。

就像这样:http://88.53.197.250/axis-cgi/mjpg/video.cgi?resolution=320x240,但vlc代码转换,只是发送出空的http流。

有没有可能把它正确嵌入,这样我就可以在屏幕上显示它了?我用谷歌搜索了很多,但还是找不到解决方案。

非常感谢

我想使用Suse Linux来做这件事

EN

回答 1

Stack Overflow用户

发布于 2017-05-14 20:17:26

这是我使用vlc将RTSP转换为MJPEG的命令:

代码语言:javascript
复制
vlc.exe -vvv -Idummy hereYourVideoSource --sout #transcode{vcodec=MJPG,venc=ffmpeg{strict=1}}:standard{access=http{mime=multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:8080/} --run-time= hereYourTimeOutValue vlc://quit;

如果需要,可以更改RTSP源的hereYourVideoSource和启用处理超时的hereYourTimeOutValue

在本例中,我使用localhost上的端口8080,您可以将其更改为其他端口。获取此mjpeg的请求应为:

代码语言:javascript
复制
http://127.0.0.1:8080/

或者:

代码语言:javascript
复制
http://localhost:8080/

在html中,您可以使用img标记获得mjpeg:

代码语言:javascript
复制
<img src="http://localhost:8080/" />

希望能有所帮助。苏尔特。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43953966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档