本發(fā)明涉及一種遠(yuǎn)程直播的技術(shù),尤其是能在帶寬較小,流量不充足時流暢播放的遠(yuǎn)程直播技術(shù)。
背景技術(shù):
目前,一般的遠(yuǎn)程直播技術(shù)是在直播端進(jìn)行視頻采集,進(jìn)而將采集的視頻以數(shù)據(jù)流的形式發(fā)送到流媒體服務(wù)器,服務(wù)器接收數(shù)據(jù)流后,再次以數(shù)據(jù)流的方式廣播到各個播放器客戶端展示。由于此技術(shù)需要不間斷的采集視頻及發(fā)送,所以服務(wù)器和客戶端承擔(dān)著巨大流量吞吐,以及高速的數(shù)據(jù)帶寬。為此需要支付高昂的費(fèi)用,提高了遠(yuǎn)程直播技術(shù)的門檻,不利于此項(xiàng)技術(shù)的普及。
技術(shù)實(shí)現(xiàn)要素:
1. 本發(fā)明的目的
本發(fā)明為了在較小的數(shù)據(jù)帶寬和流量的情形下,就能流暢直播的技術(shù),有力的降低了遠(yuǎn)程直播的成本。
2. 本發(fā)明采用的技術(shù)方案
遠(yuǎn)程直播的方法,其中直播端與展示端安裝相同的APP,直播端通過HTTP通訊方式發(fā)送事件命令,展示端接收直播端命令并翻譯數(shù)據(jù)命令,并觸發(fā)與直播端相同的行為, 采用的HTTP為短連接的通信方式,即本次命令傳送完畢后,斷開本次鏈接,直到下次傳輸命令時重新鏈接。
更具體的實(shí)施例中,直播端為直播端智能設(shè)備(1),還包括通信線路(2,9,10,11,12)、通訊HTTP數(shù)據(jù)包(3,5,6,7,8),通信服務(wù)器(4)和展示端,直播端智能設(shè)備(1)將數(shù)據(jù)包傳送到通信服務(wù)器(4)上,展示端通過通信服務(wù)器(4)上調(diào)用HTTP數(shù)據(jù)包(3,5,6,7,8)進(jìn)行展示。
更具體的實(shí)施例中,所述的展示端為便攜式手提設(shè)備(13)、臺式主機(jī)(14)、移動平板設(shè)備(15)、移動手機(jī)設(shè)備(16)。
更具體的實(shí)施例中,直播端進(jìn)行外設(shè)的操作時,記錄外設(shè)的常用事件,當(dāng)任一事件觸發(fā)時,后臺程序記錄此時的外設(shè)事件,程序判斷本次外設(shè)事件是否為有效事件,將有效的外設(shè)事件標(biāo)記為對應(yīng)的傳輸命令。
更具體的實(shí)施例中,程序?qū)鬏斆罹幋a為網(wǎng)絡(luò)傳輸數(shù)據(jù)流,單次傳輸?shù)拿顢?shù)據(jù)量小于200字節(jié)。
3. 本發(fā)明的有益效果。
本發(fā)明可以在實(shí)時直播的同時,有條件觸發(fā)時發(fā)送少量數(shù)據(jù),極大地減小帶寬壓力和數(shù)據(jù)吞吐,進(jìn)而有效的節(jié)省成本。
附圖說明
圖1是本發(fā)明的通信原理圖。
圖中1為直播端智能設(shè)備 ,2、9、10、11、12均為通信線路,3、5、6、7、8.均為通訊的HTTP數(shù)據(jù)包 ,4為通信服務(wù)器,13為便攜式手提設(shè)備,14為臺式主機(jī),15為移動平板設(shè)備 ,16為移動手機(jī)設(shè)備。
具體實(shí)施方式
下面結(jié)合附圖對本發(fā)明的較佳實(shí)施例進(jìn)行詳細(xì)闡述,以使本發(fā)明的優(yōu)點(diǎn)和特征能更易于被本領(lǐng)域技術(shù)人員理解,從而對本發(fā)明的保護(hù)范圍做出更為清楚明確的界定。
請參閱圖1,本發(fā)明實(shí)施例包括:
圖1是本發(fā)明的通信原理圖。
HTTP通信技術(shù),信息廣播技術(shù)(Broadcast),Web服務(wù)。直播端和展示端均安裝相同的APP程序。直播端進(jìn)行外設(shè)(鼠標(biāo)鍵盤等)的操作時,記錄外設(shè)的常用事件,這些事件包括鼠標(biāo)的左鍵單擊事件,左鍵滑動事件,右鍵單擊事件,左鍵雙擊事件,滾輪的滾動事件,鼠標(biāo)懸浮事件以及鍵盤的按鍵輸入事件等。當(dāng)上述任一事件觸發(fā)時,后臺程序記錄此時的外設(shè)事件,程序并判斷本次外設(shè)事件是否為有效事件,程序?qū)⒂行У耐庠O(shè)事件標(biāo)記為對應(yīng)的傳輸命令。程序?qū)鬏斆罹幋a為網(wǎng)絡(luò)傳輸數(shù)據(jù)流,單次傳輸?shù)拿顢?shù)據(jù)量極小,一般小于200字節(jié)。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。