2012-09-24 44 views
0

我有一重力流光命令效果很好克流光音頻錯誤

GST推出-0.10 v4l2src! videoscale方法= 0! video/x-raw-yuv,width = 852,height = 480,framerate =(分數)24/1! ffmpegcolorspace! x264enc pass = pass1 threads = 0 bitrate = 900 tune = zerolatency! flvmux name = mux! rtmpsink location ='rtmp://.../live/testing'demux。 alsasrc! audio/x-raw-int,rate = 16000,channels = 1,depth = 16! audioconvert!音頻速率! audioresample! * faac比特率= 96000! audio/mpeg,mpegversion = 4,stream-format = raw! MUX。

但音頻採樣正在減少,並且在終端上顯示流式傳輸某些錯誤消息。

gstbaseaudiosrc.c(840):gst_base_audio_src_create():/ GstPipeline:pipeline0/GstAlsaSrc:alsasrc0: 掉落3520個樣品。這很可能是因爲下游不能跟上並且消耗樣品太慢。

我試着通過降低音頻採樣率,但沒有奏效,所以幫助我解決了這個問題。 在此先感謝

Ameeth

回答

0

嘗試使用Fluendo編解碼器包

0

警告意味着你的CPU是擠破頭。爲什麼不先用speed-preset = 1或x264enc的一些小值先嚐試一下。

另外,在捕獲和編碼器之間添加一個隊列,以便它們可以在不同的線程上運行。