How to request a RTSP multicast stream from a BOSCH IP camera or encoder?
How to request a Multicast stream from a camera
Note that: multicast option cannot be "disabled" on a camera, it can only be chosen not to be used.
Step-by-step guide
Ensure always that the camera has latest firmware, as several RTSP and Multicast enhancements have been made over the years.
Multicast doesn't need to be configured in the camera menu at Multicast when you retrieve RTSP multicast, this always works with or without MC config via GUI.
only difference is, when you do configure the camera shall choose the defined MC-address+Port as configure when using below option 1
There are generally 2 options:
Option 1 :
Connect to the device by choosing the option to get a random Multicast-Group+port generated by the encoder, unless these have been defined in camera MC-Menu.
rtsp://192.168.0.1/?multicast=1
(Note: multicast does not need to be enabled on the encoder for this to work)
- This only needs to be enabled if video is being retrieved via Bosch Video SDK cameo and Multicast is required for e.g. BVC/BVMS etc.
Option 2 :
Define a specific Multicast-Group address and/or port
rtsp://IP..../?multicast=1&mc_group_video=xxx.xxx.xxx.xxx
- (Note: You can specify a port by adding the parameter &mc_port_video=60001)
- Example: with defined Multicast-group but no port defined, in this case a random port is used:
rtsp://192.168.0.1/?multicast=1&inst=1&mc_group_video=226.1.2.3
(Note: When you open in VLC the camera stream 1 it e.g. streams to MC group: 226.1.2.3 port:60000) - Example : with defined Multicast-group + port:
- Example: with defined Multicast-group but no port defined, in this case a random port is used:
Example from VLC:
File > Open Network > Play > Login with camera’s credentials > Ok
Other useful information
1. What kind of Bosch tools are used to play/ view multicast streams or to verify the Multicast services?
Anything can be used for viewing and checking the multicast streams like BVMS video SDK, BVC etc.
Connections could be seen most easily from the dashboard camera (FW 7.10 +) where you see the IP you are sending to.
2. What are the usage of 239.x.x.x and 255.x.x.x multicast streams?
It's a general network, it's a range that is part of a defined standard for multicast – not specific for Bosch.
3. Why does my rtsp client not connect to my MC -ip configured in the CPP3 menu?
A Multicast address configured on a CPP3 encoder is not synchronized with the Multicast-RTSP stream.
On CPP platforms like CPP4, 6, 7 , 7.3 the RTSP multicast is synchronized with the multicast encoder menu page.
ā Note It was noticed that theRTSP Stream freezes under low light conditions when stream quality settings are set to 15FPS or lower. The connection in the dashboard would show as connected and not frozen even if the stream remains frozen. During normal lighting conditions, the RTSP functioning as normal regardless of settings. This behavior was noticed and tested on:
Therefore, the workaround for this behavior is to adjust the quality profile from <15fps to >20fps. |
Ķ Ķ Stay up to date |
Get in touch |
You are on |
---|---|---|
Bosch Building Technologies
|
Ķ Ķ Corporate information |
Legal Notice |
Data Protection Notice |
California Privacy |
CCPA-and-Canadian-Privacy-Disclosure |
Terms of use |