Due to hardware limitations, a camera can only support a maximum of 8 Unicast RTSP streams. If the user requires more streams, it may be necessary to use Multicast.
1. Configure the camera Multicast IP and Port by going to Impostazione > Rete > Advanced Impostaziones > Parametro multicast.

ID flusso: you can configure different multicast address for different streams.
Porta video: the port used to receive video stream
Indirizzo video: The address should be multicast address, range from 224.1.1.1 to 239.255.255.255
Si consiglia di configurare lo stesso indirizzo IP multicast per video, audio e metadati.
2. Per impostazione predefinita, la telecamera non invierà lo streaming video a nessun indirizzo multicast. Inizierà a trasmettere i dati in streaming all'indirizzo multicast solo dopo che un client ha stabilito una sessione RTSP con la telecamera.
3. Utilizzare l'URL RTSP corretto per avviare una sessione RTSP e consentire alla telecamera di trasmettere i dati in streaming a un indirizzo multicast.
Formato URL: rtsp://ip: rtsp port/snl/multicastlive/1/streamID?multicast=true
Per esempio: rtsp://192.168.2.134: 554/snl/multicastlive/1/2?multicast=true
Quando si utilizza l'URL sopra per richiedere lo streaming RTSP utilizzando il lettore VLC, la telecamera risponderà (RTSP SETUP) con l'indirizzo multicast e le informazioni sulla porta. Se si utilizza Wireshark per registrare il pacchetto di rete, è possibile visualizzare le informazioni sull'interazione come segue:

La fotocamera inizia a inviare dati video all'indirizzo multicast 224.1.1.1

4. Utilizzare il lettore VLC per visualizzare più flussi dall'indirizzo multicast.
Metodo 1: Create multiple RTSP session
You can use the URL [rtsp://ip:RTSPport/snl/multicastlive/1/streamID?multicast=true]. To request several RTSP streams, specify [multicast=true]. Each time you request a stream with this URL, it will start a new RTSP session, but the camera will only transmit one stream to the multicast IP. The RTSP sessions allow you to start and stop each video stream separately, but they all use the same stream data from the same multicast address.
The camera will stop broadcasting streams to multicast addresses only once all RTSP sessions have been ended.

Metodo 2: Create 1 RTSP session
You could utilize the URL [rtsp://ip:RTSPport/snl/multicastlive/1/streamID?multicast=true] to request a single stream first; once the RTSP session is established, the camera will begin to send stream data to the multicast address; you can then retrieve video data directly from the multicast address without requesting another RTSP session from the camera.
Use the VLC player as an example:
VLC player can display stream data if you provide the correct multicast address, listening port, and video encoder information, which can be specified in a .sdp file.
For example, you can create a .txt file and enter the information shown below, then rename the file to .sdp and display it using VLC player.
v=0
c=IN IP4 238.255.255.255/60
t=0 0
m=video 5004 RTP/AVP 96
a=rtpmap:96 H264/90000
a=fmtp:96 modalità di pacchettizzazione=1; id-livello-profilo=420033; sprop-parameter-sets=Z0IAM4mJUFgek2QAAA+gAAOpgBA=,aM48gA==
a=Dimensione del telaio: 96 704-480
a=frequenza fotogrammi:30.0
a=controllo:trackID=0
a=recvonly
Spiegazione dei parametri:
v: Versione del protocollo
C: Informazioni di connessione. Il lettore VLC otterrà i dati dall'IP (238.255.255.255) definito in questo parametro.
t: tempo di timeout della sessione. 0 0 significa che non c'è limite di timeout
M: Informazioni per i media. Il lettore VLC otterrà i dati dalla porta di ascolto (5004) definita in questo parametro
a: codifica le informazioni, tra cui il tipo di codifica (H264), la risoluzione, la frequenza dei fotogrammi, ecc. Il lettore VLC tenterà di decodificare i dati utilizzando le informazioni di codifica definite in questo parametro.

Nel Metodo 2, quando si utilizza un file .sdp per visualizzare un flusso video, è presente una sola sessione RTSP e se tale sessione RTSP viene terminata, la fotocamera smetterà di inviare i dati all'indirizzo multicast e tutto il flusso video dei lettori si interromperà.
