Adobe Flash平台若干新技术在富媒体课程直播系统中的应用

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:bpsend
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
富媒体课程直播系统指能同时提供教师影像、声音和其在远程桌面上的动态操作过程的直播系统。目前市面上主流的富媒体在线课程直播系统有二点不足,其一:一些系统对于屏幕子流采用普通视频编码器,无法兼顾低码率和高质量的要求,而另外一些系统尽管采用了更高效的专用屏幕编码器,但要求用户安装额外插件,十分不便;其二,许多系统使用伸缩性较差的C/S架构,而采用可伸缩的P2P架构的,则需要另行安装P2P插件。具有高安装率和垮平台性的Adobe Flash Player是呈现富媒体的合适客户端平台。针对第一点问题,本文利用Adobe FLV视频的Data Tag数据结构来封装屏幕子流,并使用Adobe Flash Player 10.0起引入的Alchemy重编译技术将第三方高级屏幕解码器SJSC嵌入到Flash Player中,最后通过FLV支持的远程调用机制对其中的屏幕子流进行解码。该方法扩展了Flash的解码能力,实现了一种无需下载插件就可以在Flash平台上播放任意第三方数据流的可行方案,并取得了良好的运行效果,码率比较与主观质量评测也表明该方案让Flash有能力播放更低码率和更高质量的屏幕流视频。针对第二点不足,本文使用了Adobe Flash Player 10.1版本引入的P2P传输技术,在Adobe不提供除摄像头以外视频源直播服务的情况下,通过NetStream类的send和appendBytes接口传输自定义数据。我们在Planetlab近500个节点上的测试该机制本身的可行性和性能指标,结果表明在数据码率约220kbps时,系统90%的数据延时约8~11秒内,95%的节点丢包率约3%~10%内,控制开销在2%以内的节点占60%~90%,P2P带宽节省为C/S情况下的82%~98%,平均下载速率高于数据码率的节点占40%~100%不等。根据该机制,我们实现了一个简单的基于FLV富媒体的直播原型,数据码率110kbps时基本取得了流畅收看的效果,及时下载的数据量占总量的99%以上。
其他文献
公钥基础设施(PKI)已成为电子商务的安全基础,利用数字证书实现基于网络的安全交易。终端实体进行安全交易时,通常需要验证数字证书的可信性,确定双方身份的真实性。在验证数
随着网络技术的飞速发展和深入应用,互联网上的信息资源给人们提供了更多的共享资源的机会。然而,人们需求的不确定性和多样性更需要在使用基于互联网的信息服务时以用户为主
Ad Hoc网络是一个多跳的临时性自治系统,由于Ad Hoc网络的拓扑结构动态变换,使得常规路由协议在该网络环境下无法正常运行。因此,对路由协议的研究也成为Ad Hoc网络研究中的
Ad hoc网络是由一组带有无线收发装置的移动终端组成的一个多跳临时性自治系统。这种网络可以独立工作,也可以与Internet或蜂窝无线网络连接。在无线Ad hoc网络中由于节点频繁
随着网络技术的飞速发展,固定互联网逐渐向着无线移动互联网演进,给用户的通信带来方便的同时,也给现有TCP协议的性能造成了较大的影响。这主要是因为在现今有线无线混合的网
子图查询返回图数据集合中所有包含查询图的数据图。本文从两个不同角度对子图查询进行研究。首先是频繁更新的(确定)图数据上的子图查询,然后是不确定图上的子图查询。定义
乳腺癌是导致女性癌症死亡的第二大病因,严重危害女性健康。超声成像具有无放射性、非侵入性和鉴别良恶性肿瘤的高精确性等优点,目前已作为X射线透视法的一种替代方法被广泛
学位
在现代制造业生产线装配的过程中,装配线运行是否平衡关系到企业竞争力的高低。针对H公司目前生产装配线平衡性较低的情况,通过重新调整废气涡轮增压器装配线的工序,使各个工作
随着高清技术的发展,视频编码的耗时通常很长。由于H.264在传输特性以及存储空间上的优势,被越来越多的视频文件所采用,但与性能改善同时带来的还有计算复杂度大量增加的问题