加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

是否可以使用S3进行Flash伪流媒体?

发布时间:2020-12-15 07:30:28 所属栏目:百科 来源:网络整理
导读:我一直在使用S3来存储和提供FLV和MP4视频.它运行良好,但内容逐步下载.我想知道是否有可能让所谓的“伪流”与S3一起工作. 伪流媒体允许观众在完整视频下载之前在视频中向前搜索,并且仅发送Flash播放器所需的位. 我知道Lighttp的伪流媒体插件,我知道我可以使用
我一直在使用S3来存储和提供FLV和MP4视频.它运行良好,但内容逐步下载.我想知道是否有可能让所谓的“伪流”与S3一起工作.

伪流媒体允许观众在完整视频下载之前在视频中向前搜索,并且仅发送Flash播放器所需的位.

我知道Lighttp的伪流媒体插件,我知道我可以使用带有XMOOV脚本的关键帧FLV文件 – 但是我想用S3设置它,而不是运行我自己的服务器.

任何帮助表示赞赏.

解决方法

没有.

不,你不能用S3做伪流媒体.这是因为几个原因:

> S3不允许您以任何方式管理下载的比特率
> S3不允许您在文件前放置任何逻辑.这意味着:

>没有寻求进入文件的中间
>没有MOOV原子魔法 – 如果它不在文件的前面,那么整个文件将在播放前下载.

你可以做的就是这个(我自己为一个项目做过类似的事情):

>使用lightty&运行EC2实例mod_h264_streaming用于搜索请求.在这种情况下,您甚至可能希望在EC2上托管您的应用程序/站点.
>拥有实例本地文件的副本
>在S3上有一份文件的副本,用于从字节0传送(因为我猜你的大部分请求都是.
>在文件上传时移动MOOV原子.以编程方式进行编程并不困难.

EC2带宽费用与S3相同,但总EC2实例带宽有限(100-250mpbs?),而S3实际上是无限制的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读