- 博客(4)
- 资源 (2)
- 收藏
- 关注

原创 WebRTC视频码率控制(序言)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-04-10 23:19:57
1044

原创 vim基本操作简介
最近在基于linux的服务器上工作,经常需要通过vim来编辑文本。刚接触vim我就一个感想:这是什么文本编辑器?这也太不人性化了!插入、改写、回退等等都怎么搞啊?!第一次觉得写一个文本这么难…… 后来查了资料才发现,这款古老的编辑器其实别有洞天。它把所有的文档操作都变成了键盘操作,而不是windows下的鼠标点击。而且,它兼顾到了键盘输入的速度,因此尽量让我们敲键盘的手指保持在高频
2014-03-16 23:25:14
664
原创 WebRTC视频码率控制(二)—— QP检测
WebRTC在视频编码过程中会进行QP检测,目的是让视频质量维持在可接受范围的前提下,调节整体视频表现,如分辨率、帧率。这里要注意的是,**QP检测机制只是利用QP分析结果对分辨率、帧率进行调节,并不对编码QP做直接调整。**说句题外话,通常编码器也不会对外提供QP设置接口,QP主要是由帧率、码率、复杂度等因素计算得到,这部分内容将会另写文章分享。QP检测的主体代码在quality_scaler.cc的QualityScaler类中,后者作为observer注册到VideoStreamEncoder中,V
2021-05-05 22:46:26
2802
原创 WebRTC视频码率控制(一)—— CPU使用度检测
WebRTC中使用CPU使用情况作为码率控制的依据之一。当CPU过度使用(overusing)时,进行视频编码的降级(adapt down);当CPU未充分使用(uderusing)时,进行视频编码的升级(adapt up)。目的是在当前设备性能条件下,尽可能地提供高质量的视频。这里的质量,包括清晰度、流畅度的综合指标。WebRTC中关于CPU使用度检测的代码主要在 overuse_frame_detector.cc 的OveruseFrameDetector类中实现,其对象overuse_detecto
2021-04-18 00:58:37
3069
图像边缘提取经典算法MFC实现
2012-10-22
edge_detect
2011-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人