webrtc 69分支,videotrack 和audiotrack 底层C++架构
闲话少说上类图
videotrack
audiotrack
这里巧妙的地方在于 MediaStreamTrack 模板类,通过AudioTrackInterface 和VideoTrackInterface 来实现不同的继承路径,实现代码和架构的统一