Sun Oct 29, 2017 2:17 pm
I'm not looking for pay, but I have a lot of experience streaming motion-jpeg [MJPEG] between devices (Android, Windows, Linux) and may be able to assist you. I'm assuming this is a motion-jpeg stream and not a true compressed video format.
- Verify your network setup. You will want to make sure the camera has a fixed LAN address instead of using DHCP. This allows your Android application to know the address of the camera to form a connection. Alternatively, you can have your camera devices broadcast their network address over UDP, allowing your Android app to automatically locate the dynamic [dhcp] address.
- Verify the camera is broadcasting a valid stream. If it is an MJPEG stream, you can simply open the address in any browser window and should be able to see your stream playing. For any other formats, you can use VLC to play almost anything.
- Verify your Android app can properly decode the MJPEG stream by trying to play a different URL. There are lots of unsecured cameras floating around the internet that you can test with. If you're having problems finding some, I can send you a few links.
If none of this helps you at all, then please be more specific with your problem :p