J'ai un petit soucis avec les opérations de bas niveau : dans ce lien
( http://tools.ietf.org/html/draft-ietf-avt-rtp-mpeg2aac-02 ) à la section "3. RTP AAC Payload Format" il mettent un champ "TYPE" (4 bits = 0000 dans mon cas) puis un champs "SEQ" (12bit qui est un "sequence number" pour numéroter mes datas)
Comment coder ça en C/C++ ? sachant qu'en plus il faut mettre le SEQ en big indian vu que c'est pour le net 
pour le moment mon code ressemble à :
unsigned char packet[nbyte+3];
packet[0] = 0x00;
// help pour packet[1] et packet[2]
memcpy(packet+3,data,nbyte);
// ect...