0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Xilinx提供在ZCU106单板上可以验证的超低延时编解码方案

YCqV_FPGA_EETre 来源:赛灵思中文社区论坛 作者:付汉杰 2021-04-30 16:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Xilinx提供超低延时编解码方案,在ZCU106单板上可以验证。文档MPSoC VCU TRD 2020.2 Low Latency NV16 提供了详细命令。

下面的命令,能表现得更加稳定。

注意,其中每行最后的,表示本行没有结束,下一行也是本行内容。一定要保证最后的后面,没有任何字符,要注意不能有空格字符。

发送端命令:

gst-launch-1.0 -v v4l2src device=/dev/video0 io-mode=4

! video/x-raw(memory:XLNXLL), format=NV16, width=3840, height=2160, framerate=60/1

! omxh265enc num-slices=8 periodicity-idr=240 cpb-size=500 gdr-mode=horizontal

initial-delay=250 control-rate=low-latency prefetch-buffer=true

target-bitrate=25000 gop-mode=low-delay-p

! video/x-h265, alignment=nal ! queue max-size-buffers=0 ! rtph265pay

! udpsink buffer-size=60000000 host=127.0.0.1 port=5004 async=false

max-lateness=-1 qos-dscp=60 max-bitrate=120000000 -v

在执行上述命令前,需要配置视频输入pipeleine为4K的NV16模式,并根据接收单板指定其中的IP。

接收端命令:

gst-launch-1.0 udpsrc port=5004 buffer-size=60000000

caps=application/x-rtp, media=video, clock-rate=90000, payload=96, encoding-name=H265

! rtpjitterbuffer latency=17 ! rtph265depay ! h265parse

! video/x-h265, alignment=nal ! omxh265dec low-latency=1 internal-entropy-buffers=5

! video/x-raw(memory:XLNXLL) ! queue max-size-bytes=0

! fpsdisplaysink name=fpssink text-overlay=false video-sink=kmssink bus-id=a00c0000.v_mix sync=true -v

原文标题:【工程师分享】ZCU106的超低延时gstreamer编解码命令

文章出处:【微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Xilinx
    +关注

    关注

    73

    文章

    2192

    浏览量

    129938

原文标题:【工程师分享】ZCU106的超低延时gstreamer编解码命令

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞芯微RK3562平台FFmpeg硬件编解码移植及性能测试实战攻略

    数字音频、视频,提供了录制、转换以及流化音视频的完整解决方案。实测数据(1)2K视频编解码,视频文件大小为103MB硬件解码+编码数据:软件解码
    的头像 发表于 11-28 19:02 515次阅读
    瑞芯微RK3562平台FFmpeg硬件<b class='flag-5'>编解码</b>移植及性能测试实战攻略

    NVMe高速传输之摆脱XDMA设计45:板资源占用率分析

    测试平台实物连接图分别如图 1 和图 2 所示。 图中 SSD 通过 FMC to M.2 适配器连接到 FPGA 开发板。 图1 ZCU106 连接实物图 图2 VCU709连接实物图
    发表于 11-13 08:36

    NVMe高速传输之摆脱XDMA设计44:工程设计考量?

    和复位接口外, 有两个 AXI 总线接口, 分别连接到 axi_uart 模块和 NoPHAE 模块。 axi_uart模块为 Xilinx 提供的串口 IP, 通过此 IP 可以更清楚地观察测试程序
    发表于 11-12 09:52

    音视频编解码封装解封装部件介绍

    是否有探索开源鸿蒙音视频编解码技术的欲望?是否对开源鸿蒙音视频编解码格式支持有诉求?别急——今天这份开源鸿蒙AVCodec Kit介绍文章,就是解答疑惑的指南!参考这份指南,可以使用开源鸿蒙的音视频
    的头像 发表于 10-31 09:15 249次阅读
    音视频<b class='flag-5'>编解码</b>封装解封装部件介绍

    NVMe高速传输之摆脱XDMA设计43:如何验证

    ZCU106 FPGA 开发板分别搭建并执行测试。 同时为证明 NoP 逻辑加速引擎对不同 SSD 的适配性, 测试选用了三种不同型号的 SSD, 分别是三星970EVO Plus 250GB、 三星
    发表于 10-30 18:10

    基于E203 RISC-V的音频信号处理系统 -CODEC(音频编解码器)配置

    CODEC介绍 本设计采用的音频编解码器是WM8731,该编解码可以通过I2C进行寄存器配置,可以调节主从模式、数据位数可设置为16bit、24bit、32bit。
    发表于 10-28 06:29

    瑞芯微RK3588平台FFmpeg硬件编解码移植及性能测试实战攻略

    数字音频、视频,提供了录制、转换以及流化音视频的完整解决方案。实测数据(1)2K视频编解码,视频文件大小为103MB硬件解码+编码数据:软件解码
    的头像 发表于 10-21 13:51 965次阅读
    瑞芯微RK3588平台FFmpeg硬件<b class='flag-5'>编解码</b>移植及性能测试实战攻略

    增强T-BOX设计,新唐编解码器的重要作用

    码率解码器,提供单通道和双通道选项。这些器件具有高精度 24 位立体声 ADC 和 DAC 功能,并集成了多种附加功能以简化音频系统设计解决方案。采用标准 QFN32 (5*5mm) 格式封装,有助于
    发表于 09-05 06:26

    视耀T1 MINI-4路4K编解码器丨端到端超低延时赋能4K超清视界

    富视智通推出的视耀T1 MINI编解码器是一款具备低延时、高密度集成及全场景兼容性等优质特性的明星产品。该设备支持4路独立4Kp60 H.265/HEVC编解码,1路AVC 1080p编解码
    发表于 08-28 13:43

    基于RK3576的BASE64编解码

    了BASE64编解码工具,方便用户进行数据封装。文章详细说明了如何快速上手,包括源码工程下载、开发环境搭建、例程编译与运行。此外,还提供了BASE64编解码API的详细说明,包括编码和解码
    的头像 发表于 05-12 13:41 441次阅读
    基于RK3576的BASE64<b class='flag-5'>编解码</b>

    5ms低延迟 视频编解码模块迎来关键突破

    随着无人设备的应用越来越广泛,远程控制技术也在不断革新。其中延时时间作为一个关键指标,直接决定着远程控制无人设备等的综合性能。因此,低带宽、低延迟的视频编解码技术成为必须要突破的技术。编码延时与编码
    的头像 发表于 05-07 17:58 400次阅读
    5ms低延迟    视频<b class='flag-5'>编解码</b>模块迎来关键突破

    蜂鸟N203移植到xilinx ZCU104板子,用JTAG调试的时出现报错怎么解决?

    求助各位大佬,蜂鸟N203移植到xilinx ZCU104板子,用JTAG调试的时候出现这样的错误 在vivado里面跟JTAG有关的约束如下: 在调试的时候,用的是Nuclei官方的调试器
    发表于 04-17 06:33

    蜂鸟N203移植到xilinx ZCU104板子,用JTAG调试的时候出现错误怎么解决?

    求助各位大佬,蜂鸟N203移植到xilinx ZCU104板子,用JTAG调试的时候出现这样的错误 在vivado里面跟JTAG有关的约束如下: 在调试的时候,用的是Nuclei官方的调试器
    发表于 03-07 16:46

    TLV320AIC28音频编解码器评估模块

    电子发烧友网站提供《TLV320AIC28音频编解码器评估模块.pdf》资料免费下载
    发表于 12-20 16:02 0次下载
    TLV320AIC28音频<b class='flag-5'>编解码</b>器评估模块

    TAS25xx编解码器控制EVM手册

    电子发烧友网站提供《TAS25xx编解码器控制EVM手册.pdf》资料免费下载
    发表于 12-10 14:14 0次下载
    TAS25xx<b class='flag-5'>编解码</b>器控制EVM手册