Font Size: a A A

The Design And Realization Of Intelligent Broadcasting Platform Software Of Open Online Courses Based On IOS

Posted on:2017-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y WangFull Text:PDF
GTID:2348330518496190Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile internet,various commercial platforms for open online course broadcasting have appeared.Though they have developed into a very mature stage,there still hasn't been a platform specialized in containing excellent curriculum resources of do-mestic colleges and universities in the education market.In this thesis,through the investigation and research of the excellent curriculum re-sources of Beijing Universities of Posts and Telecommunications,the au-thor tried to establish and improve a mobile open online course broad-casting system for domestic colleges and universities.The key of open online courses is to guarantee the good broadcasting of media files,and especially for mobile platforms,under the premise of guaranteeing basic functions,it is in urgent need of providing users with friendly interactive experience and intelligent optimization.Based on the current mainstream iOS operating system,this thesis mainly focuses on designing and optimizing an intelligent broadcasting system for open online courses,which mainly includes the following five aspects:? The server is set up by Apache Web server(used for Web page compiling and client interaction).? The database model is structured by mySQL.? iOS client is compiled by Xcode,and MediaPlayer framework is used for video decoding.? The broadcasting agreement uses HLS(HTTP Live Streaming)agreement independently developed by Apple Corporation.? Finally optimize and improve user experience and interaction window.Based on realizing the basic functional framework,this thesis also tried to make use of the characteristics of iOS to expand the functions of the client,including caching and search.Lastly,the thesis also verified the stability and usability of this broadcasting system through a comprehensive test so as to avoid the un-predictable influence of complex network environment and high subse-quent multithreading visits on the program.
Keywords/Search Tags:iOS, MOOC, HTTP, XML, HLS
PDF Full Text Request
Related items