免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 847 | 回复: 0
打印 上一主题 下一主题

分布式文件系统研究9:多媒体分布式文件系统(3) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-16 11:23 |只看该作者 |倒序浏览
3.        应用需求
多媒体应用到底在那些方面提出了哪些要求?
3.1.      播放器部分
1.  暂停(Pause)和继续(resume)支持,同时支持并行的记录(record)和回放(playback) ;
2.  同时记录两个不同的视频流 ;
3.  快速播放(Fast forward)、重放(rewind)和拖尾(through the playing program);
4.  跳跃(Skip),支持前跳(forward)和后跳(backward ) ;
5.  在磁盘上组织文件记录,以便他们能被方便的访问;
6.  流控制(flow control):如何精确定位,特别是一些压缩的视频流;
3.2.      文件系统部分
1.  多媒体分布式文件系统需要很高的数据流量,因而必须尽可能取得最大的磁盘数据吞吐率:
l         元数据和普通数据分开存储,使用带外模式提高传输效率;
l         扩大文件块大小,减少磁盘寻道时间;
l         文件分段存储,取得最大的并发效率;
l         数据复制,提高可靠性和并发流量;
l         做好文件系统端缓存和播放器端预取工作。
2.  一定的软实时保证:
l         需要在文件系统端实现一定的软实时调度算法,对任务进行分级和实时调度;
l         必须保证高优先级任务的实时完成,允许低优先级任务饿死;
3.  数据一致性和可靠性支持
l         通过锁管理或是事务管理实现
l         系统日志,分布式日志,本机恢复
4.  特殊的视频操作接口的支持:应该在播放器端实现
l         同步多个视频流,对视频流的编辑支持:倾向于在前台播放器端实现
l         对随机读取的支持:
l         对逆向播放的支持:倾向于在前台播放器端实现
l         对文件随机插入和删除部分内容的支持:由播放器端和文件系统端共同实现
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/5737/showart_278929.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP