[gst-devel] RTP plugin implementation

Angel Carpintero acp at e-group.org
Wed Jul 16 09:44:02 CEST 2003


 Hi all , 

  I've been looking at current rtp plugin implementation and i'm a bit confused.
  The current way of rtp implementation is to build a modul for each payload, i.e. :

   GSM  payload = 3 
   gstrtpgsmenc :  Encodes GSM audio into an RTP packets.
   gstrtpgsmparse :  Extracts GSM audio from RTP packets.

  So it means for each payload should be implement his own *encoder*/*parser* (!!) , right ?
  
  Then a scheme migth be ( for GSM i.e. ) :

   raw-audio <---> gsmenc <--->  gstrtpgsmenc (!!)  <-->  gstrtpsend   

   ....  gstrtprecv <---> gstrtpgsmparse (!!) <--> gsmdec <--> esdsink
   

  About the rtcp , does should it be implemented into gstrtpsend & gstrtprecv , right ?

  Well i will go futher as soon that will be totally clear, then rtp TODO can be fixed.
   
  Please feel free to send your comments & opinions . 

  Thanks !

  
   /*
       Pregunta ahora y parecerás estúpido durante un instante , 
	no lo hagas y lo serás toda tu vida.
   */

-- 
Angel Carpintero - angel at e-group.org
_________________________________________________________

ELECTRONIC GROUP INTERACTIVE - www.electronic-group.com
World Trade Center, Moll de BARCELONA
Edificio Norte 4 Planta
08039 BARCELONA SPAIN
Tel :    +34 93 600 23 23  
Direct : +34 93 600 23 19
Fax :    +34 93 600 23 10
_________________________________________________________




More information about the gstreamer-devel mailing list