How to send video to cellphones (Android, iOS, Windows Phone, Symbian) in C#
This description demonstrates how to display the image of RTSP camera on more type of OS cellphones (Android, iOS, Windows Phone, Symbian) by the Onvif IP camera server. To implement a server, you must have Ozeki Camera SDK installed, and a reference to OzekiSDK.dll should be added to your Visual Studio project.
How to reach the image of the camera by a mobile phone
This description demonstrates how you can display the image of RTSP camera on cellphones having a different operation systems to the Onvif IP camera server. The cellphones establish the connection by WiFi and then communicate using RTSP to send and receive the RTP packages. Here the Onvif IP camera server takes part in this relationship as a server from smartphone's side. On the other hand it takes part as client from the RTSP camera side. (Figure 1)
In order to connect to Onvif IP camera server with your cellphone you need an application, with that you add the connection data and display the image of the RTSP camera. This application can be feasible in different platform like Android, iOS, Windows Phone, Symbian.
How does it work?
The main benefit of this function is that you can broadcast the camera image if your camera and the smartphone are in a common network and connected by WiFi. When you configure the connection in the application you should give IP address of the server or the RTSP camera. If the connection is successful the broadcast will start working. If you want to change camera you should change the camera's IP address in the smart phone application's settings. The Ozeki Camera SDK is a good solution because you could develop Onvif IP camera server software with this function.
Below you can find the answers for the most frequently asked questions related to this topic:
How can I install the application on to my smartphone?
You can download it from a marketplace/storage.
- How to forward PTZ instructions in C#
- How to turn your USB camera into an Onvif IP webcam in C#
- How to turn your old RTSP ip camera into an Onvif IP webcam in C#
- C# stream video to multiple locations simultaneously
- How to make your software discoverable by other applications in C#
- Connect to RTSP camera stream, broadcasted by VLC media player
- How to find not Onvif cameras on the network
- How to compress h.263 and h.264 codec in C#