140 likes | 337 Views
RTP&RTCP Transmition. Leader: 林廷俊 Members: 賴建立,楊惟仁,唐元泰,李宗哲. Present by RouBao. RTP&RTCP Introduction. RTP is a protocol to provide end-to-end transport functions for real-time applications RTCP designed to provide QoS feedback to the participants of an RTP session
E N D
RTP&RTCP Transmition Leader: 林廷俊 Members: 賴建立,楊惟仁,唐元泰,李宗哲 Present by RouBao
RTP&RTCP Introduction • RTP is a protocol to provide end-to-end transport functions for real-time applications • RTCP designed to provide QoS feedback to the participants of an RTP session • RTP is a data transfer protocol,while RTCP is a control protocol
Protocol Architecture MPS:Multimedia Presentation System
Session Control Service(N/A) • Register • Play,Pause,Resume,Stop,End • Set-Rate…
RTP Service • Transfer media data (unreliably) • Synchronization (timestamp) • Sequencing
RTCP Service • Source identifier • QoS feedback control • The number of the participants control, so is the RTCP send-rate • Intermedia synchronization
Project Introduction • Sender • AVI File • CCD Device • Receiver
Project Introduction(cont.) • Function • Multithread • Transmit AVI Media File • Receiver join in the middle • Send-Rate may change by Media (Timer) • RTCP feedback control (N/A)
Project Introduction(cont.) • Receiver join in the middle • Send header at start • Send header in each UNIT • AVI split add header for each unit • Marker bit determine whether the begin of unit
Project Introduction(cont.) • Send-Rate • calculate each file’s delay time • Reset timer for each file
Project Introduction(cont.) • RTCP feedback control • Main usage in dynamic media format Capture RTCP Sender Receiver Rate control Media
Project Introduction(cont.) • RTPSender Flow Sheet
References • RFC 1889,1990 • “Design and implementation of a real-time multimedia presentation system using RTP”,Sridevi Palacharla