首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS和安卓视频播放能力

iOS和安卓视频播放能力
EN

Stack Overflow用户
提问于 2011-07-02 02:08:51
回答 2查看 2.4K关注 0票数 3

我正在规划一个适用于iOS和安卓平台(平板电脑和手机)的新应用程序,它将主要用于流媒体视频播放。

然而,当涉及到视频播放时,文档并不完全清楚这些平台的功能。所以我的问题是:

1.)安卓和iOS可以从网页/网页视图播放HTML5视频吗?

2.)HTML5视频可以作为网页的一部分(非全屏)显示吗?

3.)安卓和iOS可以在非全屏模式下原生播放视频吗?

4.)如果视频是本机应用程序的一部分,我可以在播放的视频上进行文本/图形覆盖吗?

关于这些问题的答案(如果可能,使用支持的操作系统版本)将非常感谢,我似乎找不到作为平台文档的一部分的确凿资源。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-08 14:16:49

好吧,让我尽可能清楚地回答,因为我刚刚在ios和android上有过流媒体应用的经验。

1.)安卓和iOS可以从网页/网页视图播放HTML5视频吗?

是的,两个都可以使用<Video>标记

2.)HTML5视频可以作为网页的一部分(非全屏)显示吗?

这更多地取决于设备而不是操作系统。iPad可以在没有全屏的情况下做到这一点,但iPhone可以使用全屏,而安卓平板电脑则无法做到这一点。

特别是在iOS和iPhones上,最好的方法是创建一个MPMoviePlayerController (不要与MPMoviewPlayerViewController混淆),你可以在viewController中设置布局,并限制视频的大小,这样你就可以看到布局了。(当然,这一切都适用于iPad,因此这可能是您同时使用这两种方法的最佳方法)

3.)安卓和iOS可以在非全屏模式下原生播放视频吗?

是的,他们可以,如上所述,如果你在视图控制器中使用VideoPlayer而不是WebView会更好

4.)如果视频是本机应用程序的一部分,我可以在播放的视频上进行文本/图形覆盖吗?

您可以使用上述方法,因为您的视频将在您的viewcontroller上,在您的视图中管理播放器的大小和位置,当在webview上执行此操作时,设备会自动加载播放器,因此您无法管理它。

由于两个版本都对原生视频播放进行了改进,因此您应该安全地使用最低操作系统要求的iOS 4.0和Android OS 2.1

票数 3
EN

Stack Overflow用户

发布于 2011-07-04 04:57:12

我不认为在没有测试的情况下会有一个明确的答案,即使到那时答案也可能会改变(我希望是快速的)。我看了这里的参考视频:http://broken-links.com/tests/video/,它以三种不同的形式编码,确保它可以在火狐上正确播放,火狐支持ogg,Chrome支持webm,以及任何支持m4v的浏览器。

代码语言:javascript
复制
<video id="video" autobuffer height="240" poster="../images/bbb_poster-360x240.jpg" width="360">
  <source src="../media/BigBuck.m4v">
  <source src="../media/BigBuck.webm" type="video/webm">
  <source src="../media/BigBuck.theora.ogv" type="video/ogg">
</video>

我在安装了最新更新的iPad 2、搭载安卓3.1的三星Galaxy Tab、搭载安卓2.3的Nexus One以及搭载OS 10.6.8的Firefox5和Chrome12上进行了测试。火狐和Chrome都玩得很好。

Ipad 2:在浏览器中正常播放(非全屏)。唯一的异常:时间显示为"1‘of NaN'“

Android 3.1:在浏览器中正常播放(非全屏)

Android 2.3:当我按下“play”时,我进入了全屏模式。玩完后,回到浏览器中,但时间显示为"1‘of 6000'“,在播放之前挂了一段时间,可能是因为连接速度的原因,但感觉不是完全稳定。

我希望这能对你有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6551643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档