![](https://img-blog.csdnimg.cn/6e9c9d4df06841e4afb7bf9e277082f3.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
WebRtc
文章平均质量分 70
WebRTC
程序员彬哥
致力于开发出高效,简洁的代码
展开
-
pion ICE流程分析
func (api *API) NewPeerConnection(configuration Configuration) (*PeerConnection, error) { // https://w3c.github.io/webrtc-pc/#constructor (Step #2) // Some variables defined explicitly despite their implicit zero values to // allow better readability t.原创 2022-03-20 22:41:20 · 3558 阅读 · 0 评论 -
WebRTC进阶-SDP协议详解
文章目录SDP结构会话描述会话创建者o媒体描述媒体信息音频媒体信息a=rtpmapa=fmtp视频媒体信息SSRC与CNAMEPlanB与UnifiedPlan网络描述a=candidatea=rtcp-mux和a=group:BUNDLE媒体方向a=sendrecvRTP扩展头a=extmap安全描述服务质量a=rtcp-fbSDP示例offer exampleanswer example与SIP对比传输媒体信令参考文档webrtc推荐教程,:https://ke.qq.com/course/32021原创 2021-12-25 19:38:27 · 3900 阅读 · 4 评论 -
WebRtc入门 -webrtc框架
紫色部分web应用开发这API层蓝色实现部分是面向浏览器厂商的API层蓝色虚线部分浏览器厂商可以自定义实现重点关注PeerConnection、音频编解码模块、视频编解码模块、传输模块(STUN、TURN、ICE)VoiceEngine音频引擎是包含一系列音频多媒体处理的框架。PS:VoiceEngine是WebRTC极具价值的技术之一,是Google收购GIPS公司后开源的。在VoIP上,技术业界领先。Opus:支持从6 kbit/s到510 kbit/s的恒定和可变比特率编码,帧大小..原创 2021-11-22 22:11:40 · 447 阅读 · 0 评论 -
WebRtc入门 - API说明
文章目录一、媒体设备1.1 摄像头异常说明实例1.2 共享屏幕异常说明实例1.3 查询媒体设备说明定义MediaDeviceInfo属性说明使用实例找出所有摄像头1.4 监听媒体设备变化使用方法更新所有摄像头1.5 从canvas获取媒体流二、媒体约束2.1 约束类型2.1.1 媒体流约束MediaStreamConstraints2.1.2 [媒体轨道约束MeidaTrackConstraints](https://developer.mozilla.org/en-US/docs/Web/API/Medi原创 2021-11-22 22:10:24 · 4669 阅读 · 0 评论