Лучший способ воспроизвести видео файл?

У меня есть URL для видеофайла, который мне нужно воспроизвести с помощью родного видео-плеера телефона.

Я понял, используяIntent.ACTION_VIEW и установив URI в качестве данных Intent, я могу достичь вышеупомянутого на G1, кроме HTC hero. В случае с Hero я должен явно указать имя класса в Intent для запуска проигрывателя видео по умолчанию:intent.setClassName("com.htc.album","com.htc.album.ViewVideo");

Однако мне не нравится этот подход, поскольку он может сломаться на других устройствах Android. Пожалуйста, совет по:

1. Какой лучший способ воспроизвести этот URL-адрес видео через Intent, независимо от модели телефона?

2. Как условно установить ClassName в Intent, специфичном для трубки?

Примечание. Написание автономного видеоплеера для нашего приложения на данный момент НЕ является вариантом, который мы можем себе позволить.

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос