音视频转码器产品规格
音视频转码器产品规格
音视频转码器产品规格
QQ:16614119
**一、
产品简介:**
音视频转码器是一套商业级的实时、非实时转码产品。提供常用编码格式之间的转换;支持远程控制转码任务;支持多种输入输出格式;支持标准视频硬件接口;遵循常用标准流媒体传输、封装。支持苹果的 HLS 协议与adobe rtmp协议。
**二、
基本功能:**
l
实时在线转码
l
非实时离线转码
l
视频源接入方式:
n
基于 vfw 、 video4linux 视频硬件接口
n
本地视频文件
n
可主动请求视频源 (HTTP 、 UDP 、 RTMP 、 RTP 、 HLS)
l
支持常用协议的转播、直播。
l
支持 Apple HLS 协议的直播、点播,并可作为 Apple HLS 的流媒体服务器。
n
支持 HLS 协议( H.264+AAC )的直播,并可作为 HLS 直播流服务器。
n
支持 HLS 点播,并可作为点播 HLS Server 。
n
提供自适应多种码率功能。
l
支持 Adobe 公司的 RTMP 协议,详见《流媒体服务器使用手册 .doc 》
n
支持 RTMP 协议的直播
n
支持 RTMP 协议的点播
n
提供自适多种码率功能
n
与本人的 RTMP 流媒体服务器结合,也可以与第三的的 RTMP 对接。
l
支持常用编解码格式、封装格式
l
特效
n
支持添加水印(台标)、清除水印。
n
支持字幕叠加。
n
生成视频预览图片。
n
支持多流合并。
l
提供第三方控制 API ,可以方便第三方厂家进行系统集成。详见《编解码器接口定义 .doc 》
l
客户端支持 PC 、 ANDROID 设备、以及 APPLE 设备。
l
支持通用 x86 硬件平台、 ARM 架构硬件平台。方便第三集成用户选择适合自己的硬件平台。默认为 x84 硬件平台。
l
支持下列软件系统: linux 、 windows 、 wince 、 android 。默认为 ubuntu12 。
**三、
输入格式:**
视频编码 | MPEG1 MPEG2 MPEG4 divx WMV H264 H263 Flv1 VP6 AVS VP8 |
音频编码 | MP3 AAC AMR MPEG-2 Audio |
流媒体协议 | TS,RTP,HTTP 、 UDP 、 HLS RTSP,MMS,RTMP |
封装协议 | MP4 3GP FLV ASF RM TS HLS |
**四、
输出格式:**
视频编码 | MPEG1 MPEG2 MPEG4 divx WMV H264 H263 Flv1 |
音频编码 | MP2 AAC AMR MPEG-2 Audio |
流媒体协议 | TS,RTP,HTTP 、 UDP 、 RTSP,MMS,RTMP |
封装协议 | MP4 3GP FLV ASF RM TS HLS |
**五、
性能指标 :**
标清转码 | 单码率输出:可以支持 8-12 路单码率标清频道转码(支持最大分辨率为 D1 ) |
多码率输出:可以支持 6-8 路三种码率标清频道转码(支持分辨率 D1,VGA,CIF ) | |
高清转码 | 单码率输出:高清可以支持 3 路 1080P 高清频道转码(支持最大分辨率 1080P ) |
多码率输出:高清可以支持 3 路以上多码率高清频道转码(支持分辨率 1280X720 , 960X540,640X360 | |
HLS Server:直播并发接入3000,点播可以接入并发数1000 |
**六、
典型案例:**
a)
基于 Apple HLS 协议的 WEB 点播、直播网站系统
基于 Apple HLS 协议的 WEB 点播、直播网站系统,本系统包括以下几个部分:
直播源:产生实时图像,压缩成标准协议( h264/mpeg2 等),通过网络 (IP) 进行传输。包括摄像机、 DV 、 TV 直播源、影片文件等。本案例中有以下几种:
a)
是卫星电视直播源:编码格式为 mpeg2 ,流封装为 TS 流。
b)
影片文件: avi 、 asf 等
音视频转码服务器:对输入的视频流,按需求完成转码、转播、录制。本案例中功能:
a)
对直播源输出的直播流按照 AppleHLS 协议进行编码处理和封装(分片)。
b)
编码按照 400k 、 800k 、 1.2M 不同码率进行编码( H.264+AAC 的编码),封装格式为 TS 流。便于客户端根据网络带宽选择合适的码率。
c)
根据特效策略进行特效处理。特效处理包括:
i.
添加台标。
ii.
添加字幕。
iii.
生成预览图片:按每十分钟生成一张预览索引图片。
d)
根据指定的策略进行分发到流媒体服务器或者存储到视频存储器中,已进行分片。
流媒体服务器:按需求分发实时流和点播流。可以是 RTSP 流媒体服务器,或者为 Apple HLS 协议或 Adobe FMS 协议流媒体服务器。本案例中是 AppleHLS 流媒体服务器,提供以下功能:
a)
Apple HLS 直播流。从音视频转码服务接收直播流,并保存 3 段 5 秒分片。
b)
Apple HLS 点播流。根据客户端的请求,访问指定的分片文件。
视频存储:按需要存储录制的视频流文件,预览索引图片文件;为非实时查询提供视频源。本案例中存储的为 Apple HLS 的点播视频文件。
管理模块:管理整个系统。本案例中包含:
a)
直播源管理
b)
服务器管理:包括转码服务器、流媒体服务器管理
c)
存储管理
d)
分发管理:包括影片上传、
e)
策略管理:特效策略、保存策略、控制策略、调度策略等
f)
权限控制
g)
系统管理
管理数据库:用于存储管理数据,分发策略,视频存储策略,转码策略等。
客户端:用于视频流展示给用户。本案例中支持 PC 、 IOS 、 Android 2.4 以上版本的播放器。功能包括:
a)
点播
i.
对视频进行预览:鼠标移动到播放器进度条某个时间点上停顿 2 秒会自动预览该时间的视频画面。
ii.
无缓冲任意拖放,即拖即播。
iii.
断点续播 : 支持自动记忆播放时间点,重新打开后支持从上次播放点续播。
b)
直播
c)
根据网络带宽自适应不同的码率。
b)
基于 RTSP 协议的视频监控系统
基于 RTSP 协议的视频监控系统,本系统包括以下几个部分:
直播源:产生实时图像,压缩成标准协议( h264/mpeg2 等),通过网络 (IP) 进行传输。包括摄像机、 DV 、 TV 直播源、电影片源(文件)等。本案例中是摄像头。
接入服务器:接收摄像机发过来的视频流,按需求分发到相应的音视频转码服务器。主要用于作模数转换,然后再转换成 TCP 或 UDP 视频流,本案例中是把摄像头采集的图像转换成 UDP 流,编码格式为 h264 。
音视频转码服务器:对输入的视频流,按需求完成转码、转播、录制。本案例中对从接入服务器输出的直播流进行转换,生成预览视频流,生成预览索引图片。并把源流和预览流保存到视频存储器中,并生成媒体信息,方便以后查看。
流媒体服务器:按需求分发实时流和点播流。可以是 RTSP 流媒体服务器,或者为 Apple HLS 协议或 Adobe FMS 协议流媒体服务器。本案例中是 RTSP 流媒体服务器。
视频存储:按需要存储录制的视频流文件;为非实时查询提供视频源。本案例中存储的为 avi 或 asf 格式的点播视频文件。
管理服务器:管理整个系统。包含直播源管理、接入服务器管理、转码服务器管理、存储管理、分发管理、权限控制、系统管理。
管理数据库:用于存储管理数据,分发策略,视频存储策略,转码策略等。
客户端:用于视频流展示给用户。本案例中支持 PC、androd手机 。
c)
基于 rtmp 协议的视频会议系统
会议室中不同地方的成员的直播流接入控制中心的转码服务器。这个方案中直播源是各客户端摄像设备采集,经过客户端进行编码后的 RTMP 直播流( H264/AAC )
转码服务器对输入的直接流按不同码率和分辨率进行转码,然后把相同码率和分辨率的流复合成一路流注入流媒体服务器。
媒体服务器向不同地方的成员分发媒体流。此方案中采用的是( RTMP 协议)进行分发。
演示Demon:
如果此产品满足你的需求,可以与本人联系。QQ:16614119