Gstreamer alsasrc 元素错误
Gstreamer alsasrc element error
gst-plugins-base-1.8.1我安装清楚了
下载自
https://gstreamer.freedesktop.org/modules/
和
./configure
make
sudo make install
并且 alsasrc elemenet 在该基础插件中。
我从
https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/
但是当我运行这个
gst-launch alsasrc device=hw:1 ! audioconvert ! audioresample ! alawenc ! rtppcmapay ! udpsink host=192.168.20.26 port=5001
我收到这个错误
ERROR: pipeline could not be constructed: no element "alsasrc".
我该怎么办??
首先 - 您使用的是 gst-launch 而不是 gst-launch-1.0 ..其次 - 您是否也编译了 gstreamer core? -base 取决于这个..你需要编译它..
然后你必须检查版本,如果你真的在那个 1.8 而不是一些系统默认的 gstreamer(我猜你在 linux/mac):
gst-launch-1.0 --version
默认情况下,在 Linux 上,gstreamer 安装到 /usr/local/ prefix.. 这是用 PATH 等选择的。也许你还必须设置 GST_PLUGIN_BASE 和 LD_LIBRARY_PATH 和 PATH,以便在 gstreamer(核心)之上编译 gst-plugins-base..
检查并更新问题..你可以给我写一条你做过的评论
gst-plugins-base-1.8.1我安装清楚了
下载自 https://gstreamer.freedesktop.org/modules/ 和
./configure
make
sudo make install
并且 alsasrc elemenet 在该基础插件中。 我从 https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/
但是当我运行这个
gst-launch alsasrc device=hw:1 ! audioconvert ! audioresample ! alawenc ! rtppcmapay ! udpsink host=192.168.20.26 port=5001
我收到这个错误
ERROR: pipeline could not be constructed: no element "alsasrc".
我该怎么办??
首先 - 您使用的是 gst-launch 而不是 gst-launch-1.0 ..其次 - 您是否也编译了 gstreamer core? -base 取决于这个..你需要编译它..
然后你必须检查版本,如果你真的在那个 1.8 而不是一些系统默认的 gstreamer(我猜你在 linux/mac):
gst-launch-1.0 --version
默认情况下,在 Linux 上,gstreamer 安装到 /usr/local/ prefix.. 这是用 PATH 等选择的。也许你还必须设置 GST_PLUGIN_BASE 和 LD_LIBRARY_PATH 和 PATH,以便在 gstreamer(核心)之上编译 gst-plugins-base..
检查并更新问题..你可以给我写一条你做过的评论