視頻文件的通訊方法、監(jiān)控終端、監(jiān)控服務(wù)器以及視頻監(jiān)控系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供的端與端之間的視頻文件的通訊方法,包括使監(jiān)控終端將采集到的視頻文件傳送至監(jiān)控服務(wù)器;使所述監(jiān)控服務(wù)器在接收到視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端;使所述監(jiān)控終端接收到所述傳輸速率監(jiān)測信息后將傳輸速率信息反饋至所述監(jiān)控服務(wù)器;使所述監(jiān)控服務(wù)器接收到所述反饋的傳輸速率信息后,對傳輸速率進(jìn)行判斷處理,若判斷得到所述傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端;使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息,若接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器。
【專利說明】視頻文件的通訊方法、監(jiān)控終端、監(jiān)控服務(wù)器以及視頻監(jiān)控系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種視頻文件的通訊方法、監(jiān)控終端、監(jiān)控服務(wù)器以及視頻監(jiān)控系統(tǒng)?!颈尘凹夹g(shù)】
[0002]視頻監(jiān)控系統(tǒng)是安防行業(yè)最主流的安防系統(tǒng)之一,視頻監(jiān)督亦是安全防范系統(tǒng)的重要組成部分,安是一種防范能力較強(qiáng)的綜合系統(tǒng)。視頻監(jiān)控以其直觀、準(zhǔn)確、及時(shí)和信息內(nèi)容豐富而廣泛用于許多場合。近年來,隨著計(jì)算機(jī)、網(wǎng)絡(luò)以及圖像處理、傳輸技術(shù)的飛速發(fā)展,視頻監(jiān)控系統(tǒng)也有了長足的發(fā)展。
[0003]目前,基于有線、無線等網(wǎng)絡(luò)的視頻監(jiān)控系統(tǒng)是人們用的最多的一類安防監(jiān)控系統(tǒng),它可以將前端監(jiān)控設(shè)備采集到的視頻文件通過局域網(wǎng)或者廣域網(wǎng)傳送到后端監(jiān)控服務(wù)器,人們無論在何時(shí)何地均可以通過后端監(jiān)控服務(wù)器對監(jiān)控的視頻進(jìn)行觀看。當(dāng)該視頻監(jiān)控系統(tǒng)的前端監(jiān)控設(shè)備通過局域網(wǎng)傳送視頻文件至后端監(jiān)控服務(wù)器時(shí),由于局域網(wǎng)的帶寬大、傳輸速率高,從而使該前端監(jiān)控設(shè)備傳輸視頻文件至監(jiān)控服務(wù)器時(shí),可以傳輸高質(zhì)量、高幀率、高碼率的以及高速率的視頻文件至后端監(jiān)控服務(wù)器;但是,當(dāng)所述視頻監(jiān)控系統(tǒng)的前端監(jiān)控設(shè)備通過廣域網(wǎng)傳送視頻文件至后端監(jiān)控服務(wù)器時(shí),由于廣域網(wǎng)的帶寬較小、傳輸速率較低,從而使得該前端監(jiān)控設(shè)備傳輸視頻文件至監(jiān)控服務(wù)器時(shí),傳輸速率較低、導(dǎo)致視頻文件流暢度不高,尤其是隨著科技地不斷發(fā)展,高清監(jiān)控設(shè)備成為主流,高清監(jiān)控設(shè)備采集的視頻文件的幀率、碼率都較高,在帶寬較低的情況下如何使得高清監(jiān)控設(shè)備采集到的高清視頻文件能夠得以快速地傳輸、流暢地播放,成為目前需要急需解決的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明主要解決的技術(shù)問題是提供一種視頻文件的通訊方法、監(jiān)控終端、監(jiān)控服務(wù)器以及視頻監(jiān)控系統(tǒng),可以使所述監(jiān)控系統(tǒng)能夠自如地在局域網(wǎng)、廣域網(wǎng)或者城域網(wǎng)之間進(jìn)行視頻文件地傳輸及處理,從而使得視頻文件更加流暢。
[0005]為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種端與端之間的視頻文件的通訊方法,包括:使監(jiān)控終端將采集到的視頻文件傳送至監(jiān)控服務(wù)器;使所述監(jiān)控服務(wù)器在接收到視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端;使所述監(jiān)控終端接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息后,根據(jù)所述監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器;使所述監(jiān)控服務(wù)器接收到所述反饋的傳輸速率信息后,對傳輸速率進(jìn)行判斷處理,若判斷得到所述傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端;使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息,若接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器。
[0006]其中,在使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息的步驟中,若未接收到所述傳輸速率控制信息,則不對正在傳輸?shù)囊曨l文件進(jìn)行處理。[0007]其中,在使監(jiān)控終端將采集到的視頻文件傳送至監(jiān)控服務(wù)器的步驟之前,還包括為所述監(jiān)控終端創(chuàng)建唯一標(biāo)識;在使監(jiān)控終端將采集到的視頻文件傳送至監(jiān)控服務(wù)器步驟中,所述視頻文件還攜帶有所述監(jiān)控終端的唯一標(biāo)識;在使監(jiān)控服務(wù)器在接收到視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端步驟中,所述監(jiān)測信息攜帶有所述監(jiān)控終端的唯一標(biāo)識;在使所述監(jiān)控終端接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息后,根據(jù)所述監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器步驟中,還將所述監(jiān)控終端的唯一標(biāo)識反饋至所述監(jiān)控服務(wù)器;在使所述監(jiān)控服務(wù)器接收到所述反饋的傳輸速率信息后,對傳輸速率進(jìn)行判斷處理,若判斷得到所述傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端的步驟中,所述傳輸速率控制信息攜帶有所述監(jiān)控終端的唯一標(biāo)識;在使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息,若接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器的步驟中,所述必要的視頻文件和/或降低幀率后的視頻文件攜帶有該監(jiān)控終端的唯一標(biāo)識。
[0008]為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種視頻文件的通訊方法,包括:使監(jiān)控終端將采集到視頻文件傳送至監(jiān)控服務(wù)器;使所述監(jiān)控終端接收監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息;使所述監(jiān)控終端根據(jù)接收到的傳輸速率監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器;使所述監(jiān)控終端判斷是否接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率控制信息;若所述監(jiān)控終端接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器。
[0009]其中,在使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息的步驟中,若未接收到所述傳輸速率控制信息,則不對正在傳輸?shù)囊曨l文件進(jìn)行處理。
[0010]為解決上述技術(shù)問題,本發(fā)明采用的又一個(gè)技術(shù)方案是:提供一種視頻文件的通訊方法,包括:使監(jiān)控服務(wù)器接收視頻文件;使監(jiān)控服務(wù)器發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端;使監(jiān)控服務(wù)器接收所述監(jiān)控終端反饋的傳輸速率信息;使監(jiān)控服務(wù)器對所述傳輸速率信息進(jìn)行判斷處理,若判斷得到傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端;使監(jiān)控服務(wù)器接收所述監(jiān)控終端發(fā)送的必要的視頻文件和/或降低幀率后的視頻文件。
[0011]其中,在使監(jiān)控服務(wù)器對所述傳輸速率信息進(jìn)行判斷處理的步驟中,若判斷得到傳輸速率等于或者大于預(yù)設(shè)值,則不發(fā)送傳輸速率控制信息至所述監(jiān)控終端。
[0012]為解決上述技術(shù)問題,本發(fā)明采用的又一個(gè)技術(shù)方案是:提供一種視頻監(jiān)控系統(tǒng),包括:監(jiān)控終端以及監(jiān)控服務(wù)器;所述監(jiān)控終端包括:第一傳輸模塊,用于將采集到的視頻文件發(fā)送至所述監(jiān)控服務(wù)器;第二傳輸模塊,用于接收所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息;反饋模塊,用于根據(jù)接收到的傳輸速率監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器;第一判斷模塊,用于判斷是否接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率控制信息;第三傳輸模塊,用于在判斷接收到所述傳輸速率控制信息后,將必要的視頻文件和/或?qū)⒔档蛶屎蟮囊曨l文件發(fā)送至所述監(jiān)控服務(wù)器;所述監(jiān)控服務(wù)器包括:第四傳輸模塊,用于接收所述視頻文件;第五傳輸模塊,用于在接收到所述視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端;第六傳輸模塊,用于接收所述監(jiān)控終端反饋的傳輸速率信息;第二判斷模塊,用于在接收到所述監(jiān)控終端反饋的傳輸速率信息后,對所述傳輸速率進(jìn)行判斷處理;第七傳輸模塊,用于在判斷得到所述傳輸速率小于預(yù)設(shè)值時(shí),發(fā)送傳輸速率控制信息至所述監(jiān)控終端;第八傳輸模塊,用于接收所述監(jiān)控終端發(fā)送的必要的視頻文件和/或降低幀率后的視頻文件。
[0013]為解決上述技術(shù)問題,本發(fā)明采用的又一個(gè)技術(shù)方案是:提供一種監(jiān)控終端,包括:第一傳輸模塊,用于將采集到的視頻文件發(fā)送至所述監(jiān)控服務(wù)器;第二傳輸模塊,用于接收所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息;反饋模塊,用于根據(jù)接收到的傳輸速率監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器;第一判斷模塊,用于判斷是否接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率控制信息;第三傳輸模塊,用于在判斷接收到所述傳輸速率控制信息后,將必要的視頻文件和/或?qū)⒔档蛶屎蟮囊曨l文件發(fā)送至所述監(jiān)控服務(wù)器。
[0014]為解決上述技術(shù)問題,本發(fā)明采用的又一個(gè)技術(shù)方案是:提供一種監(jiān)控服務(wù)器,包括:第四傳輸模塊,用于接收所述視頻文件;第五傳輸模塊,用于在接收到所述視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端;第六傳輸模塊,用于接收所述監(jiān)控終端反饋的傳輸速率信息;第二判斷模塊,用于在接收到所述監(jiān)控終端反饋的傳輸速率信息后,對所述傳輸速率進(jìn)行判斷處理;第七傳輸模塊,用于在判斷得到所述傳輸速率小于預(yù)設(shè)值時(shí),發(fā)送傳輸速率控制信息至所述監(jiān)控終端;第八傳輸模塊,用于接收所述監(jiān)控終端發(fā)送的必要的視頻文件和/或降低幀率后的視頻文件。
[0015]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明的視頻文件的通訊方法、監(jiān)控終端、監(jiān)控服務(wù)器以及視頻監(jiān)控系統(tǒng)可以使所述監(jiān)控系統(tǒng)能夠自如地在局域網(wǎng)、廣域網(wǎng)或者城域網(wǎng)之間進(jìn)行視頻文件地傳輸及處理,從而使得視頻監(jiān)控系統(tǒng)在局域網(wǎng)環(huán)境內(nèi)傳輸?shù)囊曨l文件清晰高更高、在廣域網(wǎng)或者城域網(wǎng)內(nèi)傳輸?shù)囊曨l文件在保證文件的清晰度的前提條件下,減小傳輸?shù)淖枞?,使得傳輸?shù)囊曨l文件不會(huì)出現(xiàn)“馬賽克”現(xiàn)象。
【專利附圖】
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明端與端之間的視頻文件的通訊方法第一實(shí)施例的流程圖;
[0018]圖2是本發(fā)明端與端之間的視頻文件的通訊方法第二實(shí)施例的流程圖;
[0019]圖3是本發(fā)明視頻文件的通訊方法第一實(shí)施例的流程圖;
[0020]圖4是本發(fā)明視頻文件的通訊方法第一實(shí)施例的流程圖;
[0021]圖5是本發(fā)明視頻監(jiān)控系統(tǒng)第一實(shí)施例的方框圖;
[0022]圖6是本發(fā)明監(jiān)控終端第一實(shí)施例的方框圖;
[0023]圖7是本發(fā)明監(jiān)控服務(wù)器第一實(shí)施例的方框圖。
【具體實(shí)施方式】
[0024]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0025]請參見圖1,圖1是本發(fā)明端與端之間的視頻文件的通訊方法第一實(shí)施例的流程圖。本實(shí)施例的端與端之間的視頻文件的通訊方法包括以下步驟:
[0026]S101、使監(jiān)控終端將采集到的視頻文件傳送至監(jiān)控服務(wù)器;
[0027]在本步驟中,所述監(jiān)控終端初始化之后即可實(shí)時(shí)采集視頻文件,在采集到視頻文件之后,需要將實(shí)時(shí)采集到的視頻文件進(jìn)行實(shí)時(shí)視頻編碼處理;本步驟中,將采集到的視頻文件傳送至所述監(jiān)控服務(wù)器是指將實(shí)時(shí)視頻編碼處理后的視頻文件發(fā)送至所述監(jiān)控服務(wù)器。
[0028]S102、使所述監(jiān)控服務(wù)器在接收到視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端;
[0029]本步驟中,所述監(jiān)控服務(wù)器在接收到所述監(jiān)控終端發(fā)送的視頻文件的同時(shí),對所述監(jiān)控終端的傳輸速率進(jìn)行監(jiān)測,即發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端。
[0030]S103使所述監(jiān)控終端接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息后,根據(jù)所述監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器;
[0031]本步驟中,所述監(jiān)控終端接收到傳輸速率監(jiān)測信息后,將正在傳輸視頻文件的傳輸速率信息反饋至所述監(jiān)控服務(wù)器,以供所述監(jiān)控服務(wù)器進(jìn)行傳輸速率的處理。
[0032]S104、使所述監(jiān)控服務(wù)器接收到所述反饋的傳輸速率信息后,對傳輸速率進(jìn)行判斷處理,若判斷得到所述傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端;
[0033]本步驟中,所述監(jiān)控服務(wù)器內(nèi)預(yù)設(shè)有一標(biāo)準(zhǔn)的傳輸速率值,該預(yù)設(shè)值可以是監(jiān)控服務(wù)器出廠時(shí)預(yù)設(shè),也可以是用戶在安裝視頻監(jiān)控系統(tǒng)時(shí)根據(jù)不斷的調(diào)試進(jìn)行預(yù)設(shè)。當(dāng)所述監(jiān)控終端反饋來的傳輸速率小于所述預(yù)設(shè)值時(shí),所述監(jiān)控服務(wù)器即發(fā)送傳輸速率控制信息至所述監(jiān)控終端,所述傳輸速率控制信息即為網(wǎng)絡(luò)自適應(yīng)擁塞控制以及視頻流自適應(yīng)速率控制信息。
[0034]本實(shí)施例中,若判斷得到所述傳輸速率等于或者大于預(yù)設(shè)值時(shí),則監(jiān)控服務(wù)器不發(fā)送速率控制信息。在某些實(shí)施例中,所述監(jiān)控服務(wù)器判斷得到所述傳輸速率等于或者大于預(yù)設(shè)值時(shí),可以發(fā)送提高視頻文件的視頻傳輸碼率或增大幀速率的控制信號至所述監(jiān)控終端,以進(jìn)一步地提聞視頻文件的清晰度等等。
[0035]S105、使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息,若接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器。
[0036]本步驟中,所述非必要視頻文件是指丟棄用戶能接受的次要信息,所述非必要視頻文件包括高碼率的視頻數(shù)據(jù)(相鄰冗余的畫面和點(diǎn)像素)或P、B幀,主要是指在實(shí)時(shí)視頻編碼中處理,對連續(xù)的視頻圖像信號而言,前后相鄰的圖像之間有很強(qiáng)的相似性,即時(shí)間冗余。另,同畫面相鄰的點(diǎn)之間顏色相當(dāng)接近,即空間冗余。將這兩者壓縮后,就表現(xiàn)為低碼率的視頻流信號,也即,丟棄了用戶能接受的非必要信息或者次要信息。所述必要視頻文件為視頻文件中除丟棄的非必要信息后的視頻文件,例如流暢的低碼率視頻流信號。
[0037]本實(shí)施例中,若經(jīng)判斷,未接收到所述傳輸速率控制信息,則所述監(jiān)控終端不對正在傳輸?shù)囊曨l文件進(jìn)行丟棄非必要視頻文件和/或降低視頻文件的幀率的處理。更甚至,在某些實(shí)施例中,所述監(jiān)控終端還可根據(jù)所述監(jiān)控服務(wù)器發(fā)送的提高視頻文件的視頻傳輸碼率或增大幀速率的控制信號以提高傳送的視頻文件的清晰度等等,進(jìn)一步使得傳輸至所述監(jiān)控服務(wù)器的視頻信息文件更加清晰等等。
[0038]本發(fā)明實(shí)施例中,所述監(jiān)控服務(wù)器作為視頻監(jiān)控系統(tǒng)的后端服務(wù)器,包括視頻文件接收端、視頻解碼器以及視頻服務(wù)器等等,所述監(jiān)控服務(wù)器在接收到視頻文件之后,將所述視頻文件進(jìn)行解碼,再將解碼后的視頻文件進(jìn)行進(jìn)一步的處理或者運(yùn)用。
[0039]本發(fā)明實(shí)施例中,監(jiān)控服務(wù)器通過監(jiān)測到的傳輸速率以確定是否需要控制所述監(jiān)控終端對正在傳輸?shù)囊曨l文件或者對即將要傳輸?shù)囊曨l文件進(jìn)行丟棄非必要視頻文件或者降低碼率的處理,以進(jìn)一步地使視頻監(jiān)控系統(tǒng)適應(yīng)網(wǎng)絡(luò)的需求傳輸實(shí)用的視頻文件,避免了當(dāng)傳輸速率較小時(shí)傳輸較高質(zhì)量或者較大的視頻文件,導(dǎo)致傳輸后的視頻文件存在“馬賽克”現(xiàn)象等等。
[0040]請參見圖2,圖2是本發(fā)明端與端之間的視頻文件的通訊方法第二實(shí)施例的流程圖。本實(shí)施例的端與端之間的視頻文件的通訊方法包括以下步驟:
[0041 ] S201、為監(jiān)控終端創(chuàng)建唯一標(biāo)識;
[0042]本步驟中,為所述監(jiān)控終端創(chuàng)建唯一標(biāo)識是指為與所述監(jiān)控服務(wù)器連接的每一監(jiān)控終端創(chuàng)建唯一標(biāo)識,以使得所述監(jiān)控服務(wù)器可以與每一監(jiān)控終端建立端對端的通訊連接。其中,所述唯一標(biāo)識可以是用戶為所述監(jiān)控終端標(biāo)識的唯一序列號,或者設(shè)備自帶的設(shè)備標(biāo)識符等等。
[0043]S202、使監(jiān)控終端將采集到的視頻文件傳送至監(jiān)控服務(wù)器,所述視頻文件攜帶有該監(jiān)控終端的唯一標(biāo)識;
[0044]本步驟中,所述監(jiān)控終端初始化之后即可實(shí)時(shí)采集視頻文件,在采集到視頻文件之后,需要將實(shí)時(shí)采集到的視頻文件進(jìn)行實(shí)時(shí)視頻編碼處理;本步驟中,將采集到的視頻文件傳送至所述監(jiān)控服務(wù)器是指將實(shí)時(shí)視頻編碼處理后的視頻文件發(fā)送至所述監(jiān)控服務(wù)器。其中,所述視頻文件攜帶有該監(jiān)控終端的唯一標(biāo)識,是指將編碼處理后的視頻文件和唯一標(biāo)識傳送至所述監(jiān)控服務(wù)器。
[0045]S203、使監(jiān)控服務(wù)器在接收到視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端,所述傳輸速率監(jiān)測信息攜帶有待監(jiān)測的監(jiān)控終端的唯一標(biāo)識;
[0046]本步驟中,當(dāng)所述監(jiān)控服務(wù)器在接收到視頻文件時(shí),即發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端,在發(fā)送傳輸速率監(jiān)測信息的同時(shí),還攜帶有待監(jiān)測的監(jiān)控終端的唯一標(biāo)識,以使得更快捷更有目的性地將所述傳輸速率監(jiān)測信息發(fā)送至所述監(jiān)控終端。
[0047]S204、使所述監(jiān)控終端接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息后,根據(jù)所述監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器,所述傳輸速率信息攜帶有該監(jiān)控終端的唯一標(biāo)識;
[0048]本步驟中,當(dāng)所述監(jiān)控終端接收到所述傳輸速率監(jiān)測信息后,將所述傳輸速率信息反饋至所述服務(wù)器,其中,所述傳輸速率信息攜帶有該監(jiān)控終端的唯一標(biāo)識。
[0049]S205、使所述監(jiān)控服務(wù)器接收到所述反饋的傳輸速率信息后,對傳輸速率進(jìn)行判斷處理,若判斷得到所述傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端,所述傳輸速率控制信息攜帶有待控制的監(jiān)控終端的唯一標(biāo)識;[0050]本步驟中,所述監(jiān)控服務(wù)器內(nèi)預(yù)設(shè)有一標(biāo)準(zhǔn)的傳輸速率值,該預(yù)設(shè)值可以是監(jiān)控服務(wù)器出廠時(shí)預(yù)設(shè),也可以是用戶在安裝視頻監(jiān)控系統(tǒng)時(shí),根據(jù)不斷的調(diào)試進(jìn)行預(yù)設(shè)。當(dāng)所述監(jiān)控終端反饋來的傳輸速率小于所述預(yù)設(shè)值時(shí),所述監(jiān)控服務(wù)器即發(fā)送傳輸速率控制信息至所述監(jiān)控終端,所述傳輸速率控制信息即為網(wǎng)絡(luò)自適應(yīng)擁塞控制以及視頻流自適應(yīng)速率控制信息。其中,所述傳輸速率控制信息攜帶有待控制的監(jiān)控終端的唯一標(biāo)識。
[0051]本實(shí)施例中,若判斷得到所述傳輸速率等于或者大于預(yù)設(shè)值時(shí),則監(jiān)控服務(wù)器不發(fā)送速率控制信息。在某些實(shí)施例中,所述監(jiān)控服務(wù)器判斷得到所述傳輸速率等于或者大于預(yù)設(shè)值時(shí),可以發(fā)送提高視頻文件的視頻傳輸碼率或增大幀速率的控制信號至所述監(jiān)控終端,以進(jìn)一步地提高視頻文件的清晰度等等。其中,當(dāng)發(fā)送所述提高視頻文件的視頻傳輸碼率或者增大幀速率的控制信號時(shí),所述控制信號攜帶有待控制的監(jiān)控終端的唯一標(biāo)識。
[0052]S206、使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息,若接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器,所述必要的視頻文件和/或降低幀率后的視頻文件攜帶有該監(jiān)控終端的唯一標(biāo)識。
[0053]本步驟中,所述非必要視頻文件是指丟棄用戶能接受的次要信息,所述非必要視頻文件包括高碼率的視頻數(shù)據(jù)(相鄰冗余的畫面和點(diǎn)像素)或P、B幀,主要是指在實(shí)時(shí)視頻編碼中處理,對連續(xù)的視頻圖像信號而言,前后相鄰的圖像之間有很強(qiáng)的相似性,即時(shí)間冗余。另,同畫面相鄰的點(diǎn)之間顏色相當(dāng)接近,即空間冗余。將這兩者壓縮后,就表現(xiàn)為低碼率的視頻流信號,也即,丟棄了用戶能接受的非必要信息。所述必要視頻文件為視頻文件中除丟棄的非必要信息后的視頻文件,例如流暢的低碼率視頻流信號。
[0054]本實(shí)施例中,若經(jīng)判斷,未接收到所述傳輸速率控制信息,則所述監(jiān)控終端不對正在傳輸?shù)囊曨l文件進(jìn)行丟棄非必要視頻文件和/或降低視頻文件的幀率的處理。更甚至,在某些實(shí)施例中,所述監(jiān)控終端還可根據(jù)所述監(jiān)控服務(wù)器發(fā)送的提高視頻文件的視頻傳輸碼率或增大幀速率的控制信號,提高傳送的視頻文件的清晰度等等,進(jìn)一步使得傳輸至所述監(jiān)控服務(wù)器的視頻信息文件更加清晰等等。其中,所述提高的視頻文件攜帶有該監(jiān)控設(shè)備的唯一標(biāo)識。
[0055]本發(fā)明實(shí)施例,適于多個(gè)監(jiān)控終端對應(yīng)一個(gè)監(jiān)控服務(wù)器的場合,為每一監(jiān)控終端均創(chuàng)建唯一標(biāo)識,以使得每一監(jiān)控終端與監(jiān)控服務(wù)器的端對端的視頻文件的傳輸更為快捷以及精確。
[0056]請參見圖3,圖3是本發(fā)明視頻文件的通訊方法一實(shí)施例的流程圖。本實(shí)施例視頻文件的通訊方法包括以下步驟:
[0057]S301、使監(jiān)控終端將采集到視頻文件傳送至監(jiān)控服務(wù)器;
[0058]S302、使所述監(jiān)控終端接收監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息;
[0059]S303、使所述監(jiān)控終端根據(jù)接收到的傳輸速率監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器;
[0060]S304、使所述監(jiān)控終端判斷是否接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率控制信息;
[0061]S305、若所述監(jiān)控終端接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器。
[0062]所述非必要視頻文件是指丟棄用戶能接受的次要信息,所述非必要視頻文件包括高碼率的視頻數(shù)據(jù)(相鄰冗余的畫面和點(diǎn)像素)或P、B幀,主要是指在實(shí)時(shí)視頻編碼中處理,對連續(xù)的視頻圖像信號而言,前后相鄰的圖像之間有很強(qiáng)的相似性,即時(shí)間冗余。另,同畫面相鄰的點(diǎn)之間顏色相當(dāng)接近,即空間冗余。將這兩者壓縮后,就表現(xiàn)為低碼率的視頻流信號,也即,丟棄了用戶能接受的非必要信息。所述必要視頻文件為視頻文件中除丟棄的非必要信息后的視頻文件,例如流暢的低碼率視頻流信號。
[0063]本實(shí)施例中,若經(jīng)判斷,未接收到所述傳輸速率控制信息,則所述監(jiān)控終端不對正在傳輸?shù)囊曨l文件進(jìn)行丟棄非必要視頻文件和/或降低視頻文件的幀率的處理。更甚至,在某些實(shí)施例中,所述監(jiān)控終端還可根據(jù)所述監(jiān)控服務(wù)器發(fā)送的提高視頻文件的視頻傳輸碼率或增大幀速率的控制信號以提高傳送的視頻文件的清晰度等等,進(jìn)一步使得傳輸至所述監(jiān)控服務(wù)器的視頻信息文件更加清晰等等。又或者,在不同的實(shí)施例中,所述監(jiān)控終端進(jìn)行不同的處理。
[0064]在其他的實(shí)施例中,所述視頻文件的通訊方法還包括:在使監(jiān)控終端將采集到視頻文件傳送至監(jiān)控服務(wù)器步驟之前,為所述監(jiān)控終端創(chuàng)建唯一標(biāo)識;在該實(shí)施例中,當(dāng)為所述監(jiān)控終端創(chuàng)建了唯一標(biāo)識之后,在所述監(jiān)控終端每一發(fā)送或者接收的步驟中,均需要攜帶該創(chuàng)建的唯一標(biāo)識。
[0065]請參見圖4,圖4是本發(fā)明視頻文件的通訊方法第一實(shí)施例的流程圖。本實(shí)施例視頻文件的通訊方法包括以下步驟:
[0066]S401、使監(jiān)控服務(wù)器接收視頻文件;
[0067]所述服務(wù)器接收到的視頻文件,是監(jiān)控終端進(jìn)行視頻編碼后的視頻文件。
[0068]S402、使監(jiān)控服務(wù)器發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端;
[0069]S403、使監(jiān)控服務(wù)器接收所述監(jiān)控終端反饋的傳輸速率信息;
[0070]S404、使監(jiān)控服務(wù)器對所述傳輸速率信息進(jìn)行判斷處理,若判斷得到傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端;
[0071]所述監(jiān)控服務(wù)器內(nèi)預(yù)設(shè)有一標(biāo)準(zhǔn)的傳輸速率值,該預(yù)設(shè)值可以是監(jiān)控服務(wù)器出廠時(shí)預(yù)設(shè),也可以是用戶在安裝視頻監(jiān)控系統(tǒng)時(shí)根據(jù)不斷的調(diào)試進(jìn)行預(yù)設(shè)。當(dāng)所述監(jiān)控終端反饋來的傳輸速率小于所述預(yù)設(shè)值時(shí),所述監(jiān)控服務(wù)器即發(fā)送傳輸速率控制信息至所述監(jiān)控終端,所述傳輸速率控制信息即為網(wǎng)絡(luò)自適應(yīng)擁塞控制以及視頻流自適應(yīng)速率控制信
肩、O
[0072]本實(shí)施例中,若判斷得到所述傳輸速率等于或者大于預(yù)設(shè)值時(shí),則監(jiān)控服務(wù)器不發(fā)送速率控制信息。在某些實(shí)施例中,所述監(jiān)控服務(wù)器判斷得到所述傳輸速率等于或者大于預(yù)設(shè)值時(shí),可以發(fā)送提高視頻文件的視頻傳輸碼率或增大幀速率的控制信號至所述監(jiān)控終端,以進(jìn)一步地提聞視頻文件的清晰度等等。
[0073]S405、使監(jiān)控服務(wù)器接收所述監(jiān)控終端發(fā)送的必要的視頻文件和/或降低幀率后的視頻文件。
[0074]請參見圖5,圖5是本發(fā)明視頻監(jiān)控系統(tǒng)第一實(shí)施例的方框圖。本實(shí)施例視頻監(jiān)控系統(tǒng)包括:
[0075]監(jiān)控終端501以及監(jiān)控服務(wù)器502,本實(shí)施例中,所述監(jiān)控終端501為視頻監(jiān)控終端,它可以是任何具有網(wǎng)絡(luò)接口的監(jiān)控?cái)z像設(shè)備,所述監(jiān)控服務(wù)器502是與所述監(jiān)控終端相匹配的后臺(tái)服務(wù)器;
[0076]所述監(jiān)控終端501包括:
[0077]第一傳輸模塊5011,用于將采集到的視頻文件發(fā)送至所述監(jiān)控服務(wù)器502 ;
[0078]第二傳輸模塊5012,用于接收所述監(jiān)控服務(wù)器502發(fā)送的傳輸速率監(jiān)測信息;
[0079]反饋模塊5013,用于根據(jù)接收到的傳輸速率監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器502 ;
[0080]第一判斷模塊5014,用于判斷是否接收到所述監(jiān)控服務(wù)器502發(fā)送的傳輸速率控制信息;
[0081]第三傳輸模塊5015,用于在判斷接收到所述傳輸速率控制信息后,將必要的視頻文件和/或?qū)⒔档蛶屎蟮囊曨l文件發(fā)送至所述監(jiān)控服務(wù)器502 ;
[0082]所述非必要視頻文件是指丟棄用戶能接受的次要信息,所述非必要視頻文件包括高碼率的視頻數(shù)據(jù)(相鄰冗余的畫面和點(diǎn)像素)或P、B幀,主要是指在實(shí)時(shí)視頻編碼中處理,對連續(xù)的視頻圖像信號而言,前后相鄰的圖像之間有很強(qiáng)的相似性,即時(shí)間冗余。另,同畫面相鄰的點(diǎn)之間顏色相當(dāng)接近,即空間冗余。將這兩者壓縮后,就表現(xiàn)為低碼率的視頻流信號,也即,丟棄了用戶能接受的非必要信息。所述必要視頻文件為視頻文件中除丟棄的非必要信息后的視頻文件,例如流暢的低碼率視頻流信號。
[0083]本實(shí)施例中,若經(jīng)判斷,未接收到所述傳輸速率控制信息,則所述監(jiān)控終端不對正在傳輸?shù)囊曨l文件進(jìn)行丟棄非必要視頻文件和/或降低視頻文件的幀率的處理。更甚至,在某些實(shí)施例中,所述第三傳輸模塊5015還可根據(jù)所述監(jiān)控服務(wù)器發(fā)送的提高視頻文件的視頻傳輸碼率或增大幀速率的控制信號以提高傳送的視頻文件的清晰度等等,進(jìn)一步使得傳輸至所述監(jiān)控服務(wù)器的視頻信息文件更加清晰等等;亦或者在未接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率控制信號時(shí),所述第三傳輸模塊5015根據(jù)所述監(jiān)控終端501的指示,將提高視頻傳輸碼率或增大幀速率的視頻文件發(fā)送至所述監(jiān)控服務(wù)器502。
[0084]所述監(jiān)控服務(wù)器包括502:
[0085]第四傳輸模塊5021,用于接收所述監(jiān)控終端501發(fā)送的視頻文件;
[0086]第五傳輸模塊5022,用于在接收到所述視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端501 ;
[0087]第六傳輸模塊5023,用于接收所述監(jiān)控終端501反饋的傳輸速率信息;
[0088]第二判斷模塊5024,用于在接收到所述監(jiān)控終端501反饋的傳輸速率信息后,對所述傳輸速率進(jìn)行判斷處理;
[0089]第七傳輸模塊5025,用于在判斷得到所述傳輸速率小于預(yù)設(shè)值時(shí),發(fā)送傳輸速率控制信息至所述監(jiān)控終端501 ;
[0090]所述監(jiān)控服務(wù)器502內(nèi)預(yù)設(shè)有一標(biāo)準(zhǔn)的傳輸速率值,該預(yù)設(shè)值可以是監(jiān)控服務(wù)器出廠時(shí)預(yù)設(shè),也可以是用戶在安裝視頻監(jiān)控系統(tǒng)時(shí)根據(jù)不斷的調(diào)試進(jìn)行預(yù)設(shè)。當(dāng)所述監(jiān)控終端反饋來的傳輸速率小于所述預(yù)設(shè)值時(shí),所述監(jiān)控服務(wù)器502即發(fā)送傳輸速率控制信息至所述監(jiān)控終端,所述傳輸速率控制信息即為網(wǎng)絡(luò)自適應(yīng)擁塞控制以及視頻流自適應(yīng)速率控制信息。
[0091]本實(shí)施例中,若判斷得到所述傳輸速率等于或者大于預(yù)設(shè)值時(shí),則監(jiān)控服務(wù)器502不發(fā)送速率控制信息。在某些實(shí)施例中,所述監(jiān)控服務(wù)器502判斷得到所述傳輸速率等于或者大于預(yù)設(shè)值時(shí),可以發(fā)送提高視頻文件的視頻傳輸碼率或增大幀速率的控制信號至所述監(jiān)控終端501,以進(jìn)一步地提聞視頻文件的清晰度等等。
[0092]第八傳輸模塊5026,用于接收所述監(jiān)控終端501發(fā)送的必要的視頻文件和/或降低幀率后的視頻文件。
[0093]本發(fā)明實(shí)施例中,所述所述監(jiān)控終端501作為視頻監(jiān)控服系統(tǒng)的前端設(shè)備,將采集到的視頻文件發(fā)送至所述監(jiān)控服務(wù)器502,所述監(jiān)控服務(wù)器502作為視頻監(jiān)控系統(tǒng)的后端服務(wù)器,還包括視頻解碼器以及視頻服務(wù)器等等,所述監(jiān)控服務(wù)器在接收到視頻文件之后,將所述視頻文件進(jìn)行解碼,再將解碼后的視頻文件發(fā)送至視頻服務(wù)器對所述視頻文件進(jìn)行進(jìn)一步的處理或者運(yùn)用。
[0094]本發(fā)明實(shí)施例可以使得所述視頻監(jiān)控系統(tǒng)可以更自如的適應(yīng)當(dāng)前的網(wǎng)絡(luò)帶寬,不論是局域網(wǎng),亦或者是廣域網(wǎng)、城域網(wǎng),該視頻監(jiān)控系統(tǒng)都可以根據(jù)正在進(jìn)行的傳輸速率去調(diào)整視頻文件大小,以使得傳輸?shù)囊曨l文件能夠更好地適應(yīng)當(dāng)前的帶寬,從而可以使得可以更流暢的播放該視頻文件。另一方面,該監(jiān)控系統(tǒng)的應(yīng)用范圍更廣,例如移動(dòng)車載視頻監(jiān)控等等,用戶還可以通過手持設(shè)備、移動(dòng)設(shè)備等等連接遠(yuǎn)程的后臺(tái)監(jiān)控服務(wù)器,從而可以隨時(shí)隨地的進(jìn)行監(jiān)控。
[0095]作為本發(fā)明視頻監(jiān)控系統(tǒng)的其他實(shí)施例,所述監(jiān)控終端還可以包括創(chuàng)建模塊,所述創(chuàng)建模塊用于為每一監(jiān)控終端創(chuàng)建唯一標(biāo)識,在該實(shí)施例中,所述監(jiān)控終端與所述監(jiān)控服務(wù)器的通訊傳輸中,每一通訊即攜帶有該監(jiān)控終端的唯一標(biāo)識,當(dāng)監(jiān)控終端為多個(gè)時(shí),唯一標(biāo)識可以很好的標(biāo)識每一終端,以使得監(jiān)控終端與監(jiān)控服務(wù)器能夠更快捷、精確地進(jìn)行通訊。
[0096]請參見圖6,圖6是本發(fā)明監(jiān)控終端第一實(shí)施例的方框圖。本實(shí)施例監(jiān)控終端包括:
[0097]第一傳輸模塊601,用于將采集到的視頻文件發(fā)送至所述監(jiān)控服務(wù)器;
[0098]第二傳輸模塊602,用于接收所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息;
[0099]反饋模塊603,用于根據(jù)接收到的傳輸速率監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器;
[0100]第一判斷模塊604,用于判斷是否接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率控制信息;
[0101]第三傳輸模塊605,用于在判斷接收到所述傳輸速率控制信息后,將必要的視頻文件和/或?qū)⒔档蛶屎蟮囊曨l文件發(fā)送至所述監(jiān)控服務(wù)器。本實(shí)施例中關(guān)于監(jiān)控終端對視頻文件的處理方式與上述實(shí)施例相同或相似,此處便不再贅述。
[0102]同樣地,在其他的實(shí)施例中,所述監(jiān)控終端還可以包括創(chuàng)建模塊。該創(chuàng)建模塊與上述創(chuàng)建模塊的結(jié)構(gòu)或功能相同或者相似,此處便不再贅述。
[0103]請參見圖7,圖7是本發(fā)明監(jiān)控服務(wù)器第一實(shí)施例的方框圖。本實(shí)施例監(jiān)控服務(wù)器包括:
[0104]第四傳輸模塊701,用于接收所述視頻文件;
[0105]第五傳輸模塊702,用于在接收到所述視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端;[0106]第六傳輸模塊703,用于接收所述監(jiān)控終端反饋的傳輸速率信息;
[0107]第二判斷模塊704,用于在接收到所述監(jiān)控終端反饋的傳輸速率信息后,對所述傳輸速率進(jìn)行判斷處理;
[0108]第七傳輸模塊705,用于在判斷得到所述傳輸速率小于預(yù)設(shè)值時(shí),發(fā)送傳輸速率控制信息至所述監(jiān)控終端;
[0109]第八傳輸模塊706,用于接收所述監(jiān)控終端發(fā)送的必要的視頻文件和/或降低幀率后的視頻文件。
[0110]本實(shí)施例中,所述監(jiān)控服務(wù)器對視頻文件的處理方式與上述實(shí)施例相同或都相似,此處便不再贅述。
[0111]以上僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種端與端之間的視頻文件的通訊方法,包括: 使監(jiān)控終端將采集到的視頻文件傳送至監(jiān)控服務(wù)器; 使所述監(jiān)控服務(wù)器在接收到視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端; 使所述監(jiān)控終端接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息后,根據(jù)所述監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器; 使所述監(jiān)控服務(wù)器接收到所述反饋的傳輸速率信息后,對傳輸速率進(jìn)行判斷處理,若判斷得到所述傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端; 使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息,若接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器。
2.如權(quán)利要求1所述的端與端之間的視頻文件的通訊方法,其特征在于:在使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息的步驟中,若未接收到所述傳輸速率控制信息,則不對正在傳輸?shù)囊曨l文件進(jìn)行處理。
3.如權(quán)利要求1或2所述的端與端之間的視頻文件的通訊方法,其特征在于:在使監(jiān)控終端將采集到的視頻文件傳送至監(jiān)控服務(wù)器的步驟之前,還包括為所述監(jiān)控終端創(chuàng)建唯一標(biāo)識; 在使監(jiān)控終端將采集到的視頻文件傳送至監(jiān)控服務(wù)器步驟中,所述視頻文件還攜帶有所述監(jiān)控終端的唯一標(biāo)識; 在使監(jiān)控服務(wù)器在接收到視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端步驟中,所述監(jiān)測信息攜帶有所述監(jiān)控終端的唯一標(biāo)識; 在使所述監(jiān)控終端接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息后,根據(jù)所述監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器步驟中,還將所述監(jiān)控終端的唯一標(biāo)識反饋至所述監(jiān)控服務(wù)器; 在使所述監(jiān)控服務(wù)器接收到所述反饋的傳輸速率信息后,對傳輸速率進(jìn)行判斷處理,若判斷得到所述傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端的步驟中,所述傳輸速率控制信息攜帶有所述監(jiān)控終端的唯一標(biāo)識; 在使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息,若接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器的步驟中,所述必要的視頻文件和/或降低幀率后的視頻文件攜帶有該監(jiān)控終端的唯一標(biāo)識。
4.一種視頻文件的通訊方法,包括: 使監(jiān)控終端將采集到視頻文件傳送至監(jiān)控服務(wù)器; 使所述監(jiān)控終端接收監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息; 使所述監(jiān)控終端根據(jù)接收到的傳輸速率監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器; 使所述監(jiān)控終端判斷是否接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率控制信息; 若所述監(jiān)控終端接收到所述傳輸速率控制信息,則丟棄視頻文件中的非必要視頻文件,將必要的視頻文件發(fā)送至所述監(jiān)控服務(wù)器和/或降低視頻文件的幀率后將視頻文件發(fā)送至所述監(jiān)控服務(wù)器。
5.如權(quán)利要求4所述的視頻文件的通訊方法,其特征在于:在使所述監(jiān)控終端判斷是否接收到所述傳輸速率控制信息的步驟中,若未接收到所述傳輸速率控制信息,則不對正在傳輸?shù)囊曨l文件進(jìn)行處理。
6.一種視頻文件的通訊方法,包括: 使監(jiān)控服務(wù)器接收視頻文件; 使監(jiān)控服務(wù)器發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端; 使監(jiān)控服務(wù)器接收所述監(jiān)控終端反饋的傳輸速率信息; 使監(jiān)控服務(wù)器對所述傳輸速率信息進(jìn)行判斷處理,若判斷得到傳輸速率小于預(yù)設(shè)值,則發(fā)送傳輸速率控制信息至所述監(jiān)控終端; 使監(jiān)控服務(wù)器接收所述監(jiān)控終端發(fā)送的必要的視頻文件和/或降低幀率后的視頻文件。
7.如權(quán)利要求6所述的視頻文件的通訊方法,其特征在于:在使監(jiān)控服務(wù)器對所述傳輸速率信息進(jìn)行判斷處理的步驟中,若判斷得到傳輸速率等于或者大于預(yù)設(shè)值,則不發(fā)送傳輸速率控制信息至所述監(jiān)控終端。
8.一種視頻監(jiān)控系統(tǒng),包括: 監(jiān)控終端以及監(jiān)控服務(wù)器; 所述監(jiān)控終端包括: 第一傳輸模塊,用于將采集到的視頻文件發(fā)送至所述監(jiān)控服務(wù)器; 第二傳輸模塊,用于接收所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息; 反饋模塊,用于根據(jù)接收到的傳輸速率監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器; 第一判斷模塊,用于判斷是否接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率控制信息;第三傳輸模塊,用于在判斷接收到所述傳輸速率控制信息后,將必要的視頻文件和/或?qū)⒔档蛶屎蟮囊曨l文件發(fā)送至所述監(jiān)控服務(wù)器; 所述監(jiān)控服務(wù)器包括: 第四傳輸模塊,用于接收所述視頻文件; 第五傳輸模塊,用于在接收到所述視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端; 第六傳輸模塊,用于接收所述監(jiān)控終端反饋的傳輸速率信息; 第二判斷模塊,用于在接收到所述監(jiān)控終端反饋的傳輸速率信息后,對所述傳輸速率進(jìn)行判斷處理; 第七傳輸模塊,用于在判斷得到所述傳輸速率小于預(yù)設(shè)值時(shí),發(fā)送傳輸速率控制信息至所述監(jiān)控終端; 第八傳輸模塊,用于接收所述監(jiān)控終端發(fā)送的必要的視頻文件和/或降低幀率后的視頻文件。
9.一種監(jiān)控終端,包括: 第一傳輸模塊,用于將采集到的視頻文件發(fā)送至所述監(jiān)控服務(wù)器; 第二傳輸模塊,用于接收所述監(jiān)控服務(wù)器發(fā)送的傳輸速率監(jiān)測信息; 反饋模塊,用于根據(jù)接收到的傳輸速率監(jiān)測信息將傳輸速率信息反饋至所述監(jiān)控服務(wù)器; 第一判斷模塊,用于判斷是否接收到所述監(jiān)控服務(wù)器發(fā)送的傳輸速率控制信息;第三傳輸模塊,用于在判斷接收到所述傳輸速率控制信息后,將必要的視頻文件和/或?qū)⒔档蛶屎蟮囊曨l文件發(fā)送至所述監(jiān)控服務(wù)器。
10.一種監(jiān)控服務(wù)器,包括: 第四傳輸模塊,用于接收所述視頻文件; 第五傳輸模塊,用于在接收到所述視頻文件時(shí)發(fā)送傳輸速率監(jiān)測信息至所述監(jiān)控終端; 第六傳輸模塊,用于接收所述監(jiān)控終端反饋的傳輸速率信息; 第二判斷模塊,用于在接收到所述監(jiān)控終端反饋的傳輸速率信息后,對所述傳輸速率進(jìn)行判斷處理; 第七傳輸模塊,用于在判斷得到所述傳輸速率小于預(yù)設(shè)值時(shí),發(fā)送傳輸速率控制信息至所述監(jiān)控終端; 第八傳輸模塊,用于接收所述監(jiān)控終端發(fā)送的必要的視頻文件和/或降低幀率后的視頻文件。`
【文檔編號】H04N7/18GK103607559SQ201310549099
【公開日】2014年2月26日 申請日期:2013年11月7日 優(yōu)先權(quán)日:2013年11月7日
【發(fā)明者】蘇偉 申請人:成都斯科瑞特科技有限公司