在米尔电子MPSOC实现12G SDI视频采集H.265压缩SGMII万兆以太网推流

发布者:EE小广播最新更新时间:2024-10-14 来源: EEWORLD关键字:米尔电子  MPSOC  视频采集  以太网 手机看文章 扫描二维码
随时随地手机看文章

影视飓风Tim视频下架引发的思考:如何重拾4K视频的高质量体验

4K视频为何越来越糊?SGMII与HEVC如何重拾高码流体验


1.引言


随着网络视频平台的发展,用户对于4K高清画质的需求日益增长。然而,许多用户发现,即使购买了视频平台的会员,观看4K内容时画质却不如预期,有时甚至还会出现模糊、卡顿的情况。这种现象背后涉及到视频编码、网络带宽、和视频传输的诸多因素。

近期“影视飓风”发布的视频《清晰度不如4年前!视频变糊是你的错觉吗?》因讨论视频平台降低码率和改变编码格式以压缩视频画质,影响了内容表达。


image.pngimage.png


4K视频清晰度下降的一个主要原因是平台为了节省带宽而压缩视频流,有时导致比特率降低,无法发挥4K分辨率的全部潜力。


在这种背景下,如何高效地压缩和传输4K视频成为了一个关键技术难题。本文将探讨如何通过米尔电子的ZU4EV MPSoC平台,接入真4k 60UHD-SDI视频源后,使用VCU进行高效H.265编解码,再通过SGMII万兆以太网实现网络推流,以确保高质量4K视频的流畅传输。


image.png


2.视频质量下降的原因与优化方法


1)带宽瓶颈:在用户数量增加的情况下,服务器和网络的带宽常常无法满足4K视频流的需求。

2)压缩算法不足:传统的视频压缩技术在高分辨率内容上表现不佳,容易导致画面模糊。

image.png

3)视频流传输的优化


在推流过程中,网络带宽和视频压缩效率直接决定了视频播放的清晰度与流畅度。为了确保4K视频在万兆以太网上的高效传输,本设计采用以下优化措施:


  • 合理的码率控制:在保证视频清晰度的前提下,调整H.265编码的目标码率,避免过低的码率影响视频质量或过高的码率导致带宽浪费或。通过CBR或VBR模式可以根据网络情况动态调整码率。

  • 低延时模式:VCU支持低延时编码模式,确保视频在压缩和传输过程中保持尽可能低的延迟,提升用户的观看体验。

  • 网络传输协议选择:根据应用场景选择合适的传输协议。对于实时性要求较高的场景,可选择UDP传输,而对于数据可靠性要求较高的场景,则推荐使用TCP协议。


image.png


3.MPSoC与VCU架构在4K UHD音视频广播领域的优势


1.高性能与低功耗的结合:Zynq UltraScale+ MPSoC采用了16nm FinFET工艺,集成了多核处理器和可编程逻辑,能够在提高性能的同时降低功耗,这对于音视频广播领域来说至关重要,因为它可以在保证高清晰度视频传输的同时,减少能源消耗。


2.实时压缩与解压缩能力:集成的VCU支持H.264/AVC和H.265/HEVC标准,能够实现高达4K UHD分辨率的视频的实时压缩和解压缩。这意味着在广播应用中,可以利用VCU进行高效的视频编码,减少存储空间和带宽的需求,同时保持视频质量。


3.多视频流处理能力:VCU能够同时处理多达八个不同的视频流,这对于需要同时广播多个视频源的4K UHD广播应用来说非常有用。这种多任务处理能力使得MPSoC成为多媒体中心和视频服务器的理想选择。


4.灵活性和可扩展性:MPSoC的可编程逻辑(PL)提供了任意到任意高速视频/音频接口的灵活性,可以为多媒体管道带来定制图像及视频处理功能的差异化效果。这种可编程性使得系统能够适应不断变化的音视频广播需求。


5.专用硬件加速:MPSoC提供了专用的处理引擎,如基于ARM Cortex A53的APU、Mali图形处理单元等,这些专用硬件能够加速图形和视频处理任务,提高系统的整体性能。


6.

image.png


7.支持多种视频格式:VCU支持高达4:2:2 10位UHD-4K的视频格式,适合专业和高端消费级的制作与后期制作解决方案。这种广泛的格式支持使得MPSoC可以应用于各种不同的音视频广播场景。

8.集成的多媒体框架支持:MPSoC结合常见的多媒体框架GStreamer,可以开发硬件加速型多媒体应用。这种集成支持简化了开发过程,使得开发者能够快速实现复杂的音视频处理任务。

9.优化的功耗管理:Zynq UltraScale+ MPSoC将处理引擎、硬件编解码器等组件放置在具有独立电轨的不同电源域中,这种配置可用于为整个系统设计优化功耗管理方案,进一步降低系统功耗。

10.高速互联外设:MPSoC提供高速互联外设,如集成式DisplayPort接口模块,支持高达6 Gb/s的工作速率,这有助于处理来自PS或PL的实时音视频流,进一步降低系统BOM成本。

11.支持新一代地面数字电视广播技术:随着超高清电视时代的到来,MPSoC与VCU架构能够支持新一代地面数字电视广播技术,如DVB-T2、ATSC 3.0和DTMB-A等,这些技术支持更高的视频质量和新的广播应用模式。

综上所述,MPSoC与VCU架构在4K UHD音视频广播领域提供了高性能、低功耗、实时压缩解压缩、多视频流处理、灵活性、硬件加速、广泛格式支持、多媒体框架集成、优化的功耗管理和高速互联外设等多重优势,使其成为该领域理想的解决方案。


4.系统架构概述


在本设计中,我们使用Zynq UltraScale+ MPSoC平台(具体型号为MYIR XCZU4EV),通过FPGA实现对SDI视频的H265压缩,并通过SGMII接口推送到万兆以太网上。系统架构主要包括以下几个部分:


image.png


1.视频输入:输入源可以是SDI摄像机、SDI信号发生器或通过HDMI转SDI设备从电脑接入的HDMI信号。视频信号通过TI公司的LMH1219芯片做均衡处理,并将单端信号转换为差分信号后输入FPGA。

2.SDI视频解码:FPGA中的UHD-SDI GT IP核用于SDI视频的解串,并将视频信号转换为AXI4-Stream格式供后续处理。通过SMPTE UHD-SDI RX SUBSYSTEM IP核,SDI视频被解码为RGB格式。

3.视频帧缓存与处理:解码后的视频信号存储在PS侧的DDR4中,通过Xilinx提供的Video Frame Buffer Write IP核实现。在这一阶段,可以对视频帧进行颜色转换、缩放等处理。

4.H.265视频压缩:使用Zynq UltraScale+ VCU IP核对存储的RGB视频帧进行H.265编码压缩。VCU支持YUV420格式的视频,编码分辨率最高可达到4K@60fps。

5.SGMII万兆以太网传输:经过H.265压缩后的视频流通过SGMII接口推送至万兆以太网。通过PetaLinux系统,利用TCP/UDP协议将压缩后的码流传输到PC或服务器端,用户可以通过VLC播放器等软件实时播放接收到的H.265码流。


5.工程设计主要流程


1.SDI输入:通过LMH1219进行信号均衡,SDI信号转换为AXI4-Stream格式。

通过HDMI转SDI盒子,通过12G UHD-SDI输出4K 60FPS视频给FPGA,用户也可以使用SDI 工业相机;

 

image.png


2.视频解码:UHD-SDI GT IP核完成视频解串,SMPTE UHD-SDI RX SUBSYSTEM IP核将视频解码为RGB信号。


image.png


3.视频缓存:使用Video Frame Buffer Write IP核将视频写入DDR4。


image.png


用户可以选择在这里做出customer ISP,例如图像缩放,拼接

image.png

4.视频压缩:通过Zynq UltraScale+ VCU IP核对视频进行H265压缩。

image.png

5.网络传输:通过SGMII万兆以太网接口,将压缩后的H265视频流通过UDP协议推送至PC端,使用VLC播放器播放。


 image.pngimage.png

image.png

6.结论


在视频内容不断向4K发展的大背景下, 通过Zynq UltraScale+ MPSoC平台,基于VCU实现的SGMII万兆以太网视频压缩推流方案,不仅能够高效地压缩和传输4K视频,还可以确保较低的延迟和高质量的图像输出。该方案适用于视频监控、医疗影像、工业自动化等对高分辨率视频有需求的应用场景。


对于希望在网络视频平台上获得更好观看体验的用户来说,视频平台和服务提供商则需要在视频编码、网络传输等方面进行优化,以满足用户对于4K视频的画质需求。


7.互动环节


在SGMII网兆以太网推流到PC端,因为是万兆网,CPU无法负担这里的高速吞吐率,这里我们需要用到网络卸载,米尔电子的MYC-7A100T双芯设计核心板可通过SFP采集SGMII万兆以太网数据后,PC通过PCIE读取视频源,实现万兆网口数据包卸载,我们会在后续系列文章中做出分享基于米尔MYC-7A100T SFP采集后PCIE XDMA中断读取。


image.png

图:MYD-7A100T开发)


参考文章:


一款平台,双芯选择,米尔国际兼容与国产自主融合的FPGA开发平台

如需进一步获取开发硬件和技术支持,请联系米尔电子。


关键字:米尔电子  MPSOC  视频采集  以太网 引用地址:在米尔电子MPSOC实现12G SDI视频采集H.265压缩SGMII万兆以太网推流

上一篇:Microchip发布面向VS Code® 的MPLAB® 扩展早期访问版本
下一篇:LX2160处理器:为航空航天和国防领域打造的高性能计算解决方案

推荐阅读最新更新时间:2024-11-09 15:34

DM9000AE工作原理 以太网接口电路设计
文章主要介绍了一个基于三星ARM9芯片S3C2440嵌入式系统的以太网接口电路设计方案,采用了工业级以太网控制器DM9000AEP成功实现了嵌入式系统网络数据交换。论文在重点阐述了网络接口电路基础之上,对Windows CE系统控制软件部分DM9000AEP的驱动程序和注册表项进行了具体分析。 随着微电子技术和计算机技术的发展,嵌入式技术得到广阔的发展,已成为现代工业控制、通信类和消费类产品发展的方向。以太网在实时操作、可靠传输、标准统一等方面的卓越性能及其便于安装、维护简单、不受通信距离限制等优点,已经被国内外很多监控、控制领域的研究人员广泛关注,并在实际应用中展露出显着的优势。本文提出了一种基于DM9000AE网络接口芯片
[单片机]
DM9000AE工作原理 <font color='red'>以太网</font>接口电路设计
车载通信发展史:从传统车载网络到车载以太网
前言 在汽车智能化、网联化的大背景下,ADAS技术的不断革新、车载多媒体持续推进、各种智能化功能的推陈出新以及大数据、云计算等一系列技术的发展,极大推进了车载网络容量需求的爆发式发展。CAN或FlexRay等传统车载网络已经逐渐无法满足新需求,车载以太网应运而生。 1 传统车载网络介绍 当前主流的传统车载网络主要包括CAN、LIN、FlexRay和MOST。 CAN: Controller Area Network 一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的
[汽车电子]
亚信推出低功耗AX88772E免驱动USB 2.0转百兆以太网芯片
亚信电子最新推出的AX88772E USB 2.0转百兆以太网控制芯片 ,具有小封装、低功耗和免驱动(Driverless)的特性,不仅满足客户对节能减碳的产品需求,并可轻松实现简便地即插即用(Plug and Play)的连网体验。 亚信电子(ASIX Electronics Corporation)今日推出一款最新小封装、低功耗、免驱动USB百兆以太网芯片—【AX88772E USB 2.0转百兆以太网控制芯片】,不仅满足客户对节能减碳的产品需求,并可轻松实现简便地即插即用(Plug and Play)的连网体验。 AX88772E支持各种先进的电源管理与省电功能,包括电源管理及卸载(ARP & NS)、ECMA
[网络通信]
亚信推出低功耗AX88772E免驱动USB 2.0转百兆<font color='red'>以太网</font>芯片
威纶通触摸屏与S7-200SMART以太网无线通讯
在实际系统中,同一个车间里分布多台PLC,由触摸屏集中控制。通常所有设备距离在几十米到上百米不等。在有通讯需求的时候,如果布线的话,工程量较大且不美观,这种情况下比较适合采用无线通信方式。本方案以威纶通触摸屏和2台西门子S7-200SMART为例,介绍触摸屏与多台 PLC的无线Ethernet通信实现过程。在本方案中采用了欧美系PLC无线通讯终端DTD418MB,作为实现无线通讯的硬件设备。 一、方案概述 本方案中,用户无需更改网络参数和原有程序,通过欧美系PLC无线通讯终端DTD418MB,即可直接替换触摸屏与PLC之间有线以太网通讯。 无线网络图 ▼ 二、测试设备与参数 ● 西门子PLC型号:S7-200Smart ×
[嵌入式]
威纶通触摸屏与S7-200SMART<font color='red'>以太网</font>无线通讯
车载以太网线束TC2/TC9测试
在“新四化”市场需求驱动下,国内外OEM各新能源车型已全面使用车载以太网技术,提升数据传输的吞吐量、低时延等性能,提高车辆驾驶的安全性、舒适性等。车辆的可靠运行,不仅仅依赖于控制器本身的稳定性和可靠性,控制器之间通信链路的稳定性和可靠性也是其重要影响因素。 由于传统CAN/LIN总线的传输速率较低以及特有的容错处理机制,线束的性能参数并不是影响通讯质量的重要因素,所以其本身的质量问题并没有引起大家的特别关注。相比传统总线,车载以太网通信速率提高百倍甚至千倍以上,稳定的传输信道(传输介质,俗称“连接线束”)将成为保证数据传输的可靠性的决定性因素。 线束测试场景较多,涉及OPEN联盟的TC2/TC9测试、车辆不同工况下的测试(
[嵌入式]
车载<font color='red'>以太网</font>线束TC2/TC9测试
基于onsemi AP0200AT+AR0147AT的车载以太网摄像头方案
此方案采用 onsemi AP0200AT ISP芯片结合AR0147AT车规影像传感器,应用于 车载以太网 摄像头 ; AP0200AT 是一款专用的汽车图像协处理器,能够实现使用 安森美 半导体百万像素高动态范围 (HDR) 传感器的灵活 摄像头 平台。 传感器和协处理器的双芯片解决方案可实现多种 摄像头 价格和性能点,能够重用电路板设计,进入市场快,实现设计灵活性。 传感器性能由于减少了一个单独协处理器芯片的发热而得以提高,同时可实现高性能功能。 AP0200AT 提供以太网输出,最高可支持 2 百万像素传感器。 它包括一个空间传输引擎,最高可结合 1.2 MP 传感器使用,提供 185 度鱼眼镜头失真校正、透视校正,以及分
[汽车电子]
基于onsemi AP0200AT+AR0147AT的车载<font color='red'>以太网</font>摄像头方案
干货篇:带你了解车载以太网
以太网在1960年代就已经出现了,而车载以太网在近十年中才开始快速发展。那么是什么动因将以太网引入到了车载网络中?车载以太网的引入又会为整车带来哪些好处?我们来一一探讨。 以太网和汽车结缘要从两个use case说起。 BMW提出要将1GB Flash数据的更新时间约束到15分钟。 此Usecase的起因是BMW在2004年预测整车软件数据量在2008年将达到1GB,而使用CAN总线完成1GB数据更新需要16个小时。 进一步BMW也为满足此usecase的新技术提了4点基本要求: 1. 数据传输速率足够高; 2. 不可过度占用网关处理资源; 3. 支持升级功能与Internet融
[汽车电子]
车载以太网交换机的功能及测试方法
随着汽车电子化和智能化程度不断提高,车载网络已成为现代汽车一个重要的组成部分。相较于传统总线通信方式,车载以太网具有更高的数据传输能力和更强的扩展性,能提供高带宽、低延迟和稳定可靠的通信,满足现代汽车对数据交换和系统集成需求。 车载以太网采用点对点的星型拓扑结构,每一根通信线缆之链接两个节点,节点间通过交换机通信。本文将介绍车载以太网交换机的主要功能及其测试方法。 什么是车载以太网交换机 车载以太网的通信架构和关键技术参考传统以太网,采用点对点的通信方式,网络中节点超过两个时需要使用交换机转发数据。当网络规模较小时,所有节点可以接到同一个交换机,网络拓扑呈星型结构。当网络规模超过了单个交换机可处理的规模时,多个交换机相连,
[嵌入式]
车载<font color='red'>以太网</font>交换机的功能及测试方法
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved