实现用于专业视频的JPEG 2000网络
时间:07-01
来源:互联网
点击:
作者:
Jean-Marie Cloquet
Barco Silex公司图像处理业务部经理
jean-marie.cloquet@barco.com
赛灵思携手Barco Silex推出的最新参考设计支持通过互联网协议网络传输JPEG 2000视频。
由于画质出众,JPEG 2000已成为高画质视频压缩(包括电视广播商节目收集网络视频传输)的标准选择。因此视频设备供应商已经开始在各类传输解决方案中添加JPEG 2000编/解码器,以支持各种接口和在某些情况下使用专有协议。
但这个趋势让视频服务提供商只有一个或者几个厂商的产品可供选择。随着2013年4月视频服务论坛(VSF)的TR-01互联网协议网络视频传输建议书的出台为设备互操作性提供规范,这一困局才有了解决方案。赛灵思及其联盟计划认证成员Barco Silex迅速携手支持这一互操作性规范。
Barco Silex已经完成VSF TR-01建议书的参考设计。这种多通道JP2000 IP视频传输解决方案最近公布在赛灵思网站上。它以赛灵思和Barco Silex提供的IP核为基础,方便广播设备OEM厂商定制和集成。鉴于Barco Silex的贡献,美国国家电视艺术科学院(National Academy of Television Arts and Sciences)为Barco Silex颁发了2014年技术与工程艾美奖(见图1)。
寻求一流的视频压缩
JPEG 2000取代了旧的JPEG标准,与其前身或MPEG等其他常见格式相比,能提供众多优势。2004年JPEG2000通过美国好莱坞数字影院倡导组织(DCI)规范要求,成为数字影院图像压缩的事实标准。由于具备画质无损压缩能力,JPEG2000成为安保、存档和医疗应用的理想选择。
广播行业也对此表示关注。广播和视频服务企业拥有大量直播视频,需要通过他们所谓的节目收集网络(contribution network)中传输至后期制作和流媒体设施(图2),要求无延迟、画质无损。因此专业视频行业对画质无损压缩尤为感兴趣。即压缩方案需既能保持画质,又能实现高效存储和传输。
此外JPEG2000的其他创新还意味着广播行业的飞跃式发展。与MPEG把各帧压缩为帧组不同,JPEG2000视频流中的每一帧都单独压缩为静止帧。这种单帧压缩技术既能实现低时延,还能便于逐帧进行后处理和编辑。JPEG2000视频流还能部分解压和观看,从而允许用同一视频流开展不同应用并提供不同观看体验。
另一大优势是视频流的传输容差能力强。与其它编解码器相比,纵使无法用前向纠错(FEC)纠正传输误差,这些误差在解码后对画质的影响也非常小。最后JPEG2000在多次编/解码流程后还能保留原有画质,这对存在多个视频管理阶段的节目收集网络而言,意义十分重要。
鉴于这种需求,设备供应商迅速启动自己视频设备上的JPEG2000编/解码器的实现工作。不过异地之间的传输,他们仍然有多种实现方案可供选择,诸如专有协议等。对视频服务提供商而言,不利之处在于他们必须在一家或几家厂商的产品中做出选择,而非构建匹配度最好、性价比最高的基础设施。
视频传输标准化建议
因此服务提供商提出了明确的传输标准化需求,以确保现有和未来设备之间实现更理想的互操作性。他们所需要的,是一种能够通过IP网络理想组织的传输技术,因为IP网络正在成为主流网络架构,能提供随时可供高吞吐量数据传输使用的标准化设备。自2007年起,美国电影电视工程师协会(SMPTE)就公布了IP视频传输的标准,并自那时起一直不断丰富完善。SMPTE 2022就包括针对MPEG-2传输流中恒定比特率视频信号的IP协议(用于压缩视频的SMPTE 2022 1&2;以及用于未压缩视频的SMPTE 2022 5&6)。
以这些标准为基础,视频服务论坛于2013年发布了VSF TR-01文档,即《基于IP的MPEG-2 TS的JPEG 2000广播配置文件视频传输》的建议书。VSF是一家由服务提供商、用户和制造商组成的国际协会,致力于发展视频网络技术的互操作性、质量指标和培训。
任何符合VSF TR-01的设备都会从SDI(串行数字接口)获取输入信号,而SDI是广播行业无压缩点对点视频传输的既有标准。该设备将提取有效视频、音频和辅助数据(例如字幕),然后把视频压缩成JPEG 2000格式。得到的视频流与音频数据和辅助数据经多路复用为MPEG-2传输流。该传输流随即按SMTPE 2022封装为实时传输协议(RTP)流,并通过IP发送给接收设备。接收器将对RTP/IP流进行解封装操作,解复用MPEG-2传输流,解码JPEG 2000,然后将视频、音频和辅助数据以SDI信号方式输出。
实现基于FPGA的参考解决方案
2012年9月,就在VSF建议书发布之前,赛灵思和Barco Silex宣布结成合作伙伴,共同开发IP视频传输解决方案,旨在提供包含经硬件验证的IP核、参考设计和系统集成服务在内的综合性平台。在合作中,Barco Silex肩负系统集成商的作用,将赛灵思提供的内核(SMPTE 2022、SMPTE SDI、以太网MAC)与自己的高性能JPEG 2000和DDR3存储器控制器内核完美匹配在一起。其目标是支持广播设备OEM厂商加速产品开发,把最先进的IP视频传输功能添加到现有以及正在开发的产品中。
在此框架内,合作伙伴目前已经完成由四通道发送器-接收器平台组成的参考设计(图3)。发送器能接收四路SDI高清(HD)流(1080p30),有选择地用JPEG 2000压缩,然后按VSF TR-01标准通过1Gbps(经压缩)或10Gbps(未压缩)以太网传输。接收器平台则负责接收IP流、并对其进行解封装和解压,然后将信号发给四路SDI高清链路。
在发送器平台上,赛灵思SMPTE SDI内核接收输入的SDI视频流。在无压缩路径上,这些SDI流先由赛灵思SMPTE 2022-5/6 IP视频传输发送器内核进行多路复用并将其封装为固定大小的数据报,然后通过赛灵思10Gb以太网MAC(10GEMAC)和10G PCS/PMA内核发送出去。
在压缩路径上,SDI流首先进入JPEG 2000编码器完成压缩。接着它们按照VSF TR-01,由BarcoSilex设计的专用TS引擎内核封装为MPEG-2传输流。最后SMPTE 2022-1/2 IP视频传输发送器内核将这些流打包为固定大小的数据报,并通过1G TEMAC发送出去。此外,压缩后的流也可以使用10GEMAC和10G PCS/PMA内核在10Gb链路上与未压缩的视频进行多路复用。
在接收器平台上,先在10GEMAC上收集未压缩流的以太网数据报,然后SMPTE 2022-5/6 IP视频传输接收器内核过滤数据报、解封装,解复用为单独的流,通过SMPTE SDI内核输出SDI视频。在10GEMAC上收集经压缩的视频流的以太网数据则,然后由SMPTE 2022-1/2 IP视频传输接收器内核和TS引擎解封装,并馈送至JPEG 2000解码器。解码器输出的视频则转换为SDI,并发送给SMPTE SDI内核。
对四个通道的每一个通道而言,都可以独立于其他通道选择是作为压缩路径还是未压缩路径。
Jean-Marie Cloquet
Barco Silex公司图像处理业务部经理
jean-marie.cloquet@barco.com
赛灵思携手Barco Silex推出的最新参考设计支持通过互联网协议网络传输JPEG 2000视频。
由于画质出众,JPEG 2000已成为高画质视频压缩(包括电视广播商节目收集网络视频传输)的标准选择。因此视频设备供应商已经开始在各类传输解决方案中添加JPEG 2000编/解码器,以支持各种接口和在某些情况下使用专有协议。
但这个趋势让视频服务提供商只有一个或者几个厂商的产品可供选择。随着2013年4月视频服务论坛(VSF)的TR-01互联网协议网络视频传输建议书的出台为设备互操作性提供规范,这一困局才有了解决方案。赛灵思及其联盟计划认证成员Barco Silex迅速携手支持这一互操作性规范。
Barco Silex已经完成VSF TR-01建议书的参考设计。这种多通道JP2000 IP视频传输解决方案最近公布在赛灵思网站上。它以赛灵思和Barco Silex提供的IP核为基础,方便广播设备OEM厂商定制和集成。鉴于Barco Silex的贡献,美国国家电视艺术科学院(National Academy of Television Arts and Sciences)为Barco Silex颁发了2014年技术与工程艾美奖(见图1)。
寻求一流的视频压缩
JPEG 2000取代了旧的JPEG标准,与其前身或MPEG等其他常见格式相比,能提供众多优势。2004年JPEG2000通过美国好莱坞数字影院倡导组织(DCI)规范要求,成为数字影院图像压缩的事实标准。由于具备画质无损压缩能力,JPEG2000成为安保、存档和医疗应用的理想选择。
广播行业也对此表示关注。广播和视频服务企业拥有大量直播视频,需要通过他们所谓的节目收集网络(contribution network)中传输至后期制作和流媒体设施(图2),要求无延迟、画质无损。因此专业视频行业对画质无损压缩尤为感兴趣。即压缩方案需既能保持画质,又能实现高效存储和传输。
此外JPEG2000的其他创新还意味着广播行业的飞跃式发展。与MPEG把各帧压缩为帧组不同,JPEG2000视频流中的每一帧都单独压缩为静止帧。这种单帧压缩技术既能实现低时延,还能便于逐帧进行后处理和编辑。JPEG2000视频流还能部分解压和观看,从而允许用同一视频流开展不同应用并提供不同观看体验。
另一大优势是视频流的传输容差能力强。与其它编解码器相比,纵使无法用前向纠错(FEC)纠正传输误差,这些误差在解码后对画质的影响也非常小。最后JPEG2000在多次编/解码流程后还能保留原有画质,这对存在多个视频管理阶段的节目收集网络而言,意义十分重要。
鉴于这种需求,设备供应商迅速启动自己视频设备上的JPEG2000编/解码器的实现工作。不过异地之间的传输,他们仍然有多种实现方案可供选择,诸如专有协议等。对视频服务提供商而言,不利之处在于他们必须在一家或几家厂商的产品中做出选择,而非构建匹配度最好、性价比最高的基础设施。
视频传输标准化建议
因此服务提供商提出了明确的传输标准化需求,以确保现有和未来设备之间实现更理想的互操作性。他们所需要的,是一种能够通过IP网络理想组织的传输技术,因为IP网络正在成为主流网络架构,能提供随时可供高吞吐量数据传输使用的标准化设备。自2007年起,美国电影电视工程师协会(SMPTE)就公布了IP视频传输的标准,并自那时起一直不断丰富完善。SMPTE 2022就包括针对MPEG-2传输流中恒定比特率视频信号的IP协议(用于压缩视频的SMPTE 2022 1&2;以及用于未压缩视频的SMPTE 2022 5&6)。
以这些标准为基础,视频服务论坛于2013年发布了VSF TR-01文档,即《基于IP的MPEG-2 TS的JPEG 2000广播配置文件视频传输》的建议书。VSF是一家由服务提供商、用户和制造商组成的国际协会,致力于发展视频网络技术的互操作性、质量指标和培训。
任何符合VSF TR-01的设备都会从SDI(串行数字接口)获取输入信号,而SDI是广播行业无压缩点对点视频传输的既有标准。该设备将提取有效视频、音频和辅助数据(例如字幕),然后把视频压缩成JPEG 2000格式。得到的视频流与音频数据和辅助数据经多路复用为MPEG-2传输流。该传输流随即按SMTPE 2022封装为实时传输协议(RTP)流,并通过IP发送给接收设备。接收器将对RTP/IP流进行解封装操作,解复用MPEG-2传输流,解码JPEG 2000,然后将视频、音频和辅助数据以SDI信号方式输出。
实现基于FPGA的参考解决方案
2012年9月,就在VSF建议书发布之前,赛灵思和Barco Silex宣布结成合作伙伴,共同开发IP视频传输解决方案,旨在提供包含经硬件验证的IP核、参考设计和系统集成服务在内的综合性平台。在合作中,Barco Silex肩负系统集成商的作用,将赛灵思提供的内核(SMPTE 2022、SMPTE SDI、以太网MAC)与自己的高性能JPEG 2000和DDR3存储器控制器内核完美匹配在一起。其目标是支持广播设备OEM厂商加速产品开发,把最先进的IP视频传输功能添加到现有以及正在开发的产品中。
在此框架内,合作伙伴目前已经完成由四通道发送器-接收器平台组成的参考设计(图3)。发送器能接收四路SDI高清(HD)流(1080p30),有选择地用JPEG 2000压缩,然后按VSF TR-01标准通过1Gbps(经压缩)或10Gbps(未压缩)以太网传输。接收器平台则负责接收IP流、并对其进行解封装和解压,然后将信号发给四路SDI高清链路。
在发送器平台上,赛灵思SMPTE SDI内核接收输入的SDI视频流。在无压缩路径上,这些SDI流先由赛灵思SMPTE 2022-5/6 IP视频传输发送器内核进行多路复用并将其封装为固定大小的数据报,然后通过赛灵思10Gb以太网MAC(10GEMAC)和10G PCS/PMA内核发送出去。
在压缩路径上,SDI流首先进入JPEG 2000编码器完成压缩。接着它们按照VSF TR-01,由BarcoSilex设计的专用TS引擎内核封装为MPEG-2传输流。最后SMPTE 2022-1/2 IP视频传输发送器内核将这些流打包为固定大小的数据报,并通过1G TEMAC发送出去。此外,压缩后的流也可以使用10GEMAC和10G PCS/PMA内核在10Gb链路上与未压缩的视频进行多路复用。
在接收器平台上,先在10GEMAC上收集未压缩流的以太网数据报,然后SMPTE 2022-5/6 IP视频传输接收器内核过滤数据报、解封装,解复用为单独的流,通过SMPTE SDI内核输出SDI视频。在10GEMAC上收集经压缩的视频流的以太网数据则,然后由SMPTE 2022-1/2 IP视频传输接收器内核和TS引擎解封装,并馈送至JPEG 2000解码器。解码器输出的视频则转换为SDI,并发送给SMPTE SDI内核。
对四个通道的每一个通道而言,都可以独立于其他通道选择是作为压缩路径还是未压缩路径。
赛灵思 解码器 FPGA 编码器 SoC 显示器 相关文章:
- 赛灵思为以太网AVB网络流媒体传输推出高服务质量连接解决方案(01-12)
- 赛灵思扩大生态系统,重塑嵌入式视觉、工业物联网系统设计的未来(04-24)
- 基于赛灵思FPGA的数字频域干扰抵消器(11-23)
- 基于Virtex-5的串行传输系统设计与验证(12-24)
- 利用串行RapidIO交换机设计模块化无线基础系统(03-12)
- 一种可编程ExpressCard解决方案(07-15)