客户端播放flv视频时不留下缓存 |
| [来源:flashxm.com | 作者:向明 | 时间:2008-04-04 | 点击: | 收藏本文 【大 中 小】] |
|
众所周知,由于http协议的特点,当客户端以GET方式向服务器发送http请求时,由服务器传过来的信息都会先保存在客户端浏览器的Temporary Internet Files文件夹中,包括文本、图片、swf、css、js、cookie等等,如果你的flash中有直接外调flv的话,很显然在其播放时我们也可以很轻易地找到。 这里推介一种最简单的方法让用户播放你的flash中的flv视频时,缓存文件夹中没有flv视频文件。 1. 用fms(Flash Media Server)或其前身fcs(Flash Communication Server)提供rtmp(Real-Time Message Protocol)服务, 2. 在flash里用rtmp协议访问flv视频。 具体方法: fms: 在安装好的fms的applications目录下建立testflv\streams\_definst_\test.flv即可,访问地址rtmp://localhost/testflv/test.flv(绝对)或rtmp:/testflv/test.flv(相对) flash: 设m是MediaDisplay组件,那么代码就是m.setMedia('rtmp:/testflv/test.flv') fla源文件下载 |
|
| 文章如果有错误或者缺少文件,请发邮件提交给我们 |
|
|
|
|
|
|
|
| >>> 最新评论:(共有 0 位网友发表了评论) 查看所有评论 |
|
|
| 发表评论 |
|
| ·本站发布内容均为客观表达作者观点,不代表闪无忧立场,请勿攻击和漫骂 |
| ·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任 |
| ·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据 |
| ·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为 |
|