webrtc中 video/audioTrack 架构解析

webrtc 69分支,videotrack 和audiotrack 底层C++架构

闲话少说上类图

videotrack

 

 

audiotrack

 

 

这里巧妙的地方在于 MediaStreamTrack 模板类,通过AudioTrackInterface 和VideoTrackInterface 来实现不同的继承路径,实现代码和架构的统一

 

 

 

posted @ 2019-10-30 14:36  无名状  阅读(1765)  评论(0编辑  收藏  举报