播放视频文件的最佳方式?

时间:2010-01-20 08:03:04

标签: android android-intent android-video-player

我有一个视频文件的网址,我需要使用手机的原生视频播放器播放 我想使用Intent.ACTION_VIEW并将URI设置为Intent数据,我能够在HTC英雄之外实现上述G1。在Hero的情况下,我必须在Intent中明确设置类Name以启动默认的视频播放器:intent.setClassName("com.htc.album","com.htc.album.ViewVideo");

但是,我不熟悉这种方法,因为它可能在其他Android设备上破坏。请咨询:
1.无论手机如何,通过Intent播放此视频网址的最佳方式是什么? 2.如何在Intent中有条件地设置ClassClass,特定于Handset?

注意:为我们的应用编写独立的视频播放器不是我们现在可以买得起的选项。

谢谢!

1 个答案:

答案 0 :(得分:8)

  

注意:编写独立视频   我们的应用程序的播放器不是我们的选择   现在买得起。

首先,视频播放器是not part of the SDK,依赖它是一个很大的错误,正如您已经发现的那样。

其次,创建一个简单的视频播放器需要大约40 lines of code,并且你已经花了更多的时间来避免编写那些仅用于编写第一行的代码的40行代码。 / p>