范围极广,降噪,语音识别等领域都需要有vad检测。vad检测有很多方法,这里我们之介绍一下webrtc里面的vad检测。 webrtc的vad检测原理是根据人声的频谱范围,把输入的频谱分成六个子带(80H...
在开发相机程序显示相机预览数据时,有时相机的位置是固定的,那我们可能会需要用到图像的旋转进行纠正,以获取我们需要的旋转一定角度后的图像。本文介绍了一些常见的YUV、RGB数据的旋...
RGB24旋转90度和YUV420旋转90度...
2013年参与过一个“视频通讯的App”项目,使用Sip协议通信。当时通信协议这块不是自己负责,加上时间紧、任务重等方面的原因,一直未对Sip协议进行过深入的了解。...
使用C++实现的一个RTSP服务器...
一共有2种AAC头格式,一种是StreamMuxConfig,另一种是AudioSpecificConfig...
经群里很多人反映搭建服务器遇到问题,我这里将搭建过程重新梳理一遍,希望能有帮助,这里贴上项目地址...
WebRTC的带宽利用率相当高, 在测试中, 绝大多数时间都可以在可用带宽的95%以上, 而且在高利用率的同时, 还能保持音视频的高质量, 其带宽侦测机制在其中扮演了关键的角色....
发送端发送RTP包,同时接收来自于接收端的RTCP反馈报告,整个拥塞控制算法分成了接收端和发送端两个部分。接收端的控制算法是基于时延的算法,其目的是减小时延;...
作为 Google 的 p2p 音视频方案,WebRTC 在很长时间里都会优先选择同样是 Google 自家的 VP8/VP9 作为编解码方案。但是不可否认,H.264 才是现在业界里更加主流的方案。所以在最近的几个版本中,...
在开发相机程序显示相机预览数据时,有时相机的位置是固定的...
在做码流分析时,图像分辨率、帧率这类的基本信息,当然不可...
其中,VLD加速等级最高,所以其包含IDCT、MoCoopm和PostProc;IDCT加...
使用该AEC算法要注意两点:1)延时要小,因为算法默认滤波器长...
音频和视频流都有一些关于以多快速度 和什么时间来播放它们的...
这部分在标准的8.7 Deblocking filter process有详细的描述,技术白皮...