as3 以编码的二进制流方式播放 mp3

1 篇文章 0 订阅

转载自  Jack's Blog

源地址:http://www.skill8.com/article/as3_html/112.htm

 

as3 以编码的二进制流方式播放 mp3


我在BLOG里放置MP3时,常因为MP3被搜索引擎找到导致流量激增而被投诉。于是用此法解决些解决方案亦可用于发布MP3同时不希望用户下载时用

原理:


1、服务端对 mp3 编码或实时对二进制数据编码。

2、Flash 客户端以 ByteArray 方式下载并解压、解码。

3、动态构造 SWF,并将MP3数据写入 SWF 。

4、获取 SWF 中的 SOUND 对象并播放。


缺点是必须等待MP3数据完全下载后才能播放


下面是一个简单的 DEMO ,只是简单的对 MP3 进行压缩编码:

 

Demo 点这里

参考:

FZip 类:
http://codeazur.com.br/lab/fzip/

AS3SWF:
http://wiki.github.com/claus/as3swf/play-mp3-directly-from-bytearray

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值