0

次の 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

誰が何がうまくいかないのか教えてもらえますか。

ありがとう、マズ

4

1 に答える 1

0

vpfe-capture を参照してください vpfe-capture: dma_alloc_coherent サイズ 7168000 が失敗しました

キャプチャ ドライバのどこかでメモリの割り当てに失敗しました。この質問は、TI の e2e リストに適していますね。これは gstreamer の一般的な問題ではなく、組み込みハードウェアに固有の問題だと思います。

シンプルな filesrc を手に入れてみませんか! h264parse ! 最初に rtph264pay パイプラインを構築してから、徐々に複雑にしていきます。[ビットストリームを yuv に置き換えてエンコードし、キャプチャを追加]

于 2012-08-29T06:09:32.343 に答える