RTSP w rejestratorach DIGIMASTER i PIXELMASTER

Transkrypt

RTSP w rejestratorach DIGIMASTER i PIXELMASTER
RTSP w rejestratorach DIGIMASTER i PIXELMASTER
Niniejszy dokument zawiera instrukcje w postaci poleceń (ciąg znaków) służących do pobierania strumienia video
RTSP z rejestratorów DIGIMASTER (960H) oraz PIXELMASTER
1. Pobieranie standardowego strumienia RTSP Live:
1. URL:
a. rtsp://ADMIN:[email protected]:5554/live/main0
b. rtsp://ADMIN:[email protected]:5554/live/second0
2. Parametry:
a. numer kanału.
a. z zakresu 0 ~ 15 w przypadku rejestratora 16-kanałowego
b. …/live/main[numer kanału, 0~15]
c. …/live/second[numer kanału, 0~15]
3. Autoryzacja - Digest
4. Wspieranie protokołów - TCP/UDP
5. UWAGA:
Jeśli do odtwarzacza VLC jest transmitowany strumień RTSP w trakcie zmiany rozdzielczości, spowoduje to
zamknięcie odtwarzacza VLC. Każda zmiana rozdzielczości powoduje zamkniecie sesji.
2. Standardowe odtwarzanie RTSP:
1. URL:
rtsp://ADMIN:[email protected]:5554/playback0?Pb_start_time=1400558400&Pb_end_time=0&Pb_direction=
Forward&Pb_speed=1
2. Parametery:
a. numer kanału:
a. z zakresu 0 ~ 15 dla rejestratora 16-kanałowego
b. …/playback[numer kanału, 0~16]
b. Pb_start_time / Pb_end_time:
a. utc-timestamp
b. Pb_start_time powinień być zawsze niższy niż Pb_end_time
c. Pb_start_time 0 - stanowi punkt startowy dla odtwarzania pierwszego nagrania
d. Pb_end_time이 0 – stanowi końcowy punkt dla odtwarzania ostatniego nagrania
c. Pb_direction (kierunek odtwarzania)
a. Forward, Backward
d. Pb_speed (szybkość odtwarzania)
a. 1, 2, 4, 8, 16, 32, 64
e. Example (przykłady odtwarzania)
wprzód, szybkość = 1
rtsp://ADMIN:[email protected]:5554/playback0?Pb_start_time=1400558400&Pb_end_time=0&Pb_direction=
Forward&Pb_speed=1
wprzód, szybkość = 4
rtsp://ADMIN:[email protected]:5554/playback15?Pb_start_time=1400558400&Pb_end_time=1400998400&P
b_direction=Forward&Pb_speed=4
wstecz, szybkość = 1
rtsp://ADMIN:[email protected]:5554/playback2?Pb_start_time=0&Pb_end_time=1400558400&Pb_direction=
Backward&Pb_speed=1
RTSP w rejestratorach DIGIMASTER i PIXELMASTER
wstecz, szybkość = 4
rtsp://ADMIN:[email protected]:5554/playback5?Pb_start_time=1400558400&Pb_end_time=1400998400&P
b_direction=Backward&Pb_speed=4
3. Autoryzacja - Digest
4. Wspierane protokoły - TCP/UDP
5. UWAGA
a. Jeśli do odtwarzacza VLC jest transmitowany strumień RTSP w trakcie zmiany rozdzielczości, spowoduje
to zamknięcie odtwarzacza VLC. Kazda zmiana rozdzielczości powoduje zamkniecie sesji.
b. Możliwe jest odtwarzanie pojedynczego strumienia (kanału). Sesja jest zamykana po zakończeniu
odtwarzania klipu.
c. HTTP API – pobierz utc-timestamp używając osi czasu.
3. Transmisja dźwięku (Audio Push)
1. Funkcja Audio Push jest zaimplementowana w 'Onvif Streaming - Audio backchannel Spec'.
2. Dane Audio powinny mieć format Mulaw, rozmiar danych Audio w jednym pakiecie nie powinien
przekraczać maks. 800 Bajtów
3. Proszę odnieść się do przechwytywanych danych w Wireshark Client działającym przez Onvif z TCP / UDP
a. TCP_audio_backchannel.pcap, UDP_audio_backchannel.pcap

Podobne dokumenty