流媒体服务器软件是干什么用的
辛辛苦苦找到的,够详细吧?
1 引言
随着互联网的飞速发展,流媒体技术的应用越来越广泛,从网上广播、**播放到远程教学以及在线的新闻网站等都用到了流媒体技术。但现有公开文献所报道的大多是利用现有的流媒体服务器来搭建一个流媒体服务系统,或者是针对流媒体数据的编码方式所进行的研究。本文对流媒体服务器技术的研究重点在于如何建立一个服务器,并且在实现流媒体传输的两个基本协议RTP/RTCP的基础上构建一个基本的流媒体服务器。
2 流媒体技术简介
21 “流”的定义
现在网上传输视频、音频主要有下载(Download)和流式传输(Streaming)两种方式。流式传输是连续传送视/音频信号,当流媒体在客户机播放时其余部分在后台继续下载。流式传输有顺序流式传输(Progressive Streaming)和实时流式传输(Realtime Streaming)两种方式。实时流式传输是实时传送,特别适合现场事件,实时流式传输必须匹配连接带宽,这意味着图像质量会因网络速度降低而变差,以减少对传输带宽的需求。“实时”的概念是指在一个应用中数据的交付必须与数据的产生保持精确的时间关系。
在Internet中使用流式传输技术的连续时基媒体就称为流媒体,通常也将其视频与音频称为视频流和音频流。实现流式传输一般都需要专用服务器和播放器。
22 流媒体系统组件
流媒体是由各种不同软件构成的,这些软件在各个不同层面上互相通信,基本的流媒体系统包含以下3个组件:
播放器(Player),用来播放流媒体的软件。
服务器(Server),用来向用户发送流媒体的软件。
编码器(Encode),用来将原始的音频视频转化为流媒体格式的软件。
这些组件之间通过特定的协议互相通信,按照特定的格式互相交换文件数据。有些文件中包含了由特定编解码器解码的数据,这种编解码器通过特定算法压缩文件的数据量。
3 流媒体服务器的基本功能和服务方式
31 流媒体服务器的主要功能
(1)响应客户的请求,把媒体数据传送给客户。流媒体服务器在流媒体传送期间必须与客户的播放器保持双向通信(这种通信是必需的,因为客户可能随时暂停或快放一个文件)。
(2)响应广播的同时能够及时处理新接收的实时广播数据,并将其编码。
(3)可提供其他额外功能,如:数字权限管理(DRM),插播广告,分割或镜像其他服务器的流,还有组播。
32 流媒体服务器的服务方式
(1)单播。在客户端与媒体服务器之间建立一个单独的数据通道,从1台服务器送出的每个数据包只能传送给1个客户机。
(2)组播。在以组播技术构建的网络上,允许路由器一次将数据包复制到多个通道上。
(3)点播与广播。点播连接是客户端与服务器之间的主动的连接,在点播连接中,用户通过选择内容项目来初始化客户端连接,用户可以开始、停止、后退、快进或暂停流。广播指的是用户被动地接收流,在广播过程中,数据包的单独一个拷贝将发送给网络上的所有用户,客户端接收流,但不能控制流。
4 构建流媒体服务器
41 RTP/RTCP协议简介
实时传输协议RTP(Realtime Transport Protocol):是针对Internet上多媒体数据流的一个传输协议, 由IETF(Internet工程任务组)作为RFC1889发布。RTP被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP的典型应用建立在UDP上,但也可以在TCP或ATM等其他协议之上工作。RTP本身只保证实时数据的传输,并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。
实时传输控制协议RTCP(Realtime Transport Control Protocol):负责管理传输质量在当前应用进程之间交换控制信息。在RTP会话期间,各参与者周期性地传送RTCP包,包中含有已发送的数据包的数量、丢失的数据包的数量等统计资料,因此,服务器可以利用这些信息动态地改变传输速率,甚至改变有效载荷类型。RTP和RTCP配合使用,能以有效的反馈和最小的开销使传输效率最佳化,故特别适合传送网上的实时数据。
RTCP主要有4个功能:
(1)用反馈信息的方法来提供分配数据的传送质量,这种反馈可以用来进行流量的拥塞控制,也可以用来监视网络和用来诊断网络中的问题;
(2)为RTP源提供一个永久性的CNAME(规范性名字)的传送层标志,因为在发现冲突或者程序更新重启时SSRC(同步源标识)会变,需要一个运作痕迹,在一组相关的会话中接收方也要用CNAME来从一个指定的与会者得到相联系的数据流(如音频和视频);
(3)根据与会者的数量来调整RTCP包的发送率;
(4)传送会话控制信息,如可在用户接口显示与会者的标识,这是可选功能。
42 RTP/RTCP工作过程
工作时,RTP协议从上层接收流媒体信息码流(如H263),装配成RTP数据包发送给下层,下层协议提供RTP和RTCP的分流。如在UDP中, RTP使用一个偶数号端口,则相应的RTCP使用其后的奇数号端口。RTP数据包没有长度限制,它的最大包长只受下层协议的限制。
43 服务器的算法
服务器软件模型主要有两种,即并发服务器和循环服务器。循环服务器(Iterative Server)是指在一个时刻只处理一个请求的服务器。并发服务器(Concurrent Server)是指在一个时刻可以处理多个请求的服务器。事实上,多数服务器没有用于同时处理多个请求的冗余设备,而是提供一种表面上的并发性,方法是依靠执行多个线程,每个线程处理一个请求,从客户的角度看,服务器就像在并发地与多个客户通信。
由于流媒体服务时间的不定性和数据交互实时性的请求,流媒体服务器一般采用并发服务器算法。本文构建了一个基本的流媒体服务器,能够同时响应多个用户的请求,把本地硬盘流媒体文件或实时数据流(H263格式)发送给用户。在应用中,把客户分为请求实时数据的实时客户和请求文件数据的文件客户两类。主要算法为:
(1)打开设备,分配资源。当设备准备好时,创建一个RTP实时服务线程和一个RTCP实时服务线程。
(2)创建一个UDP套接字并将其绑定到所提供服务的地址之上。
(3)反复调用接收模块,接收来自客户的RTCP报告,根据其类型做出响应。对新实时客户的请求,把客户地址添加到实时服务的客户列表中,对新文件客户的请求,则创建一个新RTP文件服务线程和一个新RTCP文件服务线程;对已经在服务中的客户则根据RTCP报告的内容调整服务。
RTP实时服务线程1:初始化客户列表和RTP首部。
RTP实时服务线程2:从设备读取媒体数据,把数据发送给实时服务列表中的客户。
RTP实时服务线程3:更新RTP首部和统计数据。
RTP实时服务线程4:计算延时,重复第二步。
RTCP实时服务线程1:初始化RTCP首部。
RTCP实时服务线程2:发送发送方报告给实时服务列表中的客户。
RTCP实时服务线程3:计算延时,重复第二步。
RTP文件服务线程1:初始化RTP首部。
RTP文件服务线程2:从文件读取媒体数据,把数据发送给客户。
RTP文件服务线程3:更新已发送数据的统计信息,为生成发送方报告做准备。
RTP文件服务线程4:计算延时,调整发送速度,正常情况下开始重复第二步。
RTCP文件服务线程1:初始化RTCP首部,发送一个源描述(SDES)报文给客户。
RTCP文件服务线程2:根据已发送数据的统计信息生成发送方报告,发送给客户。
RTCP文件服务线程3:计算延时,正常情况下开始重复第一步。
5 流媒体服务器实现中应注意的问题
51 会话和流的两级分用
一个RTP会话(Session)包括传给某个指定目的地对(Destination Pair)的所有通信量,发送方可能包括多个。而从同一个同步源发出的RTP分组序列称为流(Stream),一个RTP会话可能包含多个RTP流。一个 RTP分组在服务器端发送出去的时候总是要指定属于哪个会话和流,在接收时也需要进行两级分用,即会话分用和流分用。只有当RTP使用同步源标识 (SSRC)和分组类型(PTYPE)把同一个流中的分组组合起来,才能够使用序列号(Sequence Number)和时间戳(Timestamp)对分组进行排序和正确回放。
52 多线程的管理
并发服务器模式要求用多线程来提供服务,所以多线程的管理十分重要。在本文构建的服务器中,不同客户的请求和反馈都由服务器的主线程处理,由于实时数据的独有性,不同实时客户可以共用一个RTP实时服务线程和一个RTCP实时服务线程,这样可以大大减小服务器的负担,而每个文件客户由于请求的文件不同,相应地对速度和开始时间的要求都可能不同,所以需要有自己独有的RTP文件服务线程和RTCP文件服务线程。
RTP服务线程负责把实时数据流发送给客户, RTCP服务线程根据RTP线程的统计数据,产生发送方报告给客户。RTP线程和RTCP线程之间通过一段共享内存交互统计数据,对共享内存必须设置互斥体进行保护,防止出现错误读写。在这种方式下,服务器可以根据每个用户的不同请求和具体情况方便地提供不同的服务。
53 时间戳的处理
时间戳字段是RTP首部中说明数据包时间的同步信息,是数据能以正确的时间顺序恢复的关键。时间戳的值给出了分组中数据的第一个字节的采样时间 (Sampling Instant),要求发送方时间戳的时钟是连续、单调增长的,即使在没有数据输入或发送数据时也是如此。在静默时,发送方不必发送数据,保持时间戳的增长,在接收端,由于接收到的数据分组的序号没有丢失,就知道没有发生数据丢失,而且只要比较前后分组的时间戳的差异,就可以确定输出的时间间隔。
RTP规定一次会话的初始时间戳必须随机选择,但协议没有规定时间戳的单位,也没有规定该值的精确解释,而是由负载类型来确定时钟的颗粒,这样各种应用类型可以根据需要选择合适的输出计时精度。
在RTP传输音频数据时,一般选定逻辑时间戳速率与采样速率相同,但是在传输视频数据时,必须使时间戳速率大于每帧的一个滴答。如果数据是在同一时刻采样的,协议标准还允许多个分组具有相同的时间戳值。
54 媒体数据发送速度的控制
由于RTP协议没有规定RTP分组的长度和发送数据的速度,因而需要根据具体情况调整服务器端发送媒体数据的速度。对来自设备的实时数据可以采取等时间间隔访问设备缓冲区,在有新数据输入时发送数据的方式,时间戳的设置相对容易。对已经录制好的本地硬盘上的媒体文件,以H263格式的文件为例,由于文件本身不包含帧率信息,所以需要知道录制时的帧率或者设置一个初始值,在发送数据的时候找出发送数据中的帧数目,根据帧率和预置值来计算时延,以适当的速度发送数据并设置时间戳信息。
55 多种流同步
RTCP的一个关键作用就是能让接收方同步多个RTP流,例如:当音频与视频一起传输的时候,由于编码的不同,RTP使用两个流分别进行传输,这样两个流的时间戳以不同的速率运行,接收方必须同步两个流,以保证声音与影像的一致。为能进行流同步,RTCP要求发送方给每个传送一个唯一的标识数据源的规范名(Canonical Name),尽管由一个数据源发出的不同的流具有不同的同步源标识(SSRC),但具有相同的规范名,这样接收方就知道哪些流是有关联的。而发送方报告报文所包含的信息可被接收方用于协调两个流中的时间戳值。发送方报告中含有一个以网络时间协议NTP(Network Time Protocol)格式表示的绝对时间值,接着RTCP报告中给出一个RTP时间戳值,产生该值的时钟就是产生RTP分组中的TimeStamp字段的那个时钟。由于发送方发出的所有流和发送方报告都使用同一个绝对时钟,接收方就可以比较来自同一数据源的两个流的绝对时间,从而确定如何将一个流中的时间戳值映射为另一个流中的时间戳值。
6 结论
流媒体技术的应用日益广泛,对流媒体技术的研究具有很大的实际意义,本文通过对RTP/RTCP协议的研究,分析流媒体服务器的一般功能和结构,给出构建一个基本的流媒体服务器的实现方案,实验证明可以同时满足多个实时和文件客户的要求,并已经应用于一个远程监控系统中
VOD(Video On Demand)即交互式多媒体视频点播,是随着计算机技术和网络通讯技术的发展,综合了计算机技术、通讯技术、电视技术而迅速新兴的一门综合性技术。它利用了网络和视频技术的优势,彻底改变了过去收看节目的被动方式,实现了节目的按需收看和任意播放,集动态影视图像、静态、声音、文字等信息为一体,为用户提供实时、交互、按需点播服务的系统。
与传统的电视相比,VOD业务除了可以实现“想看什么就看什么,想什么时候看就什么时候看”之外,它还可以根据用户需要任意选择信息,并对信息进行相应的控制,如在播出过程中留言、发表评论等,从而加强交互性,增加了用户与节目之间的交流。
VOD可以在网络教育、图书馆、企业培训、媒体娱乐等多方面得到应用。随着多媒体通信技术的发展和因特网及宽带数据通信网络等信息基础设施的建设,视频点播将会与人们的生活紧密相关:在家中可以通过它随心所欲地收看自己想看的节目,变被动为主动;在图书馆里可以查找多媒体资料;在网络教学中点播多媒体课件可以达到最好的教学效果,并使学生利用课件点播更好地进行预习、复习,提高教学效率……总之,它会改变我们的生活和学习方式,影响我们的未来。
Qvodplayer 快播(QvodPlayer)是一款基于准视频点播(QVOD)内核的、多功能、个性化的播放器软件。 快播集成了全新播放引擎,不但支持自主研发的准视频点播技术,而且还是免费的 BT 点播软件,用户只需通过几分钟的缓冲即可直接观看丰富的 BT 影视节目。快播具有的资源占用低、操作简捷、运行效率高,扩展能力强等特点,使其成为目前国内最受欢迎的万能播放器。 目前比较流行的**网站基本都采用QVOD的资源,因为QVOD的资源具有高清晰的特点而且观看流畅还可以边观看边下载,QVOD**的前景非常明朗现在已经有越来越多的人使用QVOD来观看**,所以我们把这类网站称为QVOD**网站。 支持Rmvb、Wmv、Asf、Avi、Mpg、Mp4、3GP等多种媒体格式 独创的网络即时流接收播放技术,支持BT种子文件的直接播放 支持P2P流媒体播放时的任意拖拽,支持网络数据流的控制 高效的NAT和防火墙穿透能力,帮助内网用户加快传输速度 支持DHT网络,当连接不到Tracker服务器时也能获取到数据 软件小巧精致,优化的安装包仅123MB,占用极少的系统资源 使用多线程技术接收并整合流媒体数据,以达到最快速播放目的 “人人为我,我为人人”的共同加速机制,以达到最流畅播放目的 本软件终身免费,决不捆绑任何插件程序,并不断更新与升级 还有更多,等待您去发现 QVOD 流媒体点播系统 QVOD流媒体点播系统,专业为点播网站提供内容分发、P2P加速、播放解码等全套技术支持。本软件终身免费,决不捆绑任何插件程序,并不断更新与升级。它由QVOD服务器软件和QVOD客户端播放器软件两部分组成: QVOD服务器(Qvod Server): 是一款点播网站站长/资源拥有者使用的服务端软件。发布的节目源可以给普通用户用包括Qvod Player在内的网络播放器使用。 系统运行环境:Windows2000/Windows2003 CPU P4/内存1G/硬盘1T/100M独享(推荐)。 QVOD播放器(Qvod Player): 普通用户用来观看本地**/网络点播(点播QVOD服务器发布的**文件)/BT种子**节目的万能播放器。 系统运行环境:Windows 2000 / Windows XP / Windows 2003 / Windows Vista。 快播(QvodPlayer)3使用经验与技巧汇总 1 您知道吗?用鼠标左键同时结合“shift”或“ctrl”键可以在网络任务列表中选定多个网络任务,此功能可以方便您批量接收、批量添加到播放列表或批量删除指定的网络任务。 2 您可以把已经接收完成的多个网络任务添加到播放列表,以便实现自动播放下一集的功能,此方式对您观看连续剧非常方便,而且在播放列表之列表属性中可以指定跳过片头和片尾的秒数。 3 您知道快播(QvodPlayer)30在线搜索下载歌词的功能如何使用吗?在播放列表中添加好音乐文件后,右键打开“在线搜索歌词”框,并确认歌手和歌名后,点击搜索按钮,即可列出搜索到歌词文件列表,选定并成功下载后,播放该音乐文件时就可在主界面看到歌词了。您可在快播(QvodPlayer)30软件界面菜单“文件”-“选项”-“歌词”项完成更多的歌词配置。 4 绝大部分(在90%以上)使用QVOD技术架建的**网站都是把节目压缩成RM/RMVB格来来发布的,而您只需要安装快播(QvodPlayer)30标准版(16M右右)即可在线点播。如果您要观看更多的格式(如MKV/3GP/Mp4/MPG/FLV等),除了安装QVOD增强版可以实现万能播放外,您也可以安装第三方的解码软件,比如用快播(QvodPlayer)30标准版+完美解码或终极解码来实现万能播放。 5 您可能正在公司局域网/网吧/校园网使用QVOD服务,在线点播会占用较多带宽,有可能影响其它人正常上网,请避开高峰期使用或者选择限速模式。 6 快播(QvodPlayer)30提供多种速度限制模式,以便您能根据需要自主调整带宽占用情况。具体可在快播(QvodPlayer)30软件界面菜单“文件”-“选项”-“网络”中来改变。您在看**时,为保证流畅观看,建议将速度限制模式改为无限制或自动模式,在不看时设置为50%或者禁止传输即可。 7 在线点播时是否保存节目文件在您的电脑硬盘上,是由资源发布者在服务器上设定的,目前大多数**网站都没有设置防下载功能,所以快播(QvodPlayer)30会自动保存节目文件至您的硬盘。在此提醒您定期清理接收文件保存路径。 8 快播(QvodPlayer)30接收文件保存路径缺省在C:\Media,在快播(QvodPlayer)30软件界面菜单“文件”-“选项”-“网络”中可以更改至其它盘存放(注:最少保持2G硬盘空间),在此提醒您定期清理接收文件保存路径。QVOD的数据接收保存方法经过多方面优化,不会伤害到您的硬盘,请放心使用。 9 QvodTerminalexe是快播(QvodPlayer)30负责P2P数据传输的后台服务程序,是软件的一部分,这样设计的好处在于您在网页上点播节目时也能享受到高清流畅的P2P加速效果,如果您想在退出快播(QvodPlayer)30时不允许后台传送数据,在快播(QvodPlayer)30软件界面菜单“文件”-“选项”-“网络”中把允许后台传输数据的勾去掉即可。 10 您在使用快播(QvodPlayer)30观看BT种子影片时,有时会被迅雷或其它BT下载工具抢先,该如何解决?您最好先右键另存该种子文件至某目录,再运行快播(QvodPlayer)30找到该种子文件并打开进行观看。请确认快播(QvodPlayer)30与BT种子进行了关联,在快播(QvodPlayer)30软件界面菜单“文件”-“选项”-“媒体关联”中查看确认该项是否打上勾。 11 如果快播(QvodPlayer)30在接收数据过程遇到源越来越少、速度越来越慢的情况,您可以在QVOD软件界面“网络任务”中右键断开该任务,然后再点接收以提高接收速度。注意:请不要频繁使用该功能,间隔时间最好在5分钟以上。 12 当您需要接收很多节目文件而又不希望一直在电脑前等候时,就可以打开快播(QvodPlayer)30软件界面菜单“文件”-“播放完成后”-“接收完成后关机”的功能,当所有的网络任务都完成的时间QVOD会自动关闭电脑。 13 有时因用户在网页上无意点击而创建网络任务,会造成无效文件占用大量磁盘空间的问题,为规避这种情况的发生,在快播3选项之常规设置中,用户可以设置重启电脑或系统服务后,自动删除未完成比率小于指定比例的网络任务和文件。 14 用户在**网站进行在线点播时,快播3会自动开启(最小化到托盘)并创建网络任务开始接收数据,当用户关闭当前节目播放网页时,QVOD会立即自动停止当前正在接收的网络任务,如此设计就不至于用户的带宽都被网络任务接收所占用完,而浏览网页非常缓慢了。 15 你是否在为寻找DVDRip**或者其他影视的字幕而发愁呢 快播3给您最好的解决办法—"在线搜索字幕",在快播3网络任务列表中,右键菜单里就可以快捷调用"在线搜索字幕"的功能了。 16 关于快播30频道订阅:就相当于网站**节目的RSS订阅功能。 把"QVOD测试推荐订阅频道"加入快播(QvodPlayer)30频道订阅之中的测试样例,此仅为内测使用(QVOD并不会参与任何内容运营),站长向网站用户推荐节目内容的发布格式和方法以后会另文说明。 17 如果您的硬盘空间小,或是不想在本地存放过多看过的**,有一种快捷的方法可以帮你自动删除。你可以启用快播自动删除文件的功能。在快播(QvodPlayer)30软件界面菜单“文件”-“选项”-“常规”中,可以选择自动删除5、10或15天以前看过的**文件。 QVOD服务器部署 QVOD服务器部署非常简单,站长在服务器上安装完QVOD服务器软件,并开通端口8032/8033/8034/8080后,只需要进行以下5步即可完成部署。具体如下图: QVOD点播系统的特点和优势 1 P2P加速技术 QVOD是基于UDP协议传输的,针对流媒体点播进行P2P加速的点播系统。 完全穿透防火墙及NAT,实现真正内网与内网之间全连接,完全扩大种子的覆盖率。使得在90%以上的内网用户均可以成为最有效的积极的上传贡献种子,使得90%以上的所有加入P2P网络传输的节点,均可以有效的利用其上行、下行带宽。 QVOD文件块的请求及校验传输更加准确,减少了大量的无效的请求及文件发送,大大节省了网络带宽的无效占用。 QVOD以互联网用户群为基础的P2P加速技术,保证了点播对服务器的低带宽占用和低资源占用,保证了流媒体文件传输的高清晰和高流畅,真正可以达到用户数越多,播放速度越快。传统点播服务不但地域受局限,服务规模一旦成长就面临瘫痪,有QVOD点播系统再也不用为此担心。 2 降低运营成本 一部**只要有一个人在观看,即一台电脑做为种子时, 就基本不从服务器取数据,不占用服务器带宽。QVOD掌握全球最先进的P2P传输技术,同样运营视频点播网站,您的带宽只需要是正常的1/100。QVOD单服务器1000部400Kbps码率的**负载峰值用户量可以达到2~3万,是传统点播网站的上百倍。 3BT种子在线点播 QVOD是国内推出首款兼容BT协议的点播系统。支持BT种子文件的直接播放和WEB在线点播。让站长充分利用BT丰富的内容资源为用户提供优质的点播服务。 网站用户观看BT种子**后,在本地就形成QVOD源了,看的人越多形成的QVOD源也就越多,那么随着时间推移即使BT种子源没有了,也不会影响Q播用户观看的,如此形成一个良性循环,站长可不必为BT种子源的多少而担心。 4 多格式播放解码 QVOD拥有自主的播放解码技术,无需安装realplayer,mediaplayer等第三方播放软件。全面支持视频、音乐、动画!支持wmv, rm, rmvb, mp3, avi, wma, asf, mpg, flv等流行媒体文件格式。 5 自定义缓冲广告 站长可以自主定义视频文件播放前的缓冲广告,以及视频窗口周围位置的广告。QVOD对在线播放的充分支持,可以帮助站长把用户留在网站上观看,有效提高网站在线用户量,使站长实现更大的商业价值。 6 强大的播控管理 QVOD流媒体服务器支持: a) 目录管理(新建发布目录、发布目录列表、转发其它来源、未发布文件查询); b) 导出管理(HTTP形式播放链接、QVOD形式播放链接) c) 统计管理/在线管理/信任域/媒体文件查错; d) 设置连接数/来源数/发送带宽/防盗链/防下载/IP规则; e) WEB远程管理。 强大的流媒体服务器功能,支持针对各种视频文件的直接读取,缓存等工作,即在有了QVOD点播系统之后,将不再需要Media Server及Helix Server等流媒体服务器系统,QVOD服务器成熟易用的功能和界面,可以完全满足站长的各项点播管理需求。 QVOD P2P流媒体系统特点及优势 1) QVOD商业P2P IPTV宽带运营系统,在04年开始产品设计、研发之时,即定位于为P2P流媒体商业用户研发设计一套广泛的支持多角色运营、跨系统的商业流媒体运营系统解决方案,因此在产品形成时即已俱备了完善的先天的运营及商业解决方案要求,针对机顶盒流媒体传输设计的P2P IPTV解决方案。 2) 在软件核心的P2P技术上,QVOD商业P2P网络更独特的节点分配策略, 优秀的节点最近查找算法,使更能精确定位网状网中的节点。 3) 在网络节点寻找P2P网状网形成方面, QVOD商业P2P直播及P2P点播系统可以在尽可能少的节点范围内做到最优化的P2P网状网网络,使整体窄带较多、带宽共享用户过多、本很不均等的网络达到更均等的Peer to Peer 共享视音频传输网络状态为用户服务,为大规模及流畅的视频体验建立了最安全及最稳定的技术系统基础。 4) 在为电信、网通等运营商的利益考虑方面,QVOD商业P2P直播及P2P点播系统独一无二的专为商业客户运营考量的垃圾包处理算法,大大减少了大批量的因形成P2P流媒体网络传输,而产生的大量的带宽占用,更能适合商业用户的运营要求,从而减少运营商没必要的在带宽占用上的困扰。 5) 在整体系统管理及易用性方面,QVOD商业P2P直播及P2P点播系统后台制作,发布,管理于一体,采取随时随处的管理及更新,而完善的计费策略分为多角色多用户计费审核管理,更为运营商、CP、SP随时进入部署开展这一业务做好了量身裁定的业务运营计费管理系统。 6) 快播科技在现有支持的顶盒基础上,将欢迎更多的机顶盒厂商加入到QVOD P2P IPTV流媒体运营系统上来,快播科技最灵活及最强的适应能力,为不同的厂商提供相应的定制服务。 QVOD P2P流媒体宽带运营系统特点及优势 1) 大大节省服务器及服务器带宽资源 与传统的非商用的P2P流媒体系统相比较面议,更精确细化的算法使得文件块的请求及校验传输更加准确,这样减少了大量的无效的请求及文件发送,大大节省了网络带宽的占用QVOD P2P直播点播流媒体系统单服务器可以节省同比至少15倍以上的带宽资源。 2) 相应速度快、播放质量高 QVOD P2P直播点播响应速度极快,播放质量高,用户在请求流媒体服务时几乎感觉不到任何延时,而且声音和视频的播放始终保持流畅连续,不会发生停顿、抖动和不连续等现象。实际情况是:只要客户带宽能连上,我们就能流畅播放。 3) 格式支持广泛 系统支持MPEG-1(mpg、dat、mp3)、MPEG-4(avi、asf、wmv)、REAL(rm、rmvb)、REAL10等众多主流媒体,做到真正的全兼容性。 4) 管理方便 模块化设计及完全商业应用开发,使P2P的优势可以真正非常灵活容易地嵌入应用到其它各个行业应用中 以QVOD CMS(内容管理系统)为核心,实现包括视音频内容在内的采集制作、编目存储、版权保护、审核发布、网络分发、认证播放等多个业务环节。同时,QVOD CMS(内容管理系统)还支持与内容提供商(ICP)等的外包节目导入,支持节目的加密合作,支持与内容提供商、宽带运营商等进行视频流、数据流、费用流的交互,真正实现各系统之间的无缝结合使用。 QVOD P2P娱乐互动流媒体宽带运营系统的主要特点及优势 1) 大大节省服务器及服务器带宽资源 与传统的非商用的P2P流媒体系统相比较面议,更精确细化的算法使得文件块的请求及校验传输更加准确,这样减少了大量的无效的请求及文件发送,大大节省了网络带宽的占用QVOD P2P流媒体系统单服务器可以节省同比至少15倍以上的带宽资源。经测试,每台服务器100M带宽,QVOD P2P点播系统可以实现3000人以上的并发应用。 2) 响应速度快、播放质量高 QVOD P2P直播点播响应速度极快,播放质量高,用户在请求流媒体服务时几乎感觉不到任何延时,而且声音和视频的播放始终保持流畅连续,不会发生停顿、抖动和不连续等现象。实际情况是:只要客户带宽能连上,我们就能流畅播放。 3) 格式支持广泛 系统支持MPEG-1(mpg、dat、mp3)、MPEG-4(avi、asf、wmv)、REAL(rm、rmvb)、REAL10等众多主流媒体,做到真正的全兼容性。 4) 管理方便 模块化设计及完全商业应用开发,使P2P的优势可以真正非常灵活容易地嵌入应用到其它各个行业应用中。以QVOD CMS(内容管理系统)为核心,实现包括视音频内容在内的采集制作、编目存储、版权保护、审核发布、网络分发、认证播放等多个业务环节。同时,QVOD CMS(内容管理系统)还支持与内容提供商(ICP)等的外包节目导入,支持节目的加密合作,支持与内容提供商、宽带运营商等进行视频流、数据流、费用流的交互,真正实现各系统之间的无缝结合使用。
1 VOD点歌系统 2002
解开网络之束博,VOD行业的领先技术◎小空间、大容量、高品质,采用最新压缩编码格式制作,使得单个硬盘(按80G计算)可以存储七千首左右的卡拉OK歌曲,音质画质与DVD媲美
wwwskycncom/soft/9066html
2 海媚KTV点歌系统 V402 Beta 家用免费版
将 VCD 歌曲录入机内硬盘,用软件直接按字数、歌星、代号、语种点出,方便在家 OK 用,也可作为看 VCD、听歌的平台,支持直接点光盘 VCD 上歌曲、影片,并增加了歌唱时排队
wwwskycncom/soft/2016html
3 电脑点歌新程卡拉OK点播系统VOD系统 V55
新程卡拉OK点播系统是专为娱乐行业而打造的专业级全自动电脑点歌系统,为业界的龙头产品。为了扩大新程卡拉OK点播系统软件在全国范围内的应用范围,让科技大放异彩,现向全
wwwskycncom/soft/9863html
4 ADKTV 经纬VOD电脑点歌系统XP 604
经纬vod点歌软件采用专门视频服务器代替了传统的影碟播放设备,实现了全自动的视频点播,真正做到无人值守。该系统操作方便,功能强大,长期运行极其稳定,支持无盘模式大大
wwwonlinedownnet/soft/19598htm
5 百特VOD点播系统KTV版 103
一套针对与酒店KTV包厢、卡拉OK厅等娱乐场所所设计出来的电脑全自动点歌控制软件。
dlpconlinecomcn/html_2/1/124/id=4814&pn=0html
6 海媚KTV点歌系统 402 Beta 家用免费版
将VCD歌曲录入机内硬盘,用软件直接按字数、歌星、代号、语种点出,方便在家OK用,也可作为看VCD、听歌的平台,支持直接点光盘VCD上歌曲、影片,并增加了歌唱时排队点歌功
wwwonlinedownnet/soft/13858htm
7 超级音乐盒(MusicBoxPlus) 54 中英文版
一个多功能的媒体播放器,可以支持40多种媒体格式,有数码点歌功能,可以更换skin,占用系统资源极小。
dlpconlinecomcn/html_2/1/124/id=3424&pn=0html
8 东晨卡拉OK点播系统 401
1、本软件可实现自由点歌、自动播放、中止播放、删除等功能,免除您在一大堆光盘中查找歌曲的麻烦。2、可按歌曲编号、歌手、歌曲名字的字数选歌。三种方式可交互进行。3、
wwwonlinedownnet/soft/14812htm
9 巨星vod电脑点歌系统 78
1、巨星vod电脑点歌78网络版将所有节目存储在视频服务器中,无需DJ人工操作,无需换碟、换节目等待;2、与光盘介质相比,无盘片磨损之忧,全部DVD歌曲共26262首,包括中文
wwwonlinedownnet/soft/7019htm
10 视佳点歌系统 88
■再次修正了老版的BUG,新增多项功能,使性能更稳定,功能更强大。■软件支持Flash动画界面,动感十足,美轮美奂。也可设置软件使用精美的界面。■新加录音和回放功能
wwwonlinedownnet/soft/5185htm
11 欧凯KTV点歌系统 38 家庭版
根据收集大家的意见,现欧凯KTV软件已做全面的升级,最新的版本是V38!新版本增加的功能如下:★支持换肤,随心所欲,七十二随心变;★支持**点播,功能进一步加强;★
wwwonlinedownnet/soft/25073htm
12 VOD点歌系统MPG4商业版 83
VOD点歌系统MPEG4商业版(单机版和网络版两用)是一套低成本、简小灵活的全自动电脑点歌系统,特别适用于家庭影院、中、小型卡拉OK包房、酒店、酒吧、会所、量贩练歌房、工
wwwonlinedownnet/soft/1089htm
13 MP3点歌系统 317
一款能够单独在你的电脑上实现快速点播MP3歌曲(类似卡拉OK厅的点播操作),同时也可进行普通播放的MP3播放系统。她能令你把平时曾听到的心水歌曲一一收录到歌曲数据库中,
wwwonlinedownnet/soft/26227htm
14 新空卡拉OK点歌系统 31
人人都说网上的有免费的东西,作者在网在找了很长一段时间的卡拉OK点歌系统,不是要注册(也就是要钱),就是有限制,自己花了两周的时间设计了一个新空卡拉OK点歌系统,该
wwwonlinedownnet/soft/33779htm
15 东晨卡拉OK点播系统 V401
1、本软件可实现自由点歌、自动播放、中止播放、删除等功能,免除您在一大堆光盘中查找歌曲的麻烦。2、可按歌曲编号、歌手、歌曲名字的字数选歌。三种方式可交互进行。3、
wwwskycncom/soft/868html
16 易通卡拉OK点播系统 2003
易通全自动KLOK点歌系统系列产品是一套很容易使用的适合酒店,宾馆,企业点歌的全自动电脑点歌的卡拉OK系统具有强大的技术阵容,拥有专业的多媒体技术和网络数据集成技术;
wwwskycncom/soft/11341html
17 百特VOD点播系统 V104 KTV版
百特VOD点播系统(KTV版)是一套针对与酒店KTV包厢、卡拉OK厅等娱乐场所所设计出来的电脑全自动点歌控制软件,取代以往的人工打碟方式,所有歌曲全部录制在计算机中,对经
wwwskycncom/soft/8102html
18 新程卡拉OK点播系统标准企业版 v30
新程卡拉OK点播系统系列产品是一套很容易使用的适合广大个人和企业点歌的全自动电脑点歌的卡拉OK系统。
dlpconlinecomcn/html_2/1/142/id=5713&pn=0html
19 鼎胜KTV点歌系统 2003
"鼎胜DVD视频点歌系统"采用独有的码流处理技术,零等待的系统响应速度,无需DJ不用打碟,单台服务器支持25台客户,系统无人值守,安全稳定,播放流畅,支持多种
wwwonlinedownnet/soft/23866htm
20 百特VOD视频点播系统05圣诞版 30
百特VOD点播系统(KTV版)是一套针对与酒店KTV包厢、卡拉OK厅等娱乐场所所设计出来的电脑全自动点歌控制软件,取代以往的人工打碟方式,所有歌曲全部录制在计算机中,对经
wwwonlinedownnet/soft/1207htm
网新易得视频点播网络电视与远程教学系统方案
网新易得是:上海浙大网新易得科技发展有限公司生产的服务器品牌。wwwedatacomcn
一、 VOD、网络电视/远程教学系统的重要功能
随着Internet的发展,流式媒体(Streaming Media)越来越普及,流式媒体是通过网络传输的音频、视频或多媒体文件,流式 媒体在播放前并不下载整个文件,流式媒体的数据流随时传送随时播放,只是在开始时有一些延迟。当流式媒体文件传输到您的计算机时,在播放之前该文件的部分内容已存入内存。
网新VOD、网络电视/远程教学系统可以用于娱乐、培训和在线教育等方面:
(1)带的广播(Illustrated Audio):可以把PowerPoint讲座录制到CD或Web站点,用户通过IE,就可以看到一张张PPT在讲员讲解的同时会自动翻转。工作方式是:只要提供讲员的声音(磁带或电子格式均可)和PPT文件,网新VOD、网络电视/远程教学系统提供了Encoder(压缩)工具可以在声音中插入Marker,然后在声音播放的过程中,这些Marker就会翻转PPT,使声音和PPT保持同步。
(2)流视频播出(Streaming Video) :用摄像机或投影仪获得视频信号后,就可以通过Web站点进行基于Internet的现场直播;或者保存为asf文件后,以按需播放。需要在一台较高配置的PC机上安装上普通视频采集卡和声卡,然后通过视频采集卡输入视频和通过声卡输入声音信号就可以用实时Encoder(压缩)工具来直播或录制成流媒体。
(3)远程教学(Distant Learning):教学者事先在Internet/Intranet上发出通知,听众在讲座开始前访问某个URL地址,当讲座开始时,听众可以看到演讲者的图像和听到他的声音,还有PPT。在演讲者翻转PPT的时候,用户端的PPT也自动翻转了。整个讲座也可以记录下来,以后按需播放。需要教学者事先用Multicast把PowerPoint文件传给IIS服务器,当听众等待讲座开始的时候,PPT下载到用户的浏览器Cache中。用摄像机录制演讲者的图像和声音,通过实时Encoder直播出来。直播中包含了PPT翻转的命令,可以使听众的浏览器同步地翻转PPT。
(4)提供收费电视(Pay by view):当用户需要看内容供应商直播或按需点播的内容时,如果他没有许可证,则网新VOD、网络电视/远程教学系统 Player会带他到内容供应商的网站,来(付费)申请许可。
二、网新VOD、网络电视/远程教学系统的组成
1.网新VOD、网络电视/远程教学系统服务器 网新VOD、网络电视/远程教学系统服务器对外提供ASF流式媒体的网络发布服务,包括两大基本服务模块:Unicast Service和Station Service。其中Unicast为客户提供了点对点连接方式的服务,Station对外提供了广播式服务。而Unicast服务又可以按用户的参与程度分为两种,一是On-Demand Unicast,这种方式下,用户建立和发布服务器的点对点连接,可以控制播放的过程,包括开始、暂停、快进等。另一种是Broadcast Unicast,这种方式下,用户也和发布服务器建立点对点连接,但是处于一种被动接收状态,只能观看播放,正如在广播服务方式下一样,这一般用于实时的信息发布。
网新VOD、网络电视/远程教学系统系统还提供了一套主页形式的管理工具,可以方便的对服务器进行远程管理,完成服务器配置,监控运行时的各种事件,流量,控制客户访问的日志记录等。
2.网新VOD、网络电视/远程教学系统工具计算机
网新VOD、网络电视/远程教学系统工具计算机用于ASF Stream的制作与生成。它包括了一系列的工具,有网新VOD、网络电视/远程教学系统 Author(从分立的图像、声音文件组合制作ASF文件),VidToASF,WaveToASF(格式转换工具),Media Presenter For PowerPoint 97(是一个PowerPoint的插件,使PowerPoint的演示能通过ASF Stream技术进行发布),Media Encoder(实时音频、视频采集,生成实时的ASF流)。这些工具产生的ASF Stream可以存储为asf文件,供发布服务器使用,而Media Encoder可以实时向发布服务器提供ASF流,提供实时的多媒体信息发布服务。
3.网新VOD、网络电视/远程教学系统客户机
网新VOD、网络电视/远程教学系统客户机可以独立使用,也可以方便的以ActiveX Control的形式嵌入到浏览器或其它应用程序中。它既可以播放Unicast Service提供的内容,也可以播放Station Service提供的广播内容。另外,它还支持多种常见的多媒体文件格式,如AVI,QuickTime,MPEG等。
三、网新VOD、网络电视/远程教学系统的配置
1、 网新VOD、网络电视/远程教学系统的服务器
根据客户的需要配置一台高性能的基于Windows NT /2000的服务器,如Intel 系列服务器,配置一个或两个PIII 1GHz CPU,1GB内存,4-8个36GB的硬盘,理想是配置一台高性能的磁盘阵列子系统,Intel 1000兆网卡等。也可以利用现有的设备进行必要的部件添加。
2、 网新VOD、网络电视/远程教学系统的压缩工作站
Intel系列计算机,P4 18GHz CPU,512MB内存,18GB硬盘,OSPREY500专用视频压缩卡,PAL/NTSC摄像头,DVD影碟机,Creative 32位声卡,32MB显存高档显示卡,17’’ 彩显等。
3、 网新VOD、网络电视/远程教学系统的软件
Windows NT/ 2000服务器,Windows Media Service系列套件。
4、 网新VOD、网络电视/远程教学系统的支持和服务 网新VOD、网络电视/远程教学系统,支持300流,可进行VCD、DVD等的点播、网络电视的直播和远程教学的广播的等;系统的集成、系统的安装、调试、维护;
0条评论