iCast网路电视直播软体
iCast网路电视直播软体套件是专门面向企业、各级学校、教育机构及政府部门开发的一套网路视频直播软体,此套软体充分利用各单位现有的内部IP网路和计算机实现各类活动的实时视频直播。
通过直接利用单位现有的网路资源,并且套用当前最先进的视频和音频编码技术,该系统能够让用户通过网路观看流畅、清晰的直播画面,并且绝对地保证视频和音频同步,同时又具备成本低,无需额外布线以及能够跨网段直接在互联网上直播的特点。
iCast网路电视直播软体套件由iCast Encoder直播编码软体、iCast Manager直播频道管理软体、iCast Server直播服务软体三个软体组成。iCast Server直播服务软体是运行在直播伺服器上的后台服务程式,向客户端和管理员提供频道管理、节目调度、许可权分配等核心服务,是整个系统的核心。
基本介绍
- 中文名:iCast网路电视直播软体
- 面向人群:企业、各级学校、教育机构等
- 性质:一套网路视频直播软体
- 主要功能:群集管理、可限制观看时间等
主要功能
维护方便,无需额外安装播放器
观众只要打开浏览器,输入直播伺服器的IP位址或者域名,就可以选择观看各个频道的直播画面了。由于不需要安装额外的播放器,大大降低了使用单位的系统维护人员的工作量。
群集管理
可以支持在各个边缘网路部署边缘伺服器,使系统能够实现万人以上的线上直播,同时又不占用主干频宽。通过增加群集伺服器,可以实现并发访问人数的线性增加。
可限制观看时间
为了满足丰富多样的观看需求,系统管理员可以在伺服器上同时创建多个频道,对于其中的部分频道,可以限制用户只能在指定的时间段内进行观看。
跨网段直播
由于绝大多数单位都将内部网路规划成多个虚拟子网,子网之间不允许进行组播数据包的转发,所以使用组播协定的直播系统往往只能在本网段进行直播,本系统完全可以支持跨网段进行直播,并且在频宽允许的情况下,可以支持直接在网际网路上进行直播。
定点播出
可以在同一台伺服器上同时运行多个频道,每个频道播出不同的内容。系统管理员可以安排每个频道在指定的时间点上分别播出特定的视频档案,也可以实时的插播实况直播的画面,就好像传统的电视台一样。
远程管理
系统管理员不必到伺服器上进行操作,即可进行对伺服器上的参数和频道管理。
相关概念
频道
频道是直播服务中向用户发布节目的基本单位,用户通过点击Web网页上的频道连结来观看不同的电视节目。根据频道节目源的性质划分,直播频道有三种类型:实时直播频道、档案直播频道、转播频道,分别具有不同的特性。
编码
编码(Encoding)是指将视频、音频数位讯号源进行压缩和封包处理,形成流媒体格式数据流的过程。视频档案只有经过编码,转换成相应格式的流媒体档案,才能让流伺服器分发对应的视频和音频。编码可以是实时的也可以是非实时的,实时编码要求计算机安装有实时採集卡/设备,而非实时编码则是对已经存在的包含数字视/音频信号的档案进行处理。
注意:编码对计算机具有较高的硬体要求,因此通常使用专用的编码机进行实时编码。
直播伺服器
直播伺服器是一台安装有Windows 2003 Server作业系统和直播编码管理软体的视频流伺服器和Web伺服器,在整个网路视频直播解决方案中扮演一个提供网路电视直播节目服务的角色。直播伺服器是用Web方式来发布频道的,只要在直播伺服器上建立了节目频道,系统就会自动在相应的Web站点上显示所有的频道。用户通过Web网站观看网路直播节目的过程,实际上就是连线到直播伺服器上的某个频道,获取节目视频流的过程。
单播
单播是视频流在网路上的一种传送方式,伺服器和客户端之间採用一对一的数据传送方式,伺服器是被动地向每一个发出单播请求的客户端传送一个数据流,网路上各个客户端都单独地接收到不同的数据流。在用户访问量较大的情况下,访问採用单播方式建立的频道,会对连线伺服器的网路频宽和主干网路频宽造成一定的压力。
组播
组播是视频流在网路上的一种传送方式,伺服器和客户端之间是一对多的传送关係,伺服器主动地向网路上一个多播IP位址传输一个数据流,客户端通过向该多播IP位址的“订阅”被动地来接收这个数据流。当伺服器採用组播方式时,所有向这个多播IP位址“订阅”的客户端都接收一个相同的数据流,这意味着网路上无论有多少个接收该数据流的客户端,伺服器也只传输出一个数据流,所以对伺服器来说,採用多播方式所需频宽与只有一个客户端的单播方式所需频宽相同。多播对伺服器的网路频宽要求不高,但对网路设备的要求较高。
转载请注明出处海之美文 » iCast网路电视直播软体