ฉันกำลังใช้ ffmpeg
เพื่ออ่านกล้อง rtsp ฉันได้รับข้อผิดพลาดเหล่านี้:
Nonmatching transport in server reply
ใน c ++ และ Invalid data found when processing input
.
ฉันสามารถเล่น VLC ใน Windows ได้ ฉันใช้ Red Hat 6.9
กล้องมีการตั้งค่า "RTP ES"
รหัส:
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;
}