RTSP URL generaator
Loo RTSP URL-e IP-kaameratele ja videovoogudele, sisaldades autentimist, kohandatud teid ja levinud seadme eelseadeid.
Sisend
Väljund
Loe mind
Mis on RTSP?
RTSP (Real Time Streaming Protocol) on võrguprotokoll, mis on loodud voogedastusteenuste serverite juhtimiseks. Erinevalt HTTP-st, mis laadib alla kogu failid, RTSP loob ja juhib meediasessioone lõpp‑punktide vahel, võimaldades reaalajas audio‑ ja videokontenti taasesitust. See on standardne protokoll, mida kasutavad IP‑kaamerad, jälgimissüsteemid ja videokodeerijad otsevideovoogude edastamiseks võrkudes.
RTSP töötab tavaliselt pordil 554 (või 322 turvaliste RTSPS‑ühenduste korral) ja toimib koos RTP‑ga (Real-time Transport Protocol), mis haldab tegelikku meedia edastust. Protokoll toetab käske nagu PLAY, PAUSE ja TEARDOWN, andes klientidele kontrolli meediavoo üle.
Kuidas RTSP URL‑id töötavad?
RTSP URL järgib kindlat struktuuri, mis näitab meediamängijatele, kuidas vooguga ühenduda:
rtsp://[username:password@]host[:port]/path[?query_parameters]- Protocol:
rtsp://standardi võirtsps://krüpteeritud ühenduste jaoks - Authentication: Valikuline kasutajanimi ja parool turvaliste voogude jaoks
- Host: Kaamera/serveri IP‑aadress või hostinimi
- Port: Võrguport (vaikimisi 554 RTSP jaoks, 322 RTSPS jaoks)
- Path: Kaameraspetsiifiline lõpp‑punkt, mis tuvastab voo
- Query Parameters: Täiendavad valikud nagu kanal, alamtüüp või kodeerimise seaded
Erinevad kaamera tootjad kasutavad erinevaid tee formaate, mistõttu õige URL‑i leidmine võib dokumentatsiooni puudumisel olla keeruline.
Tööriista kirjeldus
See tööriist genereerib õigesti vormindatud RTSP URL‑e IP‑kaameratele ja voogedastusseadmetele. See toetab nii standardset RTSP‑ kui ka turvalist RTSPS‑protokolli, tegeleb URL‑i kodeerimisega volituste erimärkide jaoks ning sisaldab eelseadistatud teid populaarsete kaamerabrändide nagu Hikvision, Dahua, Axis, Foscam ja Sony jaoks. Generaator loob ka kasutusvalmis käske VLC meediamängijale ja FFmpeg‑ile.
Näited
Lihtne kaamera voog:
- Host:
192.168.1.100 - Path:
/stream - Tulemus:
rtsp://192.168.1.100/stream
Autenditud Hikvision kaamera:
- Host:
192.168.1.64 - Kasutajanimi:
admin - Parool:
camera123 - Path:
/Streaming/Channels/101 - Tulemus:
rtsp://admin:camera123@192.168.1.64/Streaming/Channels/101
Dahua kaamera kohandatud pordiga:
- Host:
10.0.0.50 - Port:
8554 - Path:
/cam/realmonitor - Päring:
channel=1&subtype=0 - Tulemus:
rtsp://10.0.0.50:8554/cam/realmonitor?channel=1&subtype=0
Funktsioonid
- Multiple protocols: Tugi nii RTSP‑ kui ka turvaliste RTSPS‑ühenduste jaoks
- Brand presets: Sisseehitatud tee mallid Hikvision, Dahua, Axis, Foscam, Sony ja ONVIF‑ühilduvate kaamerate jaoks
- Credential encoding: Automaatne URL‑i kodeerimine kasutajanimede ja paroolide jaoks, mis sisaldavad erimärke
Levinud kaamera tee formaadid
| Bränd | Peavoo | Alavoog |
|---|---|---|
| Hikvision | /Streaming/Channels/101 |
/Streaming/Channels/102 |
| Dahua | /cam/realmonitor?channel=1&subtype=0 |
/cam/realmonitor?channel=1&subtype=1 |
| Axis | /video1 |
/video2 |
| Foscam | /videoMain |
/videoSub |
| Sony | /MediaInput/h264 |
/MediaInput/h264/sub |
| ONVIF | /onvif1 |
/onvif2 |
VLC ja FFmpeg kasutamine
Genereeritud käske saab kasutada otse terminalis:
VLC taasesitus:
vlc "rtsp://admin:pass@192.168.1.100/stream"FFmpeg salvestamine:
ffmpeg -i "rtsp://admin:pass@192.168.1.100/stream" -c copy output.mp4FFmpeg taaskonnektimisega (ebastabiilsete voogude jaoks):
ffmpeg -rtsp_transport tcp -i "rtsp://admin:pass@192.168.1.100/stream" -c copy output.mp4