gpt4 book ai didi

android - 在 Internet 上托管的 MP4 视频无法在 Android 操作系统上下载和播放 当大小大于 1,7MB 时

转载 作者:行者123 更新时间:2023-11-29 18:23:44 25 4
gpt4 key购买 nike

我在 Internet 上托管了一些移动学习视频(用于直接或渐进式下载,而不是视频流服务),我希望它们可以在大多数移动设备上播放,尤其是 Android 1.6 及更高版本的设备。

视频容器为 MP4 与 H264/AVC 和 AAC LC,兼容 Symbian、Android、Windows Mobile 和 iPhone/iPad。

我已经用 SonyEricsson X10 和 Samsung(它们都基于 Android 1.6)检查了视频,当视频的大小超过 1.7 MB 时,您会收到错误消息。您无法下载或播放它们。

但是,如果我使用 USB 连接将视频保存在 SD 卡上,则无论文件大小如何,它们都可以正常工作。

使用基于 SonyEricsson Symbian、基于 HTC Windows Mobile 以及 iPhone 和 iPad 的设备,同一服务器中的相同视频可以完美播放。

我看到一些关于这种情况的帖子,但没有解决。有没有人找出这个的原因和解决方案?对我来说,重要的是视频 mp4 和位于 Internet 上并自动播放、渐进式流式传输或下载时播放。

谢谢你的帮助!!

最佳答案

为了能够在 Android 上使用渐进式播放,需要提示 mp4 视频。在 Ubuntu 10.10 上使用以下命令对视频进行编码和提示:

source=source.avi
ffmpeg -t 600 -i $source -acodec libfaac -ab 128k -ac 2 -vcodec libx264 \
-vpre hq -crf 22 -threads 0 tmp.mp4 && \
/usr/bin/MP4Box -3gp -mtu 1450 -hint tmp.mp4 -out target.mp4

对于工作示例,您可以尝试以下 fragment :http://212.179.137.52/office_progressive.mp4

关于android - 在 Internet 上托管的 MP4 视频无法在 Android 操作系统上下载和播放 当大小大于 1,7MB 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3696587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com