- 博客(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
原创 rtp包只能通过生成sdp文件在vlc上播放么????
目前我是将h264打包成rtp,客户端生成sdp文件,通过vlc播放. 我现在想实现vlc的功能,通过ffmpeg解码显示,但我不知道怎么获取解码源也就是rtp包??????求解
2018-12-14 16:24:20 702
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人