w
h
y
?
y
o
u
a
r
e
h
e
r
e
?
下半年了,我们聊一期经济话题。有些敏感,但这个时间节点,我想,还是要起好天气预报的作用。这一期,覆盖了大家关心的全部经济类话题,美联储以及我们未来可能的各种推演,国内外各自的利率,房价,证券市场,美国大选,双边贸易,出口,投资,就业,高科技,全都给安排上。在这样一个敏感的时刻,我们需要把接下来的思
...
why rate controlRate control is a crucial step in determining that tradeoff between size and quality.
Rate Control ModesCQP(Constant QP)恒定QP,所有编
...
直播业务直播的业务一般包括:推流,拉流/播放,回源,录制,时移,转码。
推流直播推流是指通过推流协议,把音视频数据推送到CDN的服务器。
推流协议主要是RTMP,也可以使用WebRTC。
推流端需要把音视频数据封装成FLV格式或者RTP格式的数据。
推流端需要选择最近的一个节点推送数据。
拉流/播放
...
流媒体协议HLSHLS 全称是 HTTP Live Streaming,是一个由 Apple 公司提出的基于 HTTP 的媒体流传输协议,用于实时音视频流的传输。目前HLS协议被广泛的应用于视频点播和直播领域。
HLS协议将整条流切割成一个小的能够经过HTTP下载的媒体文件,而后提供一个配套的媒体列
...
流行的 webrtc 流媒体服务器
licode
janus
mesooze
mediasoup
整体设计
优缺点
完全支持 WebRTC,文档和教程有限,性能可能表现不佳
高度灵活插件和扩展,支持多种通信模式,依赖特定版本的外
...
NAT 原理NAT(网络地址转换)主要用于在本地网络和外部网络之间转换IP地址。它在改善IP地址利用率和网络安全方面起到了重要作用。NAT有几种主要类型,每种类型在处理网络流量和安全方面都有不同的特点。以下是详细介绍:
1. 全锥形NAT(Full Cone NAT)
特点:
所有外部
...
整体架构https://webrtc.github.io/webrtc-org/architecture/
整体设计图
示例进行视频采集解释放代码注释中, html5 和 webrtc 标准互通 确实让音视频的生态、开发者的处境变得更好,很好的思路,接触音视频有点晚少了很多有意思的尝试。
12345
...