[gst-devel] rtp transmit occur "not-negotiated (-4)" error

Marco Ballesio gibrovacco at gmail.com
Wed Nov 10 13:04:55 CET 2010


Hi,

mmmhhh, I've the suspect that in your case sending machine != receivning
machine. Maybe you've an old version of x264enc in the first one. It
appears, in fact, that the sending part is preparing the
sprop-paramenter-set (aka codec data) for being transmitted outband. You can
try to either add the property:

codec_data=(buffer)014d4015ffe10017674d4015eca0a0fd8088000003000bb9aca00078b16cb001000468ebecb2

in your receiver udpsrc caps.

Alternatively (but less likely to succeed) you can set the following
property in rtph264pay to send in-band sps and pps:

config-interval=1

(should send in-band sps and pps).

If it still does not work, please attach somewher the log you get with
GST_DEBUG=3

Regards

On Wed, Nov 10, 2010 at 12:03 PM, guodecn <guo.dehua at zxelec.com> wrote:

>
> Marco Ballesio,
> Very sadly, I use your modfied sample still the same error.
> I think the syntax is no problem, my os is fedora13 install on vmware
> workstation.
> I have no idea.
>
>
> Marco Ballesio wrote:
> >
> > Hi,
> >
> > On Wed, Nov 10, 2010 at 11:30 AM, guodecn <guo.dehua at zxelec.com> wrote:
> >
> >>
> >> Hi,Marco Ballesio,
> >> Thanks for your reply very much.
> >>
> >> >>However, the issue was the place you've set the "port" property.
> >> what's your mean? Don't udpsrc need the port property? if don't udpsrc
> >> have
> >> no port property, we can't receive the data.
> >>
> >
> > sorry, I didn't notice the "caps=" before the caps ;)
> >
> >
> >>
> >> I have modify the pipeline as below:
> >>
> >> server:
> >> gst-launch-0.10 -v videotestsrc ! x264enc ! rtph264pay ! udpsink
> >> host=127.0.0.1 port=40000
> >>
> >> client:
> >> gst-launch-0.10 -v udpsrc port=40000 caps=
> >>
> >>
> "application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)H264,payload=(int)96"
> >> ! rtph264depay ! ffdec_h264 ! xvimagesink
> >>
> >>
> > These pipelines are working pretty well, both with the standard ubuntu
> > 10.4
> > and all the packages aligned with the respective upstream heads. I
> suggest
> > you to check your syntax and copy/paste efficiency ;)
> >
> > Regards
> >
> >
> >>
> >> But the same error is still exist. Can you modify my pipeline correct,
> >> and
> >> show me.
> >>
> >> Thanks.
> >> --
> >> View this message in context:
> >>
> http://gstreamer-devel.966125.n4.nabble.com/rtp-transmit-occur-not-negotiated-4-error-tp3035468p3035742.html
> >> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> The Next 800 Companies to Lead America's Growth: New Video Whitepaper
> >> David G. Thomson, author of the best-selling book "Blueprint to a
> >> Billion" shares his insights and actions to help propel your
> >> business during the next growth cycle. Listen Now!
> >> http://p.sf.net/sfu/SAP-dev2dev
> >> _______________________________________________
> >> gstreamer-devel mailing list
> >> gstreamer-devel at lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >>
> >
> >
> ------------------------------------------------------------------------------
> > The Next 800 Companies to Lead America's Growth: New Video Whitepaper
> > David G. Thomson, author of the best-selling book "Blueprint to a
> > Billion" shares his insights and actions to help propel your
> > business during the next growth cycle. Listen Now!
> > http://p.sf.net/sfu/SAP-dev2dev
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
> >
>
> --
> View this message in context:
> http://gstreamer-devel.966125.n4.nabble.com/rtp-transmit-occur-not-negotiated-4-error-tp3035468p3035787.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> The Next 800 Companies to Lead America's Growth: New Video Whitepaper
> David G. Thomson, author of the best-selling book "Blueprint to a
> Billion" shares his insights and actions to help propel your
> business during the next growth cycle. Listen Now!
> http://p.sf.net/sfu/SAP-dev2dev
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20101110/a4c367a2/attachment.htm>


More information about the gstreamer-devel mailing list