RTPpacket constructor
Implementation
RTPpacket(int PType, int Framenb, int Time, Uint8List pload, int data_length)
: PayloadType = PType,
SequenceNumber = Framenb,
TimeStamp = Time,
payload = pload,
payload_size = data_length {
//fill by default header fields:
//Version = 2;
//Padding = 0;
//Extension = 0;
//CC = 0;
//Marker = 0;
//Ssrc = 0;
//fill changing header fields:
//SequenceNumber = Framenb;
//TimeStamp = Time;
//PayloadType = PType;
//build the header bistream:
//--------------------------
//header = Uint8List(HEADER_SIZE);
//.............
//TO COMPLETE
//.............
//fill the header array of byte with RTP header fields
//header[0] = ...
// .....
//fill the payload bitstream:
//--------------------------
//payload_size = data_length;
payload = pload;
//fill payload array of byte from data (given in parameter of the constructor)
//......
// ! Do not forget to uncomment method printheader() below !
}