G711 & G726 payload packetizer merging

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

G711 & G726 payload packetizer merging

kumarkm
Hi all,

The G711 & G726  RTP payload packetizers are present in different
gst-good-plugin packages. ( 0.10.2 & 0.10.10).
Currently I'm merging G711 from Good 0.10.2 to Good 0.10.10. After making
logical changes in Makefile.in & Makefile.am in gst/rtp directory of Good
0.10.10 plug-in package,
I'm getting the following compilation error:

libtool: link: `libgstrtp_la-gstrtpg711pay.lo' is not a valid libtool obje

can anyone tell, why this error is coming?
Is there any gst-good plug-in package which both G711 & G726 RTP payload
packetizers are present?

Thanks in advance..

Regards,
Kumar KM


The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments contained in it.

------------------------------------------------------------------------------
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: G711 & G726 payload packetizer merging

Wim Taymans
On Fri, 2009-01-02 at 12:38 +0530, Kumar wrote:

> Hi all,
>
> The G711 & G726  RTP payload packetizers are present in different
> gst-good-plugin packages. ( 0.10.2 & 0.10.10).
> Currently I'm merging G711 from Good 0.10.2 to Good 0.10.10. After making
> logical changes in Makefile.in & Makefile.am in gst/rtp directory of Good
> 0.10.10 plug-in package,
> I'm getting the following compilation error:
>
> libtool: link: `libgstrtp_la-gstrtpg711pay.lo' is not a valid libtool obje
>
> can anyone tell, why this error is coming?
> Is there any gst-good plug-in package which both G711 & G726 RTP payload
> packetizers are present?

gst-plugins-good 0.10.10 has both elements.

Wim

>
> Thanks in advance..
>
> Regards,
> Kumar KM
>
>
> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments contained in it.
>
> ------------------------------------------------------------------------------
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: G711 & G726 payload packetizer merging

kumarkm
Hi Wim,

I could not find the source for the G711 RTP pay, but G726 payload
packitizer is present in the gst-plugins-good 0.10.10 package.
After installation of the package, gst-inspect will show only gstrtpg726
pay. can you pls give me more info on this.

Thanks ,

Regards,
Kumar KM

-----Original Message-----
From: Wim Taymans [mailto:[hidden email]]
Sent: Friday, January 02, 2009 8:35 PM
To: [hidden email]; Discussion of the development of GStreamer
Subject: Re: [gst-devel] G711 & G726 payload packetizer merging


On Fri, 2009-01-02 at 12:38 +0530, Kumar wrote:

> Hi all,
>
> The G711 & G726  RTP payload packetizers are present in different
> gst-good-plugin packages. ( 0.10.2 & 0.10.10).
> Currently I'm merging G711 from Good 0.10.2 to Good 0.10.10. After making
> logical changes in Makefile.in & Makefile.am in gst/rtp directory of Good
> 0.10.10 plug-in package,
> I'm getting the following compilation error:
>
> libtool: link: `libgstrtp_la-gstrtpg711pay.lo' is not a valid libtool obje
>
> can anyone tell, why this error is coming?
> Is there any gst-good plug-in package which both G711 & G726 RTP payload
> packetizers are present?

gst-plugins-good 0.10.10 has both elements.

Wim

>
> Thanks in advance..
>
> Regards,
> Kumar KM
>
>
> The information contained in this electronic message and any attachments
to this message are intended for the exclusive use of the addressee(s) and
may contain proprietary, confidential or privileged information. If you are
not the intended recipient, you should not disseminate, distribute or copy
this e-mail. Please notify the sender immediately and destroy all copies of
this message and any attachments contained in it.
>
> --------------------------------------------------------------------------
----
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments contained in it.

------------------------------------------------------------------------------
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: G711 & G726 payload packetizer merging

Wim Taymans
On Fri, 2009-01-02 at 20:56 +0530, Kumar wrote:
> Hi Wim,
>
> I could not find the source for the G711 RTP pay, but G726 payload
> packitizer is present in the gst-plugins-good 0.10.10 package.
> After installation of the package, gst-inspect will show only gstrtpg726
> pay. can you pls give me more info on this.

rtppcma(de)pay/rtppcmu(de)pay are the G.711 a-law and mu-law
(de)payloaders respectively.

Wim

>
> Thanks ,
>
> Regards,
> Kumar KM
>
> -----Original Message-----
> From: Wim Taymans [mailto:[hidden email]]
> Sent: Friday, January 02, 2009 8:35 PM
> To: [hidden email]; Discussion of the development of GStreamer
> Subject: Re: [gst-devel] G711 & G726 payload packetizer merging
>
>
> On Fri, 2009-01-02 at 12:38 +0530, Kumar wrote:
> > Hi all,
> >
> > The G711 & G726  RTP payload packetizers are present in different
> > gst-good-plugin packages. ( 0.10.2 & 0.10.10).
> > Currently I'm merging G711 from Good 0.10.2 to Good 0.10.10. After making
> > logical changes in Makefile.in & Makefile.am in gst/rtp directory of Good
> > 0.10.10 plug-in package,
> > I'm getting the following compilation error:
> >
> > libtool: link: `libgstrtp_la-gstrtpg711pay.lo' is not a valid libtool obje
> >
> > can anyone tell, why this error is coming?
> > Is there any gst-good plug-in package which both G711 & G726 RTP payload
> > packetizers are present?
>
> gst-plugins-good 0.10.10 has both elements.
>
> Wim
>
> >
> > Thanks in advance..
> >
> > Regards,
> > Kumar KM
> >
> >
> > The information contained in this electronic message and any attachments
> to this message are intended for the exclusive use of the addressee(s) and
> may contain proprietary, confidential or privileged information. If you are
> not the intended recipient, you should not disseminate, distribute or copy
> this e-mail. Please notify the sender immediately and destroy all copies of
> this message and any attachments contained in it.
> >
> > --------------------------------------------------------------------------
> ----
> > _______________________________________________
> > gstreamer-devel mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments contained in it.


------------------------------------------------------------------------------
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: G711 & G726 payload packetizer merging

kumarkm
Ya. got it. Thanks very much Wim. :)

T=Regards,
Kumar KM

-----Original Message-----
From: Wim Taymans [mailto:[hidden email]]
Sent: Friday, January 02, 2009 9:00 PM
To: [hidden email]
Cc: 'Discussion of the development of GStreamer'
Subject: RE: [gst-devel] G711 & G726 payload packetizer merging


On Fri, 2009-01-02 at 20:56 +0530, Kumar wrote:
> Hi Wim,
>
> I could not find the source for the G711 RTP pay, but G726 payload
> packitizer is present in the gst-plugins-good 0.10.10 package.
> After installation of the package, gst-inspect will show only gstrtpg726
> pay. can you pls give me more info on this.

rtppcma(de)pay/rtppcmu(de)pay are the G.711 a-law and mu-law
(de)payloaders respectively.

Wim

>
> Thanks ,
>
> Regards,
> Kumar KM
>
> -----Original Message-----
> From: Wim Taymans [mailto:[hidden email]]
> Sent: Friday, January 02, 2009 8:35 PM
> To: [hidden email]; Discussion of the development of GStreamer
> Subject: Re: [gst-devel] G711 & G726 payload packetizer merging
>
>
> On Fri, 2009-01-02 at 12:38 +0530, Kumar wrote:
> > Hi all,
> >
> > The G711 & G726  RTP payload packetizers are present in different
> > gst-good-plugin packages. ( 0.10.2 & 0.10.10).
> > Currently I'm merging G711 from Good 0.10.2 to Good 0.10.10. After
making
> > logical changes in Makefile.in & Makefile.am in gst/rtp directory of
Good
> > 0.10.10 plug-in package,
> > I'm getting the following compilation error:
> >
> > libtool: link: `libgstrtp_la-gstrtpg711pay.lo' is not a valid libtool
obje

> >
> > can anyone tell, why this error is coming?
> > Is there any gst-good plug-in package which both G711 & G726 RTP payload
> > packetizers are present?
>
> gst-plugins-good 0.10.10 has both elements.
>
> Wim
>
> >
> > Thanks in advance..
> >
> > Regards,
> > Kumar KM
> >
> >
> > The information contained in this electronic message and any attachments
> to this message are intended for the exclusive use of the addressee(s) and
> may contain proprietary, confidential or privileged information. If you
are
> not the intended recipient, you should not disseminate, distribute or copy
> this e-mail. Please notify the sender immediately and destroy all copies
of

> this message and any attachments contained in it.
> >
>
> --------------------------------------------------------------------------
> ----
> > _______________________________________________
> > gstreamer-devel mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
> The information contained in this electronic message and any attachments
to this message are intended for the exclusive use of the addressee(s) and
may contain proprietary, confidential or privileged information. If you are
not the intended recipient, you should not disseminate, distribute or copy
this e-mail. Please notify the sender immediately and destroy all copies of
this message and any attachments contained in it.


The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments contained in it.

------------------------------------------------------------------------------
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: G711 & G726 payload packetizer merging

kumarkm
Hi Wim,

I am trying to stream G726 16,24,32,40kbps from gstreamer to VLC . 16 & 32
works fine but 24 & 40kbps is not proper(noisy).

The pipeline that I am using is:

Working:
gst-launch-0.10 gstrtpbin name=rtpbin filesrc
location=/home/ES_G726_32kbps.G726  ! audio/x-adpcm, rate=8000, channels=1,
bitrate=32000, layout=g726 !  rtpg726pay  ! rtpbin.send_rtp_sink_2
rtpbin.send_rtp_src_2 ! udpsink port=5002 host=10.60.3.96 name=vrtpsink
rtpbin.send_rtcp_src_2 ! udpsink port=5002 host=10.60.3.96 sync=false
name=vrtcpsink udpsrc port=5002 name=vrtpsrc ! rtpbin.recv_rtcp_sink_2


Noisy:
1) gst-launch-0.10 gstrtpbin name=rtpbin filesrc
location=/home/ES_G726_24kbps.G726  ! audio/x-adpcm, rate=8000, channels=1,
bitrate=24000, layout=g726 !  rtpg726pay  ! rtpbin.send_rtp_sink_2
rtpbin.send_rtp_src_2 ! udpsink port=5002 host=10.60.3.96 name=vrtpsink
rtpbin.send_rtcp_src_2 ! udpsink port=5002 host=10.60.3.96 sync=false
name=vrtcpsink udpsrc port=5002 name=vrtpsrc ! rtpbin.recv_rtcp_sink_2


2) gst-launch-0.10 gstrtpbin name=rtpbin filesrc
location=/home/ES_G726_40kbps.G726  ! audio/x-adpcm, rate=8000, channels=1,
bitrate=40000, layout=g726 !  rtpg726pay  ! rtpbin.send_rtp_sink_2
rtpbin.send_rtp_src_2 ! udpsink port=5002 host=10.60.3.96 name=vrtpsink
rtpbin.send_rtcp_src_2 ! udpsink port=5002 host=10.60.3.96 sync=false
name=vrtcpsink udpsrc port=5002 name=vrtpsrc ! rtpbin.recv_rtcp_sink_2

Whats is wrong in this pipeline?

Thanks,
Kumar KM


-----Original Message-----
From: Kumar [mailto:[hidden email]]
Sent: Friday, January 02, 2009 9:24 PM
To: 'Wim Taymans'
Cc: 'Discussion of the development of GStreamer'
Subject: Re: [gst-devel] G711 & G726 payload packetizer merging


Ya. got it. Thanks very much Wim. :)

T=Regards,
Kumar KM

-----Original Message-----
From: Wim Taymans [mailto:[hidden email]]
Sent: Friday, January 02, 2009 9:00 PM
To: [hidden email]
Cc: 'Discussion of the development of GStreamer'
Subject: RE: [gst-devel] G711 & G726 payload packetizer merging


On Fri, 2009-01-02 at 20:56 +0530, Kumar wrote:
> Hi Wim,
>
> I could not find the source for the G711 RTP pay, but G726 payload
> packitizer is present in the gst-plugins-good 0.10.10 package.
> After installation of the package, gst-inspect will show only gstrtpg726
> pay. can you pls give me more info on this.

rtppcma(de)pay/rtppcmu(de)pay are the G.711 a-law and mu-law
(de)payloaders respectively.

Wim

>
> Thanks ,
>
> Regards,
> Kumar KM
>
> -----Original Message-----
> From: Wim Taymans [mailto:[hidden email]]
> Sent: Friday, January 02, 2009 8:35 PM
> To: [hidden email]; Discussion of the development of GStreamer
> Subject: Re: [gst-devel] G711 & G726 payload packetizer merging
>
>
> On Fri, 2009-01-02 at 12:38 +0530, Kumar wrote:
> > Hi all,
> >
> > The G711 & G726  RTP payload packetizers are present in different
> > gst-good-plugin packages. ( 0.10.2 & 0.10.10).
> > Currently I'm merging G711 from Good 0.10.2 to Good 0.10.10. After
making
> > logical changes in Makefile.in & Makefile.am in gst/rtp directory of
Good
> > 0.10.10 plug-in package,
> > I'm getting the following compilation error:
> >
> > libtool: link: `libgstrtp_la-gstrtpg711pay.lo' is not a valid libtool
obje

> >
> > can anyone tell, why this error is coming?
> > Is there any gst-good plug-in package which both G711 & G726 RTP payload
> > packetizers are present?
>
> gst-plugins-good 0.10.10 has both elements.
>
> Wim
>
> >
> > Thanks in advance..
> >
> > Regards,
> > Kumar KM
> >
> >
> > The information contained in this electronic message and any attachments
> to this message are intended for the exclusive use of the addressee(s) and
> may contain proprietary, confidential or privileged information. If you
are
> not the intended recipient, you should not disseminate, distribute or copy
> this e-mail. Please notify the sender immediately and destroy all copies
of

> this message and any attachments contained in it.
> >
>
> --------------------------------------------------------------------------
> ----
> > _______________________________________________
> > gstreamer-devel mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
> The information contained in this electronic message and any attachments
to this message are intended for the exclusive use of the addressee(s) and
may contain proprietary, confidential or privileged information. If you are
not the intended recipient, you should not disseminate, distribute or copy
this e-mail. Please notify the sender immediately and destroy all copies of
this message and any attachments contained in it.


The information contained in this electronic message and any attachments to
this message are intended for the exclusive use of the addressee(s) and may
contain proprietary, confidential or privileged information. If you are not
the intended recipient, you should not disseminate, distribute or copy this
e-mail. Please notify the sender immediately and destroy all copies of this
message and any attachments contained in it.

----------------------------------------------------------------------------
--
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments contained in it.

------------------------------------------------------------------------------
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel