随笔分类 -  webrtc

摘要:1、项目结构: 2、前端: a、index.html <!DOCTYPE html> <html> <head> <title> WebRTC demo </title> </head> <body> <h1> WebRTC Demo </h1> <div id="buttons"> <input 阅读全文
posted @ 2023-09-11 17:41 ziff123 阅读(21) 评论(0) 推荐(0) 编辑
摘要:webRTC报“OperationError: Failed to execute 'setLocalDescription' on 'RTCPeerConnection': Failed to set local offer sdp: Called in wrong state: have-rem 阅读全文
posted @ 2023-09-07 09:01 ziff123 阅读(461) 评论(0) 推荐(0) 编辑
摘要:一、概念 Node.js WebSocket是一个用于建立实时双向通信的模块。WebSocket协议允许服务器与客户端之间进行全双工通信,其API使用了事件驱动和流式的方式。 二、客户端 <!DOCTYPE html> <html> <head> <script src="http://libs.b 阅读全文
posted @ 2023-08-24 17:55 ziff123 阅读(61) 评论(0) 推荐(0) 编辑
摘要:1、概念 navigator.mediaDevices.getUserMedia是一个Web API,用于在浏览器中获取访问音频和视频设备的权限,从而进行媒体的捕获。具体来说,它可以用于在网页上实时获取用户的摄像头和麦克风。 它返回一个 Promise 对象,成功后会resolve回调一个 Medi 阅读全文
posted @ 2023-08-24 15:53 ziff123 阅读(115) 评论(0) 推荐(0) 编辑
摘要:一、概述 coturn 是开源的服务器应用,完整实现了 STUN 和 TURN 协议。借助 coturn,我们可以快捷方便的搭建一个 STUN/TURN 服务。 二、安装步骤 1、安装coturn依赖库 sudo apt-get install libssl-dev sudo apt-get ins 阅读全文
posted @ 2023-08-24 11:50 ziff123 阅读(529) 评论(0) 推荐(0) 编辑
摘要:1、概念 WebRTC (Web Real-Time Communications) 是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。 2、通讯流程的建立 首先,从概念可以看 阅读全文
posted @ 2023-08-23 18:01 ziff123 阅读(78) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示