#include
#define __STDC_CONSTANT_MACROS
#ifdef __cplusplus
extern "C"
{
#endif
#include
#include
#include
#ifdef __cplusplus
}
#endif
int main(int argc,char **argv)
{
AVOutputFormat *ofmt = NULL;
AVFormatContext *ifmt_ctx = NULL,*ofmt_ctx = NULL;
AVPacket pkt;
const char *in_filename,*out_filename;
int ret,i;
int video_index=-1;
int frame_index=0;
in_filename="rtsp://admin:12345@192.168.1.20:554/";
out_filename="receive.flv";
av_register_all();
avformat_network_init();
//使用TCP连接打开RTSP,设置最大延迟时间
AVDictionary *avdic=NULL;
char option_key[]="rtsp_transport";
char option_value[]="tcp";
av_dict_s