晚上的笔记:p2p vod
4.一种P2P环境下的VoD流媒体服务体系 (刘亚杰, 窦文华)
2007-6-9
该文发表在2006年4月的软件学报上。作者提出了一个基于组播树的p2p vod系统,以前应用层组播树多用于直播,现在作者给每个节点增加了固定长度的fifo来缓存能播放单位时间的数据块,从而可以支持点播。infocom2007上的一篇关于p2p vod的文章提出了swarming(应该译为蜂群吧)的层叠网结构,这个应该和mesh差不多吧。通俗地讲,即不是树状的,而是网状的。近来研究mesh结构的p2p vod比较多了,看来组播树的结构要过时了。
回头来看作者的文章,既然要维护树的结构,节点的加入离开都比较麻烦。作者描述了节点加入、离开、失效的算法和控制协议,描述的很清楚,虽然知道没有现实的系统,也让人感觉按照这个来做系统是可行的。
最后,作者用实验说明了这个PeerVod系统在服务器负载、网络资源利用率等方面的优势。和《P2P分层流媒体中数据分配算法》文中一样,作者用gt-itm生成了同样的网络拓扑,由此,我推断作者很有可能也是用ns2进行仿真。同那篇文章一样,文中有形式化描述,定义和公式,软件学报就喜欢这样的文章。不过,也要作者的理论水平高才行啊。
晚上的笔记:p2p vod相关推荐
- NetStream.appendBytes, 走向Flash P2P VOD的第一步
NetStream.appendBytes, 走向Flash P2P VOD的第一步 之前被告知可以自行实现Flash p2p的点播功能, 但一直疑惑, 印象中NetStream并未提供相关方法, 前 ...
- 计算机网络-自顶向下笔记-应用层-P2P应用
计算机网络所有笔记 P2P文件分发 P2P(peer to peer)应用的特性: 没有服务器 任意端系统之间直接进行通信 节点阶段性接入Internet 节点可能更换IP地址 P2P的明显的缺点:复 ...
- 学习笔记--2014年7月7日
2014年7月7日晚上学习笔记 ================ 目录: 一.学习Bash笔记 二.利用Ubuntu创建无线wifi 三.在Ubuntu里禁用不用的桌面 四.安装软件时依赖冲突的万能解 ...
- P2P直播与点播技术简介
转自:http://blog.csdn.net/softwater007/article/details/3389654 P2P流媒体直播技术进展 利用P2P技术实现大规模流媒体点播和直播的 ...
- WebRTC之P2P
WebRTC之P2P StoneLiu999 2020-11-19 11:35:39 802 已收藏 4 分类专栏: WebRTC 文章标签: webrtc p2p turn nat stun 版权声 ...
- 小程序学习笔记(1)
小程序学习笔记(1) 以下是学习期间记录的笔记: 10-18号晚上学习笔记: 小程序实际上是需要下载安装的,只是很小,用户基本上觉察不到 组件是具有一定的功能的代码的集合 移动端适配: 物理像素:是图 ...
- Android高级终端开发学习笔记(《疯狂Android讲义》第2章-第10章)
Android疯狂讲义前10章知识点总结 /-------------------------10-31号晚上学习笔记----------------------------/ 在设置了最小支持版本为 ...
- P2P投资,一场与风险的残酷博弈
以下转自公众号:米多多的投资笔记 P2P投资是一场与风险的残酷博弈, 这是多多投资P2P 6年来,最大的感触. 我们投资人不断与风险战斗,不断寻找判断风险的方法,期望将风险这个幽灵彻底制服: 然而风险 ...
- 3月19日 打卡
一周第一次课(3月19日) 1.1 学习之初 1.2 约定 1.3 认识Linux 1.4 安装虚拟机 1.5 安装centos7 学习Liux 真的只是一场缘分,之前我只知道她是一个操作系统.但我重 ...
- 什么是openstack_您在OpenStack Summit 2016上错过了什么
什么是openstack 今年,我第一次参加了4月25日至29日在德克萨斯州奥斯汀举行的OpenStack峰会. 今天结束了,我要回家了,我想回顾一下,从我的角度分享你错过的事情. 作为以应用程序开发 ...
最新文章
- 多光谱和高光谱图像有什么区别?
- C程序设计的抽象思维-递归过程-砝码称重
- Java 依赖注入标准(JSR-330)简介
- 12)登录验证函数简单编写验证
- python决策树生成规则_如何从scikit-learn决策树中提取决策规则?
- 蓝桥杯 BASIC-22 基础练习 FJ的字符串
- 【面试刷题复习】更新中 2021.8.30
- 2012.4.23总结
- vim全文替换字符串
- c语言24小时计时法转换为12小时,12时24时换算题(24小时和12小时换算方法)
- 一篇非常 Nice 的 UmiJS 教程
- 物联网计算机控制技术,远距离物联网控制系统技术,你知道几个?
- 极大似然估计法(Maximum likelihood estimation, MLE)
- lua 的斗地主逻辑算法
- veil-evasion介绍
- 灰灰考研c语言讲义,灰灰考研数据结构全书定稿demo.pdf
- 对接环信踩坑记(环信客服+IMSDk即时通信)
- 自制一个交叉适配器来检修网络设备(转)
- 被称为无所不能的Python,到底能干嘛?
- PCB抄板最新方法及步骤
热门文章
- 关于Environment类的使用
- FPGA开发板学习(1)
- srb timestamp2 (2022/04/22)
- “IT 变革” 云 = 美国道富银行砍掉了850个IT职位
- openCV中step[]和step1()的计算公式
- OpenStreetMap地图服务器安装
- L.G.ALEXANDER 访谈录(ZT)
- 七大人脉宝典造亿万富翁
- 树莓派的Python成功解决TypeError: Image data cannot be converted to float
- 坚持连续背单词一年是什么体验