下图是整个电视信号网络直播点播系统的工作流程图
特别说明以下几点:
1. 高清视频编码服务器技术要求:
? 支持视频H.264编码、音频AAC编码
? 以把编码完成的视频流以RTMP协议推流到800Li Media Server直播点播系统中的RTMP地址
? 支持多码率编码;
2. 高清视频编码器和核心服务器要求安装在同一个局域网,以保证稳定的视频源推送;
3. 点播部分:
? 如果贵台已经有视频转码服务器并可以输出H.264+AAC编码的视频文件,可以通过八百里FLV Monitor(系统插件)直接导入系统
? 如果尚未具有转码器,可以采用八百里视频转码客户端软件,外加一台高配置编码计算机硬件即可实现;
4. 核心服务器要求是双线(电信+联通)服务器,边缘服务器可以根据用户网络情况配置电信网络和联通网络;
5. 八百里流媒体服务器系统不含网站前台页面,但可以兼容市面上几乎所有内容管理系统,并提供全功能的API接口,方便第三方系统调用;
6. 流程中涉及到的硬件型号说明:
? 视频编码服务器:
八百里有合作生产厂商,已经通过测试,可以正常使用,型号为:奥酷高清编码器HT9000,自行采购符合第一条描述的设备也可以。
? 点播文件客户端编码计算机:
普通PC机,Windows操作系统即可,由于视频软编码对计算机硬件要求较高,要求CPU四核心以上,内存8G及以上,硬盘500G及以上。
? 核心服务器:
操作系统:Windows server 2003/2008
建议型号:戴尔PowerEdge R710(硬盘需要增加)
? 边缘服务器
操作系统:Linux
建议型号:戴尔PowerEdge R610(硬盘需要增加)
以上硬件八百里可以按照市场价代为采购,无论是八百里采购还是贵台自行采购,八百里都负责将整个系统调试通顺。
7. 边缘服务器以及系统并发数授权,贵台可以根据实际需要,渐进式增加,八百里流媒体服务器系统可以根据需求进行无障碍扩容。
8. 如果贵台硬件和网络带宽都已经准备就绪,八百里流媒体服务器系统可以免费试用1个月,贵台可以在确定系统能够满足需求后再购买,试用期间八百里无偿提供技术支持。
9. 系统在购买之后,八百里提供一年免费升级和维护服务,一年之内系统所有新升级的功能,都可以免费取得,八百里安排专职技术进行维护。
系统特性简介
1. 直播节省带宽、提高并发量
HTTP串流和P2P串流结合:在保证最大可能的覆盖观众的同时,有效的降低服务器的带宽使用和CPU内存使用,显著提高在同等配置的服务器和带宽下提升并发直播数。
P2P串流协议:利用Flash player 10.1以上提供的P2P覆盖网络,相互共享数据,从而达到节省服务器带宽的目的。
HTTP串流协议:用于提供初始的视频内容数据,以及当P2P覆盖网络不足以提供给某个播放端足够的数据时进行补充。
2. 良好的观看体验
P2P无需安装额外的插件:直接使用浏览器即可实现视频的播放,这样不仅给观众良好的体验,同时可以覆盖绝大多数观众,包含Windows, Mac OS, Linux, Android, Air 平台的用户。
多协议自动匹配:自动检测观看者平台自适应使用不同的协议进行播放,桌面平台使用Flash player 10.1或以上用于播放视频,IOS平台使用HTTP Live Streaming(HLS)用于播放视频,几乎兼容市面上所有用户观看客户端。
支持H.264/AAC编码的高清视频:在同等码率下提供更高的视频质量,在同等视频质量下将码率降低一半以上,从而节省服务器和用户的带宽。
自适应多码率:对于同一视频流提供高中低三种码流,播放端自动根据客户的带宽状况播放时动态切换或者固定选择某个特定的码流,优先保证播放的顺畅的条件下,提高图像的质量。
3. 集群支持
HTTP串流兼容各种成熟的Web CDN以及各类Web缓存系统,使在单台服务器不足以应付业务量时,可以很简单的利用成熟的CDN或自建各类Web缓存系统实现业务量的扩充,而原有系统部署不需要进行变动。
4. 多种直播信号源支持
提供一个编码器: 用于采集来自视频文件,摄像头,麦克风,视频采集卡的音视频内容,编码上传到流媒体服务器。
提供信号转接功能:将现有的RTSP、RTMP、HTTP协议视频流转接到本流媒体服务器,实现与其它信号系统的对接。
兼容RTMP推送:某些导播软件或者导播硬件能够直接推送RTMP流,本流媒体系统也支持对这些软件和硬件的对接。
5. 提供文件转码上传工具
转码客户端工具:在客户端PC上进行文件的转码和上传。支持绝大多数常见的文件格式。并且由于转码是在客户端的PC上,节省了服务器的资源,也不需要配备单独的转码服务器,而且可以在多个客户端PC上运行,加快转码速度。
批量导入工具:直接将已经转换好的mp4, f4v, flv格式的视频导入到系统中,而不需要重新转码,便于与现有系统的结合或从现有系统迁移到本系统。
6. 提供统计监控功能
系统提供监控模块,实时监控在线人数和服务器带宽消耗状况,并讲监控数据以图标的表现形式直观的体现给系统管理员。
7. 视频加密和防盗链功能
为保护视频版权,系统可以对视频进行加密,有效防下载,并支持防盗链功能,在系统不允许的情况,任何人不能转接视频信号,八百里加密和防盗链并非采用常见的RTMPE加密,而是八百里独有的加密技术,防破解级别更高。
8. 良好的管理操控界面
提供Web的管理页面,所有的功能都可以以网页形式对流媒体服务器进行管理,方便易用。
9. 良好的二次开发功能
系统提供全功能的API接口以及接口使用说明文档,方便用户进行二次开发和第三方系统调用。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31457014/viewspace-2143336/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31457014/viewspace-2143336/