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

正文內(nèi)容

基于android無線視頻監(jiān)控的設(shè)計與實現(xiàn)開題報告(編輯修改稿)

2024-12-16 03:59 本頁面
 

【文章內(nèi)容簡介】 體服務(wù)器是負(fù)責(zé)和 視頻 服務(wù)器 交互獲取經(jīng)過壓縮的視頻 流數(shù)據(jù) ,通過 RTP/RTCP 發(fā)送經(jīng)過壓縮的數(shù)據(jù)包到 移動終端 , 移動終端 通過解壓 這些數(shù)據(jù)包 后可以播放 實時 視頻,流媒體服務(wù)器的實現(xiàn)是用戶可以通過 終端 觀看想要查看的視頻信息 。 本系統(tǒng) 的 流媒體服務(wù)器 主要包括基于 live555 的服務(wù)器 , Live555 是一個為流媒體提供解決方案的跨平臺的 C++開源項目,它實現(xiàn)了對標(biāo)準(zhǔn)流媒體傳輸協(xié)議如RTP/RTCP、 RTSP、 SIP 等的支持。 Live555 實現(xiàn)了對多種音視頻編碼格式的音視頻數(shù)據(jù)的流化、接收和處理等支持,包括 MPEG、 +、 DV、 JPEG 視頻和多種音頻編碼。同時由于良好的設(shè)計, Live555 非常容易擴展對其他格式的支持 。Live555 Streaming Media 整體框架如圖所示: UsageEnvironment 模塊是對系統(tǒng)環(huán)境的抽象,包括抽象類 UsageEnvironment和 TaskScheduler。 UsageEnvironment 主要用于消息的輸入輸出和用戶交互功能;TaskScheduler 實現(xiàn)事件的異步處理、事件處理函數(shù)的注冊等,它通過維護(hù)一個異步讀取源實現(xiàn)對諸如通信消息到達(dá)等事件的處理,通過使用 DelayQueue 實現(xiàn)對其他注冊函數(shù)的延時調(diào)度。該模塊還包含一個 HashTable 類,在整個項目中都可以用到它。程序設(shè)計者通過自定義該抽象了類 UsageEnvironment 和 TaskScheduler類的子類,就可以在特定環(huán)境(如 GUI 環(huán)境)中運行,不需要進(jìn)行過多的修 改。 BasicUsageEnvironment 模塊是 UsageEnvironment 的一個控制臺應(yīng)用的實現(xiàn)。它針對控制臺的輸入輸出和信號響應(yīng)進(jìn)行具體實現(xiàn)。 GroupSock 模塊用于實現(xiàn)數(shù)據(jù)包的發(fā)送和接收。 GroupSock 主要被設(shè)計用以支持多播,但它也完全支持單播通信。 LiveMedia 模塊是 Live555 最重要的模塊。該模塊聲明了一個抽象類 Medium,其他所有類都派生自該類,下面簡要介紹這些類: RTSPClient:該類實現(xiàn) RTSP 請求的發(fā)送和響應(yīng)的解析,同時根據(jù)解析的結(jié)果 創(chuàng)建對應(yīng)的 RTP 會話。 MediaSession:用于表示一個 RTP 會話,一個 MediaSession 可能包含多個子會話 (MediaSubSession),子會話可以是音頻子會話、視頻子會話等。 RTCPInstance:該類實現(xiàn) RTCP 協(xié)議的通信。 Source 和 Sink:這兩個概念類似 DirectShow 中的 Filter。 Source 抽象了數(shù)據(jù)源,比如通過 RTP 讀取數(shù)據(jù)。 Sink 是數(shù)據(jù)消費者的抽象,比如把接收 到數(shù)據(jù)存儲到文件,該文件就是一個 Sink。數(shù)據(jù)的流動可能經(jīng)過多個 Source和 Sink。 MediaSink是各種類型的 Sink 的基類, MediaSource 是各種類型 Source 的基類,各種類型的流媒體格式和編碼的支持即是通過對這兩個類的派生實現(xiàn)的。 Source 和 Sink 通過RTP 子會話 (MediaSubSession)聯(lián)系在一起。 視頻 服務(wù)器 本系統(tǒng) 的 視頻服務(wù)器采用了 TI 公司 的 DaVinci 解決方案 ,主要 用來處理攝像頭 傳輸過來的原始視頻數(shù)據(jù) ,攝像頭采集到信息后直接交給視頻監(jiān)控終端,視頻監(jiān)控 終端進(jìn)行編碼和封裝數(shù)據(jù),并發(fā)送數(shù)據(jù)流到流媒體服務(wù)器。 流媒體 協(xié)議 流媒體服務(wù)器中主要 的 協(xié)議: RTP 實時傳輸協(xié)議、 RTCP 實時傳輸控制協(xié)議 、RTSP 實時流 協(xié)議 以及 SIP 會話初始協(xié)議 。 其中 RTP/RTSP、 RTSP 協(xié)議主要用來流媒體的傳輸, SIP 協(xié)議 主要是實現(xiàn)對云臺的控制。 RTP/RTCP、 RTSP 協(xié)議關(guān)系如圖所示, RTP/RTCP 工作在傳輸層, RTSP 工作在應(yīng)用層。 RTP 主要承擔(dān)數(shù)據(jù)傳輸任務(wù),而 RTCP 為應(yīng)用層提供視頻質(zhì)量控制的手段和方法。 RTSP 則是控制 RTP 的發(fā)送。 RTSP 的消息是由客 戶端到服務(wù)器的請求和服務(wù)器到客戶端的回應(yīng)組成。 U D
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1