一、概述:
H.264/MPEG-4 AVC视频压缩标准是国际电联(ITU)和MPEG标准共同发布的标准,H.264编码标准与传统的MPEG-2编码标准在同等的画质下相比,H.264比上一代编码标准MPEG2平均节约64%的传输码流,而比MPEG4 ASP要平均节约39%的传输码流。这是全球数百名优秀专家6年多的工作成果,也是自MPEG2以来视频编码技术又一次真正革命性的突破。
广州视盈数码科技响应广大客户的需求,推出了NowCaster流媒体网络直播系统,其突出的技术核心是实现低于500ms延时;支持基于MPEG-4/H.264格式的传输;穿透防火墙能力强;独特的级联技术等优势。现已有很多客户在世界杯其间运用NowCaster实现了运营,支持上千用户使用,运行情况非常稳定及流畅,从而得到了客户的好评及赞许。Nowcater适合于远程教学,视频会议,IPTV等,该直播系统的整体架构是B/S模式,它由三个部分组成,NOWSTREAM(采集编码端),NOWCASTER(发布服务器端)和NOWPLAYER(客户端)。
二、直播系统拓扑图:

三、系统组成描述:
NOWSTREAM是视盈HVC400 MPEG-4编码卡的配套软件。视音频源通过HVC400采集直播服务器实时编码之后,把实况流推到NowCaster发布服务器上面,由NowCaster进行转发到不同城市的NowCaster发布服务器上,再由城市的NowCaster发布平台工作站对城市内部过行流的分发及管理。NOWCASTER具有强大管理功能的发布平台软件,它有:频道管理,用户管理,权限设置等功能。采集跟发布之间的传输模式既可进行推传递,又可以进行拉传递(如上图),NowCaster还有独特的级联功能,不同城市之间是一点对一点的传递,然而在一个城市内部又可以实现一点对多点的传输方式,也就是实现组播,这样就可以节省大量的网络资源,而又让不同城市都接收到实时、清晰流畅的视音频流。客户端软件是NOWPLAYER,视盈数码科技除了提供客户端程序(可嵌入网页的标准OCX)之外,还提供一个标准Windows的DLL,OCX控件适合于任何开发环境使用,而DLL还提供了VC和DELPHI例子程序,非常方便用户开发自己的接收端软件。
四、下面来介绍一下NOWSTREAM、NowCaster和NOWPLAYER的技术应用:
1) NOWSTREAM(如下图)可以支持从28K到6M多达二十多种的编码码率,适合任何网络环境的应用。

2) NOWSTREAM推实况流到NowCaster的参数设置界面。如下图可以看出NOWSTREAM有:频道名、端口号、用户名、密码等频道设置信息,设置好这些信息再推到NowCaster服务器上,这时NowCaster会进行登录验证,让NOWCASTER判断是否允许该直播流被发布出去(这需要在后台里设置)。

3) NowCaster由两部分组成:其一是NOWCASTER发布平台软件,必须启用该发布软件才能接收NOWSTREAM推过来的实况视音流,并发布出去。二是后台管理中心,该后台分别对采集直播端(Nowstream)和客户端(Nowplayer)进行管理,实现如:发布验证,登录验证等功能。

①NowCaster发布平台软件,用来设置要监听的端口号,NowCaster的端口号必须跟该端口号一致才能把实况流推到NowCaster上面发布。

[1] [2] 下一页