代码改变世界

WebRTC getStats详解 - 从标准、调用到实现

2017-08-05 09:49 by rtc8_com, 973 阅读, 0 推荐, 收藏, 编辑
摘要:前言getStats是WebRTC一个非常重要的API,用来向开发者和用户导出WebRTC运行时状态信息,包括网络数据接收和发送状态、P2P客户端媒体数据采集和渲染状态等[1]。这些信息对于监控WebRTC运行状态、排除程序错误等非常重要。本文首先描述W3C定义的getStats标准,然后展示如何在... 阅读全文

Webrt中H264编码相关问题

2017-08-05 09:48 by rtc8_com, 972 阅读, 0 推荐, 收藏, 编辑
摘要:编译WebRTC后,默认是没有把H264编码编进来的。WebRTC中H264编码采用的是openh264,解码默认采用的是ffmpeg,移动版本android,ios默认采用的是系统的h264硬件编码,如果你的手机支持H264硬件编码的话,WebRTC就会默认支持H264.1.如何在桌面版本中开启H... 阅读全文

WebRTC中如何设置视频的码流

2017-08-05 09:46 by rtc8_com, 2111 阅读, 0 推荐, 收藏, 编辑
摘要:WebRTC原生就是为了p2p通话而设计的,视频的码流会尽量匹配你的带宽。你会发现,当两个客户端在局域网内通话时,视频的码流会非常大,有时会达到两三兆。在有些业务场景下,你可能不希望要这么大的视频码流,比如会占用你的服务器很大的带宽。如果我们能够灵活的控制视频码流,这对节省服务器带宽会非常有用。 ... 阅读全文

如何在没有https环境下使用webrtc

2017-08-05 09:44 by rtc8_com, 1239 阅读, 0 推荐, 收藏, 编辑
摘要:新版本的webrtc使用需要Https,但是在内网开发调试时,要配置Https环境比较麻烦,哪有没有办法绕过https的限制呢?下面的方法是教你如何在http下使用webrtc1,点桌面上的Chrome图票,右键->属性,把目票输入框中的内容换成以下内容"C:\Program Files (x86)... 阅读全文

WebRTC56版本SDP详细解析

2017-08-05 09:42 by rtc8_com, 2631 阅读, 0 推荐, 收藏, 编辑
摘要:v=0//sdp版本号,一直为0,rfc4566规定o=- 7017624586836067756 2 IN IP4 127.0.0.1// RFC 4566 o= //username如何没有使用-代替,7017624586836067756是整个会话的编号,2代表会话版本,如果在会话//... 阅读全文