器件型号: TDA4VH-Q1
您好的团队、
我们将使用“ti-processor-sdk-rtos-j784s4-evm-11_00_00_06"和“和“ti-processor-sdk-linux-adas-j784s4-evm-11_00_00_08"。“。
在本例中、我们尝试使用硬件解码 VPU 来解码我们的 H265 文件或流。 此时、它正在抛出“内部数据流错误“。 同时、avdec_H265 不会处理输入、没有任何问题。 我们的最终目标是使用硬件解码器、因为我们的主应用程序已经需要 CPU 的最大处理能力。
请在下面找到终端日志:
root@j784s4-evm:~# gst-launch-1.0 -v udpsrc port=5000! application/x-RTP、媒体=视频、时钟速率= 90000、编码名称= H265、有效载荷= 96! rtph265debay! h265parse! v4l2h265dec! 视频转换! video/x-raw、format=NV12! fakesink
正在将管道设置为已暂停...
流水线是实时的,不需要 PREROLL ...
流水线是 PREROLLED。
正在设置播放管道...
新时钟:GstSystemClock
/GstPipeline:pipaine0/GstCapsFilter:capsfilter0.GstPad:CAPS src = application/x-RTP、media=(字符串)视频、clock-rate=(int) 90000、encoding-name=(字符串)H265、payload=(int)96
/GstPipeline:pipaine0/GstRtpH265Depay:rtph265depay0.GstPad: src : caps=video/x-H265, stream-format=(string)byte-stream , align=(string)au
/GstPipeline:pipaine0/GstH265Parse:h265parse0.GstPad:sink: caps= video/x-H265、stream-format=(string) byte-stream、alignment =(string) au
/GstPipeline:pipaine0/GstRtpH265Depay:rtph265depay0.GstPad:sink: caps=application/x-RTP, media=(string)video, clock-rate=(int)90000, coding-name=(string)H265, payload=(int)96
重新分配延迟...
/GstPipeline:pipaine0/GstH265Parse:h265parse0.GstPad:src:cap = video/x-H265、stream-format=(string) byte-stream、alignment =(string) au、width=(int) 1280、height=(int) 720、 帧速率=(分数)30/1、色度格式=(字符串
错误:来自元素/GstPipeline:pipaine0/GstUDPSrc:udpsrc0:内部数据流错误。
其他调试信息:
/usr/base/debug/gstreamer1.0/1.22.12/libs/gst/base/gstbasesrc.c src (3134):gst_base_src_loop ():/GstPipeline:pipaine0/GstUDPSrc:udpsrc0:
流已停止、原因未协商(–4)
执行在 0:00:00.792701025 之后结束
正在将管道设置为空...
正在释放管道...
root@j784s4-evm:~#
root@j784s4-evm:~# gst-launch-1.0 filesrc location=output.h265! h265parse! v4l2h265dec! 视频转换! video/x-raw、format=NV12! fakesink
正在将管道设置为已暂停...
流水线是 PREROLLING ...
重新分配延迟...
错误:来自元素/GstPipeline:pipaine0/GstH265Parse:h265parse0:内部数据流错误。
其他调试信息:
/usr/base/debug/gstreamer1.0/1.22.12/libs/gst/base/gstbaseparse.c src (3699):gst_base_parse_loop ():/GstPipeline:pipaine0/GstH265Parse:h265parse0:
流已停止、原因未协商(–4)
错误:流水线不想预卷。
正在将管道设置为空...
正在释放管道...
root@j784s4-evm:~#
如果您需要我这边的其他信息、请告诉我
此致、
Jenius R
