學位論文-—ios下視頻點播app設計與實現(xiàn).doc

學位論文-—ios下視頻點播app設計與實現(xiàn).doc

ID:13549517

大?。?.66 MB

頁數(shù):30頁

時間:2018-07-23

學位論文-—ios下視頻點播app設計與實現(xiàn).doc_第1頁
學位論文-—ios下視頻點播app設計與實現(xiàn).doc_第2頁
學位論文-—ios下視頻點播app設計與實現(xiàn).doc_第3頁
學位論文-—ios下視頻點播app設計與實現(xiàn).doc_第4頁
學位論文-—ios下視頻點播app設計與實現(xiàn).doc_第5頁
資源描述:

《學位論文-—ios下視頻點播app設計與實現(xiàn).doc》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。

1、摘要蘋果iOS是蘋果開發(fā)的手持設備操作系統(tǒng)。蘋果公司最早于2007年1月9日的Macworld大會上發(fā)布這個系統(tǒng),最初設計給iPhone使用,后來陸續(xù)套用到iPodtouch、iPad以及AppleTV等蘋果產(chǎn)品上。近年來,隨著iphone和廣泛應用,使許多企業(yè)發(fā)現(xiàn),手機業(yè)務價值,促使越來越多的人開始學習開發(fā)手機。蘋果手機軟件基于Object_C編程語言編程Xcode的環(huán)境下發(fā)展。手機軟件分為許多類型,包括視頻類手機軟件有很高的地位在手機軟件的發(fā)展。本文基于iOS開發(fā)平臺設計并且實現(xiàn)了一款手機視頻App,展示如何通過利用Object_

2、C的工具函數(shù)實現(xiàn)對視頻的各種處理。論述了視頻的播放,異步下載以及斷點播放。關鍵字:視頻播放DotaObject_CAbstractAppleiOSisthedevelopmentofhandhelddevicesoperatingsystem.AppleasearlyasJanuary9,2007theMacworldconferencethissystem,originallydesignedforuseiniPhone,subsequentlyappliedtotheiPodtouch,Apple,andAppleproducts

3、suchasAppleTV.Inrecentyears,withtheiphoneanditiswidelyused,makemanybusinessesfoundthatmobilephoneonbusinessvalue,promptingmoreandmorepeoplebegintolearnthedevelopmentonmobilephones.ApplemobilephonesoftwarebasedonObject_CprogramminglanguageundertheenvironmentofXcodedevelo

4、pmentprogramming.Mobilephonesoftwareisdividedintomanytypes,includingvideoclassmobilephonesoftwarehavetheveryhighstatusinthedevelopmentofmobilephonesoftware.ThisarticleisbasedontheiOS(InternetworkingOperationSystem)isdesignedandimplementedamobilevideoApp,showshowtouseObj

5、ect_Ctoolfunctiononvideoprocessing.Discussesthevideoplayback,asynchronousdownloadandbreakpoint.KeywordsVideoDisplayDotaObject_C目錄第一章緒論51.1iOS系統(tǒng)概述51.2iOS系統(tǒng)的構架51.2.1CocoaTouch層51.2.2Media層61.2.3CoreServices層61.2.4CoreOS層61.3Object_C的介紹6第二章總體設計82.1系統(tǒng)各個功能模塊總體設計82.2iOS的View的

6、生命周期9第三章詳細設計113.1基礎類設計113.2項目所需系統(tǒng)類庫133.3第三方SDK133.4App運行首頁面143.4.1視頻解說143.4.2視頻解說詳情頁面163.4.3視頻播放173.5視頻緩存183.6直播203.7Dota2英雄介紹和物品介紹213.7.1Dota2英雄介紹213.7.2Dota2物品的介紹243.8設置263.9系統(tǒng)測試283.9.1功能模塊測試283.9.2功能整體測試28第四章結論和致謝29第一章緒論1.1iOS系統(tǒng)概述iOS操作系統(tǒng)是iPhont、ipodtouch以及iPad設備的核心。構

7、架iOS平臺的知識與MacOSX系統(tǒng)同出一轍,iOS平臺的許多開發(fā)工具和開發(fā)技術也源自MacOSX,都是以UNIX為基礎。但開發(fā)者無需具備MacOSX的開發(fā)經(jīng)驗就可以編寫iOS的應用程序。iPhone軟件開發(fā)包(SDK)為著手創(chuàng)建iOS應用程序提供所需要的一切。1.2iOS系統(tǒng)的構架iOS架構和MacOS的基礎架構相似。站在高級層次來看,iOS扮演底層硬件和應用程序的中介。創(chuàng)建的應用程序不能直接訪問硬件,而需要和系統(tǒng)接口進行交互。系統(tǒng)接口轉而又去和適當?shù)尿?qū)動打交道。這樣的抽象可以防止應用程序改變底層硬件。iOS實現(xiàn)可以看作是多個層的集

8、合,底層為所有應用程序提供基礎服務,高層則包含一些復雜巧妙的服務和技術。圖1-1iOS的層1.2.1CocoaTouch層CocoaTouch層提供了基本的系統(tǒng)行為支持,而且將你的工作量降到最低,當你想要實現(xiàn)更為復雜的行

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。