1,区别
软编码:使用 CPU 进行编码
硬编码:使用非 CPU 进行编码,如显卡 GPU、专用的 DSP、FPGA、ASIC 芯片等
2,比较
软编码:实现直接、简单,参数调整方便,升级易,但 会造成CPU 负载重,性能较硬编码低,视频码率质量通常比硬编码要好一点。
硬编码:性能高,视频码率通常质量低于软编码器,但部分产品在 GPU 硬件平台移植了优秀的软编码算法(如 X264)的,质量基本会趋近于软编码。
3,目前的主流 GPU 加速平台
Intel、AMD、NVIDIA
4,目前主流的 GPU 平台开发框架
CUDA:NVIDIA 的封闭编程框架,通过框架可以调用 GPU 计算资源
AMD APP:AMD 为自己的 GPU 提出的一套通用并行编程框架,标准开放,通过在 CPU、GPU 同时支持 OpenCL 框架,进行计算力融合。
OpenCL:开放计算语言,为异构平台编写程序的该框架,异构平台可包含 CPU、GPU 以及其他计算处理器,目标是使相同的运算能支持不同平台硬件加速。
Inel QuickSync:集成于 Intel 显卡中的专用视频编解码模块。
5,锐马视讯编码器
RM900x系列 多屏合一高标清编转码器
RM900x系列多屏合一高标清编转码器是一款支持多屏、多码率、多格式、多协议的广播级专业编转码器,能够支持电视、电脑、Pad、手机等多种终端。支持IP、ASI、AV、SDI、HDSDI、HDMI等多种输入接口;支持IP、ASI两种输出接口。
可以实现从AVS2、AVS+、MPEG-2、MPEG-4、H.264、H.265等多种视频格式到MPEG-2、H.264、AVS+、H.265的转码。除了基本的编转码功能外,还支持图片叠加、文字叠加、视频插播等多种增值业务。
RM900x系列产品支持4K编转码,可支持一路到四路4K视频编转码处理。
适用于DVB、IPTV、网络电视、手机电视等场合。
主要型号:
型号/接口 | 输入接口 | 输出接口 | 接口数量 |
RM900x-IP | IP | IP | / |
RM900x-ASI | ASI&IP | ASI&IP | 4个ASI |
RM900x-HDSDI | HDSDI&IP | ASI&IP | 4个HDSDI |
RM900x-6GSDI | 6GSDI&IP | ASI&IP | 1个6GSDI |
RM900x-3GSDI | 3GSDI&IP | ASI&IP | 4个3GSDI |
RM900x-12GSDI | 12GSDI&IP | ASI&IP | 1个12GSDI |
RM900x-AV | AV&IP | IP | 6个AV |
RM900x-HDMI | HDMI&IP | IP | 4个HDMI |
*注:以上型号标配2个千兆网口,具体可根据实际应用扩展网口数量。
主要特性
· 视频编码输出格式:MPEG2 /MPEG4 /H.264/ AVS+/H.265
· 音频编码输出格式:MPGA/AAC/HE-AAC/MP3/AMR/AC3/E-AC3/DRA
· IP输出协议:TS over UDP/RTP/HTTP/RTSP; FLV over HTTP/RTMP; HTTP Live Streaming; HTTP Smooth Streaming ; 3GP over RTP; MMS; File over Samba/NFS; MPEG DASH
· 支持SRT协议输入输出,支持解扰加扰
· HTTP协议将HLS切片推送到WEB DAV服务器
· 多封装、多协议、多备份流同时输出;内置白名单安全功能
· ASI复用流输出;IP复用流输出,
· 支持8个复用流输出,每个复用流支持ASI/IP同时或者单独输出
· 支持多个HLS、RTMP推流目标地址
· 视频编码输入格式:MPEG1/MPEG2/MPEG4/H.264/H.265/WMV/ DIVX/ AVS+/AVS2
· 音频编码输入格式:WAV/MPGA/AAC/WMA/MP3/AMR/AC3/E-AC3…
· IP输入协议:UDP/RTP/RTSP/RTMP/MMS/HTTP;File over Samba/NFS
· 多达四级IP输入备份:主、备、辅、垫。支持手动、自动、半自动输入切换模式。支持垫片播出。
· 支持SPTS和MPTS输入
· SDI输入:单个节目最多支持4个立体声,可以对输入声道进行任意选择和组合
· H.264 高标清实时转码,最高可到HP @ L5.1
· H.265 高标清实时转码,最高可到MP @ L6.2
· AVS+实时转码,最高可到GuangDian Profile, Level 4.0
· Target VBR/Capped VBR/Near CBR 以及 CBR四种码率控制方式
· 分辨率支持80 x 64到3840 x 2160,用户可以自定义分辨率
· 支持AVS2 10bit 4K 输入,转码后输出H.264/H.265 4K节目流
· 支持 H265 10bit 4K 编码,支持 HDR (HLG)
· 支持动态分辨率:根据输入源自动进行宽度或者高度的等比例缩放
· 多种图像优化处理功能:亮度、对比度、色调、饱和度、灰度调整;图像锐化;图像预处理;时空降噪;边缘涂黑;插入黑边;动态台标遮盖
· 支持台标马赛克,支持台标自动定位功能,动态覆盖旧台标
· 支持视频快照抓取
· DVB字幕轨透传;DVB字幕轨叠加到视频
· 多音轨转码;多音轨透传
· 音量固定增益或者动态增益调整
· 支持手动调节音视频同步
· 支持一个声音(音轨)输入的情况下,编码输出两个不同格式的音频,比如AC3 和MPGA
· 音频编码码率,可以选择32/48/64/96/128/384Kbps等,也可以自定义码率大小
· 支持最多五个动态台标叠加,支持最多五路字幕叠加
· 完善的视频插播功能:基于视频帧的无缝画面切换;插播单动态编辑与任意跳转,可以用文件或者实时流作为插播素材,支持多屏转码插播;
· 支持视音频同时插播功能以及单音频插播或者单视频插播模式
· 实时录制到本地硬盘或者网络存储;多种录制格式:TS/MP4/MPG/FLV/3GP;按时间进行分片;自动循环录制
· 频点管理功能,对整个复用流进行管理与操作
· 最高支持48小时节目延时
· 原始PID跟随
· ASI/IP复用输出支持编转码节目与外部输入节目(不经过转码)混合复用输出
· 兼容多种非标准输入码流:自动生成或修正PCR;自动修正不正常PTS、DTS;支持输入视频分辨率动态改变
· 参数模板功能:内置各种典型应用的参数模板,极大简化了参数配置工作;用户自定义模板,使用灵活、方便
· 支持一目了然的实时系统状态信息显示,包括:系统负载、温度、内存使用;每个频道的状态信息:输入码率、视音频帧计数,单个频道消耗的系统资源、视音频编码信息;
· 支持1+1和N+M备份,支持1:1心跳备份一键切换
· 可通过WEB界面或者SNMP软件进行控制
· 支持web网管白名单功能(指定特定IP管理设备)
· 设备内部支持循环日志记录,通过WEB界面进行访问
· 根据客户需求,可以对外提供json接口调用
视频水平分辨率
· 4096/1920/1440/1280/1024/800/720/704/640/544/480/416/352/320/240/220/192/176/144/160/128/96/80
视频垂直分辨率
· 2160/1080/768/720/600/576/480/288/240/192/180/176/144/140/128/120/96/90/80/64
视频编码格式
· H.264/AVC Main Profile Level 1 - 3
· H.264/AVC High Profile Level 3 - 5.1
· AVS Profile JiZhun Level 1 - 4.0
· AVS+ Profile GuangDian 1 - 4.0
· H.265/HEVC Main Profile Level 1.0 - 6.2
· MPEG-2 Main Profile, Main Level; MPEG-2 Main Profile, High Level
音频编码格式
· MPEG1 Layer II
· AAC (AAC-LC/ AAC-HEv1/ AAC-HEv2)
· AC3
· E-AC3
· MP3
· DRA
· AMR
输入接口
· 千兆网口 TS Over IP 输入
· 4 x SDI(选配)
· 4 x 3G-SDI (选配)
· 1 x 12G-SDI (选配)
· 4 x hdmi(支持HDCP, 选配)
· 6 x AV (选配)
· AES-EBU(选配)
输出接口
· 千兆网口 TS Over IP 输出
· ASI
物理特性
· 尺寸:1RU 标准机箱
· 重量:13Kg
· 输入电压:100-240 伏自适应
· 功耗:最高 300W
· 使用温度:0℃ - +50℃
· 湿度:5-95%
· 电源:可选配冗余备份电源