音视频转码器产品规格
来源:互联网 发布:淘宝商品小米下架 编辑:程序博客网 时间:2024/05/01 23:52
音视频转码器产品规格
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点播、直播网站系统,本系统包括以下几个部分:
1) 直播源:产生实时图像,压缩成标准协议(h264/mpeg2等),通过网络(IP)进行传输。包括摄像机、DV、TV直播源、影片文件等。本案例中有以下几种:
a) 是卫星电视直播源:编码格式为mpeg2,流封装为TS流。
b) 影片文件:avi、asf等
2) 音视频转码服务器:对输入的视频流,按需求完成转码、转播、录制。本案例中功能:
a) 对直播源输出的直播流按照AppleHLS协议进行编码处理和封装(分片)。
b) 编码按照400k、800k、1.2M不同码率进行编码(H.264+AAC的编码),封装格式为TS流。便于客户端根据网络带宽选择合适的码率。
c) 根据特效策略进行特效处理。特效处理包括:
i. 添加台标。
ii. 添加字幕。
iii. 生成预览图片:按每十分钟生成一张预览索引图片。
d) 根据指定的策略进行分发到流媒体服务器或者存储到视频存储器中,已进行分片。
3) 流媒体服务器:按需求分发实时流和点播流。可以是RTSP流媒体服务器,或者为Apple HLS协议或Adobe FMS协议流媒体服务器。本案例中是AppleHLS流媒体服务器,提供以下功能:
a) Apple HLS直播流。从音视频转码服务接收直播流,并保存3段5秒分片。
b) Apple HLS点播流。根据客户端的请求,访问指定的分片文件。
4) 视频存储:按需要存储录制的视频流文件,预览索引图片文件;为非实时查询提供视频源。本案例中存储的为Apple HLS的点播视频文件。
5) 管理模块:管理整个系统。本案例中包含:
a) 直播源管理
b) 服务器管理:包括转码服务器、流媒体服务器管理
c) 存储管理
d) 分发管理:包括影片上传、
e) 策略管理:特效策略、保存策略、控制策略、调度策略等
f) 权限控制
g) 系统管理
6) 管理数据库:用于存储管理数据,分发策略,视频存储策略,转码策略等。
7) 客户端:用于视频流展示给用户。本案例中支持PC、IOS、Android 2.4以上版本的播放器。功能包括:
a) 点播
i. 对视频进行预览:鼠标移动到播放器进度条某个时间点上停顿2秒会自动预览该时间的视频画面。
ii. 无缓冲任意拖放,即拖即播。
iii. 断点续播 :支持自动记忆播放时间点,重新打开后支持从上次播放点续播。
b) 直播
c) 根据网络带宽自适应不同的码率。
b) 基于RTSP协议的视频监控系统
基于RTSP协议的视频监控系统,本系统包括以下几个部分:
1) 直播源:产生实时图像,压缩成标准协议(h264/mpeg2等),通过网络(IP)进行传输。包括摄像机、DV、TV直播源、电影片源(文件)等。本案例中是摄像头。
2) 接入服务器:接收摄像机发过来的视频流,按需求分发到相应的音视频转码服务器。主要用于作模数转换,然后再转换成TCP或UDP视频流,本案例中是把摄像头采集的图像转换成UDP流,编码格式为h264。
3) 音视频转码服务器:对输入的视频流,按需求完成转码、转播、录制。本案例中对从接入服务器输出的直播流进行转换,生成预览视频流,生成预览索引图片。并把源流和预览流保存到视频存储器中,并生成媒体信息,方便以后查看。
4) 流媒体服务器:按需求分发实时流和点播流。可以是RTSP流媒体服务器,或者为Apple HLS协议或Adobe FMS协议流媒体服务器。本案例中是RTSP流媒体服务器。
5) 视频存储:按需要存储录制的视频流文件;为非实时查询提供视频源。本案例中存储的为avi或asf格式的点播视频文件。
6) 管理服务器:管理整个系统。包含直播源管理、接入服务器管理、转码服务器管理、存储管理、分发管理、权限控制、系统管理。
7) 管理数据库:用于存储管理数据,分发策略,视频存储策略,转码策略等。
8) 客户端:用于视频流展示给用户。本案例中支持PC、androd手机。
c) 基于rtmp协议的视频会议系统
1) 会议室中不同地方的成员的直播流接入控制中心的转码服务器。这个方案中直播源是各客户端摄像设备采集,经过客户端进行编码后的RTMP直播流(H264/AAC)
2) 转码服务器对输入的直接流按不同码率和分辨率进行转码,然后把相同码率和分辨率的流复合成一路流注入流媒体服务器。
3) 媒体服务器向不同地方的成员分发媒体流。此方案中采用的是(RTMP协议)进行分发。
演示Demon:http://p1234.vicp.net/test
如果此产品满足你的需求,可以与本人联系。QQ:16614119
- 音视频转码器产品规格
- intel产品规格查询网址
- 软件项目管理之七:产品规格说明书
- [课程地图-jsp网站]产品规格说明书
- 产品规格说明书的测试----《software testing》
- 光电通无线传真机OEF2218产品规格和详细介绍
- 音视频
- 音视频
- 音视频
- 音视频
- Android音视频-视频基础
- 产品和产品规格(产品变量)自动生成SKU的需求解决思路
- Android实现视频剪切、视频拼接以及音视频合并
- 音视频支持和音视频播放
- win音视频--Dshow视频采集显示
- win音视频--qt视频显示
- 视频开发之外部音视频输入
- 视频开发之外部音视频输入
- 屌丝码农入住csdn
- android反编译工具总结
- c++ 运算符的重载
- VC制作托盘(转)
- POJ 1010 STAMPS
- 音视频转码器产品规格
- Java web中的mvc模式
- vim多窗口使用技巧
- 静态 类数据成员、const与类
- 从Nand flash启动的uboot
- 在Silverlight应用程序中前段JavaScript与后台C#之间的交互
- VC实现托盘程序(转)
- struts2实现文件下载
- Linux tar打包命令