Streaming RTSP错误-分段故障

Streaming RTSP错误-分段故障,streaming,video-streaming,gstreamer,rtsp,Streaming,Video Streaming,Gstreamer,Rtsp,播放以下RTSP插件时出现“分段错误”: ./TEST "( v4l2src always-copy=FALSE input-src=composite ! video/x-raw-yuv,format=\(fourcc\)NV12, width=320,height=240 ! queue ! dmaiaccel ! dmaienc_h264 encodingpreset=2 ratecontrol=2 intraframeinterval=23 idrinterval=46 targetbi

播放以下RTSP插件时出现“分段错误”:

./TEST "( v4l2src always-copy=FALSE input-src=composite ! video/x-raw-yuv,format=\(fourcc\)NV12, width=320,height=240 ! queue ! dmaiaccel ! dmaienc_h264 encodingpreset=2 ratecontrol=2 intraframeinterval=23 idrinterval=46 targetbitrate=1000000 ! rtph264pay name=pay0 pt=96 )"
TEST是来自rtsp示例的测试启动应用程序。我得到以下错误:

davinci_resizer davinci_resizer.2: RSZ_G_CONFIG:0:1:124
vpfe-capture vpfe-capture: IPIPE Chained
vpfe-capture vpfe-capture: Resizer present
tvp514x 1-005d: tvp5146 (Version - 0x03) found at 0xba (DaVinci I2C adapter)
vpfe-capture vpfe-capture: dma_alloc_coherent size 7168000 failed
Segmentation fault
谁能告诉我出了什么问题吗

谢谢,
Maz

参见vpfe捕获vpfe捕获:dma_alloc_相干大小7168000失败

内存分配在捕获驱动程序中的某个位置失败。这个问题更适合TI的e2e列表,不是吗?我不认为这是gstreamer的一般问题,而是针对嵌入式硬件的问题


你为什么不得到一个简单的filesrc!h264parse!RTPH264先将管道铺设起来,然后慢慢地使其变得越来越复杂。[将比特流替换为yuv并进行编码,然后添加捕获]

您好,感谢您的回复。我厌倦了使用“videotestsrc!video/x-raw-yuv,format=(fourcc)NV12,width=640,height=480!queue!dmaiaccel!dmaienc_h264!rtph264 pay name=pay0 pt=96”它工作得很好。但是当我用上面的管道替换它时,它失败了。你最好在ti e2e上得到答案。这似乎是捕获的内存分配问题。也许连续的记忆没有被分配或类似的东西。您知道捕获是问题所在,因为另一条管道正在工作。