在raspberry pi 2上使用gst-play命令无法播放暂停

时间:2015-10-05 16:42:09

标签: gstreamer raspbian raspberry-pi2

我正在尝试使用我在树莓派发行版上运行的覆盆子pi 2上的gst-play命令播放音频文件:

gst-play-1.0 myfile.mp3 --interactive --audiosink=alsasink

命令工作正常,直到Pi的操作系统崩溃。我有一个备用图片,所以我没有重新安装Gstreamer。但现在当我暂停并恢复时,它会挂起。我正在使用Gstreamer 1.4.4。我很确定所有必要的插件都已安装。我该如何解决这个问题?我错过了什么?

更新

我注意到当我以root身份登录时,gst-play工作正常,但是当我以用户pi身份登录时它会挂起。我尝试使用GST_DEBUG = 3和strace进行调试,分别作为root和pi。但我发现了类似的错误。可在此link中找到日志。

1 个答案:

答案 0 :(得分:0)

那么你可以用GST_DEBUG=3 gst-play ...开始调试然后你可以把更高的值像4等...你也可以做

export GST_DEBUG_DUMP_DOT_DIR=`pwd`

并检查生成的点图(gstreamer将在各个时间点自动生成点图):

dot somegraph.dot -Tpng -o graph.png