When and why
This article describes how to connect with for example VLC-player directly to the Multicast group where the Encoder is streaming into.
Although the camera streams only 1x the RTP packets into the particular Multicast group, the camera keeps track on the clients that obtain the Multicast stream.
Due to this, you will have a limitation of ~64 clients.
This is because the connecting client asks the camera for a stream on its IPv4 address and the camera than directs them to the Multicast-group when applicable.
When a client uses a SDP file during the connection, the MC-Address+port is known in advance and therefore direct join of the MC-Group is possible without sending a request to the camera first.
By using this method the Maximum amount of client connections depends on the network capabilities and no longer on the camera.
Prerequisites
From release letter MPEG-ActiveX_6.34.0174.pdf
MC Streaming works only if a RCP+ connection is established. If multicast streaming is enabled, a device can only connect to the stream if a RCP+ connection exists. Although the multicast address is enabled, the IP address must be set in addition
How to start:
Create a SDP file:
Start one stream into the MC group of choice,
this is mandatory, if this is not done, you can also not connect with the SDP file because there will be no video flowing into the MC group
rtsp://10.0.7.252/&multicast_video=1&mc_group_video=226.1.2.3&mc_port_video=60010
Create a SDP file:
1. Copy/paste below parameter into a text file,
2. Edit the parameters
3. Rename it to .sdp
v=0 o=- 0 0 IN IP4 <10.0.7.252> s=LIVE VIEW t=0 0 m=video 60010 RTP/AVP 35 c=IN IP4 226.1.2.3 a=rtpmap:35 H264/90000 |
---|
3 Open VLC and choose "Open file" , do this from multiple client PC's
4 Verify
Check on debug page
Open the camera debug page http://ipaddress/rtsp.htm
In here you can check the active RTSP server and Media sessions.