gpt4 book ai didi

flash - 在网站上玩flv

转载 作者:行者123 更新时间:2023-12-04 06:51:35 25 4
gpt4 key购买 nike

我的客户想在他们的网站上播放 Flash 视频。
为了确保我理解正确,我需要:
1.创建一个FLV文件
2. 使用一些 flv 播放器或将 flv 包裹在 swf 中

问题:
1. 播放器选项 - 访问者是否必须在网站本身下载/安装它还是只安装一次?您可以推荐的任何免费播放器将确保跨浏览器兼容性?

  • swf 选项:我需要 Flash 应用程序才能进行包装吗?
  • 我以后可以使用 flashobject 库之类的东西进行实际嵌入吗?
  • 在这两个选项之间进行选择的主要考虑因素是什么(如果确实是这些选项)?

  • 任何帮助将不胜感激。祝你有美好的一天,让我们为今天的很多目标祈祷:-)

    最佳答案

    为了提供 Flash 视频,需要在以下容器之一中对音频和视频进行编码

  • Adobe Flash 视频 (FLV)
  • Adobe Flash Video 2.0 (F4V) [使用 Flash Player 9.0.r115 及更高版本的 H.264 编解码器]

  • 实现

    是的,您需要一些包装 FLV 播放器来播放文件。
    如果您有 Dreamweaver CS3/CS4,则有一个选项允许播放至 FlvPlayer.swf(播放器类型取决于您希望如何下载)。为该选项选择插入->媒体->Flash 视频。
    [确保取消选择必要时提示用户下载 Flash Player 选项]。

    如果您没有软件,有许多开源解决方案,其中最流行的是 Flowplayer(使用 RTMP 或 HTTP Streaming),它是一个开源 (GPL 3) 视频播放器。它是免费的,但 Flowplayer 商标出现在需要删除商业许可的播放器上。

    在您的情况下,这方面的优点是
    视频文件可以是任何格式(mpg、avi、wmv、mov),网络设置将负责转换。

    在 Flash 插件、下载和兼容性方面, Mark Pilgrim (Dive into HTML5)讨论了以下视频工作流程,以确保跨浏览器的最大兼容性
  • 制作一个使用 Theora 的版本
    Ogg 中的视频和 Vorbis 音频
    容器。
  • 制作另一个使用 WebM 的版本
    (VP8 + Vorbis)。
  • 制作另一个使用 H.264 的版本
    基线视频和 AAC“低
    MP4 中的复杂性”音频
    容器。
  • 从一个链接到所有三个视频文件
    单个元素,然后下降
    回到基于 Flash 的视频播放器。

  • <video id="movie" width="320" height="240" preload controls>
    <source src="mymovie.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
    <source src="mymovie.webm" type='video/webm; codecs="vp8, vorbis"' />
    <source src="mymovie.ogv" type='video/ogg; codecs="theora, vorbis"' />
    <object width="320" height="240" type="application/x-shockwave-flash" data="flowplayer-3.2.1.swf">
    <param name="movie" value="flowplayer-3.2.1.swf" />
    <param name="allowfullscreen" value="true" />
    <param name="flashvars" value='config={"clip": {"url": "http://wearehugh.com/dih5/good/bbb_480p.mp4", "autoPlay":false, "autoBuffering":true}}' />
    <p>Download video as <a href="mymovie.mp4">MP4</a>, <a href="mymovie.webm">WebM</a>, or <a href="mymovie.ogv">Ogg</a>.</p>
    </object>
    </video>

    您需要检查 Mark's site用于编码命令以及放置 AddType ogg 格式等的配置文件的处理程序。

    下面说说是自己部署视频还是在Flash CS3中自定义。

    下载

    这取决于您要使用的交付格式是渐进式还是流式传输。

    渐进式下载意味着视频将下载到硬盘驱动器。甚至可以在下载完成之前开始播放视频。

    流媒体意味着进行缓冲,以便一次下载少量数据。要使用此选项,需要 Flash 视频流服务。

    祝你的目标好运。

    关于flash - 在网站上玩flv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3044685/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com