主题:自己写了个rtp包头,怎么测试啊。、
U32 SetRtpHead(int iLen1,unsigned long time,unsigned long sc)
{
U32 flag=0;
unsigned char * buf=(unsigned char *)&flag;
buf[0]=0x80;
buf[1]=0x21;
buf[2]=((iLen1>>8)&0xff);
buf[3]=(iLen1&0xff);
buf[4]=((time>>24)&0xff);
buf[5]=((time>>16)&0xff);
buf[6]=((time>>8)&0xff);
buf[7]=(time&0xff);
sc=0x12345678;
buf[8]=((sc>>24)&0x12);
buf[9]=((sc>>16)&0x34);
buf[10]=((sc>>8)&0x56);
buf[11]=(sc&0x78);
return flag;
}
{
U32 flag=0;
unsigned char * buf=(unsigned char *)&flag;
buf[0]=0x80;
buf[1]=0x21;
buf[2]=((iLen1>>8)&0xff);
buf[3]=(iLen1&0xff);
buf[4]=((time>>24)&0xff);
buf[5]=((time>>16)&0xff);
buf[6]=((time>>8)&0xff);
buf[7]=(time&0xff);
sc=0x12345678;
buf[8]=((sc>>24)&0x12);
buf[9]=((sc>>16)&0x34);
buf[10]=((sc>>8)&0x56);
buf[11]=(sc&0x78);
return flag;
}