自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 ffmpeg分析rtp节目信息

最近在做流媒体解析,使用ffmpeg开源库解析流媒体。在做解析rtp流时发现在解析rtp流时,有一次写错rtp地址,发现程序阻塞在avformat_open_input()函数,通过查阅网上办法通过av_dict_set()函数设置超时检测,本人亲测,非常不好使,通过查看源代码,添加打印发现程序不是阻塞在协议连接上,是阻塞在获取数据上,也就是av_read_frame(),通过查阅资料,找到通过回调函数完成超时检测。测试很好使。下面附代码。pFormatCtx = avformat_alloc_cont

2020-12-07 23:04:45 240

原创 ffmpeg分析节目信息

ffmpeg分析节目信息,可以在windows下使用ffprobe分析网络流信息。使用方法:ffprob -i "网络流地址"这样就可以分析到节目名称,节目数量,音视频信息等。但经过测试发现ffprobe无法解析全加密流,但是可以解析多节目流中有部分加密的节目。通过查看源代码发现程序一直死循环再获取数据上。想解析全加密流就要另想办法了...

2020-11-17 15:25:25 202

原创 RTMP协议推流

rtmp协议推流常见的流媒体协议有,rtsp,rtmp,http,rtp等。现在分享一下rtmp推流。rtmp推流架构:ffmpeg+nginx编码格式:视频编码h264,音频编码aac/mp3实现原理:接受编码数据,将音视频数据打包成flv,再送入ffmpeg,通过ffmpeg推送到nginx服务器。至此rtmp推流实现,这个时候就可以通过播放器接收播放。今天先到这,明天分享一下nginx服务器搭建。...

2020-11-13 22:51:38 759

原创 ffmpeg HLS流转成TS流,时间戳dts非单调递增

ffmpeg HLS流转成TS流,时间戳dts非单调递增?怎么解决

2019-12-13 17:23:58 839

原创 rtp包只能通过生成sdp文件在vlc上播放么????

目前我是将h264打包成rtp,客户端生成sdp文件,通过vlc播放.     我现在想实现vlc的功能,通过ffmpeg解码显示,但我不知道怎么获取解码源也就是rtp包??????求解

2018-12-14 16:24:20 702

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除