flash - 流媒体视频,如 youtube、vimeo 等?我的自由和开源软件选项有哪些?

标签 flash video video-streaming broadcast rtmp

关于建立一个流媒体视频网站(类似于 youtube、vimeo 等),我有哪些选择,可以在浏览器(桌面和移动设备上)中查看视频内容,免费使用(主要是啤酒中的)并打开- 源(最好)软件?

我没有说 flash-video,虽然我认为这就是我所需要的,但想看看是否还有其他选择。

我已经找到了 Red5,但读过几篇有关它的文章,我担心它的性能。

最佳答案

好吧,回答我自己的问题,因为经过 12 小时的严格研究,我相信我已经找到了问题的答案。

答案是,用户体验“几乎”(但可能不完全)类似于使用使用 RTMP、RTSP、MMS 等进行流式传输的真实流媒体服务器,可以使用称为“伪-”的东西来获得。流”,或 HTTP 流。 YouTube 就是这样做的。为了获得 YouTube 用户在视频中向前跳跃或向后跳跃的体验,JWplayer 或 Flowplayer 等 Flash 流媒体可以借助文件头部的音频/视频元数据进行管理,然后通过 HTTP 进行流式传输。这需要 HTTP 服务器上的功能,该功能能够读取元数据信息并与 HTTP 客户端交互以暂停、恢复从文件内的随机位置下载文件。 Youtube 显然使用 lighthttpd 来实现此目的。

我找到此信息的一些有趣链接是:-

  1. http://vipingupta.blog.com/2011/05/13/youtube-videos-streaming-or-progressive/
  2. http://flowplayer.org/plugins/streaming/pseudostreaming.html

关于flash - 流媒体视频,如 youtube、vimeo 等?我的自由和开源软件选项有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7919446/

相关文章:

bash - 逐行读取文件时,我只能在第一行执行 ffmpeg

python - AWS Rekognition 错误 : Chunk video failed

c# - 从 C# 程序在 VLC 中启动流

ruby-on-rails - 回形针视频倾斜(不保持纵横比)

javascript - 在 Flash 播放器中使用 javascript 而不是嵌套对象

actionscript-3 - 在flash as3中设置定时器

apache-flex - 创建对对象的弱引用

html - 如何在视频结尾处删除YouTube推荐视频?

Android Dev - 第 3 方媒体播放器 SDK 或其他选项?

flash - AS3 : Difference between target vs currentTarget