P2P流媒体技术在网络中的应用
- 格式:pdf
- 大小:92.60 KB
- 文档页数:1
P2P技术在互联网金融中的应用随着互联网技术的不断发展,互联网金融产业迅速崛起,成为国内外的热点。
其中,P2P技术在互联网金融领域中的应用越来越受到市场的青睐。
本文将从P2P技术的特点、在互联网金融领域中的应用、以及应用过程中需要遵循的监管要求三个方面进行探讨,以期对读者对此有更深入的了解。
P2P技术的特点首先,我们需要了解一下P2P技术的特点。
P2P(点对点)技术是指一种去中心化的对等网络技术。
该技术所构建的网络没有中心节点控制,各节点之间平等连接,无论是数据还是服务,都是由节点直接提供。
P2P技术的核心就是节点之间互相连接,当一台计算机需要获取信息或进行数据交互时,它可以直接向其他节点请求。
这种技术的优势在于可以避免中心化机构的垄断,提高交互效率和安全性。
在互联网金融领域中的应用接下来,我们来看一下P2P技术在互联网金融领域中的应用。
从本质上讲,互联网金融的核心是“平台+资金”,而P2P就是“平台+技术”。
因此,在互联网金融领域中,P2P技术可以被应用于两个方面:一是平台建设,二是资金流转。
对于P2P技术的平台建设,主要包括两个层面:一是建立基于P2P技术的线上交易平台,二是通过P2P技术进行用户信用评估和风险控制。
通过这些手段提高交易安全性、减少恶意操作和诈骗现象,是平台建设的关键点之一。
而P2P技术在资金流转中的应用方面,既可以用于用户之间的资金流转,也可以用于将资金从投资人汇集到借款人手中。
相对于传统的金融机构和配套设施,P2P技术短时间内可以让更多的用户参与其中,且交易成本低,资金流通更为灵活,更容易实现资金链的快速闭环。
监管要求但是同时,P2P技术在互联网金融领域中的应用也面临着很多的监管难题。
特别是自2018年6月3日起,监管部门对P2P网络借贷风险专项整治工作正式拉开帷幕。
为了保障投资者和消费者权益,国家对P2P行业的监管力度越来越大。
例如,P2P网贷平台在注册和运营过程中,需要遵守相关的法律法规和规范性文件,进行风险评估、信息披露等;同时,还需与相关金融机构合作,对交易活动进行证券化处理;对于不符合信息披露标准、涉嫌金融诈骗等行为的平台,监管部门将会对其采取惩罚措施,甚至启动刑事调查。
点对点网络技术的发展和应用随着互联网的发展,人们的交流方式也在不断地发生变化。
从最初的电报、传真,到电话、电子邮件,再到现在的社交网络,人们的沟通方式已经越来越快捷、直接、便利。
而点对点网络技术的出现,更是让人们的交流变得更加高效和安全。
一、点对点网络技术的定义点对点网络技术(peer-to-peer network,缩写为P2P网络),是一种基于互联网的分布式计算架构。
它的特点是集合了所有人的计算资源,通过直接连接的方式实现数据共享和通信传输,而不需要使用传统的中心化服务器。
二、点对点网络技术的历史点对点网络技术早在上世纪80年代就已经出现。
当时,人们为了实现文件共享,经常使用FTP、IRC等协议,但是这些协议都需要使用中心化服务器,而且存在单点故障的问题。
于是,P2P技术应运而生,开始被广泛应用于文件、视频等大型数据的传输,例如Napster、eMule、BitTorrent等软件。
三、点对点网络技术的特点点对点网络技术有以下几个特点:1.分布式架构:P2P网络中不存在特定的服务器,所有节点都可以充当服务端和客户端,互相通信、共享资源。
2.自主管理:P2P网络中的各个节点可以独立进行管理,而不需要依赖于集中式服务器的管理。
3.高效性:P2P网络中节点之间的直接连接,使得数据传输更加高效,并且可以利用各个节点的计算资源进行任务分配和协同工作。
4.灵活性:P2P网络中的节点数量不受限制,可以随时加入或退出,对整个网络的影响不大。
4、点对点网络技术的应用P2P网络技术,早期主要应用于文件共享服务,但是随着技术的发展,P2P的应用领域也越来越广泛。
当前,P2P技术已经被广泛应用于以下领域:1.视频流媒体:P2P网络技术可以实现高清视频的传输,减轻流量负担,并且提高用户观看体验。
2.物联网技术:P2P网络技术可以实现设备与设备之间的通信,加快整个物联网系统的效率。
3.区块链技术:区块链技术中也采用了P2P的分布式架构,加强了数据的公开透明和可信度。
基于P2P的在线流媒体服务系统P2P的在线流媒体服务系统包括三个主要部分:客户端、服务器和P2P网络。
客户端是用户使用的终端设备,通过客户端用户可以浏览、搜索、播放和下载流媒体内容。
服务器是存储流媒体内容和提供服务的中心节点,在系统初始化阶段,服务器会将流媒体内容发布到P2P网络中。
P2P网络是由一组对等节点组成的网络,每个节点既是服务的请求者,也是服务的提供者。
在P2P的在线流媒体服务系统中,流媒体内容被切分成多个小的块,并通过P2P网络分发给其他节点。
当用户请求播放流媒体内容时,客户端会通过服务器获取流媒体内容的元数据信息,然后根据元数据信息从P2P网络中获取相应的流媒体块。
P2P网络中的节点会根据自身的带宽情况和流媒体块的可用性来判断是否提供服务。
当一个节点需要流媒体块时,它会向P2P网络中的其他节点发送请求消息。
其他节点会根据请求消息中的信息判断自己是否有可用的流媒体块,并进行相应的响应。
P2P的在线流媒体服务系统相比传统的中心化系统具有以下优点:1. 高效性:P2P网络中的节点可以通过多个路径获取流媒体块,从而提高了下载速度和播放的流畅性。
节点之间可以直接传输数据,减少了中心服务器的负载,提高了系统的整体性能。
2. 灵活性:P2P网络中的节点可以根据自身的带宽和需求提供和请求服务。
当有大量用户请求流媒体内容时,P2P网络能够快速响应并提供相应的服务,维持了系统的稳定性。
3. 可靠性:P2P网络中的节点可以动态调整网络连接,当一个节点离开网络时,其他节点可以立即寻找新的节点来获取服务。
这种去中心化的特性可以保证系统在部分节点失效的情况下仍然正常运行。
P2P的在线流媒体服务系统在实际应用中有广泛的用途,例如点播、直播和文件共享等。
在点播场景中,用户可以请求特定的流媒体内容并实现随时随地的在线观看。
在直播场景中,用户可以实时观看正在进行的节目或比赛。
在文件共享场景中,用户可以分享自己的文件,并获取其他用户的文件。
P2P技术的研究与应用在数字化时代,互联网的发展逐渐从传统的中心化向分布式发展,P2P技术成为了一个备受瞩目的领域。
P2P技术,即点对点技术,有着很广泛的应用范围,例如P2P文件共享、P2P视频直播、P2P网络游戏等等。
下面,将从P2P技术的背景、原理、优点与缺点、应用等几个方面来阐述P2P技术的研究与应用。
1. 背景在互联网发展的早期,网络数据的传输都是通过中心化的方式来实现的,例如传统的网站、电子邮件等技术。
但这种方式有着明显的缺陷,中心化的系统需要专门的服务器来维护数据的传输和存储,一旦服务器崩溃或遭受攻击,系统将不能正常运行。
此外,由于服务器的集中式管理,带来的还有单点故障和系统可扩展性的问题。
在这种情况下,P2P技术应运而生。
P2P技术不需要中心化的管理,而是通过每个节点之间的直接互联来实现数据的传输和存储。
这种方式能够很好地解决中心化系统遭受攻击或崩溃的问题,同时也提高了系统的可扩展性和容错性。
2. 原理P2P技术的基本原理就是每个节点之间都是平等的,节点之间可以直接进行数据的交换和存储。
这种方式的优点在于相比于传统的中心化技术来说更加稳定和可靠,因为节点之间可以互相协作,相互分担负荷。
P2P技术的实现方式有很多种,最常见的是利用UDP或TCP 协议进行通信和数据的传输。
节点之间通过网络进行相互连接,节点之间的通信是通过传输协议来实现的。
在实现P2P技术的过程中,通信协议的设计和优化变得非常重要,因为只有通过合适的协议设计,才能够实现节点之间的高效通信和数据的传输。
3. 优点和缺点P2P技术作为一项新兴的技术,无疑有着很多的优点和缺点。
下面,我们来详细探讨一下P2P技术的优缺点。
优点:(1)去中心化:P2P技术去掉了中心化的架构。
传统的中心化方式需要依靠集中式的服务器来维护数据和网络的传输。
而在P2P技术中,每个节点都是平等的,节点之间可以直接进行数据的交换和存储,这种方式更加灵活和可靠;(2)安全性高:由于P2P技术的去中心化架构,节点之间可以相互协作进行数据传输和存储,这种方式的安全性相对于传统的中心化架构更加高效和可靠;(3)可扩展性好:P2P技术可以通过增加新的节点来扩展网络,因为每个节点都是平等的,节点之间的负载可以相互分担,可以很好地对扩展性进行支持。
P2P技术在CDN网络中应用的研究的开题报告一、选题背景随着网民数量不断增加,网络流量的持续增长,用户对于视频、音频等视听内容的需求呈现出爆发态势,特别是在High Definition(HD)和Ultra HD(UHD)视频的年代,高质量的视频会引发庞大的带宽需求,这就需要CDN技术的广泛应用。
CDN技术通过将内容分发到多个运营商节点,让用户可以就近访问内容,缩短了内容的传输距离,减少延迟,提高用户体验。
但是,传统的CDN技术存在一些问题,如高昂的成本、单一的网络节点、网络瓶颈等,这就需要新的技术来解决。
P2P技术作为一种新的物联网技术,在视频流媒体实时传输方面有着广泛的应用前景。
尽管P2P网络存在着资源浪费、性能不稳定等问题,但是它能够充分利用用户的带宽、存储和计算资源,从而产生更具有鲁棒性的网络体系结构,降低成本、提高性能,因此在CDN网络中的应用具有研究价值。
二、研究内容本研究主要从以下三个方面展开:1. P2P网络在CDN网络中的应用原理及现状,即通过收集当前P2P技术在CDN网络中的应用现状、优缺点,分析并总结P2P技术在CDN网络中的应用原理及现状。
2. 基于P2P网络的CDN网络设计与实现,即在现有的CDN网络架构中,应用P2P技术进行更新和优化,同时考虑P2P技术对于CDN网络的架构、算法、协议和服务等方面的影响,从而实现通过P2P技术优化CDN网络的目的。
3. 性能实验与分析,即开展一系列的性能实验,验证P2P技术在CDN网络中的应用优化效果,通过实验数据对P2P技术在CDN网络中的应用进行定量评估,提出未来的研究方向。
三、研究意义本研究的主要意义如下:1. 对于CDN网络的进一步优化,提高网络效率,降低网络成本有着重要的作用。
2. 准确评估P2P技术的实用价值,促进P2P技术在CDN网络的应用。
3. 探究P2P技术在CDN网络中的应用原理和现状,推动P2P技术在CDN网络中的进一步发展。
1.引言 (2)2.P2P流媒体技术 (2)2.1.流媒体的概念 (2)2.2.P2P的概念 (2)2.3.P2P流媒体技术的概念 (3)2.4.P2P流媒体系统架构[6] (4)2.4.1.直播: (4)2.4.2.点播: (5)2.4.3.直播和点播的区别[7] (6)2.5.P2P流媒体系统关键技术 (7)2.5.1.媒体文件定位机制 (7)2.5.2.QoS控制机制 (7)2.5.3.激励机制 (8)2.6.P2P流媒体的应用 (8)2.7.P2P流媒体的优势 (8)浅谈P2P流媒体摘要:流媒体技术是未来网络服务体系的重要组成部分,P2P技术是分布式计算的重要发展方向,是未来高速网络中内容分发的基础。
[1]将流媒体技术和P2P技术两者相结合,构成了可持续发展的网络服务——P2P流媒体,是流媒体技术发展的必然方向。
本文旨在对P2P流媒体技术做简要的介绍和分析。
关键词:流媒体、P2P流媒体、视频播放1.引言随着互联网的普及,利用网络传输声音与视频信号的需求也越来越大。
流媒体技术的出现,在一定程度上使互联网传输音视频难的局面得到改善。
当流媒体发展到一定阶段后,用户总数大幅度增加,流媒体的缺陷被放大。
传统的流媒体播放方式基于C/S集中式网络模式,对于高带宽、实时性和突发流量这三大困难很难找到行之有效的解决方案。
而P2P技术采用分布式网络模式,能很好的解决网络带宽瓶颈等问题。
将流媒体技术和P2P技术两者相结合的P2P流媒体技术为流媒体开辟了新的发展空间。
[2]2.P2P流媒体技术2.1.流媒体的概念流媒体实际指都是一种新的媒体传送方式,即采用流式传输的方式在Internet播放的媒体格式,而非一种新的媒体。
流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。
用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。
[3]简单来说,流媒体在播放前并不下载整个文件,只将部分内容缓存,是流媒体数据流边传送边播放,这样就节省了下载等待实际和存储空间。
一、流媒体系统及其发展趋势所谓流媒体是指用户通过网络或者特定数字信道边下载边播放多媒体数据的一种工作方式。
流媒体应用的一个最大的好处是用户不需要花费很长时间将多媒体数据全部下载到本地后才能播放,而仅需将起始几秒的数据先下载到本地的缓冲区中就可以开始播放,后面收到的数据会源源不断输入到该缓冲区,从而维持播放的连续性,因此流媒体播放器通常只是在开始时有一些时延。
流媒体系统要比下载播放系统复杂得多,所以需要将多媒体的编解码和传输技术很好地结合在一起,才能确保用户在复杂的网络环境下也能得到较稳定的播放质量。
多媒体数据在传输前必须要先经过编码器有效地压缩成码流,以减少对网络资源的占用率。
目前常用的视频编码器有MPEG-2、MPEG-4、H.261、H.263、H.264、Window Media 视频编码器和Real System视频编码器等;音频编码器有MP3、MPEG AAC、Window Media 音频编码器和AMR等;图像编码器有JPEG和JPEG2000等。
多媒体编码器所生成的码流只包含了解码该码流所必需的信息,它不包含媒体间的同步、随机访问等系统信息,因此编码后的多媒体数据还要被组织成为具有特定系统格式的多媒体文件用于流媒体传输或者是存入磁盘中,目前常用的文件格式有MPEG-2系统,MP4,微软公司的ASF,Real 的文件格式,QuickTime的文件格式以及用于3G无线服务的3GPP和3GPP2等等。
当流媒体在实时应用中(如现场流媒体广播),根据当前的网络状况和用户的终端参数,多媒体数据是一边被编码一边被流媒体服务器传输给用户。
而在其他的非实时应用中,多媒体数据可以被事先编码生成多媒体文件,存储在磁盘阵列中。
当提供多媒体服务时,流媒体服务器直接读取这些文件传输给用户,这样服务方式对设备的要求较低。
目前许多流媒体服务属于后一种方式,这样就要求流媒体服务器具有一定的机制来适应网络状况和用户设备。
P2P的流媒体应用标签: p2p 直播领域协议 coolstreaming 分类: p2p2008-07-25 07:041998年,美国学者在IEEE Multimedia杂志上发表了第一篇关于利用Peer-to-Peer技术来实现大规模流媒体点播和直播系统的论文Webcast。
Webcast的想法虽然很简单(仅仅只利用一棵二叉多播树在用户之间进行实时多媒体数据的传输和共享),但其高度可扩展性和可行性给工业界和学术届的研究带来了极大的冲击。
至此, P2P Multimedia Streaming Service技术的发展以直播和点播两个分支进入研究的萌芽期。
由于在流媒体直播服务中交互特性较少,技术实现相对简单,使得P2P技术在直播服务当中发展迅速。
2000年,美国CMU大学的华人科学家张辉带领的团队率先实现了第一套P2P视频直播系统的原型ESM(End System Multicast),并且使用该原型系统向全球学者直播当年的ACM学术盛会SIGCOM。
虽然该系统中重量级的网状系统维护协议和最优多播树构建算法使得这套系统仅仅只能扩展到几千人同时在线的服务能力,但是这套系统的出现却标志着P2P 流媒体直播系统进入了系统实现期。
由于ESM在学术界的极度成功,基于P2P技术的流媒体直播服务在产业界的研究院和各个大学研究机构得到了更加广泛的研究。
在2000年到2003年期间,各种原型系统、高度可扩展的应用层多播协议铺天盖地,席卷而来。
其中Standford大学的Peercast和德国学者开发的P2PRadio系统是开放源代码原型系统中的典型代表。
而以微软研究院的Coopnet/Splitstream协议、Cisco研究院的Overcast协议、马里兰大学的NICE协议、伯克利大学的Gossip协议等是P2P 直播系统中应用层多播协议的代表。
虽然,这些系统和协议在实用过程中存在一些缺陷,但是原型系统的实用以及基础协议研究工作的开展为P2P 直播技术进入商业领域运作打下了坚实的理论基础。
P2P覆盖网络中流媒体分布式优化方案译文原文:Distributed Optimization of Media Flows in Peer-to-Peer O verlay NetworksP2P打破了传统Client/Server(C/S)模式,在网络中,每一个节点的地位差不多上对等的。
每一个节点既充当服务器为其他节点提供服务,同时也享用其他节点提供的服务。
P2P网络非中心化的特点,即网络中的资源和服务分散在所有结点上,信息的传输和服务的实现都直截了当在结点之间进行,能够无需中间环节和服务器的介入,幸免了可能的瓶颈。
带来了其在可扩展性、健壮性等方面的优势。
P2P网络中随着用户的增加,其资源和服务能力也在同步的扩充,因此理论上其可扩展性几乎能够认为是无限的。
同时在P2P网络中将运算任务或储备资料分布到所有结点上。
利用其中闲置的运算能力或储备空间,达到高性能运算和海量储备的目的。
通过利用网络中的大量闲暇资源,能够用更低的成本提供更高的运算和储备能力。
同时,因为资源分布在多个节点,更好的实现了整个网络的负载均衡。
与传统的系统相比起来,P2P技术具有庞大的优势,它差不多被广泛的应用到例如文件内容共享(例如,电驴,比特精灵等),协同处理,即时通讯等等方面。
随着在线视频产业在互联网上的飞速进展,基于P2P的流媒体应用,例如PPlive,PPStream,QQlive等应用在互联网上迅速流行开来。
在大规模的P2P视频点播和直播服务中还有专门多能够突破的技术,本文提出一个分布式的流媒体优化方案。
那个地点考虑的咨询题是,在非结构化的P2P覆盖网络中最优的流媒体失真咨询题。
通过公式将那个咨询题表示为一个分布式的速率分配咨询题,同时用一个传统的分解技术来解决那个咨询题,以便全网设备的媒体失真率达到最小化。
通过对等端之间的信息交互来保证本地速率分配代价的时效性。
流媒体数据包同样附带着包含受解码器阻碍和自身大小阻碍的率失真信息。
利用P2P流媒体服务器构建校园视频点播系统[摘要]目前流媒体技术的主要格式有Media、Real和P2P三种。
其中P2P流媒体继承了前两者的优点,能够轻松实现百兆带宽几万人同时在线,因此成为我们构建流媒体视频点播系统的基础技术。
本文着重介绍采用P2P流媒体技术在校园视频点播中的实现。
[关键词]流媒体技术P2P视频点播系统随着互联网的日趋普及和新技术的迅速发展,许多学校都建设了校园网。
目前,很多学校都有摄像机,可以把学校的各种活动以及观摩课、优质课等课堂录制下来,但由于校园网上没有视频点播系统,因而不能及时把录制下来的内容发布以让全校师生和校外网友自由共享,不能充分发挥视频的传播作用。
下面谈谈如何利用免费的P2P流媒体服务器构建校园视频点播系统。
一、P2P流媒体技术的特点P2P流媒体服务器是由PPS网络电视推出的。
PPS将自身定位于大规模视频服务的解决方案提供商,专门为点播服务运营商、电信运营商、IPTV运营商提供超大规模视频点播服务。
通过P2P流媒体服务器,运营商可以用一样的带宽、服务器成本,为更多用户提供服务,扩大服务规模,实现更大的商业价值。
P2P 流媒体服务器继承了Helix、Windows Media Server等传统非P2P流媒体服务器的优点,同时又支持服务器同步、CDN、P2P加速、分布式存储和远程管理等多种专为高并发、海量用户设计的独有技术,能够轻松实现百兆带宽几万人同时在线。
P2P流媒体技术以其方便性、先进性、集成性等特点逐渐被人们所认识和接受。
基本的流媒体系统包含三个组件:用来在客户端观看和收听流媒体的播放器软件;用来向观众发送流媒体的服务器软件;用来将原始媒体格式转化为流媒体格式的编码器软件。
编码器、服务器和播放器是流媒体系统的三大基石。
和web服务器采用的超文本传输协议HTTP相比,流媒体服务器采用了特殊的传输协议,主要有用于Internet上针对多媒体数据流的实时传输协议RTP(Real-TimeTransportProtocol)、与RTP一起提供流量控制和拥塞控制服务的实时传输控制协议RTCP(Real time Transport Control Protocol)、定义了一对多的应用程序如何有效地通过IP网络传送多媒体数据的实时流协议RTSP(Real-Time Streaming Protocol)。
P2P流媒体技术应用前景研究摘要近年来,p2p技术在业界得到了越来越广泛的应用,尤其是在文件交换、协同计算和流媒体等领域。
本文从p2p技术与传统流媒体(基于c/s client/server模式的流媒体系统)的区别讲起,以比较全面的观点和思考来介绍p2p流媒体技术和它的应用前景。
关键词流媒体p2p技术前景应用近年来宽带用户发展迅速,作为宽带增值业务的主要应用,视频流媒体服务也得到了快速发展。
截至2006年,宽带上网网民人数为6430万人,与上年同期的调查相比,宽带上网网民人数一年增加了2150万人,增长率为50.2%,网民经常使用的网络服务中,在线影视收看及下载服务占37.1%,在线影视正规运营商市场规模为2亿元,因此全国各电信、网通等网络运营商都大力建设视频流媒体系统。
目前的视频流媒体系统如:windowsmediaserver、helixserver等都采用由中心服务器群直接为终端宽带用户提供流媒体服务,是基于客户机/服务器(c/s,client/server)模式的流媒体系统,随着视频流媒体用户不断增加,这种基于c/s模式的流媒体服务系统正日益显现出其局限性:1.目前各省级宽带用户数一般在100万以上,对流媒体服务的实际需求都在5万并发流以上,而现在已经建设的省级流媒体系统能提供并发流在1万左右,按照目前c/s模式流媒体系统扩容,需投入数亿元的高昂设备费用,并发用户数与设备投入数是线性关系,而且宽带用户数量还在成倍增加。
2.ip网络数据传输相对有线网络信号广播,计算量较大,由于采用c/s模式流媒体系统,在城域网范围内大量用户使用,对中心机房网络带宽和系统设备造成的压力非常大,以5万并发流为例,每并发流500kbps计算,需要25g出口带宽,即使采用内容分发网络(cdn,content delivery network)分布式部署服务器设备,目前的网络设备也很难支撑,需重新扩建网络。
3.随着高清晰电视和ip机顶盒(iptv,internet protocol television)的出现,用户对流媒体播放质量的要求越来越高,需要更高的带宽,更稳定的传输通道,由于互联网固有的网络质量不可保证,采用c/s模式单路流编码传输,单点故障不可避免,数据包丢失严重,播放缓冲时间长,经常出现影片播放停顿、马赛克等现象。
33
《商场现代化》2009年2月(中旬刊)总第566期
商业科技
当今世界已进入了信息化时代,计算机技术和网络技术得到了突飞猛进的发展,与此同时,一个新的名词也出现在我们的视野当中,这就是P2P流媒体。而且它已经被广泛应用于我们信息服务的方方面面。一、流媒体技术1.流媒体概念流媒体是指在网络中使用流式传输技术的连续时基媒体,如:视频、音频等文件。流式传输方式是将整个多媒体文件经过特殊的方式压缩分成一个个压缩包,由视频服务器向用户计算机连续、实时传送。在流式传输方式的系统中,用户不必以传统的下载方式那样等到整个文件全部下载完毕,而是只需经过数秒的启动延时即可在客户端利用解压设备对压缩的文件进行解压进而观看,此时这个文件的剩余部分在后台的服务器上继续下载,而用户在前台看不到,也不受它的影响,给人的感受就像读取自己的电脑硬盘数据一样。2.流媒体的关键技术流媒体有三个关键技术:数据压缩/解压缩技术,流媒体的网络传输和媒体文件在流式传输中的版权保护问题。其中数据压缩/解压缩技术又是重重中之重,是核心技术,流媒体的本质是媒体,流是媒体传递过程中的一种表现形式,和传统的传输方式相比,流媒体的关键是要降低文件的大小,使之能更容易在网络中传输。3.流式传输的方法目前,要实现流式传输有两种方法:实时流式传输(Realtimestreaming)和顺序流式传输(Progressive streaming)。实时流式传输通常用于在线直播和视频会议等方面;而顺序流式传输常用于网上办公等领域。二、P2P技术在流媒体中的应用1.P2P的概念P2P在IT界最初的含义是Peer-to-peer(点对点),peer在英语里有“(地位、能力等)同等者”、“同事”和“伙伴”等意义。P2P可以理解为对等联网。为了便于大家理解,我们用一个例子来说明:当我们通过QQ网上聊天的时候,信息传递的方式为:用户A—用户B。这就是典型的P2P应用。而当对方不在线时,信息会通过服务器中转,这就变成了传统的C/S模式。现在P2P已经被更广泛的理解为Pointer-to-Pointer, PC-to-PC等等。P2P技术出现的时间并不长,但它的发展速度却很迅猛。它利用Internet中的各个节点进行对等计算,充分挖掘了Internet的空闲资源,在利用率、扩展性、容错等方面具有潜在的巨大优势,在文件共享、分布式计算、协同工作、Internet存储等方面已经取得了初步良好的应用。如Napster, Gnutella, Chord等。把P2P引入到流媒体服务中,就可以充分发挥以往被忽略的众多客户机的作用,让客户端缓存一部分信息,充当一部分服务器的功能,使服务分散化,从而减轻服务器的负载和网络带宽占
用。基于P2P的流媒体技术是一项非常有前途的技术,该技术有
两方面的优点:
(1)不需要互联网路由器和网络基础设施的支持,因此性价比
高且易于部署;
(2)流媒体用户不只是下载媒体流,而且还把媒体流上载给其
他用户。
因此,这种方法可以扩大用户组的规模,而且由更多的需求
带来更多的资源。
三、P2P流媒体的应用
网络的迅猛发展和普及为P2P流媒体业务发展提供了强大市
场动力,P2P流媒体技术的应用将为网络信息交流带来革命性变
化。目前常见的P2P流媒体的应用主要有:
1.IPTV
IPTV:Interactive Personality TV,即交互式网络电视,它是未
来的家庭娱乐中心。它利用计算机或机顶盒+电视完成接收视频
点播节目、视频广播及网上冲浪等功能,向家庭用户提供包括数
字电视在内的多种交互式服务的崭新技术。它采用高效的视频压
缩技术,可以实现在因特网上视频直播、远距离视频点播,和传
统的电视相比它的优势很明显,可以有接近DVD的收视效果,它
能够很好地适应当今网络飞速发展的趋势,充分有效地利用网络
资源。它既不同于传统的模拟式有线电视,也不同于经典的数字
电视。
2.视频点播(VOD)
这是最常见、最流行的流媒体应用类型。
3.交互游戏:
需要通过流媒体的方式传递游戏场景的交互游戏近年来得到
了迅速的发展。
四、P2P流媒体技术还存在一些亟待解决的问题
由于P2P流媒体系统中节点存在着不稳定性,因此P2P流媒
体系统需要在文件定位技术、节点选择技术、容错,以及安全
机制方面有所突破。此外在如何管理节点并建立发布树、如何
应付不可预知的节点失效、如何适应网络状态变化方面也面临
着一些挑战。
尽管P2P流媒体技术存在着这些问题,但其优势还是很明显
的,相信在不久的将来,它必将有一个更快的发展,给我们的生
活带来更大的便利。
参考文献:
[1]史 红:谈流媒体技术的应用[J].科技信息(科学教研),2007,(28)
[2]孙 凯 徐振宇 武鹏飞:流媒体技术原理与应用[J]. 2007,
(01)
[3]车 军:基于P2P的流媒体技术研究[J].计算机与信息技术,
2007,(09)
P2P流媒体技术在网络中的应用
岳海峰 河北外国语职业学院
[摘 要] 本文介绍了P2P流媒体技术的概念、发展现状、关键技术及传输方式。指出了P2P流媒体技术在IPTV、VOD及
交互游戏等方面的应用和存在的问题与不足。
[关键词] 流媒体 P2P P2P流媒体应用