ffmpeg rtsp error: Transporte não correspondente na resposta do servidor

0

Estou usando ffmpeg para ler uma câmera rtsp. Estou recebendo esses erros: Nonmatching transport in server reply em c ++ e Invalid data found when processing input .
Eu posso jogar isso no VLC no Windows. Estou usando o Red Hat 6.9. A câmera possui a configuração "RTP ES".

O código:

source_name = "rtsp://192.168.1.108/WESCAM";

// Open the initial context variables that are needed
format_ctx = avformat_alloc_context();    
codec_ctx = NULL;

// Register everything
av_register_all();
avformat_network_init();

//open RTSP camera or h264 file
if (avformat_open_input(&format_ctx, source_name, NULL, NULL) != 0) 
{
    return EXIT_FAILURE;
}
    
por Douglas 08.08.2017 / 15:44

1 resposta

0

source_name = "rtsp://192.168.1.108/WESCAM";

Alguns problemas de formatação com o meu post aqui está o código

// Open the initial context variables that are needed

format_ctx = avformat_alloc_context();    
codec_ctx = NULL;

// Register everything

av_register_all();

avformat_network_init();


//open RTSP camera or h264 file

if (avformat_open_input(&format_ctx, source_name, NULL, NULL) != 0) 
{
    return EXIT_FAILURE;
}
    
por 08.08.2017 / 15:46

Tags