1

我有一个 android 应用程序,我需要在启动时播放视频。我尝试了不同的视频尺寸组合,但尺寸为 800x 1280 的视频无法在大多数设备上播放,除了少数三星 10 英寸平板电脑。我尝试播放相同尺寸的视频,它可以工作。所以它可能不是编码问题。

PS这不是流媒体视频。视频存储在项目的原始资源文件夹中。

android无法播放800x1280大小的视频可能是什么原因?它与设备的硬件限制有关吗?

4

2 回答 2

1

我认为您的视频格式是 .mpeg,或 mp4,.3gp,并且 H.264 视频支持 andorid 设备,您必须编码为 H.264 ...格式我认为它会对您有所帮助。

于 2012-08-06T07:28:24.010 回答
1

1280x800 超过 720p 高清分辨率。通常仅支持 720p HD 的解码器将支持高达 1280x720。某些解码器不会设计为支持 720x1280,但会支持 1280x720,尽管这种情况很少见,如果设备支持 720p,您应该可以播放 720x1280。您需要确保您正在尝试的设备具有超过 720p 的支持,这在旧手机中很少见,除非它们在发布时是高端智能手机。

于 2012-08-09T05:16:50.323 回答