网络传输
lincai2018
这个作者很懒,什么都没留下…
展开
-
WebRTC基于延迟的码率控制-Trendline
一、测试用例为了了解google trendline估计分析。我们以webrtc的trendline_estimator_unittest.cc文件为入口,可以更好的了解其对应提供的能力和外部的入参含义。trendline estimator的测试用例。// 网络正常情况,发送和接收端分别对应的发送和接受时间一致TEST_F(TrendlineEstimatorTest, Norm...原创 2020-06-02 23:58:22 · 3074 阅读 · 1 评论 -
WebRTC视频采集、编码和发送过程
二、摄像头采集、时间戳设置以及数据传递过程VideoCaptureImpl是视频采集的实现类,各个平台都会实现它的子类,子类中会做平台相关的具体实现。子类中采集到的Frame数据都是通过VideoCaptureImpl::IncomingFrame传递进来。如Android平台具体实现的子类为VideoCaptureAndroid,Linux平台为VideoCaptureModuleV4L2。原创 2020-04-11 21:14:41 · 7316 阅读 · 4 评论 -
WebRTC音视频同步分析
对于视频点播还是实时视频开发,音视频同步是一个必要的环节。目录一、音视频同步原理二、点播、直播视频播放器三、实时视频四、WebRTC音视频同步源码分析五、总结 一、音视频同步原理 一般来说,音视频同步就是视频同步到音频。视频在渲染的时候,每一帧视频根据与音频的时间戳对比,来调整立即渲染还是延迟渲染。比如有一个音频序列,他们的时间戳是A(0, 20, 40, 60,...原创 2018-07-26 02:00:39 · 6444 阅读 · 2 评论