• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps App development to view IP camera stream

I would like to create an Android app that can view the stream from an IP camera. Basically all it will need is a settings screen where you can set the IP address for the stream that you'd like to view and another screen that shows the camera stream. I won't need to worry about any pan/tilt/zoom functionality.

I'm quite new to all this and I was just wondering what resources I'd need to look for? I've had a play with the App Inventor tutorial but I'm not sure if I can get it to do what I want without further knowledge.

Is there anyone that could give me a nudge in the right direction?

Thanks in advance for your help.
 
It depends on the camera you pick, they they don't have a standard interface. Generally you can pretty easily get still images, but the video streams are going to be more of a pain, there is usually a selection of URLs which you can use to get streams in different resolutions and codecs, but none of it is properly documented.

There is an unofficial list of URLs for dlink cameras, but it isn't 100% accurate: Connect to DLink IP cameras
 
It depends on the camera you pick, they they don't have a standard interface. Generally you can pretty easily get still images, but the video streams are going to be more of a pain, there is usually a selection of URLs which you can use to get streams in different resolutions and codecs, but none of it is properly documented.

There is an unofficial list of URLs for dlink cameras, but it isn't 100% accurate: Connect to DLink IP cameras

I know the unique URLs for the camera and what stream each URL has. Would a regular media player app be able to play the stream or does it have to be a specific app for IP cameras?
 
Generally they are RTSP streams which are supported on most PC media players, but I doubt most android media players would support them. If you search the play store for RTSP you will find a few streaming apps, but I haven't used any.
 
Back
Top Bottom