
音视频
文章平均质量分 51
amRobinson
这个作者很懒,什么都没留下…
展开
-
【音视频】流媒体直播实时视频延迟时间排查和剖析:gop关键帧间隔导致延迟,流媒体和播放器缓存,B帧等导致的延迟
(1)H264编码中的B帧解码需要I帧和临近的P帧才能解码,而且B帧不是顺序的,可能会出现B帧在很多个P帧后面,这时就需要缓存很多帧才能开始解码B帧,还有就是B帧的播放时间可能在这些P帧之前等等情况都会导致编解码延迟。MS表示流媒体服务缓存时间,G表示gop时间间隔,P表示播放时间与上一关键桢时间差,SA表示可能的音频查找时间,C表示播放器默认缓存时间,N表示网络延迟,F表示转流或转码导致延迟,B表示B帧导致的延迟。本章就从流媒体平台整体到协议细节来剖析和解决直播实时视频的延迟问题。转载 2022-10-28 11:44:18 · 1550 阅读 · 0 评论 -
【音视频】基于FFMPEG采集摄像头图像编码MP4视频+时间水印
摄像头图像采集+MP4视频编码参考示例:https://blog.youkuaiyun.com/weixin_44453694/arcle/det水印添加处理参数示例:https://blog.youkuaiyun.com/weixin_44453694/article/details/123909568。转载 2022-10-28 11:09:15 · 1295 阅读 · 0 评论 -
【音视频】FFMPEG推流到NGINX服务器操作记录
运行时如果出现错误:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use),表示nginx已经在运行,可以使用下面命令来关闭该端口的连接。原创 2022-10-25 17:01:14 · 1335 阅读 · 0 评论 -
【音视频】FFMPEG相关库安装
【代码】【音视频】相关库安装。原创 2022-10-17 14:26:07 · 556 阅读 · 0 评论