Font Size: a A A

Design And Implementation Of The Adaptive Streaming System Based On The RTSP Protocol

Posted on:2013-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:X H ZhouFull Text:PDF
GTID:2218330362967550Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As these years with the increasing popularity of3G and wifi network,many kinds ofmobile terminals come into people's eyes.Including many kind of smart terminals such asmobile phones based on the android system,iphone\ipad\itouch based on apple's IOS,smartphones based on the windows phone operating system and many kinds of tablet PC based onthe linux operating system.The streaming media becomes the intense competiton around thesethree IT companies.Among these media streaming technologies,the apple's http adaptivestreaming,the microsoft's smooth streaming and the adobe's rtmp streaming become thefocus of people's eyes.These three adaptive streaming technology can all make the mobile terminals monitor thestatus of network in real time,and the terminals can notify the streaming server to adjust thequality of media streaming.Thus upgrade the feelings of people's experience.In view ofthis,the paper research these three companys' adaptive streaming technology and combine theproject of magic screen project on shanghai's telecom,raise one adaptive technology based onthe rtsp protocols,and achieve the purpose of adaptive media streaming on the magic screenterminal.The work on the paper as follows:1. Analysize the design of today's most popular adaptive streaming.2. By the research of TS file, we give the algorithm of the TS file's real bit rate,thealgorithm of key frame of ts file and the algorithm of TS file's logic segmentation.3. By the research of rtsp protocol,we compare the isma rtsp and the rtsp based on thempeg2-ts.On the basis,we expand the rtsp protocol,make it coordinate the ts file'slogic segment,and switch among the multibate ts files,so the rtsp file can support the ts file with multiple quality.4. With the research of Darwin streaming server(DSS),we redevelop the open source ofDSS,make it support the expanding rtsp protocol based on the mpeg2-ts.5. Among the client's switching algorithm,we give the shaking algorithm against themobile media streaming.The algorithm can calculate the out of order state of the realtime wireless network.And make the use of rtcp protocol to notify the streamingserver.So the streaming server can make the judgment of switching to high quality tsfile or the low quality one.
Keywords/Search Tags:rtsp expanding protocal, ts segment, Darwin streamingserver, shaking algorithm
PDF Full Text Request
Related items