【问题标题】:Stream .asf video from web page (embedded player in HTML)从网页流式传输 .asf 视频(HTML 中的嵌入式播放器)
【发布时间】:2011-05-05 05:52:45
【问题描述】:

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

Windows 媒体播放器适用于此。这是我的例子:http://weblectures.yolasite.com/

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

  1. Chrome,在 Ubuntu 中无法正常工作,或者只会启动一个视频流
  2. IE,在 Windows 7 中无法使用
  3. Chrome,在 Windows 7 中可以正常工作(两个视频流都是流式传输的)

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

而且它还必须适用于所有平台(Windows、Ubuntu、MAC OS X)。

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

  1. 是 HTML5 解决方案吗?
  2. 我看到 Ubuntu 的 .asf 有问题,有没有办法在 Ubuntu 中播放?
  3. 有什么“万能”播放器吗?

【问题讨论】:

    标签: video stream asf


    【解决方案1】:

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

    Silverlight 可在 IE、Firefox、Chrome 和 PC/MAC 上运行。我不完全了解Moonlight(Silverlight 的 Unix 实现)的当前状态,但这也可能是一个选项。

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

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

    编辑月光信息:

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

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

    【讨论】:

    • 所以我注定要在VStudio中开发,嗯不喜欢那样。但如果 Linux 不支持 Silverlight,那么它与 Media Player 是一样的,因为 .asf 可以从 PC/MAC 播放,而不是 Linux。
    • 实际上 Mono 适用于“在 Firefox 2.0、3.0 和 3.5 以及 Chrome 4.x 或更高版本下的任何现代 32 位和 64 位 Linux 发行版上”。 :mono-project.com/MoonlightSupportedPlatforms
    • 但是月光不适用于 Windows 和 Mac,对吧?我的问题开始了:(
    • Moonlight 是 Unix 浏览器的插件,允许它们使用 Silverlight 内容,您开发的代码(由浏览器插件解释的实际 Silverlight 应用程序)在所有三个平台(PC /Mac/Unix),所以是的,您只需一个代码库即可兼容。此外,您可能想查看go-mono.com/moonlight 以进行澄清。
    猜你喜欢
    • 2011-05-22
    • 2011-09-25
    • 2022-01-26
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    • 1970-01-01
    • 2018-04-16
    • 1970-01-01
    相关资源
    最近更新 更多