RTSP错误 - 分段错误

时间:2012-08-29 04:40:29

标签: 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 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

任何人都可以告诉我出了什么问题。

谢谢, 马兹

1 个答案:

答案 0 :(得分:0)

请参阅vpfe-capture vpfe-capture:dma_alloc_coherent大小7168000失败

内存分配在捕获驱动程序的某处失败了。这个问题更适合TI的e2e列表,不是吗?我不认为这是一个gstreamer泛型问题,而是特定于嵌入式硬件的问题。

为什么你没有得到一个简单的filesrc! h264parse!首先rtph264pay管道上升然后慢慢使它变得越来越复杂。 [用yuv替换比特流并进行编码,然后添加捕获]