video - 从网页流式传输 .asf 视频(HTML 中的嵌入式播放器)

标签 video stream asf

我的网页需要有支持.asf 格式的视频播放器。我的 .asf 文件有 2 个视频流。

Windows Media Player 对此效果很好。这是我的例子:http://weblectures.yolasite.com/

以及上面打开链接的场景:

  1. Chrome,在 Ubuntu 中,它不会工作,或者只会开始一个视频流
  2. IE,在 Windows 7 中无法运行
  3. Chrome,在 Windows 7 中可以正常工作(两个视频流都是流式传输)

我的最终目标是用户/客户只需付出最少的努力就可以从我的网页流式传输视频。我不想要例如该用户必须继续 JW Player然后下载并安装它,这样他就可以播放我的视频了。

而且它还必须在所有平台(Windows、Ubuntu、MAC OS X)上运行。

问题(类似于 this 问题,但我必须播放具有 2 个视频流的 .asf

  1. 是 HTML5 解决方案吗?
  2. 我发现 Ubuntu 对 .asf 有问题,有没有办法在 Ubuntu 中播放它?
  3. 是否有某种“通用”播放器?

最佳答案

对于 ASF/WMV,您目前唯一的跨平台选项可能是 Silverlight。 Microsoft 已声明他们将支持 HTML 5 的唯一编解码器是 MP4。

Silverlight 适用于 IE、Firefox、Chrome 和 PC/MAC。我不太清楚 Moonlight 的当前状态,Silverlight 的 Unix 实现,但这也可能是一个选项。

Silverlight 有几个开源媒体播放器:

  1. > http://silverlight3.codeplex.com/
  2. > http://slvideoplayer.codeplex.com/

编辑 Moonlight 信息:

Moonlight 由 Novell 与 Microsoft 合作构建,Microsoft 为 Novell 提供了测试套件、规范、开源代码和媒体编解码器,以便为 Unix 系统创建一个完全开源的 Silverlight 兼容实现。

Microsoft 向 Moonlight 1.0 和 2.0 用户提供对许可媒体编解码器(MP3、WMV、VC-1)的访问。当您第一次访问需要这些编解码器的网站时,Moonlight 会提示您从 Microsoft 下载编解码器并将其安装到您的系统上。

关于video - 从网页流式传输 .asf 视频(HTML 中的嵌入式播放器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4100070/

相关文章:

http - 使用 ffserver 和 ffmpeg 将来自 USB 网络摄像头的视频嵌入到网页中

java - 在 TextureView 上播放视频

Python Facebook 从外部链接上传视频

android - 在 Android 1.5 + 上访问视频和照片

xml - 如何在Flutter中对来自HttpClient流的XML元素进行分组

java - 如何播放广播直播流 .asx 视频/x-ms-asf?

JavaScript 和 Google Chrome,输入流和数组

node.js - 如何分块对象流?

c++ - 媒体基金会水槽作家

iphone - 有没有人有在 iPhone 应用程序中播放 ASF 流的解决方案?