在 Android 上下载时播放视频

2024-06-30

是否可以使用安全的 asp.net 应用程序在“Android”上下载视频时流式传输视频?

我有一个 https 安全的 ASP.NET Web 应用程序。该应用程序专门为移动设备(例如 Iphone、BB、Android 等)制作,称为 Mobi web,换句话说,我有一个用户将在移动设备上浏览的 asp.net 网站。我在这个网站上加载了一些视频文件。这些视频可以通过点击相应视频的相应超链接来播放。当我从 Iphone 或 Ipad 单击这些超链接时,这些视频会在屏幕上传输并正常播放。到目前为止,一切都顺利进行。

现在,当我在“Android”上测试相同的功能时,我的视频文件会下载到设备上,但不会自行播放。最初的结论是,将这些文件转换为本地设备兼容的视频文件类型将有助于视频文件自动流式传输。因此,我使用转换器将所有类型的视频文件转换为“Android”的“3gp”并进行了测试,但发现在这种情况下,视频文件也会被下载并且不会自行播放。我尝试了各种方法来下载视频文件,例如使用 Response.Redirect,然后使用二进制阅读器,然后使用 3gp 处理程序。什么都没起作用。

有谁知道如何在 Android 上下载视频时播放吗?非常感谢!


如果“moov”原子位于视频开头,Android 可以渐进式播放 MP4 视频。 moov 原子是文件的一部分,保存整个文件的索引信息。转换视频后,您可以使用 ffmpeg(http://www.ffmpeg.org) 中的 qt-faststart 来移动开头的“moovatom”。您还可以尝试使用 MP4Box (http://www.videohelp.com/tools/mp4box)“提示”后播放 3gp 文件。我之前尝试过针对 Android 的 3gp 文件,这对我有用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Android 上下载时播放视频 的相关文章

随机推荐