[gst-devel] Problem using rtpvrarpay with gst-rtsp-server
Wim Taymans
wim.taymans at gmail.com
Mon May 31 19:26:25 CEST 2010
On Mon, 2010-05-31 at 19:14 +0200, Miguel Telleria de Esteban wrote:
> Dear all,
>
> In a simple test case of gst-rtsp-server I link the following chain to
> a certain URL:
>
> *launch_str = g_strdup_printf (
> "( "
> "filesrc location=%s ! oggdemux name=d "
> "d. ! queue ! theoradec ! rtpvrawpay name=pay0 pt=96 "
> "d. ! queue ! vorbisdec ! audioconvert ! alawenc !
> rtppcmapay name=pay1 pt=97 "
> ")", fullpath);
>
> When I launch the rtsp server and point to the URL I get the following
> error message:
>
> ** (rtsp-dir-server:21757): WARNING **: 0x81bfc10: got error Internal
> data stream error. (gstoggdemux.c(3251): gst_ogg_demux_loop
> (): /GstPipeline:media-pipeline/GstBin:bin0/GstOggDemux:d: stream
> stopped, reason not-negotiated)
It means that there is a pipeline error somewhere and it's caused by
incompatible formats.
You need to put ffmpegcolorspace after theoradec and audioresample after
audioconvert to make fix the colorspace and audio sample rate.
Wim
>
> Using rtpvorbispay and rtptheorapay I don't get any error.
>
> Could anybody tell me what the "reason not-negotiated" means? I am
> using Ubuntu's 9.10 (Karmic) gstreamer version (0.10.25).
>
> Thanks in advance,
>
> Miguel
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list