我有一个 android 应用程序,我需要在启动时播放视频。我尝试了不同的视频尺寸组合,但尺寸为 800x 1280 的视频无法在大多数设备上播放,除了少数三星 10 英寸平板电脑。我尝试播放相同尺寸的视频,它可以工作。所以它可能不是编码问题。
PS这不是流媒体视频。视频存储在项目的原始资源文件夹中。
android无法播放800x1280大小的视频可能是什么原因?它与设备的硬件限制有关吗?
我有一个 android 应用程序,我需要在启动时播放视频。我尝试了不同的视频尺寸组合,但尺寸为 800x 1280 的视频无法在大多数设备上播放,除了少数三星 10 英寸平板电脑。我尝试播放相同尺寸的视频,它可以工作。所以它可能不是编码问题。
PS这不是流媒体视频。视频存储在项目的原始资源文件夹中。
android无法播放800x1280大小的视频可能是什么原因?它与设备的硬件限制有关吗?
我认为您的视频格式是 .mpeg,或 mp4,.3gp,并且 H.264 视频支持 andorid 设备,您必须编码为 H.264 ...格式我认为它会对您有所帮助。
1280x800 超过 720p 高清分辨率。通常仅支持 720p HD 的解码器将支持高达 1280x720。某些解码器不会设计为支持 720x1280,但会支持 1280x720,尽管这种情况很少见,如果设备支持 720p,您应该可以播放 720x1280。您需要确保您正在尝试的设备具有超过 720p 的支持,这在旧手机中很少见,除非它们在发布时是高端智能手机。