
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、ffmpeg、ffplay、ffprobe区别ffmpeg:超快音视频编码器(类似爱剪辑)ffplay:简单媒体播放器ffprobe:简单多媒体流分析器二、帮助文档查看2.1 ffmpeg查看帮助文档基本信息:ffmpeg -h高级信息:ffmpeg -h long所有信息:ffmpeg -h full2.2 ffplay、ffprobe帮助文档ffplay:ffpay -hffprobe:f

发送了250帧的原始未压缩的帧,由于是非阻塞的方式去接收,导致发送了250帧的未压缩帧后,我们只能接收到一部分压缩好的帧。可以看出使用 H265 编码后比使用 H264 编码的压缩后的数据更小了, 但 H265 编码的速度比 H264 慢。stream_index:用于表示数据流是音频的还是视频的。使用 H264 和 H265 压缩后的视频文件大小。flags:压缩后帧的标识,比如:关键帧。使用
WebRTC是基于点对点视频通话,底层协议栈主要是SRTP、UDP,基于SDP会话协议交互通话前报文(会话描述、ICE报文),通过ICE代理搜集双方的地址信息,大多数情况下音视频数据来源于手机的摄像头和麦克风,本文探讨的是基于源码自定义外部音视频数据。同步基本原理:就是相对时间差,即音视频流的 RTP 时间戳和到达时间的差值,通过 这个差值来计算相对延时,这样可以不用考虑双方机器时钟的偏差问题。公
本文阐述的均为命令行的使用方式,并不牵扯FFmpeg 的 C++音视频开发内容,补充一句,C++的资料真的少,能把C++学好的人,我真的是觉得巨佬。我主要是使用FFmpeg 推流方面的知识,案例大都是靠近这方面。一、FFmpeg 介绍本文读者会比较小众~ 看到此文的朋友,大概率是需要用到FFmpeg啦,简单说一下下。就算是从来没接触过的朋友,其实也已经在生活的各个方面都接触过FFmpeg处理完东西







