Font Size: a A A

Internet Real-time Streaming Playback Technology

Posted on:2006-05-23Degree:MasterType:Thesis
Country:ChinaCandidate:K GaoFull Text:PDF
GTID:2208360152497309Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the development of network technology, Internet becomes anordinary thing to common people. People hope that Internet can provide themnot only picture and text service but also multimedia service. Streaming mediais invented to solve the problem that it costs a long time when peopledownload media file. The definition of streaming media is that we usestreaming method to get video, audio file. By using streaming technology,people need not download the whole file to watch the content, and theydownload the newest media content when watching the media. The criticaltechnology of multimedia is to settle the contradiction between largeconsumption of media storage and finite network bandwidth. The only way isto compress the A/V media. In order to transport A/V media in low bandwidthnetwork, Moving Picture Expert Group (MPEG) establishes MPEG-4 Standardin 1999. MPEG-4 is a super low bit rate encoding standard and is used in videoconference and video phone, and so on. Moreover, MPEG-4 standard is basedon object, which assures video quality by allocating more network bandwidthfor interesting thing even though when data is in narrow bandwidth network.The thesis introduces the mechanism of a streaming media player whichplays MPEG-4 media. Firstly, the thesis introduces the some RFC protocolswhich are used in the player. The remains introduce the architecture of theplayer.The thesis emphasizes the network interface of the player and how theplayer makes up of media frame. The player receives RTP packet fromstreaming media server continuously. In order to assure the video quality, theplayer uses Random Early Detection method to control network congestionand the player reports packet lost rate to streaming server timely. The playerintroduces a new synchronization mechanism which assures video and audiosynchronization. The player uses RTSP-OVER-TCP method to get media datawhen the player works in a NAT firewall network. Moreover, the thesisintroduces development of the player for Distributed and Parallel Streaming...
Keywords/Search Tags:steam media, MPEG-4, RTP, thread synchronization, OoS
PDF Full Text Request
Related items