因此,我尝试了两种方法: 1.插入MediaPlayer和2.在布局中插入VideoView,并尝试设置视频的Url。
没有一个工作,无论是对MP4和FLV文件。据我所读到的,这些视频可能是不受支持的编码,我的猜测是我需要编解码器才能播放。
所以很自然,我有这样的问题:
注意:电脑上的Chrome可以很好的运行这些视频。
发布于 2013-03-19 05:59:06
问题可能在于视频编码。Android和姜饼不支持H264格式,只支持“基线”H264。因此,如果您的视频是Mp4 & H264编码的,请确保其"AVC基线“编码。使用windows/Linux中的"Media“之类的工具,检查视频编码。如果可能的话,将视频转换为基线。
另一种解决办法是跳过视频视图,使用视频播放意图,并将播放重定向到应用程序。用户将被提示选择一个播放器来处理播放。显然,如果视频视图不能播放该文件,默认播放器也将无法处理该文件。您可以选择其他安装的播放器,如Mx-Player,这将完美地流文件。
发布于 2013-02-21 14:35:39
视频不播放的问题是手机没有支持视频编解码器。这是因为视频被记录在具有特定编解码器( mpeg4 )的某个设备中,但是该录制的视频不能在没有该mpeg4编解码器的其他设备中播放。因此,为了克服这个问题,我们需要在手机上安装丢失的编解码器。这可以通过
1)从Google商店安装MX视频播放器
2)这个MX播放器本身要求用户安装手机所需的编解码器。
3)单击“确定”安装Google商店的编解码器。单击“安装”并单击“接受和下载”
4)点击“保持购物”按钮开始下载。
5)下载完毕。然后单击视频文件并在MX视频播放器中打开它来播放视频。
6)如果要求升级播放器,请使用Google安装最新的MX播放器(步骤3、4和5)
7)否则视频将在MX视频播放器上播放。
https://stackoverflow.com/questions/14399230
复制相似问题