FFMPEG实现RTSP中H264数据流解码 并且实时播放
2018-03-27 10:34
1011 查看
主要过程和ffmpeg实现视频播放的过程差不多
可以参考:https://blog.csdn.net/yunge812/article/details/79342089
主要改动原始文件的读取
播放器是播放本地文件 而我们这里需要读取的是RTSP中H264数据流
这里的rtsp地址是网络上用于测试的地址
之后的过程和实现播放器的过程完全一致 可以直接用来移植
效果:
源码下载地址: https://download.csdn.net/download/yunge812/10310550
可以参考:https://blog.csdn.net/yunge812/article/details/79342089
主要改动原始文件的读取
播放器是播放本地文件 而我们这里需要读取的是RTSP中H264数据流
char filepath[1024] = "rtsp://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov"; if (avformat_open_input(&pFormatCtx, filepath, NULL, NULL) != 0) { qDebug()<<"Couldn't open input stream"; return; }
这里的rtsp地址是网络上用于测试的地址
之后的过程和实现播放器的过程完全一致 可以直接用来移植
效果:
源码下载地址: https://download.csdn.net/download/yunge812/10310550
相关文章推荐
- ffmpeg实时解码H264数据流
- live555实现ffmpeg解码H264的rtsp流
- ffmpeg实现H264压缩并且推流至RTSP
- 海康IPC+NVR+EasyDarwin+EasyPusher+VLC实现Web实时播放RTSP视频
- FFMPEG实现H264的解码(从源代码角度)
- FFMPEG实现H264的解码(从源代码角度)
- Android使用FFmpeg 解码H264并播放(三)
- 海康IPC+NVR+EasyDarwin+EasyPusher+VLC实现Web实时播放RTSP视频
- 用ffmpeg把H264数据流解码成YUV420P
- 如何在Chrome播放 RTSP 实时视频,并且不能有插件
- ffmpeg学习:ffmpeg下载,播放音频、视频,读取USB摄像头数据流并实时播放
- FFMPEG 实时解码网络H264码流,RTP封装
- rtsp获取视频帧 ffmpeg解码h264数据 D3D显示yv12数据
- 海思hi3518 移植live555 实现H264的RTSP播放
- Windows下利用live555实现H264实时流RTSP发送
- live555实现ffmpeg解码H264的rtsp流
- Windows下利用live555实现H264实时流RTSP发送
- 用ffmpeg把H264数据流解码成YUV420P
- linux下mplayer(ffmpeg)通过x264解码播放高清h264视频
- Android使用FFmpeg 解码H264并播放(二)