![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
流媒体开发
文章平均质量分 97
全能架构师
IT民工一枚,用心学技术和做技术的的IT男;相信自己写的代码就是艺术
展开
-
Webrtc音视频会议之Janus源码架构设计
Webrtc音视频会议之Janus源码架构设计架构WebRTC音视频转发核心原理引用文章请标明出处,否则可以保留一切追究责任的权利技术交流:qq:408365330微信:egojit原创 2020-06-20 08:03:57 · 1768 阅读 · 0 评论 -
Webrtc音视频会议之Janus源码阅读必备
Webrtc音视频会议之Janus源码调试准备前面写了那么多Webrtc方面理论性的知识,从这篇文章开始终于开始进入Janus WebRTC server的源码阅读和分析;工欲善其事,必先利其器,这篇文章我们来说下阅读Janus-gateway源码准备的工具和环境;同时了解下如何利用这些工具阅读Janus源码环境准备Linux和MacOS环境Janus WebRTCserver是由C语言编写,依赖了Linux系统的一些特有库,所以不支持在Window下进行编译调试,由于linux和MacOS其实最终原创 2020-06-15 19:59:51 · 2479 阅读 · 6 评论 -
Webrtc音视频会议之Mesh/MCU/SFU三种架构
Webrtc音视频会议之Mesh/MCU/SFU常用架构列出这三种架构的优缺点,通过这种对比让我们在音视频会议架构设计的时候能选择更合适的架构模式;并且让我们对这三种架构有一个更准确的认识同时为后续为什么我选择SFU架构的Janus项目来研究做准备原创 2020-06-13 23:01:59 · 7059 阅读 · 2 评论 -
Webrtc音视频会议之Webrtc“不求甚解”
音视频会议SFU方案之Webrtc“不求甚解”这里只是对Webrtc的“不求甚解”情况下的“高屋建瓴”,想要“细致入微“”那得好好的研究RFC一堆协议和Webrtc源码;Webrtc涉及的协议之多和内容之丰富我只能叹一声到此处休矣!!!!再此处我列出一些有兴趣可以去看看ICE协议:rfc5245OAM模型:rfc3264SDP协议: rfc4566对一个技术的深度把我是阅读源码;前人的肩膀还是值得站一站的;但是阅读一个项目源码的前提是了解源码中包含的思想,同时设计一个方案的前提是得对方案中涉原创 2020-06-12 20:46:00 · 873 阅读 · 0 评论 -
Webrtc音视频会议之Janus编译
音视频会议SFU方案之Janus编译说明环境准备安装了ubuntu系统的visualbox虚拟机,本案使用xubunt16.04;安装好git,方便从github上面clone源码apt 安装 aptitude (sudo apt install aptitude)更新 aptitude (sudo aptitude upgrade)安装cmake (sudo aptitude install cmake)开始编译1.安装依赖 aptitude install libmi原创 2020-06-07 14:48:58 · 2835 阅读 · 0 评论