当前位置:首页 » 《关注互联网》 » 正文

使用webrtc-streamer查看rtsp实时视频

26 人参与  2024年09月24日 12:40  分类 : 《关注互联网》  评论

点击全文阅读


1.下载webrtc-streamer

2.解压运行webrtc-streamer.exe

在浏览器访问127.0.0.1:8000,点击窗口可以看到本机上各窗口实时状态,点击摄像头可以显示摄像头画面。

5.安装phpstudy,并建立网站。(具体过程自己网上搜)

6.打开网站根目录, 新建webrtc文件夹。将下载包html文件夹下webrtcstreamer.js文件和html/libs文件夹下adapter.min.js文件复制到webrtc文件夹下。

7.新建webrtc.html,并修改webrtc-streamer.exe所在IP(第27行),rtsp地址(第28行)

video组件加上muted才会自动播放,否则需要点击才能播放。

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <meta http-equiv="X-UA-Compatible" content="ie=edge">    <title>Document</title></head><style>#id__stream {  width: 100%;  height: 100%;}</style><body><div>    <video muted autoplay controls id="id__stream"></video></div><script src="./webrtcstreamer.js"></script><script src="./adapter.min.js"></script><script>    // 只获取视频    let constraints = {audio: false, video: true};    let startBtn = document.getElementById('start')    let stopBtn = document.getElementById('stop')    let videoShowControl = document.getElementById('id__stream')    const s = new WebRtcStreamer('id__stream', 'http://192.168.43.102:8000');    s.connect('rtsp://admin:admin@192.168.43.110:554/stream0');    startBtn.onclick = function () {    }    stopBtn.onclick = function () {        videoShowControl.pause();    }</script></body></html>

8.在浏览器输入网址(http://192.168.43.102/webrtc/webrtc.html),即可看到rtsp视频

这里一共有三个地址:

webrtc-streamer.exe(html中配置):http://192.168.43.102:8000

rtsp地址(html中配置): rtsp://admin:admin@192.168.43.110:554/stream0

浏览网址(phpstudy中配置):http://192.168.43.102/webrtc/webrtc.html


点击全文阅读


本文链接:http://zhangshiyu.com/post/163911.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1