[vlc] H.263 in RTP

Callan, Wilson wcallan at starentnetworks.com
Wed Apr 21 00:48:30 CEST 2004


hi, i would like to implement H.263 in RTP using VLC as a server and a client.  i see where to add it in modules/stream_out/rtp.c for the server, but i havent started looking at the client.  my guess is the client comes from live.com and if that library doesnt support H.263, then i'll be out of luck.  

is anybody working on this in VLC?

what are the SDP parameters for H.263?  MPEG-4 uses this:

          case VLC_FOURCC( 'm', 'p', '4', 'v' ):
          {
              char hexa[2*p_fmt->i_extra +1];

              id->i_payload_type = p_sys->i_payload_type++;
              id->i_clock_rate = 90000;
              id->psz_rtpmap = strdup( "MP4V-ES/90000" );
              id->pf_packetize = rtp_packetize_split;
              if( p_fmt->i_extra > 0 )
              {
                  id->psz_fmtp = malloc( 100 + 2 * p_fmt->i_extra );
                  sprintf_hexa( hexa, p_fmt->p_extra, p_fmt->i_extra );
                  sprintf( id->psz_fmtp,
                           "profile-level-id=3; config=%s;", hexa );
              }
              break;
          }

thanks, wilson

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc mailing list