首页 / 浏览问题 / WebGIS / 问题详情
三维RTSP投射
11EXP 2024年04月08日
你好 示例代码http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#RTSP中将rtsp转为websocket使用的是商业软件streamedian,请问能否自己写程序,将rtsp转为websocket流,然后使用streamedian.js在浏览器播放,后端将rtsp转为ws,请问能否提供具体的实现思路,ws推送的流到底是什么格式的

1个回答

您好,您描述的问题,我们分为两部分进行沟通:
1. 对于SuperMap iClient3D for WebGL 单纯的实现投射视频,使用的API为 projectionImage。其中一个方式是调用setImage方法传入一个video元素,投射内容也就是video元素的画面。
这里有另外一个示例来参考:http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#projectionImage 

2. 关于您提到的问题:
问:是否可以写程序实现rtsp转websocket,将rtsp转为websocket流,然后使用streamedian.js在浏览器播放?后端将rtsp转为ws
答: 该问题已超出iClient3D for WebGL的专业范围,不过,依然给到您以下信息仅供参考:
https://blog.csdn.net/u013517229/article/details/123257726 【RTSP流】使用flv.js + websocket播放rtsp视频流(h264) 。

https://blog.csdn.net/qq_38506712/article/details/116198874 流媒体之从零实现搭建简单流媒体服务器,推流,拉流播放全景视频

https://b23.tv/6PKZuKq 【【音视频处理】FFmpeg详解,命令行、源码、编译安装-哔哩哔哩】(该博主有“音视频处理”的系列视频可以供学习参考)

希望能够帮助到您

365EXP 2024年04月08日
...