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

一種流媒體參數(shù)監(jiān)控方法及裝置的制造方法

文檔序號(hào):10555595閱讀:328來源:國(guó)知局
一種流媒體參數(shù)監(jiān)控方法及裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種流媒體參數(shù)監(jiān)控方法及裝置,所述方法包括:當(dāng)服務(wù)器端獲取到新的流媒體數(shù)據(jù)時(shí),對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理;從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù);利用所述服務(wù)器端中預(yù)設(shè)流媒體數(shù)據(jù)的參數(shù)對(duì)讀取的所述流媒體數(shù)據(jù)的參數(shù)是否符合預(yù)期結(jié)果進(jìn)行判斷,獲取判斷結(jié)果;根據(jù)所述判斷結(jié)果對(duì)所述流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控。提供了一種流媒體參數(shù)監(jiān)控方法及裝置,以使服務(wù)器端監(jiān)控人員可以更清晰的監(jiān)控流媒體數(shù)據(jù)的參數(shù)以及轉(zhuǎn)碼服務(wù)的功能是否正常。
【專利說明】
一種流媒體參數(shù)監(jiān)控方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及流媒體技術(shù)領(lǐng)域,尤其涉及一種流媒體參數(shù)監(jiān)控方法及裝置。
【背景技術(shù)】
[0002]目前監(jiān)控流媒體(指采用流式傳輸?shù)姆绞皆贗nternet播放的媒體格式)的方案,基本是對(duì)網(wǎng)絡(luò)服務(wù)、編解碼服務(wù)的監(jiān)控。監(jiān)控點(diǎn)一般都是對(duì)編解碼及⑶N(Content DeliveryNetwork,內(nèi)容分發(fā)網(wǎng)絡(luò))進(jìn)行監(jiān)控。
[0003]現(xiàn)有技術(shù)的監(jiān)控方案,并不能完全保證流媒體服務(wù)(在服務(wù)端執(zhí)行的一種程序或進(jìn)程控制)萬無一失,目前沒有可行的監(jiān)控流媒體參數(shù)的技術(shù)方案,這是本領(lǐng)域的技術(shù)人員亟待解決的一個(gè)技術(shù)難題。

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

[0004]本發(fā)明實(shí)施例提供一種流媒體參數(shù)監(jiān)控方法及裝置,以提供一種流媒體參數(shù)監(jiān)控方法及裝置,以使服務(wù)器端監(jiān)控人員可以更清晰的監(jiān)控流媒體數(shù)據(jù)的參數(shù)以及轉(zhuǎn)碼服務(wù)的功能是否正常。
[0005]—方面,本發(fā)明實(shí)施例提供了一種流媒體參數(shù)監(jiān)控方法,所述方法包括:
[0006]當(dāng)服務(wù)器端獲取到新的流媒體數(shù)據(jù)時(shí),對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理;
[0007]從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù);
[0008]利用所述服務(wù)器端預(yù)設(shè)的流媒體數(shù)據(jù)的參數(shù)標(biāo)準(zhǔn)值,判斷讀取的所述流媒體數(shù)據(jù)的參數(shù)是否符合預(yù)期結(jié)果,獲取判斷結(jié)果;
[0009]根據(jù)所述判斷結(jié)果對(duì)所述流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控。
[0010]另一方面,本發(fā)明實(shí)施例提供了一種流媒體參數(shù)監(jiān)控裝置,所述裝置包括:
[0011 ]編碼單元,用于當(dāng)服務(wù)器端獲取到新的流媒體數(shù)據(jù)時(shí),對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理;
[0012]讀取單元,用于從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù);
[0013]判斷單元,用于利用所述服務(wù)器端預(yù)設(shè)的流媒體數(shù)據(jù)的參數(shù)標(biāo)準(zhǔn)值,判斷讀取的所述流媒體數(shù)據(jù)的參數(shù)是否符合預(yù)期結(jié)果,獲取判斷結(jié)果;
[0014]監(jiān)控單元,用于根據(jù)所述判斷結(jié)果對(duì)所述流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控。
[0015]上述技術(shù)方案具有如下有益效果:通過在服務(wù)器端實(shí)現(xiàn)流媒體數(shù)據(jù)的參數(shù)監(jiān)控,可以使服務(wù)器端監(jiān)控人員可以更清晰的監(jiān)控流媒體服務(wù):碼率、幀數(shù)、分辨率等,監(jiān)控編碼后的流媒體數(shù)據(jù)的參數(shù)以及轉(zhuǎn)碼服務(wù)的功能是否正常,以供后需服務(wù)調(diào)用,且當(dāng)流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果時(shí),及時(shí)進(jìn)行報(bào)警。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為本發(fā)明實(shí)施例一種流媒體參數(shù)監(jiān)控方法流程圖;
[0018]圖2為本發(fā)明實(shí)施例一種流媒體參數(shù)監(jiān)控裝置結(jié)構(gòu)示意圖;
[0019]圖3為本發(fā)明實(shí)施例監(jiān)控單元結(jié)構(gòu)示意圖;
[0020]圖4為本發(fā)明應(yīng)用實(shí)例流媒體參數(shù)監(jiān)控系統(tǒng)示意圖;
[0021 ]圖5為本發(fā)明應(yīng)用實(shí)例讀取的流媒體數(shù)據(jù)的參數(shù)示意圖。
【具體實(shí)施方式】
[0022]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0023]如圖1所示,為本發(fā)明實(shí)施例一種流媒體參數(shù)監(jiān)控方法流程圖,所述方法包括:
[0024]101、當(dāng)服務(wù)器端獲取到新的流媒體數(shù)據(jù)時(shí),對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理;
[0025]102、從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù);
[0026]103、利用所述服務(wù)器端預(yù)設(shè)的流媒體數(shù)據(jù)的參數(shù)標(biāo)準(zhǔn)值,判斷讀取的所述流媒體數(shù)據(jù)的參數(shù)是否符合預(yù)期結(jié)果,獲取判斷結(jié)果;
[0027]104、根據(jù)所述判斷結(jié)果對(duì)所述流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控。
[0028]優(yōu)選地,使用ffmpeg編碼工具對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理;所述可傳輸數(shù)據(jù)格式包括:實(shí)時(shí)消息傳輸協(xié)議rtmp的數(shù)據(jù)格式。
[0029]優(yōu)選地,所述流媒體數(shù)據(jù)的參數(shù)包括如下的一種或多種:碼率、幀數(shù)、分辨率。
[0030]優(yōu)選地,所述從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù),包括:通過流媒體信息查看工具exiftool從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù),保存在數(shù)據(jù)庫(kù)中。
[0031]優(yōu)選地,所述判斷結(jié)果包括:所述流媒體數(shù)據(jù)的參數(shù)符合預(yù)期結(jié)果,或所述流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果;所述根據(jù)所述判斷結(jié)果對(duì)所述流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控,包括:若所述流媒體數(shù)據(jù)的參數(shù)符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置正確標(biāo)記,以供調(diào)用;若所述流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置錯(cuò)誤標(biāo)記,并進(jìn)行報(bào)警。
[0032]對(duì)應(yīng)于上述方法實(shí)施例,如圖2所示,為本發(fā)明實(shí)施例一種流媒體參數(shù)監(jiān)控裝置結(jié)構(gòu)示意圖,所述裝置包括:
[0033]編碼單元21,用于當(dāng)服務(wù)器端獲取到新的流媒體數(shù)據(jù)時(shí),對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理;
[0034]讀取單元22,用于從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù);
[0035]判斷單元23,用于利用所述服務(wù)器端預(yù)設(shè)的流媒體數(shù)據(jù)的參數(shù)標(biāo)準(zhǔn)值,判斷讀取的所述流媒體數(shù)據(jù)的參數(shù)是否符合預(yù)期結(jié)果,獲取判斷結(jié)果;
[0036]監(jiān)控單元24,用于根據(jù)所述判斷結(jié)果對(duì)所述流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控。
[0037]優(yōu)選地,所述編碼單元21,具體用于使用ffmpeg編碼工具對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理;所述可傳輸數(shù)據(jù)格式包括:實(shí)時(shí)消息傳輸協(xié)議rtmp的數(shù)據(jù)格式。
[0038]優(yōu)選地,所述流媒體數(shù)據(jù)的參數(shù)包括如下的一種或多種:碼率、幀數(shù)、分辨率。
[0039]優(yōu)選地,所述讀取單元22,具體用于通過流媒體信息查看工具exiftool從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù);
[0040]所述裝置還包括:存儲(chǔ)單元25,用于將讀取的所述流媒體數(shù)據(jù)的參數(shù)保存在數(shù)據(jù)庫(kù)中。
[0041]優(yōu)選地,所述判斷單元23的判斷結(jié)果包括:所述流媒體數(shù)據(jù)的參數(shù)符合預(yù)期結(jié)果,或所述流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果;
[0042]如圖3所示,為本發(fā)明實(shí)施例監(jiān)控單元結(jié)構(gòu)示意圖,所述監(jiān)控單元24包括:
[0043]第一標(biāo)記模塊241,用于若所述流媒體數(shù)據(jù)的參數(shù)符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置正確標(biāo)記,以供調(diào)用;
[0044]第二標(biāo)記模塊242,用于若所述流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置錯(cuò)誤標(biāo)記,并進(jìn)行報(bào)警。
[0045]以下結(jié)合應(yīng)用實(shí)例對(duì)本發(fā)明實(shí)施例上述方案進(jìn)行詳述:
[0046]如圖4所示,為本發(fā)明應(yīng)用實(shí)例流媒體參數(shù)監(jiān)控系統(tǒng)示意圖,本發(fā)明應(yīng)用實(shí)例可以在服務(wù)器端使用編解碼工具(如ffmpeg(Fast Forward Mpeg,是一套可以用來記錄、轉(zhuǎn)換數(shù)字音頻、視頻,并能將其轉(zhuǎn)化為流的開源計(jì)算機(jī)程序))對(duì)流媒體數(shù)據(jù)進(jìn)行編碼,使流媒體數(shù)據(jù)轉(zhuǎn)成可傳輸?shù)母袷?,通過rtmp(Real Time Messaging Protocol,實(shí)時(shí)消息傳輸協(xié)議)月艮務(wù)傳輸?shù)紺DN或客戶端。本發(fā)明應(yīng)用實(shí)例可以對(duì)轉(zhuǎn)換之后的流媒體數(shù)據(jù),進(jìn)行碼率、幀數(shù)、分辨率的監(jiān)控(并非畫面實(shí)質(zhì)內(nèi)容,而是文件的參數(shù)),將監(jiān)控的結(jié)果存入數(shù)據(jù)庫(kù)。
[0047]例如:
[0048]1、將流媒體文件通過ffmpeg進(jìn)行編碼處理,如:
[0049]/usr/local/ffmpeg/bin/ffmpeg-re-1?/downloads/1.flv-vcodec copy-acodec copy-f flv-y rtmp://10.210.228.59:1935/myapp/livel
[0050 ] 2、讀取流媒體數(shù)據(jù)的參數(shù)
[0051]通過exiftooK—種圖片或者流媒體信息查看工具)工具讀取流媒體數(shù)據(jù)的參數(shù),如:流媒體文件名、碼率、幀數(shù)、分辨率、流媒體文件的權(quán)限等等,并把信息保存在d b(Database,數(shù)據(jù)庫(kù))中。如圖5所示,為本發(fā)明應(yīng)用實(shí)例讀取的流媒體數(shù)據(jù)的參數(shù)示意圖。
[0052]3、利用服務(wù)器端中預(yù)設(shè)流媒體數(shù)據(jù)的參數(shù)對(duì)讀取的流媒體數(shù)據(jù)的參數(shù)是否符合預(yù)期結(jié)果進(jìn)行判斷,獲取判斷結(jié)果,根據(jù)判斷結(jié)果對(duì)流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控:如果流媒體數(shù)據(jù)的參數(shù)的碼率、幀數(shù)、分辨率符合預(yù)期結(jié)果,存入true(正確)或其它正常值,反之存入false (錯(cuò)誤)信息。
[0053]4、若所述流媒體數(shù)據(jù)的參數(shù)符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置正確標(biāo)記,以供其他服務(wù)調(diào)用;若所述流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置錯(cuò)誤標(biāo)記,并進(jìn)行報(bào)警,比如流媒體數(shù)據(jù)的參數(shù)的幀數(shù)要在30fps(Frames Per Second,每秒傳輸幀數(shù))以上,但是實(shí)際沒有達(dá)到,那么系統(tǒng)會(huì)根據(jù)數(shù)據(jù)庫(kù)存入的值進(jìn)行報(bào)警??梢酝ㄟ^web端圖形界面或報(bào)警程序,把讀取的結(jié)果呈現(xiàn)給監(jiān)控工程師。
[0054]上述技術(shù)方案具有如下有益效果:通過在服務(wù)器端實(shí)現(xiàn)流媒體數(shù)據(jù)的參數(shù)監(jiān)控,可以使服務(wù)器端監(jiān)控人員可以更清晰的監(jiān)控流媒體服務(wù):碼率、幀數(shù)、分辨率等,監(jiān)控編碼后的流媒體數(shù)據(jù)的參數(shù)以及轉(zhuǎn)碼服務(wù)的功能是否正常,以供后需服務(wù)調(diào)用,且當(dāng)流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果時(shí),及時(shí)進(jìn)行報(bào)警。
[0055]應(yīng)該明白,公開的過程中的步驟的特定順序或?qū)哟问鞘纠苑椒ǖ膶?shí)例。基于設(shè)計(jì)偏好,應(yīng)該理解,過程中的步驟的特定順序或?qū)哟慰梢栽诓幻撾x本公開的保護(hù)范圍的情況下得到重新安排。所附的方法權(quán)利要求以示例性的順序給出了各種步驟的要素,并且不是要限于所述的特定順序或?qū)哟巍?br>[0056]在上述的詳細(xì)描述中,各種特征一起組合在單個(gè)的實(shí)施方案中,以簡(jiǎn)化本公開。不應(yīng)該將這種公開方法解釋為反映了這樣的意圖,即,所要求保護(hù)的主題的實(shí)施方案需要比清楚地在每個(gè)權(quán)利要求中所陳述的特征更多的特征。相反,如所附的權(quán)利要求書所反映的那樣,本發(fā)明處于比所公開的單個(gè)實(shí)施方案的全部特征少的狀態(tài)。因此,所附的權(quán)利要求書特此清楚地被并入詳細(xì)描述中,其中每項(xiàng)權(quán)利要求獨(dú)自作為本發(fā)明單獨(dú)的優(yōu)選實(shí)施方案。
[0057]為使本領(lǐng)域內(nèi)的任何技術(shù)人員能夠?qū)崿F(xiàn)或者使用本發(fā)明,上面對(duì)所公開實(shí)施例進(jìn)行了描述。對(duì)于本領(lǐng)域技術(shù)人員來說;這些實(shí)施例的各種修改方式都是顯而易見的,并且本文定義的一般原理也可以在不脫離本公開的精神和保護(hù)范圍的基礎(chǔ)上適用于其它實(shí)施例。因此,本公開并不限于本文給出的實(shí)施例,而是與本申請(qǐng)公開的原理和新穎性特征的最廣范圍相一致。
[0058]上文的描述包括一個(gè)或多個(gè)實(shí)施例的舉例。當(dāng)然,為了描述上述實(shí)施例而描述部件或方法的所有可能的結(jié)合是不可能的,但是本領(lǐng)域普通技術(shù)人員應(yīng)該認(rèn)識(shí)到,各個(gè)實(shí)施例可以做進(jìn)一步的組合和排列。因此,本文中描述的實(shí)施例旨在涵蓋落入所附權(quán)利要求書的保護(hù)范圍內(nèi)的所有這樣的改變、修改和變型。此外,就說明書或權(quán)利要求書中使用的術(shù)語(yǔ)“包含”,該詞的涵蓋方式類似于術(shù)語(yǔ)“包括”,就如同“包括,”在權(quán)利要求中用作銜接詞所解釋的那樣。此外,使用在權(quán)利要求書的說明書中的任何一個(gè)術(shù)語(yǔ)“或者”是要表示“非排它性的或者”。
[0059]本領(lǐng)域技術(shù)人員還可以了解到本發(fā)明實(shí)施例列出的各種說明性邏輯塊(illustrative logical block),單元,和步驟可以通過電子硬件、電腦軟件,或兩者的結(jié)合進(jìn)行實(shí)現(xiàn)。為清楚展示硬件和軟件的可替換性(:^丨6代1^1^6313;[1;^7),上述的各種說明性部件(illustrative components),單元和步驟已經(jīng)通用地描述了它們的功能。這樣的功能是通過硬件還是軟件來實(shí)現(xiàn)取決于特定的應(yīng)用和整個(gè)系統(tǒng)的設(shè)計(jì)要求。本領(lǐng)域技術(shù)人員可以對(duì)于每種特定的應(yīng)用,可以使用各種方法實(shí)現(xiàn)所述的功能,但這種實(shí)現(xiàn)不應(yīng)被理解為超出本發(fā)明實(shí)施例保護(hù)的范圍。
[0060]本發(fā)明實(shí)施例中所描述的各種說明性的邏輯塊,或單元都可以通過通用處理器,數(shù)字信號(hào)處理器,專用集成電路(ASIC),現(xiàn)場(chǎng)可編程門陣列或其它可編程邏輯裝置,離散門或晶體管邏輯,離散硬件部件,或上述任何組合的設(shè)計(jì)來實(shí)現(xiàn)或操作所描述的功能。通用處理器可以為微處理器,可選地,該通用處理器也可以為任何傳統(tǒng)的處理器、控制器、微控制器或狀態(tài)機(jī)。處理器也可以通過計(jì)算裝置的組合來實(shí)現(xiàn),例如數(shù)字信號(hào)處理器和微處理器,多個(gè)微處理器,一個(gè)或多個(gè)微處理器聯(lián)合一個(gè)數(shù)字信號(hào)處理器核,或任何其它類似的配置來實(shí)現(xiàn)。
[0061]本發(fā)明實(shí)施例中所描述的方法或算法的步驟可以直接嵌入硬件、處理器執(zhí)行的軟件模塊、或者這兩者的結(jié)合。軟件模塊可以存儲(chǔ)于RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM或本領(lǐng)域中其它任意形式的存儲(chǔ)媒介中。示例性地,存儲(chǔ)媒介可以與處理器連接,以使得處理器可以從存儲(chǔ)媒介中讀取信息,并可以向存儲(chǔ)媒介存寫信息??蛇x地,存儲(chǔ)媒介還可以集成到處理器中。處理器和存儲(chǔ)媒介可以設(shè)置于ASIC中,ASIC可以設(shè)置于用戶終端中。可選地,處理器和存儲(chǔ)媒介也可以設(shè)置于用戶終端中的不同的部件中。
[0062]在一個(gè)或多個(gè)示例性的設(shè)計(jì)中,本發(fā)明實(shí)施例所描述的上述功能可以在硬件、軟件、固件或這三者的任意組合來實(shí)現(xiàn)。如果在軟件中實(shí)現(xiàn),這些功能可以存儲(chǔ)與電腦可讀的媒介上,或以一個(gè)或多個(gè)指令或代碼形式傳輸于電腦可讀的媒介上。電腦可讀媒介包括電腦存儲(chǔ)媒介和便于使得讓電腦程序從一個(gè)地方轉(zhuǎn)移到其它地方的通信媒介。存儲(chǔ)媒介可以是任何通用或特殊電腦可以接入訪問的可用媒體。例如,這樣的電腦可讀媒體可以包括但不限于RAM、R0M、EEPR0M、⑶-ROM或其它光盤存儲(chǔ)、磁盤存儲(chǔ)或其它磁性存儲(chǔ)裝置,或其它任何可以用于承載或存儲(chǔ)以指令或數(shù)據(jù)結(jié)構(gòu)和其它可被通用或特殊電腦、或通用或特殊處理器讀取形式的程序代碼的媒介。此外,任何連接都可以被適當(dāng)?shù)囟x為電腦可讀媒介,例如,如果軟件是從一個(gè)網(wǎng)站站點(diǎn)、服務(wù)器或其它遠(yuǎn)程資源通過一個(gè)同軸電纜、光纖電纜、雙絞線、數(shù)字用戶線(DSL)或以例如紅外、無線和微波等無線方式傳輸?shù)囊脖话谒x的電腦可讀媒介中。所述的碟片(disk)和磁盤(disc)包括壓縮磁盤、錫射盤、光盤、DVD、軟盤和藍(lán)光光盤,磁盤通常以磁性復(fù)制數(shù)據(jù),而碟片通常以激光進(jìn)行光學(xué)復(fù)制數(shù)據(jù)。上述的組合也可以包含在電腦可讀媒介中。
[0063]以上所述的【具體實(shí)施方式】,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實(shí)施方式】而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種流媒體參數(shù)監(jiān)控方法,其特征在于,所述方法包括: 當(dāng)服務(wù)器端獲取到新的流媒體數(shù)據(jù)時(shí),對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理; 從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù); 利用所述服務(wù)器端預(yù)設(shè)的流媒體數(shù)據(jù)的參數(shù)標(biāo)準(zhǔn)值,判斷讀取的所述流媒體數(shù)據(jù)的參數(shù)是否符合預(yù)期結(jié)果,獲取判斷結(jié)果; 根據(jù)所述判斷結(jié)果對(duì)所述流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控。2.如權(quán)利要求1所述流媒體參數(shù)監(jiān)控方法,其特征在于, 使用ffmpeg編碼工具對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理;所述可傳輸數(shù)據(jù)格式包括:實(shí)時(shí)消息傳輸協(xié)議rtmp的數(shù)據(jù)格式。3.如權(quán)利要求1所述流媒體參數(shù)監(jiān)控方法,其特征在于,所述流媒體數(shù)據(jù)的參數(shù)包括如下的一種或多種:碼率、幀數(shù)、分辨率。4.如權(quán)利要求1所述流媒體參數(shù)監(jiān)控方法,其特征在于,所述從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù),包括: 通過流媒體信息查看工具exiftool從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù),保存在數(shù)據(jù)庫(kù)中。5.如權(quán)利要求4所述流媒體參數(shù)監(jiān)控方法,其特征在于,所述判斷結(jié)果包括:所述流媒體數(shù)據(jù)的參數(shù)符合預(yù)期結(jié)果,或所述流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果;所述根據(jù)所述判斷結(jié)果對(duì)所述流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控,包括: 若所述流媒體數(shù)據(jù)的參數(shù)符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置正確標(biāo)記,以供調(diào)用; 若所述流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置錯(cuò)誤標(biāo)記,并進(jìn)行報(bào)警。6.一種流媒體參數(shù)監(jiān)控裝置,其特征在于,所述裝置包括: 編碼單元,用于當(dāng)服務(wù)器端獲取到新的流媒體數(shù)據(jù)時(shí),對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理; 讀取單元,用于從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù); 判斷單元,用于利用所述服務(wù)器端預(yù)設(shè)的流媒體數(shù)據(jù)的參數(shù)標(biāo)準(zhǔn)值,判斷讀取的所述流媒體數(shù)據(jù)的參數(shù)是否符合預(yù)期結(jié)果,獲取判斷結(jié)果; 監(jiān)控單元,用于根據(jù)所述判斷結(jié)果對(duì)所述流媒體數(shù)據(jù)的參數(shù)進(jìn)行監(jiān)控。7.如權(quán)利要求6所述流媒體參數(shù)監(jiān)控裝置,其特征在于, 所述編碼單元,具體用于使用ffmpeg編碼工具對(duì)該流媒體數(shù)據(jù)進(jìn)行可傳輸數(shù)據(jù)格式的編碼處理;所述可傳輸數(shù)據(jù)格式包括:實(shí)時(shí)消息傳輸協(xié)議rtmp的數(shù)據(jù)格式。8.如權(quán)利要求6所述流媒體參數(shù)監(jiān)控裝置,其特征在于,所述流媒體數(shù)據(jù)的參數(shù)包括如下的一種或多種:碼率、幀數(shù)、分辨率。9.如權(quán)利要求6所述流媒體參數(shù)監(jiān)控裝置,其特征在于, 所述讀取單元,具體用于通過流媒體信息查看工具exiftool從編碼處理后的流媒體數(shù)據(jù)中讀取該流媒體數(shù)據(jù)的參數(shù); 所述裝置還包括:存儲(chǔ)單元,用于將讀取的所述流媒體數(shù)據(jù)的參數(shù)保存在數(shù)據(jù)庫(kù)中。10.如權(quán)利要求9所述流媒體參數(shù)監(jiān)控裝置,其特征在于,所述判斷單元的判斷結(jié)果包括:所述流媒體數(shù)據(jù)的參數(shù)符合預(yù)期結(jié)果,或所述流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果; 所述監(jiān)控單元包括: 第一標(biāo)記模塊,用于若所述流媒體數(shù)據(jù)的參數(shù)符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置正確標(biāo)記,以供調(diào)用; 第二標(biāo)記模塊,用于若所述流媒體數(shù)據(jù)的參數(shù)不符合預(yù)期結(jié)果,則在數(shù)據(jù)庫(kù)中為該流媒體數(shù)據(jù)的參數(shù)設(shè)置錯(cuò)誤標(biāo)記,并進(jìn)行報(bào)警。
【文檔編號(hào)】H04N21/24GK105915539SQ201610378538
【公開日】2016年8月31日
【申請(qǐng)日】2016年5月31日
【發(fā)明人】宋琪
【申請(qǐng)人】微夢(mèng)創(chuàng)科網(wǎng)絡(luò)科技(中國(guó))有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
澎湖县| 嫩江县| 崇明县| 太保市| 藁城市| 黄陵县| 建德市| 文昌市| 鹤峰县| 隆安县| 大渡口区| 柳河县| 大竹县| 鄂州市| 阿拉尔市| 松江区| 贵南县| 岑溪市| 万荣县| 松滋市| 那坡县| 兰州市| 鸡西市| 中牟县| 济南市| 荆门市| 澳门| 普陀区| 万山特区| 姚安县| 晋江市| 蒙阴县| 西乌珠穆沁旗| 平昌县| 宁国市| 辽阳市| 霍林郭勒市| 佛坪县| 集贤县| 什邡市| 平和县|