[gst-devel] rtp transmit occur "not-negotiated (-4)" error
guodecn
guo.dehua at zxelec.com
Thu Nov 11 03:19:11 CET 2010
Marco Ballesio,
I have follow your two advices, add the codec_data property or set
config-interval=1, the error is still same to before.
I have set the GST_DEBUG=3, and capture the log, both server and client log
are all in the attach file.
I will check my machine evirenment about x264enc, also I will continue to
debug with the new log.
Thank you very much for your fervor.
Marco Ballesio wrote:
>
> 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
>>
>
> ------------------------------------------------------------------------------
> 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
>
>
http://gstreamer-devel.966125.n4.nabble.com/file/n3037177/log.txt log.txt
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/rtp-transmit-occur-not-negotiated-4-error-tp3035468p3037177.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list