
WebRTC读书笔记
文章平均质量分 87
此专栏为WebRTC技术的相关知识
ch_s_t
这个作者很懒,什么都没留下…
展开
-
WebRTC音视频开发读书笔记(六)
数据通道不仅可以发送文本消息, 还可以发送图片、二进制文件,将其类型binaryType属性设置成arraybuffer类型即可.原创 2024-08-18 17:18:45 · 749 阅读 · 0 评论 -
WebRTC音视频开发读书笔记(五)
WebRTC既可以收发音频和视频,还可以传输其它数据,如短消息、二进制数据、文本数据等。可以实现文本聊天、文件传输等场景。原创 2024-08-18 10:10:08 · 488 阅读 · 0 评论 -
WebRTC音视频开发读书笔记(四)
WebRTC中,连接是核心内容,通过RTCPeerConnection接口可以将本地流MediaStream发送至远端,同时也可以远端媒体发送至本地,从而建立对等连接。本地与远端之间进行媒体协商及网络协商成功后,将本地媒体流发送到远端的过程称为连接建立。原创 2024-08-16 17:59:14 · 1036 阅读 · 0 评论 -
WebRTC音视频开发读书笔记(三)
当采集音频或视频时,设备会源源不断地产生媒体数据,这些数据就是媒体流,从Canvas,桌面,摄像头捕获的流为视频流,从麦克风捕获的的流称为音频流,媒体流中混入的可能是多种数据 ,因此WebRTC又将其划分成多个轨道,每个轨道对应于具体的设备。原创 2024-08-16 12:04:57 · 932 阅读 · 0 评论 -
WebRTC音视频开发读书笔记(二)
视频分辨率是指视频所成图像内包含的像素数量.通常视频在同样大小的屏幕下,分辨率越高,所包含的像素就越多,视频画面就越细腻、越清晰。常见分高清720P: 1280*720超清1080P: 1920*1080。原创 2024-08-15 16:01:48 · 1376 阅读 · 0 评论 -
WebRTC音视频开发读书笔记(一)
其基本思路是借助一个公网IP服务器,双方都向公网IP服务器发送IP/PORT网络信息包,公网IP服务器向Peer-A发送Peer-B的IP/PORT网络信息包,并且向Peer-B发送Peer-A的网络信息包。通信双方要了解对方的网络情况,找到一条通信链路,需要做以下二个步骤,一是获取本地的外网地址映射,二 是通过信令服务器交换网络信息。信令主要用来转发会话双方的媒体信息和网络信息。信令服务器:公网IP服务器,转发彼此的媒体信息和网络信息,还可以有其它功能,如房间管理、用户列表、用户进入,用户退出等。原创 2024-08-15 13:40:59 · 1918 阅读 · 0 评论