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

正文內(nèi)容

基于rtp的linux實時語音通信系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(更新版)

2025-04-19 10:16上一頁面

下一頁面
  

【正文】 ETF音視頻傳輸工作頒布了針對實時應(yīng)用的實時傳輸協(xié)議 RTP/RTCP。 論文的主要工作 ................................. 錯誤 !未定義書簽。 國內(nèi)著名通用網(wǎng)絡(luò)多媒體教學(xué)平臺 ................. 錯誤 !未定義書簽。 B/S 體系結(jié)構(gòu)的不足 ............................. 錯誤 !未定義書簽。 系統(tǒng)開發(fā)平臺 ...................................... 錯誤 !未定義書簽。 經(jīng)濟可行性 ..................................... 錯誤 !未定義書簽。 第四章 概要設(shè)計 .................................................... 12 系統(tǒng)設(shè)計的目標(biāo) .................................................. 12 系統(tǒng)設(shè)計思想 .................................................... 14 系統(tǒng)結(jié)構(gòu)圖和模塊設(shè)計 ............................................ 23 系統(tǒng)結(jié)構(gòu)圖 .................................................... 23 模塊設(shè)計 ...................................................... 23 接口設(shè)計 ........................................................ 24 用戶接口 ...................................................... 24 外部接口 ...................................................... 24 內(nèi)部接口 ...................................................... 24 數(shù)據(jù)庫設(shè)計 ....................................................... 24 邏輯結(jié)構(gòu)設(shè)計 .................................................. 24 數(shù)據(jù)表間的關(guān)系設(shè)計 ............................................ 27 物理結(jié)構(gòu)設(shè)計 .................................................. 27 數(shù)據(jù)與程序間的關(guān)系 ............................................ 28 系統(tǒng)出錯處理設(shè)計 ................................................ 28 出錯信息 ...................................................... 28 出錯處理措施 .................................................. 28 第五章 詳細(xì)設(shè)計 .................................................... 28 引言 ............................................................ 28 V 數(shù)據(jù)庫表的設(shè)計 .................................................. 29 模塊算法設(shè)計 .................................................... 30 公共模塊設(shè)計 (部分) .......................................... 30 其它模塊設(shè)計 (部分) .......................................... 34 第六章 平臺測試 .................................................... 40 測試概述 ........................................................ 40 目的 .......................................................... 40 測試人員 ...................................................... 40 測試計劃 ........................................................ 40 測試環(huán)境 ...................................................... 40 測試方案 ...................................................... 40 測試項目 ...................................................... 40 測試用例 (部分) .............................................. 40 測試分析 ........................................................ 41 測試項目執(zhí)行情況分析 .......................................... 41 系統(tǒng)評價 ...................................................... 41 系統(tǒng)的不足 .................................................... 42 測試結(jié)論 ........................................................ 42 第七章 系統(tǒng)運行 .................................................... 43 引言 ............................................................. 43 運行環(huán)境 ......................................................... 43 系統(tǒng)配置 ........................................................ 43 運行 WEB 服務(wù)器的設(shè)置 .......................................... 43 運行數(shù)據(jù)庫服務(wù)器的設(shè)置 ........................................ 44 頁面操作及關(guān)鍵技術(shù)說明 .......................................... 44 第八章 總結(jié)與展望 .................................................... 53 設(shè)計總結(jié)及成果 .................................................. 53 不足與展望 ...................................................... 54 參考文獻 .............................................................. 55 致 謝 ................................................................ 56 附錄(其它核心代碼) ................................................... 1 嘉應(yīng)學(xué)院畢業(yè)論文 (設(shè)計 ) 1 前 言 隨著多媒體網(wǎng)絡(luò)的發(fā)展, RTP/RTCP 在眾多領(lǐng)域也得到了深入的應(yīng)用,如 VOIP 電話、多媒體會議系統(tǒng)等應(yīng)用的出現(xiàn),也讓語音傳輸通信技術(shù)也得到了迅速的發(fā)展。 第四章:介紹了 linux 音頻編程。越來越多的實時多媒體應(yīng)用的出現(xiàn),極大的豐富了人們生活,如成為這幾年的熱點的 IP 電話,另外還有 VID、遠(yuǎn)程網(wǎng)絡(luò)教學(xué)、遠(yuǎn)程網(wǎng) 絡(luò)診斷和網(wǎng)絡(luò)多媒體會議業(yè)務(wù)、多媒體消息型業(yè)務(wù)等。其中 Coolaudio 網(wǎng)絡(luò)電話于 1998 年推出,它是我國第一套自主版權(quán)且最有影響的 Inter 電話軟件。 TCP 不適合傳輸實時多媒體數(shù)據(jù) Inter 是建立在 TCP/IP 之上的計算機網(wǎng)絡(luò),它最初是為提供非實時數(shù)據(jù)業(yè)務(wù)而設(shè)計的。下面具體分析網(wǎng)絡(luò)運行一下 TCP和其他可靠傳輸層協(xié)議如 XTP 不適合實時傳輸?shù)膸讉€主要原因。 ( 4) .報文頭的大小 TCP 和 XTP 報文頭都比 UDP 的報文頭大, TCP 和 的報文頭為 40 字節(jié), 為 32字節(jié),而 RTP 的固定報文頭為 12字節(jié),因而它們所能攜帶的信息占整個報文的比例相對來說比較小。同時如果收發(fā)端能夠?qū)崟r了解網(wǎng)絡(luò)和傳輸狀況,就 可以適當(dāng)調(diào)節(jié)自己嘉應(yīng)學(xué)院畢業(yè)論文 (設(shè)計 ) 5 的任務(wù),最終使得在接收端能夠達(dá)到最好的效果,由此引入 RTCP 傳輸控制協(xié)議對傳輸狀況進行實時監(jiān)測和報告。 RTP 協(xié)議包括 RTP( Realtime Transport Protocol)實時傳輸協(xié)議和 RTCP( Realtime Transport Control Protocol)實時傳輸控制協(xié)議這兩個協(xié)議。首 先 RTP 可以利用 UDP 的多路復(fù)用功能來分別傳輸 RTP 數(shù)據(jù)包和 RTCP 控制包。 RTP 與各種網(wǎng)絡(luò)協(xié)議的關(guān)系 RTP 協(xié)議的三類主要應(yīng)用 ( 1)簡單的多播音頻會議 這里的多播主要指 IP 網(wǎng)絡(luò)的多播業(yè)務(wù)用于語音通信。其計時信息是接收方按照會議中不同的 RTP源分別重建的。在 RTP 層音頻和視頻并沒有直接的聯(lián)系,除非某個特定的用戶需要在 RTCP 報文中使用相同的標(biāo)識將這兩個 RTP 會話聯(lián)系起來。在防火墻內(nèi)外各安裝一個轉(zhuǎn)換器,當(dāng)外面的轉(zhuǎn)換器接收到安全的數(shù)據(jù)包后,將它們以隧道方式直接發(fā)送給防火墻內(nèi)的轉(zhuǎn)換器,由它轉(zhuǎn)發(fā)給防火墻內(nèi)的用戶。 嘉應(yīng)學(xué)院畢業(yè)論文 (設(shè)計 ) 11 Linux 是一位芬蘭的年輕人 Linus Benedict Torvalds 于 1991 年 10 月在赫爾辛基大學(xué)對外正式發(fā)布一套操作系統(tǒng),它一種 Unix 風(fēng)格的操作系統(tǒng),在源代碼級上兼容絕大部分 Unix 標(biāo)準(zhǔn),是一個支持多用戶、多進程、多線程、功能強大而且 執(zhí)行穩(wěn)定的操作系統(tǒng)。 數(shù)字音頻系統(tǒng)通過將聲波的波型轉(zhuǎn)換成一系列二進制數(shù)據(jù),來實現(xiàn)對原始聲音的現(xiàn),實現(xiàn)這一步驟的設(shè)備常被稱為模 /數(shù)轉(zhuǎn)換器( A/D)。常用的音頻采樣頻率有 8kHz、 、 、 16kHz、 、 、48kHz 等,如果采用更高的采樣頻率,還 可以達(dá)到 DVD 的音質(zhì)。 8 位代表 2 的 8 次方 256, 16 位則代表 2 的 16 次方 64K。 目前 Linux 有三個主流的聲卡驅(qū)動程序集: OSS/Lite(也稱為 OSS/Free)、 OSS/Full(商業(yè)軟件)、 ALSA(自由軟件)。 OSS/Full 完全兼容以前基于 OSS/ Lite 開發(fā)的應(yīng)用程序。 ALSA 擁有調(diào)用插件的能力對新設(shè)備提供擴展,包括那些用軟件模擬出來的虛擬設(shè)備。 void write_wav_header(int fd, int dtime = 20)。 void set_pcm_mixer()。 //采樣率 uint16_t bit_per_sample。 下面介紹一下系統(tǒng)中語音的采集部分的實現(xiàn)。在設(shè)置參數(shù)前,我們需要了解一下各個參數(shù)的含義以及一些基本概念。不過多數(shù)情況下,我們只需要使用交錯模式就 可以了。 case 2:snd_pcm_hw_params_set_format(handle, hw_params, SND_PCM_FORMAT_S16_LE)。dir)。buffer_time, 0) 0) { std::cerr Error snd_pcm_hw_params_set_buffer_time_near/n。dir)。 } ,錄音過程實際上就是從音頻設(shè)備中讀取數(shù)據(jù)信息并保存。 snd_pcm_wait(handle, 1000)。 sendBuffer += r * bit_per_frame / 8。 } else if (rc 0) { perror(error from writei\
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1