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

正文內(nèi)容

網(wǎng)絡(luò)視頻聊天軟件系統(tǒng)的設(shè)計與實現(xiàn)-文庫吧

2025-09-28 13:59 本頁面


【正文】 .............. 12 運行環(huán)境的介紹和配置 .................................... 17 界面介紹 ................................................ 18 5 軟件系統(tǒng)測試 .......................................... 21 服務(wù)器模式下功能測試 .................................... 21 文字聊天功能測試 ........................................ 21 視頻聊天功能測試 ........................................ 21 結(jié)論 ................................................... 22 參考文獻 ................................................ 23 翻譯部分 英文原文 ................................................... 24 中文譯文 ................................................... 27 致謝 ................................................... 30 2020 屆本科生畢業(yè)設(shè)計 第 1 頁 1 概述 設(shè) 計背景 隨著人們對視頻和音頻信息的需求愈來愈強烈,追求遠距離的視音頻的同步交互成為新的時尚。近些年來,依托計算機技術(shù)、通信技術(shù)和網(wǎng)絡(luò)條件的發(fā)展,集音頻、視頻、圖像、文字、數(shù)據(jù)為一體的多媒體信息,使越來越多的人開始通過互聯(lián)網(wǎng)享受到網(wǎng)上生活、遠程醫(yī)療、遠程通訊的樂趣,縮短了時區(qū)和地域的距離。遠程通信的各種優(yōu)勢給人們帶來的方便也促使人們對這一領(lǐng)域進行更加深入的探索。基于不同平臺以及不同開發(fā)工具的網(wǎng)絡(luò)視頻會議系統(tǒng)層出不窮。 視頻會議系統(tǒng)在我國開始發(fā)展的初期,政府部門的應(yīng)用就占據(jù)了重要位置,覆蓋中央到直轄市和各省會城 市的國家公眾視頻會議骨干網(wǎng)已經(jīng)完工。自 1994 年 9 月投入使用以來,國務(wù)院等機關(guān)先后利用該網(wǎng)召開了三百多次全國范圍的可視通訊會議。整個系統(tǒng)運行情況良好,得到了國家領(lǐng)導(dǎo)人和各部委領(lǐng)導(dǎo)的高度贊揚。近年來隨著電子政務(wù)工程的逐步推進,政府部門更加關(guān)注視頻會議系統(tǒng)建設(shè)。在經(jīng)濟發(fā)達地區(qū)(例如浙江、山東、廣東),視頻會議網(wǎng)已覆蓋到地市級城市,有的甚至覆蓋到縣一級。除各級政府之外,其它諸如檢察院、法院、公安和和水利等職能部門也是視頻會議系統(tǒng)的重要用戶。 視頻會議系統(tǒng)是指通過現(xiàn)有的各種電氣通訊傳輸媒體,將人物的靜態(tài) /動態(tài)圖像、 語音、文字、圖片等多種信息分送到各個用戶的計算機上,使得在地理上分散的用戶可以共聚一處,通過圖形、聲音等多種方式交流信息,增加雙方對內(nèi)容的理解能力。視頻會議系統(tǒng)對于減少差旅費用等機構(gòu)開支;提高機構(gòu)運作效率;提高機構(gòu)形象有利于加強對外交往;有利于政策方針的迅速準確傳達;有利于廣泛收集意見;有利于加強內(nèi)部交流;員工培訓(xùn)等方面帶來巨大的直接和間接效益。由于視頻會議系統(tǒng)的這些優(yōu)點,使得視頻會議系統(tǒng)備受關(guān)注。并且已經(jīng)有越來越多的人利用這種方式進行交流溝通,不僅方便而且拉近了人與人之間的距離?,F(xiàn)在的一些軟件像 以及 MSN 等軟件為人們的視頻聊天提供了許多方便 。 設(shè)計意義 視頻會議系統(tǒng)可開展企業(yè)間的遠程視頻會議和業(yè)務(wù)培訓(xùn)。現(xiàn)在很多公司在全國很多城市都有自己的分公司或是辦事處,有時候?qū)τ诳偣镜男畔⒒蚴桥嘤?xùn)等不能很好的實施到分公司,現(xiàn)在視頻會議系統(tǒng)的使用,跨地域的遠程會議變得很容易,總公司的任何信息可通過視頻會議系統(tǒng)及時有效地傳達到分公司,總公司對分公司人員的培訓(xùn)也可以利用視頻會議系統(tǒng),視頻會議系統(tǒng)支持桌面和程序的共享,可以很好的通過視頻會議進行產(chǎn)品培訓(xùn),技術(shù)培訓(xùn)等。在培訓(xùn)的過程中,還可以用視頻會議系統(tǒng)里的圖板注解、媒 體共享、演示共享和文件傳輸來進行 PPT,圖片,文檔,多媒體等的。 視頻會議系統(tǒng)也可實現(xiàn)與異地客戶的遠程業(yè)務(wù)談判。對于異地的客戶,視頻會議系統(tǒng)可以進行音視頻的同步傳輸,加入會議的與會人員可以跟會議主席人員進行語音交流,會議主席人員可對參加會議人員提出的問題進行及時回答。利用這個功能就能很好的實現(xiàn)遠程的業(yè)務(wù)談判。利用視頻會議系統(tǒng)也可以對客戶需要的產(chǎn)品信息及技術(shù)知識,可在會議系統(tǒng)里通過 PPT 進行演示播放,讓客戶更清晰、明了的了解公司及產(chǎn)品信息,促進商務(wù)合作。 視頻會議系統(tǒng)還可助力企業(yè)的遠程銷售。企業(yè)在利用視頻會議 系統(tǒng)來進行遠程銷售時,對產(chǎn)品或公司的介紹可以全視頻播放展示。視頻會議系統(tǒng)可以將產(chǎn)品和企業(yè)的介紹作為全視頻形式,這樣可以使?jié)撛诳蛻舾M一步了解企業(yè)自身的產(chǎn)品和企業(yè)介紹,跟以前僅用圖片或文字的方式展示,更容易讓客戶接受。 2020 屆本科生畢業(yè)設(shè)計 第 2 頁 視頻會議在各行業(yè)的廣泛應(yīng)用,使企業(yè)降低大量的成本支出,這也是很多企業(yè)愿意把視頻會議系統(tǒng)納入到企業(yè)的運營中的重要原因。作為視頻會議系統(tǒng)的提供商 —— 傲群信息( Audividi),其總部位于美國加利福尼亞的 Fremont。公司前身(原威盛軟件)是世界上最大的獨立主機板晶片組設(shè)計公司 —— VIA(威盛電 子)的核心科研機構(gòu)之一,長期為 VIA、HTC、 VIA Tele 等世界知名高科技企業(yè)提供嵌入式系統(tǒng)設(shè)計和視頻通信產(chǎn)品研發(fā)。豐富的技術(shù)積累和研發(fā)投入,使傲群( Audividi)在通信傳輸、音視頻壓縮、數(shù)據(jù)處理領(lǐng)域擁有多項核心專利技術(shù),具備了業(yè)界領(lǐng)先的自主研發(fā)與創(chuàng)新實力。 視頻會議系統(tǒng)為企業(yè)大幅提高運作效率、降低運營成本,是企業(yè)提升核心競爭力的必需設(shè)備之一,它為企業(yè)節(jié)約了大量的會議開支和時間,提高處理事務(wù)的速度和工作效率,正逐步成為企業(yè)在信息時代溝通的新寵兒,使人們工作更快樂、更高效。 2020 屆本科生畢業(yè)設(shè)計 第 3 頁 2 需求分析 本軟件客戶端需要在 xp或更高版本 Windows系統(tǒng)下運行。有局域網(wǎng)或廣域網(wǎng)連接。語音通信需要有麥克風(fēng),聲卡等音頻設(shè)備支持。進行視頻通信需要攝像頭等視頻采集設(shè)備支持。 本軟件在 VC++,以微軟基本類庫 (MFC)中基于對話框模板為基礎(chǔ);需要安裝微軟實時通信 (RTC)開發(fā)包,版本: Client API SDK;需要 socket api支持。 1, VC++編程基礎(chǔ) 2, MFC基于對話框模板的結(jié)構(gòu)與原理 3, socket網(wǎng)絡(luò)編程基礎(chǔ) 4,基于 C/S模式的網(wǎng)絡(luò)通信原理 5,微軟實時通信 (RTC)開發(fā)包 功能需求 模式 本軟件分為點對點 IP模式和服務(wù)器模式, IP模式下,直接輸入通信對象的 IP地址即可進行相應(yīng)語音視頻或文字通信。服務(wù)器模式下,需要先連接服務(wù)器,連接成功后,即可從服務(wù)器獲得同時連接服務(wù)器的所有客戶的昵稱,點擊昵稱即可進行相關(guān)通信。 通信類型 即時文本通信:在 IP模式或服務(wù)器模式下選擇通信對象,即可通過點擊“文字聊天”進行文本通信,可同時進行 多個文本通信過程。 即時語音視頻通信:在 IP模式或服務(wù)器模式下選擇通信對象,即可通過點擊“視頻聊天”進行語音視頻通信。彈出視頻聊天對話框,大窗口顯示對方影像,右下小窗口顯示本機影像,可進行音量大小等功能的調(diào)節(jié)。每個客戶端只能打開一個視頻通信過程。 服務(wù)器與客戶端 本軟件分為服務(wù)端與客戶端兩部分。服務(wù)器端需要建立服務(wù),客戶端才能連接。服務(wù)端可以顯示當前連接的客戶昵稱以及 IP地址??蛻舳藙t可根據(jù)選擇進行點對點模式或服務(wù)器模式的通信。進行點對點模式通信不需要連接服務(wù)器。 2020 屆本科生畢業(yè)設(shè)計 第 4 頁 3 軟件系統(tǒng)設(shè)計 相關(guān)技術(shù) ++ 基礎(chǔ) 在 VC++ 是 Microsoft 公司推出的一個基于 Windows 系統(tǒng)平臺、可視化的 集成開發(fā)環(huán)境 ,它的源程序按 C++語言的要求編寫,并加入了 微軟 提供的功能強大的MFC(Microsoft Foundation Class)類庫。 MFC 中封裝了大部分 Windows API 函數(shù)和Windows 控件,它包含的功能涉及到整個 Windows 操作系統(tǒng) 。 MFC 不僅給用戶提供了Windows 圖形環(huán)境下 應(yīng)用程序 的框架,而且還提供了創(chuàng)建應(yīng)用程序的 組件,這樣,開發(fā)人員不必從頭設(shè)計創(chuàng)建和管理一個標準 Windows 應(yīng)用程序所需的程序,而是從一個比較高的起點編程,故節(jié)省了大量的時間。另外,它提供了大量的代碼,指導(dǎo)用戶編程時實現(xiàn)某些技術(shù)和功能。因此,使用 VC++提供的高度可視化的 應(yīng)用程序開發(fā) 工具和 MFC 類庫,可使應(yīng)用程序開發(fā)變得簡單。 介紹 MFC, 微軟 基礎(chǔ)類 (Microsoft Foundation Classes),同 VCL 類似,是一種Application Framework,隨微軟 Visual C++ 開發(fā)工具發(fā)布。目前最新版本為 (截止 2020 年 11 月)。該類庫提供一組通用的可重用的類庫供開發(fā)人員使用。大部分類均從CObject 直接或間 接派生,只有少部分類例外。 MFC 應(yīng)用程序的總體結(jié)構(gòu)通常由開發(fā)人員從 MFC 類派生的幾個類和一個 CWinApp類對象(應(yīng)用程序?qū)ο螅┙M成。 MFC 提供了 MFC AppWizard 自動生成框架。 Windows 應(yīng)用程序中, MFC 的主包含文件為 。 此外 MFC 的部分類為 MFC/ATL 通用,可以在 Win32 應(yīng)用程序中單獨包含并使用這些類。 由于它的易用性,初學(xué)者常誤認為 VC++開發(fā)必須使用 MFC。這種想法是錯誤的。作為 Application Framework, MFC 的使用只能 提高某些情況下的開發(fā)效率,只起到輔助作用,而不能替代整個 Win32 程序設(shè)計。 MFC,微軟基礎(chǔ)類 (Microsoft Foundation Classes),實際上是微軟提供的 ,用于在C++環(huán)境下編寫應(yīng)用程序的一個框架和引擎 ,VC++是 WinDOS 下開發(fā)人員使用的專業(yè)C++ SDK(SDK,Standard SoftWare Develop Kit,專業(yè)軟件開發(fā)平臺 ),MFC 就是掛在它之上的一個輔助軟件開發(fā)包 ,MFC作為與 VC++血肉相連的部分 (注意 C++和 VC++的區(qū)別 :C++是一種程序設(shè)計語言 ,是一 種大家都承認的軟件編制的通用規(guī)范 ,而 VC++只是一個編譯器 ,或者說是一種編譯器 +源程序編輯器的 IDE,WS,PlatForm,這跟 Pascal 和Delphi的關(guān)系一個道理 ,Pascal是 Delphi的語言基礎(chǔ) ,Delphi使用 Pascal規(guī)范來進行 Win下應(yīng)用程序的開發(fā)和編譯 ,卻不同于 Basic 語言和 VB 的關(guān)系 ,Basic 語言在 VB 開發(fā)出來被應(yīng)用的年代已經(jīng)成了 Basic 語言的新規(guī)范 ,VB 新加的 Basic 語言要素 ,如面向?qū)ο蟪绦蛟O(shè)計的要素 ,是一種性質(zhì)上的飛躍 ,使 VB 既是一個 IDE,又成長成一個新的程序 設(shè)計語言 ),MFC 同 BC++集成的 VCL 一樣是一個非外掛式的軟件包 ,類庫 ,只不過 MFC類是微軟為 VC++專配的 .. MFC是 Win API 與 C++的結(jié)合 ,API,即微軟提供的 WinDOS下應(yīng)用程序的 編程語言接口 ,是一種軟件編程的規(guī)范 ,但不是一種 程序開發(fā)語言本身 ,可以允許用戶使用各種各樣 2020 屆本科生畢業(yè)設(shè)計 第 5 頁 的第三方 (如我是一方 ,微軟是一方 ,Borland 就是第三方 )的編程語言來進行對 WinDOS下應(yīng)用程序的開發(fā) , 使這些被開發(fā)出來的應(yīng)用程序能在 WinDOS 下運行 , 比如VB,VC++,Java,Dehpi 編程語言函數(shù)本質(zhì)上全部源于 API,因此用它們開發(fā)出來的應(yīng)用程序都能工作在 WinOS的 消息機制 和繪圖里 ,遵守 WinDOS作為一個操作系統(tǒng)的內(nèi)部實現(xiàn) ,這其實也是一種必要 ,微軟如果不提供 API,這個世上對 Win 編程的工作就不會存在 ,微軟的產(chǎn)品就會迅速從時尚變成垃圾 ,上面說到 MFC 是微軟對 API 函數(shù)的專用 C++封裝 ,這種結(jié)合一方面讓用戶使用微軟的專業(yè) C++ SDK 來進行 Win 下應(yīng)用程序的開發(fā)變得容易 ,因為 MFC是對 API 的封裝 ,微軟做了大量的工作 ,隱藏了好多程序開發(fā)人員在 Win下用 C++ amp。 MFC 編制軟件時的大量內(nèi)節(jié) ,如應(yīng)用 程序?qū)崿F(xiàn)消息的處理 ,設(shè)備環(huán)境繪圖 ,這種結(jié)合是以方便為目的的 ,必定要付出一定代價 (這是微軟的一向作風(fēng) ),因
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1