欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

智能機頂盒及其支持視頻通信監(jiān)控的媒體處理系統(tǒng)和方法

文檔序號:9691341閱讀:1274來源:國知局
智能機頂盒及其支持視頻通信監(jiān)控的媒體處理系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能機頂盒的通信領(lǐng)域,具體涉及一種智能機頂盒及其支持視頻通信監(jiān)控的媒體處理系統(tǒng)和方法。
【背景技術(shù)】
[0002]智能機頂盒是指具有智能操作系統(tǒng)的家庭網(wǎng)絡(luò)中的一個應(yīng)用設(shè)備;智能機頂盒通過家庭網(wǎng)關(guān)能夠訪問專用網(wǎng)絡(luò)或互聯(lián)網(wǎng)絡(luò),智能機頂盒與電視機和音響等播放設(shè)備連接,即可向用戶提供頁面信息瀏覽、視音頻播放、APP(appliCat1n應(yīng)用程序)應(yīng)用、可視通信、家庭媒體共享、游戲等交互式應(yīng)用功能的多媒體終端。
[0003]智能機頂盒中包括視頻通信模塊和視頻監(jiān)控模塊,視頻通信模塊通過USB(Universal Serial Bus,通用串行總線)攝像頭提供家庭可視通信功能;視頻監(jiān)控模塊通過USB攝像頭或IP攝像頭,提供家庭安防功能。
[0004]但是,上述視頻通信模塊和視頻監(jiān)控模塊使用時,存在以下不足:
[0005]由于視頻通信模塊和視頻監(jiān)控模塊在智能機頂盒中為相互獨立的媒體處理流程,因此視頻通信模塊和視頻監(jiān)控模塊各自的攝像頭無法共享,進而使得視頻通信模塊和視頻監(jiān)控模塊的攝像頭媒體資源未得到充分利用,功能提升空間較小。

【發(fā)明內(nèi)容】

[0006]針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明解決的技術(shù)問題為:統(tǒng)一處理、并共享USB攝像頭和IP攝像頭的視頻媒體源,提供智能機頂盒的視頻通信模塊和視頻監(jiān)控模塊調(diào)用的統(tǒng)一視頻媒體處理接口。本發(fā)明充分利用了攝像頭媒體資源,功能提升空間較大。
[0007]為達到以上目的,本發(fā)明提供的支持視頻通信監(jiān)控的媒體處理系統(tǒng),該系統(tǒng)包括互相通信的源視頻流輸入模塊和音視頻轉(zhuǎn)換模塊,源視頻流輸入模塊提供智能機頂盒的視頻媒體源的輸入,視頻媒體源包括IP攝像頭視頻源、USB攝像頭視頻源和視頻文件視頻源中的至少I種;
[0008]所述源視頻流輸入模塊用于:初始化智能機頂盒的視頻媒體源的視頻媒體數(shù)據(jù),捕獲視頻媒體資源;對捕獲的視頻媒體資源進行處理,得到視頻媒體資源的源視頻碼流;
[0009]所述音視頻轉(zhuǎn)換模塊用于:按照統(tǒng)一的視頻流格式,對所有源視頻碼流進行編碼和壓縮;對編碼和壓縮后的源視頻碼流進行音視頻解復(fù)用,生成統(tǒng)一的視頻媒體處理接口 ;視頻媒體處理接口包括媒體資源預(yù)覽接口、媒體資源存儲接口、視頻設(shè)備虛擬接口和音頻設(shè)備虛擬接口。
[0010]在上述技術(shù)方案的基礎(chǔ)上,視頻媒體源包括IP攝像頭視頻源時,所述源視頻流輸入模塊具體用于:給定IP攝像頭的URL地址信息后,進行流媒體RTSP協(xié)議棧的初始化,所述URL地址信息為基于流媒體RTSP協(xié)議的IP攝像頭相關(guān)地址信息;對IP攝像頭進行流媒體RTSP協(xié)議的解析,獲取IP攝像頭傳輸?shù)囊粢曨l媒體流。
[0011 ]在上述技術(shù)方案的基礎(chǔ)上,視頻媒體源包括USB攝像頭視頻源時,所述源視頻流輸入模塊具體用于:進行USB攝像頭視頻捕獲設(shè)備驅(qū)動V4L2初始化、并獲取USB攝像頭的視頻流;調(diào)用V4L2獲取采集的原始USB攝像頭音視頻數(shù)據(jù)中的視頻流。
[0012]在上述技術(shù)方案的基礎(chǔ)上,視頻媒體源包括視頻文件視頻源時,所述源視頻流輸入模塊具體用于:對視頻媒體文件進行解析初始化后,對媒體文件進行解析,獲取媒體文件中的音視頻流。
[0013]在上述技術(shù)方案的基礎(chǔ)上,所述媒體資源預(yù)覽接口支持視頻瀏覽、圖片瀏覽、視頻抓拍圖片、視頻回放功能;所述媒體資源存儲接口支持拍照設(shè)置、錄像設(shè)置、循環(huán)錄制設(shè)置功能;所述視頻設(shè)備虛擬接口支持至少I個虛擬視頻設(shè)備,每個虛擬視頻設(shè)備根據(jù)一種類型的視頻流解復(fù)用生成;所述音頻設(shè)備虛擬接口支持至少I個虛擬音頻設(shè)備,每個虛擬音頻設(shè)備根據(jù)一種類型的音頻流解復(fù)用生成。
[0014]本發(fā)明提供的基于上述系統(tǒng)的支持視頻通信監(jiān)控的媒體處理方法,包括以下步驟:
[0015]S1:源視頻流輸入模塊初始化智能機頂盒的視頻媒體源的視頻媒體數(shù)據(jù),捕獲視頻媒體資源,轉(zhuǎn)到S2;
[0016]S2:源視頻流輸入模塊對捕獲的視頻媒體資源進行處理,得到視頻媒體資源的源視頻碼流,轉(zhuǎn)到S3;
[0017]S3:音視頻轉(zhuǎn)換模塊按照統(tǒng)一的視頻流格式,對所有源視頻碼流進行編碼和壓縮,轉(zhuǎn)到S4;
[0018]S4:音視頻轉(zhuǎn)換模塊對編碼和壓縮后的源視頻碼流進行音視頻解復(fù)用,生成統(tǒng)一的視頻媒體處理接口。
[0019]在上述技術(shù)方案的基礎(chǔ)上,S4之后還包括以下步驟:
[0020]S5:智能機頂盒的視頻監(jiān)控模塊調(diào)用視頻設(shè)備虛擬接口的虛擬視頻設(shè)備,通過媒體資源預(yù)覽接口進行該視頻設(shè)備的預(yù)覽和播放;或者調(diào)用音頻設(shè)備虛擬接口的虛擬視頻設(shè)備,通過媒體資源預(yù)覽接口進行該音頻設(shè)備的預(yù)覽和播放;智能機頂盒的視頻通信模塊調(diào)用媒體資源存儲接口,對音視頻設(shè)備進行存儲和圖像處理操作。
[0021]在上述技術(shù)方案的基礎(chǔ)上,S3中所述統(tǒng)一的視頻流格式包括統(tǒng)一的源視頻碼流的圖像分辨率、統(tǒng)一的視頻編碼格式、以及統(tǒng)一的音頻編碼格式。
[0022]本發(fā)明還提供一種智能機頂盒,包括視頻監(jiān)控模塊和視頻通信模塊,所述智能機頂盒還包括上述的支持視頻通信監(jiān)控的媒體處理系統(tǒng),視頻監(jiān)控模塊、視頻通信模塊均與媒體處理系統(tǒng)通信。
[0023]在上述技術(shù)方案的基礎(chǔ)上,所述智能機頂盒還包括與所述媒體處理系統(tǒng)的視頻設(shè)備虛擬接口通信的視頻設(shè)備配置模塊、以及與所述媒體處理系統(tǒng)的音頻設(shè)備虛擬接口通信的音頻設(shè)備配置模塊;所述視頻監(jiān)控模塊分別與視頻設(shè)備配置模塊和音頻設(shè)備配置模塊通信,所述視頻通信模塊也分別與視頻設(shè)備配置模塊和音頻設(shè)備配置模塊通信;
[0024]所述視頻設(shè)備配置模塊用于:設(shè)置IP攝像頭或USB攝像頭經(jīng)過媒體處理系統(tǒng)處理后生成的虛擬視頻設(shè)備名;
[0025]所述音頻設(shè)備配置模塊用于:設(shè)置IP攝像頭或USB攝像頭經(jīng)過媒體處理系統(tǒng)處理后生成的虛擬音頻設(shè)備名。
[0026]與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點在于:
[0027]本發(fā)明基于USB攝像頭和IP攝像頭的視頻監(jiān)控功能,利用智能機頂盒中支持視頻通信監(jiān)控的媒體處理系統(tǒng),統(tǒng)一處理USB攝像頭和IP攝像頭兩種音視頻采集設(shè)備的視頻媒體源,進而提供統(tǒng)一的媒體資源預(yù)覽接口、媒體資源存儲接口、視頻設(shè)備虛擬接口和音頻設(shè)備虛擬接口,以供智能機頂盒的視頻通信模塊和視頻監(jiān)控模塊調(diào)用。
[0028]有鑒于此,本發(fā)明的媒體處理系統(tǒng)能夠為視頻通信模塊和視頻監(jiān)控模塊統(tǒng)一調(diào)用的接口,進而使得視頻通信模塊和視頻監(jiān)控模塊能夠同時支持USB攝像頭和IP攝像頭,還可以支持本地視頻媒體文件在視頻通信的遠端播放。因此,本發(fā)明能夠共享USB攝像頭和IP攝像頭的資源,充分利用了攝像頭媒體資源,功能提升空間較大。
[0029]與此同時,本發(fā)明的媒體處理系生成的多個視頻設(shè)備虛擬接口和音頻設(shè)備虛擬接口,能夠使得遠程IP攝像頭投射到智能機頂盒本地視頻圖像設(shè)備和音頻設(shè)備,供智能機頂盒上的即時通訊軟件(例如電視、QQ、Skype等)、以及其它視頻聊天軟件和視頻通信軟件應(yīng)用。解決了智能機頂盒上的應(yīng)用程序不能支持IP攝像頭的問題。
【附圖說明】
[0030]圖1為本發(fā)明實施例中支持視頻通信監(jiān)控的媒體處理系統(tǒng)的結(jié)構(gòu)框圖;
[0031 ]圖2為本發(fā)明實施例中支持視頻通信監(jiān)控的媒體處理方法的流程圖;
[0032]圖3為本發(fā)明實施例中的智能機頂盒的結(jié)構(gòu)框圖。
【具體實施方式】
[0033]以下結(jié)合附圖及實施例對本發(fā)明作進一步詳細說明。
[0034]參見圖1所示,本發(fā)明實施例中的智能機頂盒中支持視頻通信監(jiān)控的媒體處理系統(tǒng),包括互相通信的源視頻流輸入模塊和音視頻轉(zhuǎn)換模塊,源視頻流輸入模塊提供智能機頂盒的視頻媒體源的輸入,視頻媒體源包括IP攝像頭視頻源、USB攝像頭視頻源和視頻文件視頻源中的至少I種,本實施例中同時包括以上視頻媒體源。
[0035]參見圖2所示,本發(fā)明實施例中的基于上述系統(tǒng)的智能機頂盒中支持視頻通信監(jiān)控的媒體處理方法,包括以下步驟:
[0036]S1:源視頻流輸入模塊初始化智能機頂盒的視頻媒體源的視頻媒體數(shù)據(jù),捕獲視頻媒體資源,轉(zhuǎn)到S2。
[0037]Sla:若智能機頂盒接IP攝像頭,則SI中的視頻媒體源為IP攝像頭視頻源,此時SI的具體流程為:源視頻流輸入模塊給定IP攝像頭的URL(Uniform Resource Locator,統(tǒng)一資源定位器)地址信息,該URL地址信息主要是以流媒體RTSP協(xié)議(Real-time TransportStreaming Protocol,實時流傳輸協(xié)議)為主的IP攝像頭相關(guān)地址信息(URL包括IP攝像頭的IP地址、用戶名和密碼),源視頻流輸入模塊進行流媒體RTSP協(xié)議棧的初始化。
[0038]Slb:若智能機頂盒接USB攝像頭,則SI中的視頻媒體源為USB攝像頭視頻源,此時SI的具體流程為:源視頻流輸入模塊進行USB攝像頭V4L2(Video for Linux視頻捕獲設(shè)備驅(qū)動)初始化工作、并獲取USB攝像頭的視頻流。
[0039]Slc:若智能機頂盒給定視頻媒體文件,則SI中的視頻媒體源為視頻文件視頻源,此時SI的具體流程為:源視頻流輸入模塊對視頻媒體文件進行解析初始化工作。
[
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
岢岚县| 南阳市| 双桥区| 和静县| 容城县| 江都市| 三门县| 兰坪| 萨嘎县| 元氏县| 海阳市| 宁乡县| 张家口市| 香港| 自治县| 上饶市| 石首市| 勃利县| 广元市| 合山市| 海丰县| 蒲江县| 清徐县| 洛浦县| 依安县| 任丘市| 巴东县| 克山县| 满城县| 若羌县| 双鸭山市| 江永县| 治县。| 沧州市| 思茅市| 泾阳县| 上蔡县| 涟源市| 蒲江县| 砀山县| 荥经县|