1

我正在尝试使用 Strobe Media Playback 插件在我的网站上播放视频。我也在为我的网站使用 codeigniter 框架。我要播放的视频位于 root>assets>videos>promo.mov。下面是对象块的样子:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="100%" height="360"> 
    <param name="movie" value="assets/player/Debug%20build%20for%20Flash%20Player%2010.1/StrobeMediaPlayback.swf"></param> 
    <param name="FlashVars" value="??????????"></param> 
    <param name="allowFullScreen" value="true"></param> 
    <param name="allowscriptaccess" value="always"></param> 
    <embed src="/assets/player/Debug%20build%20for%20Flash%20Player%2010.1/StrobeMediaPlayback.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="100%" height="360" FlashVars="src=??????"></embed> 
</object>

问题是 embed 标记中的 FlashVars 值需要完全限定的 url。但是,由于我使用的是 codeigniter,因此由于 URI 路由,我不能简单地使用http://www.example.com/assets/videos/promo.mov访问视频。

我可以使用什么合格的网址来访问我的视频?

4

1 回答 1

0

使用 HTML 5 视频播放器

<video controls>
  <source src="somevideo.webm" type="video/webm">
  <source src="somevideo.mp4" type="video/mp4">
  I'm sorry; your browser doesn't support HTML5 video in WebM with VP8 or MP4 with H.264.
  <!-- You can embed a Flash player here, to play your mp4 video in older browsers -->
</video>

支持的桌面浏览器

  1. Safari 3.1+
  2. 铬 3.0+
  3. 浏览器 9.0+
  4. Firefox 21、24(24默认禁用,取决于系统编解码器)

支持的移动浏览器

  1. 安卓浏览器 3.0+
  2. Safari (iOS) 3.1+
  3. 火狐 (Android) 17.0+
  4. Internet Explorer (Windows Phone) 9.0+

让它工作

  1. HTML5,Flash,移动:MP4/H.264,基线配置文件,640×480
  2. HTML5:WebM
  3. 把它弄圆一点
  4. HTML5, Flash: MP4/H.264, High profile
  5. HTML5:WebM
  6. 移动:MP4/H.264,基线配置文件,480×360 或 640×480

支持一切好

  1. HTML5, Flash: MP4/H.264, High profile
  2. HTML5:WebM
  3. HTML5:奥格
  4. 移动:MP4/H.264,基线配置文件,480×360,适用于较旧的移动设备
  5. 移动设备:MP4/H.264,主要配置文件,1280×720,适用于较旧的 iOS 设备(iPhone 4 和较旧的 iPad/Apple TV)。最新的设备(iPhone 5 等)可以支持桌面 High profile 再现。
  6. 移动:3GP/MPEG4、320×240 和/或 177×144,适用于非智能手机*

你可以得到更多的想法

  1. blog.zencoder.com
  2. developer.mozilla.org
于 2015-06-11T04:50:23.330 回答