2016-06-11 85 views
2

我在使用gstreamer創建HLS(HTTP Live Streaming)時遇到了麻煩。我想這一點:gst-launch-1.0沒有元素「hlssink」錯誤

gst-launch-0.10 videotestsrc is-live=true ! x264enc ! mpegtsmux ! hlssink max-files=5 playlist-root=http://server.com location=/var/www/hlssink playlist-location=/var/www/hlssink 

,並得到錯誤:

WARNING: erroneous pipeline: no element "hlssink" 

有人能幫忙嗎? 我試圖安裝gstreamer-plugins-bad軟件包和gstreamer-libav軟件包。但收到相同的錯誤。

任何幫助將不勝感激。

回答

2

對於hlssink元素,有一些依賴包。所以,你必須先安裝它們。這些都是

蕁麻& libgcrypt

首先你要安裝上述程序包,然後轉到GST-壞plugins目錄,然後

的./configure --prefix = <前綴路徑>

使

須藤使安裝

配置完成後,它將顯示將要構建的插件列表,如果您發現hls,則在該列表中,然後在make install之後,您將獲得該元素。

+0

謝謝。我會嘗試。 –

相關問題