html5 js 播放webrtc rtsp视频流

jsbuzhidao 2018-09-17 11:19:41
请问如何用js播放rtsp视频流呢
搭建了webrtc服务器、信令服务器、打洞服务器都已搭建成功.且能够调用本地摄像头播放

但请问如何不用插件直接h5 js播放rtsp流呢,rtsp地址是调用海康的IPC摄像头,谢谢
注:网上找了很多资料都不行,而且基本都是调用本地摄像头的,还请不要复制,粘贴
  var servers=[{
credential:"myvm",
username:"myvm",
urls:[
"turn:192.168.0.134:3478?transport=udp",
"turn:192.168.0.134:3478?transport=tcp"
]
}];
var loadingParams = {
mediaConstraints: {"video": true, "audio": true},
offerOptions: {},
peerConnectionConfig: {
"rtcpMuxPolicy":"require",
"iceServers":servers,
"bundlePolicy":"max-bundle"
},
peerConnectionConstraints: {"optional": []},
iceServerRequestUrl: 'http://192.168.0.134/v1alpha/iceconfig?key=none',
iceServerTransports: '',
wssUrl: 'ws://192.168.0.134:8090/ws',
wssPostUrl: 'http://192.168.0.134:8090',
bypassJoinConfirmation: false
};
var appController;
appController = new AppController(loadingParams);
...全文
5108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
觅光者 2020-12-11
  • 打赏
  • 举报
回复
解决方案和源代码看这里:https://blog.csdn.net/weixin_42538493/article/details/106113325
腾空烈鹰 2019-12-25
  • 打赏
  • 举报
回复
webrtc播放rtsp与本地摄像头流的区别在于: 1、本地摄像头是getUserMedia() 获取到本地流,编码,发送,解码,播放 2、rtsp可以拉流,发送,解码,播放 具体怎么实现,没尝试过,我猜这个思路应该是对的
lchhzdz 2019-02-23
  • 打赏
  • 举报
回复
直接调摄像头,需要海康的摄像头也支持webRTC,目前还没有
另外一种是你用类似网关的模式,需要自己在服务端转换(类似网关)然后直接访问你自己的网关
qprevf 2018-09-18
  • 打赏
  • 举报
回复
github上找,有很多,或者看这里https://segmentfault.com/q/1010000013117129/a-1020000013581070

87,843

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧