What is the best way to fetch the live streaming of the cameras from XProtect to a third party Web Application?

The Mobile Server is used in the Milestone Mobile Client and Web Client. There is Mobile SDK documentation here.. https://doc.developer.milestonesys.com/mipsdkmobile/index.html?base=content_0.html&tree=tree_home.html

Something relatively new that you might find is a good option is WebRTC! Documentation and sample is here.. https://doc.developer.milestonesys.com/html/index.html?base=samples/protocolsamples/webrtc_javascript/readme.html&tree=tree_3.html

There would be more options but I think these are the most recommended.

Hi,

Thanks a lot for your response!

We are currently in the process of integrating Milestone xProtect using the Mobile Server SDK, as per your earlier suggestion. Our objective is to seamlessly incorporate Authentication, Cameras data, and Video stream data into our system.

In light of this integration, we are keen on ensuring the security aspects of the process. Could you kindly provide insights into any potential security risks that may be associated with this integration? Understanding these risks is crucial for us to implement the necessary safeguards and maintain a secure environment as this data will be open to the internet.

If there are specific precautions or best practices that you recommend, we would be eager to incorporate them into our integration process.

Thank you in advance for your assistance. Looking forward to your insights.

Make sure that you have applied a valid certificate to your Mobile Server.