Video dvblast和gstreamer

Video dvblast和gstreamer,video,video-streaming,gstreamer,dvb,Video,Video Streaming,Gstreamer,Dvb,我正在尝试从dvblast(dvb-s)向我的Pandorn播放流式视频,但出现问题。 有人能给我指路吗 这是我的输出: gst-launch-0.10 -vm udpsrc port=1234 multicast-group=239.255.0.1 caps="application/x-rtp,media=(string)video,clock-rate=(int)90000,payload=(int)96" ! .recv_rtp_sink_0 gstrtpbin latency=800

我正在尝试从dvblast(dvb-s)向我的Pandorn播放流式视频,但出现问题。 有人能给我指路吗

这是我的输出:

gst-launch-0.10 -vm udpsrc port=1234 multicast-group=239.255.0.1 caps="application/x-rtp,media=(string)video,clock-rate=(int)90000,payload=(int)96" ! .recv_rtp_sink_0 gstrtpbin latency=800 ! rtpmp2tdepay ! tsdemux ! ffdec_h264 ! xvimagesink 

Setting pipeline to PAUSED ... ERROR: Pipeline doesn't want to pause. 
Got message #9 from element "xvimagesink0" (error): GstMessageError, gerror=(GError)NULL, debug=(string)"xvimagesink.c(1428):\ gst_xvimagesink_get_xv_support\ ():\ /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0:\012No\ port\ available"; ERROR: from element /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0: Could not initialise Xv output Additional debug info: xvimagesink.c(1428): gst_xvimagesink_get_xv_support (): /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0: No port available Setting pipeline to NULL ... Freeing pipeline ...

看来你的X服务器在潘登上没有正确安装。 在panda上,您可以运行以下简单的管道吗

gst-launch videotestsrc ! xvimagesink

您可能希望尝试“自动视频接收器”而不是“xvimagesink”,它可以从安装的视频输出中选择“最佳”视频输出。

您好,谢谢您的回复。上述命令有效。我可以看到测试屏幕,我做错了什么?您的初始问题报告表明您的xvimagesink有问题;您可以尝试使用“autoimagesink”Ok完美,autovideosink没有错误,但我得到一个空白屏幕。有人知道dvb-s流的正确管道吗?