如何实现html显示WebRTC视频监控流

一:webrtc服务搭建

1:webrtc镜像服务拉取

webrtc镜像服务地址:https://hub.docker.com/r/mpromonet/webrtc-streamer

复制代码
docker pull mpromonet/webrtc-streamer

2:webrtc镜像服务构建

复制代码
docker run -d --restart="always" -p 8251:8000 --name webrtc mpromonet/webrtc-streamer -o

二:html调用webrtc服务查看视频监控

html调用webrtc服务查看监控需要使用到adapter.min.js和webrtcstreamer.js

https://download.csdn.net/download/huaweichenai/92240098

简单示例如下:

复制代码
<html>
<head>
<script src="adapter.min.js" ></script>
<script src="webrtcstreamer.js" ></script>
<script>        
	var webRtcServer      = null;
	window.onload         = function() { 
		webRtcServer      = new WebRtcStreamer("video",location.protocol+"//"+location.hostname+":8000");
		webRtcServer.connect("rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov");
	}
	window.onbeforeunload = function() { webRtcServer.disconnect(); }
</script>
</head>
<body> 
	<video id="video" />
</body>
</html>

根据如上操作 我们就可以实现html显示WebRTC视频监控流

相关推荐
RTC实战笔记2 天前
实时互动数字人怎么做,才不是一个只会说话的视频?
音视频·数字人·rtc·数字人接入
RTC实战笔记14 天前
Android 实时音视频接入教程:媒体补充增强信息(SEI)
音视频·媒体·rtc
潜创微科技14 天前
HDMI1.3 无线传输芯片方案 空旷 150 米量产级音视频方案
音视频
VidDown14 天前
VidDown 工具站:免费、本地优先的开发者工具箱
javascript·编辑器·音视频·视频编解码·视频
换个昵称都难14 天前
音频格式之WAV
音视频
AI创界者14 天前
PilotTTS 一键整合包(Win/Mac):8G 显存畅跑,实测解锁情绪与副语言的精准控制
人工智能·macos·aigc·音视频
u1521096484915 天前
S.S.Audio PRO A2音频隔离器
嵌入式硬件·音视频·实时音视频·视频编解码·视频
VidDown15 天前
显卡处理视频技术详解:从硬解码到 NVENC,GPU 如何让视频处理起飞?
javascript·编辑器·音视频·视频编解码·视频
EasyDSS15 天前
全能音视频平台/私有化音视频系统EasyDSS!直播/点播/会议/集群对讲一站式落地
音视频
Damon_X15 天前
车载音频复习
音视频