Membuka aliran H264 dari DVR menggunakan VLC / FFmpeg

2

Saya telah bermain-main dengan DVR ITX selama beberapa hari terakhir, mencoba untuk terhubung ke aliran RTSP menggunakan SDK yang disediakan pabrikan.

Sintaks resmi berjalan seperti ini:

PLAY rtsp://192.168.100.134/live?Live_video_channel_mask=0x0000FFFF&Live_audio_channel_mask=0
x00000000&Iframe_only=0&Stream_index=2/ RTSP/1.0\r\n

Mask saluran video menyatakan jumlah saluran video yang ingin dilihat, mis. jika saya ingin melihat saluran 06 topengnya adalah 0x00000020 (dua LSB akan menjadi 0010 0000 = saluran 6).

Saya menggunakan ffmpeg dan VLC mencoba menampilkan stream. Sintaks saya berjalan seperti ini:

ffplay -analyzeduration 2147483647 -probesize 2147483647 -i rtsp://ADMIN:[email protected]:554/live?Live_video_channel_mask=0x00000020&Live_audio_channel=0x00000000/RTSP/1.0

Apa yang saya dapatkan adalah pesan berikut:

*[rtsp @ 02a24680] UDP timeout, retrying with TCPB sq=    0B f=0/0
[rtsp @ 02a24680] method PAUSE failed: 501 Not Implemented
[rtsp @ 02a24680] Could not find codec parameters for stream 0 (Video: h264): un
specified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
rtsp://ADMIN:[email protected]:554/live?Live_video_channel_mask=0x00000020: could not find codec parameters*

Saya telah mengendus paket dari antarmuka WWW yang digunakan untuk terhubung ke DVR, sintaks RTSP terlihat seperti ini:

*rtsp://192.168.1.25/live?Live_video_channel_mask=0x000000ff&Live_audio_channel_mask=0x00000001&Live_iframe_only=0&Live_stream_index=0/*

Ketika saya mencoba mereplikasi di FFmpeg, DVR reboot.

VLC juga tidak dapat menampilkan video dengan baik - Saya dapat melihat parameter codec untuk sesaat (DESCRIBE menembak dengan benar, mungkin?), Tetapi video itu sendiri tidak diterjemahkan.

Saya juga telah menangkap paket RTSP:

https://www.dropbox.com/s/qzo7kc95mo7dq9o/RTSP_ITX.pcap

Saya tidak tahu apa yang salah dengan yang ini. Tolong, tolong siapa?

user2992545
sumber
Apakah Anda pernah berhasil membuatnya bekerja? - Dalam kasus saya, saya hanya melihat subseksi "Gagal menyiapkan" video / H264 ": 461 Transport Tidak Didukung" - apakah Anda pernah mengalami kesalahan ini sama sekali?
Roman Gaufman