Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I may be posting in the wrong place here but I am thinking of developing a software solution to send images from digital cameras to a mobile phone.

I have seen DVRs with 4-8 channels selling as kits. They allow remote access viewing via a mobile device.

How are the images streamed from plugged in DVR to router to mobile work?

Is the normal practice to use a DNS to go type of service?

Is this type of service reliable? If we assume that the internet connection is OK are the images reliable to view in real-time on a mobile phone?

Can multiple users access the same stream using this current solution/offering?

share|improve this question
up vote 1 down vote accepted

They will use some kind of streaming protocol, there is a very large range to choose from. Anything from actual video streams to sending a series of still images in stream form.

Just pick a standard that will be easily supported on your target platforms and learn how to send and receive data when them.

share|improve this answer
hi, thanks for your thoughts. I may have worded my question badly :) I know I can stream and i am via still images ina compressed format (and this suits me) But would they use a peer-2-peer between the DVR-router-mobile device. Is it a reliable service? – Andrew Simpson Mar 4 '14 at 18:34
@AndrewSimpson its as reliable as the ability for your users to set up firewall port forwarding to the service (or your service's ability to open ports via UPnP). And it would not be peer to peer, this is a classic client server design, the software generating the images is the server the mobile devices is the client. If you don't want the chance that firewalls will "screw up" the connection you can host and pay for a central server that the image software can "push" to and the mobile clients "pull" from. That also fixes the DNS because you only need the proxy server's address on the clients. – Scott Chamberlain Mar 4 '14 at 18:46
Hi, thanks for that. I agree with everything you say and the 'push' 'pull' approach is the way forward for me. Many Thanks – Andrew Simpson Mar 5 '14 at 6:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .