I am writing an application for a multimedia website . I often meet, and I had a problem.
After capturing the URL of the video stream (h264 wrapped in an mp4 container) and trying to play it using the native video player, it fails.
This is on my Moto Droid 2.2 (BB) and 2.3 (CM7). I tested the application on my Xoom (3.1 stock) and it works great.
I also had a friend who tested this on her Xperia Arc (stock 2.3, as far as I know), and it worked for her. It seems to me that this is a problem <hardware decoder , since I can play the stream normally using RockPlayer software decoder , but I canβt use the hardware.
So, I have three things I want to know:
- Does the custom Android player support decoding software. if so, how can I determine if it uses hardware or software and is it possible to switch?
- Are there any third-party media players with easily accessible SDKs (free).
- How can I simply open the video in another application, such as Rock Player, since I know that it works. When I upload a video using a browser, it asks which video player I want to use. How can I make this pop up in my application and then send the video to it?
source share