title: Android Video Streaming - Device supported?
body: <p>Ok. So there are a bagillion different Android devices.  I have a video streaming service, works wonderfully for iOS.  My app has a live video feature and a saved video clip playback feature (which streams to the device too).  I've run some tests on different Android devices and get a whole bunch of different playback results.  I am using a 640x480 h.264 base profile video.  Streaming that video works only on some devices.  For other devices, that same video stream can be made to stream at low resolution and that works on some devices, but still not others. The high profile streaming goes through <a href="http://www.wowzamedia.com/">http://www.wowzamedia.com/</a> (rtsp) and doesn't work on any Android device (but works on iPhone).  The lowest and worst option is Motion JPEG, which works on all tested devices so far.</p>
  
  <p>So my question is, how can I figure out (without having to test every device out on the market) if the device will play: 640x480 h.264 base profile - if that wont work then play the low resolution video - if that doesn't work, default to Motion JPEG.</p>
  
  <p>Also, any idea why my rtsp transcoded through wowza works on the iPhone but not on any Android device (not even the Motorola Atrix)?</p>