freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

信息技術(shù)視頻實時監(jiān)測系統(tǒng)畢業(yè)論文(已修改)

2025-07-05 05:37 本頁面
 

【正文】 摘 要當(dāng)今社會信息技術(shù)的進步對社會的發(fā)展產(chǎn)生極其巨大的影響,其影響波及到社會的各個領(lǐng)域,促使了知識經(jīng)濟的崛起,世界文化的交匯,各國政治的公開和進一步的民主化。信息技術(shù)在迅速改變社會的同時,也給教育以更大的發(fā)展空間。通信技術(shù)、計算機技術(shù)和網(wǎng)絡(luò)技術(shù)是信息技術(shù)的核心,它們?yōu)榻逃蛯W(xué)習(xí)突破時空的限制,為教育大眾化的同時更加個別化和個性化提供了日益先進的技術(shù)支撐[1]。視頻傳輸在遠程教育中有著舉足輕重的地位,搭建起的視頻傳輸平臺才能給予與老師“面對面”交互式溝通的學(xué)習(xí)機會。本系統(tǒng)就是著重開發(fā)視頻以及桌面的點對點傳輸和多播傳輸。通過多種網(wǎng)絡(luò)協(xié)議,實現(xiàn)視頻數(shù)據(jù)的傳輸,使得通信雙方可是獲得實時的信息。關(guān)鍵詞:遠程教學(xué)系統(tǒng),遠程教學(xué)視頻系統(tǒng),C,.NET,UDP,RTP,TAPI3ABSTRACTInformation technology in today39。s society the progress of social development to have an extremely great impact, its influence is felt in all areas of society to promote the rise of the knowledge economy, the world39。s cultural crossroads, the political openness and further democratization. Information technology in the rapidly changing society, but also to education to a greater space for development. Communication technology, puter technology and network technology is the core of information technology, they provide education and learning breakthroughs in space and time limitations, for popular education at the same time more individualized and personalized to provide the increasingly sophisticated technical support .Video transmission in distance education has a pivotal position, build a platform for the video transmission can be given with the teacher facetoface munication between the interactive learning opportunities. Focus on the development of this system is pointtopoint desktop video, and transmission and multicast transmission. Through a variety of network protocols, video data transmission, making munications both realtime information access, however.Keywords: distance learning system, distance learning video system, C ,. NET, UDP, RTP, TAPI3目錄1.課題的研究背景與目的 1 1 2 22系統(tǒng)相關(guān)技術(shù)簡介 3 3 .NET基本概念簡介 3 .NET基類庫 6 6 8 TCP/IP體系結(jié)構(gòu) 8 9 9 10 Socket 11 TAPI:電話應(yīng)用程序接口 113系統(tǒng)的設(shè)計 13 13 13 14 15 154系統(tǒng)簡介 17 17 17 17 18 教師端軟件 18 學(xué)生端軟件 21 服務(wù)器端軟件 225詳細實現(xiàn) 23 23 IP數(shù)據(jù)子系統(tǒng) 23 28 38 47 視頻錄制程序 505結(jié)束語 54參考文獻 55致 謝 561.課題的研究背景與目的眾所周知,當(dāng)今社會是一個知識空前繁榮的社會,信息以爆炸形式在遞增。據(jù)聯(lián)合國教科文組織的統(tǒng)計,人類近100年掌握的科學(xué)知識,占有史以來積累的科學(xué)知識總量的90%,人類的知識在19世紀是每50年增長,倍,20世紀初是每10。年增長一倍,而近10年則是大約每3年增長尸倍。在該組織一篇著名的研究報告中指出,人類已進入到一個終身學(xué)習(xí)的社會。對每個人來說,包括大學(xué)在內(nèi)的學(xué)校教育完成以后,仍不能滿足現(xiàn)實生活,工作的需要,仍然需要繼續(xù)學(xué)習(xí)[2]。我國最早在微電子領(lǐng)域進行研究的專家王芹生說:“世界變化太快了,我一直在學(xué)習(xí)新的知識。相信未來更是一個需要不斷學(xué)習(xí)的世界?!边@種學(xué)習(xí)不完全局限于學(xué)校的范圍之內(nèi),在學(xué)校之外通過家庭、社會、工作崗位以及生活的各方面的體驗,都是學(xué)習(xí),都是獲得知識的途徑。學(xué)習(xí)將成為伴隨人的一生的不間斷的活動,成為發(fā)展的基礎(chǔ)。因此,終身學(xué)習(xí)和終身教育的概念被越來越多的人所接受,迅速增長的學(xué)習(xí)需求與匱乏的教育資源之間的矛盾日益尖銳,單靠傳統(tǒng)的教育機構(gòu)是不可能滿足如此之巨:的學(xué)習(xí)需求。這就要求家庭、社會,教育部門以及非教育部門都要能提供學(xué)習(xí)機會,并參與教育活動,也就是要構(gòu)建一個學(xué)習(xí)化的社會,使人們能夠在任何時刻都能自由地進行學(xué)習(xí)。但是,傳統(tǒng)的教育受時間、空間和人力、物力酌限制,難以達到學(xué)習(xí)化社會的要求。美國人杜拉克說:“對學(xué)習(xí)者來說,傳統(tǒng)的學(xué)校學(xué)習(xí)方式也不適合他們,他們不可能經(jīng)常拋下自己的工作和家庭回學(xué)校集中學(xué)習(xí)。他們需要更方便、更靈活的學(xué)習(xí)方式;”而網(wǎng)絡(luò)遠程教育正提供了這樣的好機會。網(wǎng)絡(luò)遠程教育不受時間、空間和地域的限制,通過網(wǎng)絡(luò)能把學(xué)校擴展到辦公室、家庭甚至全社會的每一個角落,工作與學(xué)習(xí)相融合。通過網(wǎng)絡(luò),每個人都可以自主選擇在何時何地學(xué)習(xí)。那些已有工作崗位無法進行脫產(chǎn)學(xué)習(xí)的成人,就有條件和機會接受各種層次的教育。   現(xiàn)代遠程教育是通過音頻、視頻(直播或錄像)以及包括實時和非實時在內(nèi)的計算機技術(shù)把課程傳送到校園外的教育,遠程教育是隨著現(xiàn)代信息技術(shù)的發(fā)展而產(chǎn)生的一種新型教育方式。計算機技術(shù)、多媒體技術(shù)、通信技術(shù)的發(fā)展,特別是因特網(wǎng)(internet)的迅猛發(fā)展,使遠程教育的手段有了質(zhì)的飛躍,成為高新技術(shù)條件下的遠程教育,此平臺能給予與老師“面對面”交互式溝通的學(xué)習(xí)機會正是設(shè)計該系統(tǒng)的目的。本系統(tǒng)的研究目標(biāo)是使用Microsoft VisualStudio 2008開發(fā)工具,開發(fā)一個基于C語言的遠程教育視頻系統(tǒng)。通過綜合運用數(shù)據(jù)庫原理、網(wǎng)絡(luò)通信原理、軟件工程、程序設(shè)計等相關(guān)知識,深入遠程教育視頻系統(tǒng)的設(shè)計與開發(fā)過程,掌握更多的數(shù)據(jù)庫應(yīng)用、視頻傳送和網(wǎng)絡(luò)傳輸?shù)闹R,使系統(tǒng)實現(xiàn)下列功能:(1)受教育者可以通過身份認證登陸網(wǎng)站下載視頻軟件或在線觀看視頻。(2)視頻軟件可以進行P2P視頻語音的傳輸,視頻的多點傳輸。(3)教師可以通過身份認證登陸網(wǎng)站進行視頻的錄制和發(fā)布。(4)系統(tǒng)管理員擁有最高權(quán)限,可查閱和編輯所有數(shù)據(jù),包括登陸信息數(shù)據(jù)庫和視頻發(fā)布信息數(shù)據(jù)庫。2系統(tǒng)相關(guān)技術(shù)簡介深入千家萬戶,還有因特網(wǎng)的不斷普及,人們的生活方式發(fā)生了翻天覆地的變化。通過一方神奇的小小屏幕,就可以滿足我們的娛樂,學(xué)習(xí),工作,購物等各種功能。而隨著全球科技浪潮和知識的加速翻新,人們開始利用網(wǎng)絡(luò)的便捷來學(xué)習(xí)新知識,并把這看成一種時尚。經(jīng)過數(shù)年的迅猛發(fā)展,如今的網(wǎng)絡(luò)教育已日趨成熟,成為了現(xiàn)代教育的標(biāo)志,并廣泛融入到教育的各個環(huán)節(jié)中。遠程教育系統(tǒng)采用Access數(shù)據(jù)庫,應(yīng)用C。該系統(tǒng)實現(xiàn)的主要功能有:(1)學(xué)生用戶和教師用戶可在教學(xué)過程中通過點對點的視頻軟件進行溝通。(2) 教師用戶可以通過視頻錄制軟件錄制視頻,并將視頻發(fā)布到網(wǎng)站上。(3)教師用戶可以通過多播軟件,進行視頻、桌面和白板的多播。(4) 學(xué)生用戶和教師用戶可以登陸網(wǎng)站在論壇中發(fā)表主題,查看內(nèi)容,回復(fù)信息。本文對該系統(tǒng)需要的功能進行了比較完善的分析和研究,開發(fā)的軟件很好的實現(xiàn)了系統(tǒng)的功能。該系統(tǒng)的開發(fā)是在Microsoft VisualStudio 2008軟件的編程環(huán)境下實現(xiàn),數(shù)據(jù)庫系統(tǒng)Access軟件實現(xiàn)。 .NET基本概念簡介.NET是微軟公司針對Web Service的解決方案。其他公司也有類似的解決方案,例如Sun的Sun ONE, IBM的下一版本W(wǎng)ebSphere[3]。 ,有著各種各樣的說法。但當(dāng)時作為首席執(zhí)行官的鮑爾默應(yīng)該最能代表微軟公司的觀點,他說:“ 代表了一個集合、一個環(huán)境、一個可以作為平臺支持下一代Internet的可編程結(jié)構(gòu)?!贝_實。 .NET是在互聯(lián)網(wǎng)環(huán)境中,連接各種信息、人員、系統(tǒng)與設(shè)備的軟件架構(gòu)。.NET的最終目的就是讓用戶在任何地方、任何時間,以及利用任何設(shè)備都能訪問他們所需要的信息、文件和程序。而用戶不需要知道這些東西存在什么地方,甚至連如何獲得等具體細節(jié)都不知道。他們只需發(fā)出請求,然后只管接收就是了,而所有后臺的復(fù)雜性是完全屏蔽起來的。所以對于企業(yè)的IT人員來說,他們也不需要管理復(fù)雜的平臺以及各種分布應(yīng)用之間的工作是如何協(xié)調(diào)的。Microsoft VisualStudio .NET ,主要用來創(chuàng)建Windows項目和Web應(yīng)用程序。Visual Studio.NET 是一套完整的開發(fā)工具,用于生成 ASP Web 應(yīng)用程序、XML Web services、桌面應(yīng)用程序和移動應(yīng)用程序。Visual Basic.NET、Visual C++.NET、Visual C.NET 和 Visual J.NET 全都使用相同的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了 .NET Framework 的功能,此框架提供對簡化 ASP Web 應(yīng)用程序和 XML Web services 開發(fā)的關(guān)鍵技術(shù)的訪問。 Framework最簡單的方式是把它看作是執(zhí)行代碼的環(huán)境。.NET管理代碼的執(zhí)行——啟動代碼、給它賦予相應(yīng)的權(quán)限、為它分配內(nèi)存以存儲其數(shù)據(jù),幫助釋放那些不在需要的內(nèi)存資源等。除了執(zhí)行這些任務(wù)外,.NET還要使用一個非常復(fù)雜的類庫——,以便在Windows上執(zhí)行大量的任務(wù)。對這一任務(wù),.NET承擔(dān)了雙重角色;管理代碼的執(zhí)行和為代碼提供服務(wù)。如前所述,.NET位于代碼和Windows之間,可以提供需要的服務(wù)。(1).NET運行時:也稱為公共語言運行時(Common Language Runtime)或CLR,它實際管理代碼。它可以處理加載程序,運行程序的代碼,以及提供所有支持的代碼。(2)受管制的代碼:(managed code)。.NET外部的其它代碼也運行在Windows上,這些代碼稱為未受管制的代碼(unmanaged code)。(3)中間語言(IL):,這種語言確定代碼的位置。在編譯受管制的代碼時,編譯器實際上使用中間語言,CLR處理代碼執(zhí)行前的最后編譯階段。IL 可以非常快速的編譯為內(nèi)部的機器代碼。(4)公共類型系統(tǒng)(CTS):為了實現(xiàn)語言的互操作性,必須有一組各種語言都認可的基本數(shù)據(jù)類型,這樣才能對所有語言進行標(biāo)準(zhǔn)化處理。CTS就提供了這個功能,還提供了定義鼎峙類的規(guī)則。(5).NET基類:這是一個擴展的類庫,它包含預(yù)先寫好的代碼,執(zhí)行Windows上各種任務(wù),例如顯示窗口和窗體、訪問Windows基本服務(wù)、讀寫文件、訪問網(wǎng)絡(luò)和Internet、訪問數(shù)據(jù)源。(6)公共語言規(guī)范(CLS):這是確保代碼可以在任何語言中訪問的最小標(biāo)準(zhǔn)集合。,代碼也可以是使用CLS外部的功能。如果非CLS功能在代碼所在的裝配件的外部是可見的,那么這些功能就不能在某些語言中使用。(7)Justintime(JIT)編譯:這個術(shù)語用于表示執(zhí)行編譯過程的最后階段,即從中間語言轉(zhuǎn)換為內(nèi)部機器代碼。起名稱的來源是部分代碼是按需要即時編譯的。 .NET基類庫首先,從易于編寫代碼的角度來看。.NET類庫是Microsoft已經(jīng)編寫好的一個內(nèi)容豐富的受管制的代碼類集合,它可以完成以前要通過Windows API來完成的絕大多數(shù)任務(wù)。這些類派生于與中間語言相同的對象模型,也基于單一繼承性。,都可以實例化對象,也可以從它們中派生自己的類。.NET基類的一個優(yōu)點是他們非常易用,且都是自我描述性的。例如,要啟動一個線程,可以調(diào)用Thread類的Start()方法。要打開一個文件,可以調(diào)用File類的Open()方法。要禁用TexBox,應(yīng)把TexBox對象的Enable屬性設(shè)置為false。Visual Basic和Java開發(fā)人員非常熟悉這種自我描述性的類,他們的庫在易用性方面是非常類似的。.NET基類包括:IL提供的核心功能,Windows GUI支持,控件等,Web窗體(),數(shù)據(jù)訪問(),目錄訪問,文件系統(tǒng)和注冊表訪問,聯(lián)網(wǎng)和Web瀏覽,.NET屬性和反射,訪問windows操作系統(tǒng)、環(huán)境變量等各個方面,訪問不同語言的源代碼和編譯器,COM互操作性,制圖技術(shù)(GDI+)。C是一種新的面向?qū)ο蟮木幊陶Z言。C編譯器只能生成受管制的代碼。C的重要性體現(xiàn)在兩個方面:第一。第二,它是一種現(xiàn)代的面向?qū)ο笳Z言,在設(shè)計它時,Microsoft還學(xué)習(xí)了其他類似語言的經(jīng)驗,這些類似語言是近20年來面向?qū)ο笠?guī)則得到廣泛應(yīng)用以來發(fā)出來的。C本身而言只是一種語言。,但C不支持。而另一些特
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1