基于FFmpeg的视频播放器之三:拉取rtsp流
Posted 草上爬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于FFmpeg的视频播放器之三:拉取rtsp流相关的知识,希望对你有一定的参考价值。
拉取网络流和打开本地文件流程差不多,详见:基于FFmpeg的视频播放器之二:解复用,下面是不同地方。
一.准备一个可用的rtsp流
方法有很多,最方便的应该是用VLC串流了,具体步骤如下:https://blog.csdn.net/m0_61353061/article/details/120388230
当然也可以使用live555作为rtsp服务器,可参考:https://blog.csdn.net/zhiyuan2021/article/details/117735299
二.初始化网络功能
int avformat_network_init();
该函数的作用是加载socket库以及网络加密协议相关的库,为后续使用网络相关功能提供支持。因此在拉流之前需要调用此函数
三.参数设置
1.设置avformat_open_input超时时间stimeout
即设置avformat_open_inp
以上是关于基于FFmpeg的视频播放器之三:拉取rtsp流的主要内容,如果未能解决你的问题,请参考以下文章