直播webrtc等

webrtc源码分析系列-peerclient的音频采集、编码、封装及网络发送流程

https://www.shangmayuan.com/a/08839b0da0a14137ab2f2ee3.html

webrtc源码分析系列-peerclient的视频解码及渲染流程

https://blog.csdn.net/tong5956/article/details/86022042

直播平台流媒体开发

搭建自己的直播平台需要知道这些内容 

https://www.sohu.com/a/332551456_99892856

 

webrtc 连接 srs

可以用WebRTC来做视频直播吗?

https://www.zhihu.com/question/25497090?sort=created

 

一分钟之内搭建自己的直播服务器?

https://blog.csdn.net/freeabc/article/details/102880984

github 地址:https://github.com/superconvert/smart_rtmpd

这款软件就非常好用,解压既运行,支持跨平台,无任何依赖,性能和 SRS 相比不分上下。支持级联和 url rewrite

 

https://chromium.googlesource.com/external/webrtc/

git clone https://chromium.googlesource.com/external/webrtc

 

webrtc 初始化以及发送 sendOfferSdp 图示

https://blog.csdn.net/freeabc/article/details/105659223?tdsourcetag=s_pcqq_aiomsg

 

https://www.webrtc.org.cn/

直播为什么不使用WebRTC?

https://www.jianshu.com/p/5ad71bfad283

 

现在使用WebRTC技术的公司越来越多了,如果你密切关注直播领域的话,你会发现一个很有趣的变化,随着直播业务的增长,传统的流媒体由于延时大不能满足于各种应用场景的需求,一些可替代性的解决方案纷纷登场,而WebRTC是这些技术解决方案中的佼佼者。目前很多数的公司使用WebRTC做直播的架构图是采用图1中的结构:

如何使用WebRTC来做直播?

通常推流端使用WebRTC将本地视频上传到流媒体服务器端,然后在服务端将WebRTC的流转码成RTMP,HLS,MPEG-DASH等,再通过传统的流媒体通道进行直播分发。

这个架构还是借助传统直播的方案,只是利用了WebRTC的特性将推流端到服务端之间的流传进行优化,这样做的最大问题是服务端的性能消耗和直播分发的延时,我们知道类似HLS这样的协议通常延时在15s+。

结语

那么直播为什么不使用WebRTC呢,其中的缘由很多,可能是觉得WebRTC方案还不够成熟,可能是因为技术难度较高实现较复杂,可能是因为需求不迫切,可能你认为这本身就是伪命题,也有可能是因为你还不知道。无论因为什么原因,WebRTC近几年的发展势头都是不能够忽略的,不久的将来WebRTC会在更多场景中广泛应用,而不仅仅是直播行业。


如何优化WebRTC提升直播体验?

https://blog.csdn.net/vn9plgzvnps1522s82g/article/details/87707244

基于WebRTC的低延迟视频直播

https://xw.qq.com/cmsid/20200304A04E3A00

 

WebRTC 将一统实时音视频天下?

https://baijiahao.baidu.com/s?id=1637741605225999667&wfr=spider&for=pc

WebRTC直播技术(一)-初探WebRTC

https://www.imweb.io/topic/5930541b7720c3b21fa5c303

WebRTC简单实现互动直播,实时直播

https://www.cnblogs.com/heisir/archive/2018/09/12/9633195.html

heisir/WebRTCDemo

基于WebRTC开发的视频聊天程序 Chrome、Firefox下使用

https://coding.net/u/heisir/p/WebRTCDemo/git/tree/master/

WebRTC优缺点

WebRTC,Google 开源的RTC框架(谷歌出品,必属精品)

优点
1.具备Web和Native Client互通的特性。
2.音视频互动直播所涉及的模块比较全面,回声消除、自动增益等功能甚佳,网络传输策略:FEC、NACK等确保通信质量。
3.源码开放,社区活跃,各大浏览器都很支持RTC。
4.免费,虽然WebRTC很强大,但是谷歌不收取任何费用。
缺点
开发人员要求比较高,模块粒度比较小,功能全靠自己组装。

 

rtmp, rtsp, webrtc 简单的关系总结

https://blog.csdn.net/moyebaobei1/article/details/86703258

优点 
·W3C 标准,主流浏览器支持程度高 
·Google 在背后支撑,并在各平台有参考实现 
·底层基于 SRTP 和 UDP,弱网情况优化空间大 
·可以实现点对点通信,通信双方延时低 
缺点 
·ICE,STUN,TURN 传统 CDN 没有类似的服务提供 

RTMP、WebRTC、UDP 三种互动直播方案的优劣比较

https://www.oschina.net/news/95208/osc-yuanchuanghui-wuhan-421

 

webrtc   rtmp

WebRTC to RTMP

https://studygolang.com/resources/7565

基于RTMP和WebRTC开发大规模低延迟(1000毫秒内)直播系统

https://cloud.tencent.com/developer/article/1409975

rtmp hls web-rtc推流协议介绍

https://blog.csdn.net/jigetage/article/details/80813303

starrtc

https://www.cnblogs.com/elesos/

https://www.cnblogs.com/elesos/p/5924492.html

starRtc 私有部署

https://blog.csdn.net/fengyhj/article/details/93890569

https://blog.51cto.com/elesos

 

几种直播流媒体协议

https://www.cnblogs.com/poissonnotes/p/7728916.html

 

直播协议的选择:RTMP vs. HLS

https://www.cnblogs.com/daniulivesdk/p/10957905.html

WebRtc 源码下载

https://www.cnblogs.com/wanggang123/p/11280283.html

https://github.com/search?q=webrtc

 

https://webrtc.org.cn/

WebRTC实现音视频通话

https://blog.csdn.net/w690333243/article/details/89192610

 

https://github.com/ryanwangh/WebRTCClient

 

WebRTC VideoEngine综合应用示例(二)——集成OPENH264编解码器

https://blog.csdn.net/nonmarking/article/details/47910043

 

WebRTC源代码探索之旅——多线程篇(2

https://blog.csdn.net/tanningzhong/article/details/41577663

WebRTC RTP Header Extension 分析

https://blog.csdn.net/aggresss/article/details/106436703

https://w3c.github.io/webrtc-extensions/

webrtc代码走读七(rtp包格式)

https://blog.csdn.net/CrystalShaw/article/details/90606523

webrtc代码走读八(h264 rtp打包笔记)

https://blog.csdn.net/CrystalShaw/article/details/81538207

 

WebRTC编译系统之gn files

https://blog.csdn.net/foruok/article/details/70157065

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值