- 2
- 0
- 约小于1千字
- 约 14页
- 2018-11-04 发布于福建
- 举报
基于P2P网络流媒体点播系统
基于P2P网络的流媒体点播系统 李永华 2004.10.19 Outline 简要介绍 系统结构 实现难点 下一步工作 传统的视频服务方式 先完全下载到本地,然后播放 Flashget Maze、BT … 缺点:等待时间过长,浪费资源 边下载边播放,服务源只有一个 燕捷 RealServer MediaServer … 缺点:目前的广域网带宽难以适应,服务器负载过重,扩展性可靠性都差,成本高 我们的目标 充分利用用户桌面计算能力和网络带宽,设计一个基于Peer-to-Peer的流媒体服务网络 实现Peers-to-Peer的点播功能 实现分布式的资源检索 实现分布式的Cache系统 性能目标 扩展性好,可靠性高 成本低 服务质量好,能适应广域网 系统架构 P2P网络层 借助于Maze、BT等P2P文件共享的思想 Peers管理 发现在线的节点 资源管理 识别同一媒体(难点) 统计媒体的数量,访问情况等信息 资源检索(定位) 分布式 Vs 集中式 分布式:CAN, Chord, Pastry, Tapstry 集中式: Napster, Maze 目标是效率高,可扩展性好,健壮. P2P网络层(续) 分布式的Cache 基本思想:播放的同时把数据保存下来 问题-丢包? 尽可能在不影响用户播放的情况下,把丢失的包补齐 用户拖动? 媒体控制层 测量网络带宽 根据带宽不同,采用不同的丢包策略 网络带宽要综合所有Peers的情况 探测服务器状态 一个节点失败后,能够自动将服务转到其它节点 Peers-to-Peer 媒体控制层(续) 媒体控制层(续) 丢包控制策略 由于所有的节点给Customer发送数据,带宽仍然无法达到正常播放的要求,此时需要调用主动丢包策略 当customer播放完该视频后,仍需要继续发送数据,将丢失的包补齐,以形成完整的文件,供其他用户服务 媒体播放层 采用已有播放器的控件 对接收到的流媒体数据进行重排序 实现难点 网络测量 资源识别和检索 流媒体控制 下一步工作 深入每个环节的细节 开始进行简单的实现,设计原型 * * 两种策略: 1.只要带宽达到播放的要求,剩下的节点不需向Customer发送数据 2.所有的节点都发送数据
您可能关注的文档
- 基于Matlab7.0仿真方法研究.pdf
- 基于MATLABFHSS通信系统设计与实现.doc
- 基于MatlabFM调制.doc
- 基于matlabDQPSK_基带调制解调系统(瑞利信道).doc
- 基于matlabiir数字滤波器设计与仿真.doc
- 基于MATLABIIR数字滤波器设计与仿真_00002.doc
- 基于MATLABMSK调制解调实现.doc
- 基于MATLAB_时域信号采样及频谱分析.doc
- 基于MATLAB信号与系统实验仿真系统设计-连续信号分析模块.doc
- 基于MATLAB三容水箱液位串级控制系统设计.doc
- SmartGen智能生成智能生成设备smartgen用户手册.pdf
- AVOVA BOBBLE 成长椅安装手册.pdf
- ARM用户手册N32G430用户手册.pdf
- 凯利无刷电机控制器KLS2412N KLS2415N KLS2418N KLS2430N KLS2445N用户手册.pdf
- A08060303 技术规范说明书.pdf
- Eastsoft东软载波智能控制器DJGZ33-ECCE16NW用户手册.pdf
- Tongxun统信桌面操作系统V20专业版用户手册.pdf
- HAT双电源自动切换控制器 控制器 HAT552 HAT553 用户手册.pdf
- Hand-Operated Electric Chair 福祉用具 说明书.pdf
- Moto手机Moto天禧智能体用户手册.pdf
最近下载
- 急救中心建筑设计规范.docx VIP
- flac3d5.0软件隧道支护与开挖命令流.docx VIP
- 2025中国华电校园招聘笔试参考题库附带答案详解.docx
- 西北大学自考学位英语真题.pdf VIP
- HXD1C型电力机车网控制系统.pdf VIP
- 创意写作教程 第二版 课件全套 葛红兵 第1--13章 绪论、突破作家障碍---政务文书与商务文书写作.pptx
- 风力发电场高处作业安全规程,NB_T31052-2014.pdf VIP
- 中国瘢痕修复诊疗指南(2025版).docx VIP
- 网课超星尔雅光影中国选修课答案光影中国尔雅答案.docx VIP
- 2025小学教科版(2024)科学一年级下册教学设计(附目录).docx
原创力文档

文档评论(0)