Video 从移动Web应用嵌入视频
我一直在寻找关于在移动网站上嵌入视频的信息。我有几个问题: 1) 我知道使用HTML5Video 从移动Web应用嵌入视频,video,mobile,mobile-website,web-applications,Video,Mobile,Mobile Website,Web Applications,我一直在寻找关于在移动网站上嵌入视频的信息。我有几个问题: 1) 我知道使用HTML5标签可以在iPhone和Android上使用,但是有没有一种具体的方法可以在其他手机上使用?我知道我会努力使用黑莓手机,但HTC手机或windows手机呢?这里可以吗?大多数手机都表示支持HTML5,那么视频会被支持是一个安全的假设吗 2) 对于像黑莓这样的手机,是否可以只实现一个播放视频的常规网页(我的bb解决方案总是涉及将网页重新创建为常规网页)。我猜flow player是不可能的。有更好的方法吗?我想让
标签可以在iPhone和Android上使用,但是有没有一种具体的方法可以在其他手机上使用?我知道我会努力使用黑莓手机,但HTC手机或windows手机呢?这里可以吗?大多数手机都表示支持HTML5,那么视频会被支持是一个安全的假设吗
2) 对于像黑莓这样的手机,是否可以只实现一个播放视频的常规网页(我的bb解决方案总是涉及将网页重新创建为常规网页)。我猜flow player是不可能的。有更好的方法吗?我想让尽可能多的手机能够使用该应用程序,因此我将使用这种格式:
if: Android OS/iPhone
- Go to HTML5 Page
else if BB
if version > 5
- Go to HTML5 Page
else
- Go to workaround
else if HTC
- Assuming that html5 will work
else if Opera (for opera Mobi and Mobile)
- Send to HTML5 page
else
- Send to workaround
编辑忘记添加页面 实际上,大多数手机/设备都将视频播放交给系统媒体播放器(包括iPhone),其中大多数都能够播放MP4或H.264的某些变体。我发现使用DeviceAtlas或WURFL查找相关的设备功能(视频播放器、支持编解码器等),然后为每个设备提供相关的文件/编解码器和标记(无论是HTML5视频标签还是简单的HREF)通常是最好的(最终也是最简单的)解决方案
仅供参考-一些设备(如诺基亚Symbian设备)支持在网页本身(使用Flash插件)播放Flash视频(我相信是FLV/VP6),许多Android设备(尽管成功程度不同)。为什么要推出HTC手机?这些天他们都在运行Android或WP7。我以前在使用HTC手机和JQuery Mobile时遇到过一些问题(这就是为什么我不会在这个应用程序中使用它)。我只是想看看是否还会有其他类型的问题。我之所以寻找他们的用户代理,是因为我想确保尽可能多的手机进入默认页面,我知道有一种非常简单的方法可以找到HTC用户代理无需使用Android和WP7用户代理(很容易检测)@ceejayoz旧的HTC手机使用Windows Mobile 6.X(.0、.1或.5),而在这些手机上,浏览器是基于IE4的(基于.5的是IE5,带有6的东西)