国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于cam卡的雙向點(diǎn)播方法及系統(tǒng)的制作方法

      文檔序號(hào):9567522閱讀:344來源:國(guó)知局
      基于cam卡的雙向點(diǎn)播方法及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,尤其涉及一種基于CAM卡的雙向點(diǎn)播方法及系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著數(shù)字電視及網(wǎng)絡(luò)技術(shù)的發(fā)展,數(shù)字電視能夠提供越來越多的功能。運(yùn)營(yíng)商為具備雙向交互功能的機(jī)頂盒用戶提供了基于IPAM(IP Address Management, IP地址管理)方式的交互數(shù)字電視點(diǎn)播業(yè)務(wù)。雙向交互機(jī)頂盒向服務(wù)器請(qǐng)求點(diǎn)播節(jié)目,服務(wù)器將節(jié)目信息發(fā)送至數(shù)字電視。
      [0003]但是,如圖1所示,現(xiàn)有的點(diǎn)播方式從軟件架構(gòu)上來說包括應(yīng)用層、應(yīng)用框架層、及庫(kù)三層軟件架構(gòu)(圖1中的各層僅提供部分功能模塊供參考),應(yīng)用框架層中設(shè)置了電視管理模塊來處理點(diǎn)播的邏輯及銜接關(guān)系,在點(diǎn)播時(shí)逐層調(diào)用該軟件架構(gòu)內(nèi)的各部分時(shí),需要經(jīng)過電視管理模塊的處理,點(diǎn)播的過程較慢;且不同的地域的運(yùn)營(yíng)商選擇的前端服務(wù)器不一樣及數(shù)字電視在硬件構(gòu)造上也會(huì)有差別,因此,不同地區(qū)的數(shù)字電視雙向點(diǎn)播的方式不同,數(shù)字電視不能實(shí)現(xiàn)從不同的前端服務(wù)器獲取雙向點(diǎn)播的相關(guān)視頻數(shù)據(jù)。
      [0004]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。

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

      [0005]本發(fā)明的主要目的在于提供一種基于CAM卡的雙向點(diǎn)播方法及系統(tǒng),旨在提高點(diǎn)播速度,實(shí)現(xiàn)從不同的前端服務(wù)器獲取雙向點(diǎn)播的相關(guān)視頻數(shù)據(jù)。
      [0006]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種基于CAM卡的雙向點(diǎn)播方法,包括以下步驟:
      [0007]數(shù)字電視接收進(jìn)入視頻點(diǎn)播頁(yè)面的指令,將所述指令通過設(shè)置于自身中間件的客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)給CAM卡,所述中間件位于Android操作系統(tǒng)HAL層與應(yīng)用框架層之間;
      [0008]CAM卡根據(jù)所述指令獲取對(duì)應(yīng)的視頻點(diǎn)播頁(yè)面的IP地址信息,將所述IP地址信息返回給所述數(shù)字電視;
      [0009]數(shù)字電視根據(jù)CAM卡返回的IP地址信息獲取對(duì)應(yīng)的視頻點(diǎn)播頁(yè)面并顯示。
      [0010]優(yōu)選地,所述數(shù)字電視接收進(jìn)入視頻點(diǎn)播頁(yè)面的指令,將所述指令通過設(shè)置于自身中間件的客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)給CAM卡的步驟包括:
      [0011]瀏覽器將所述指令通過Java本地接口發(fā)送給所述客戶端;
      [0012]所述客戶端將所述指令發(fā)送給所述CI協(xié)議棧;
      [0013]所述CI協(xié)議棧將所述指令通過應(yīng)用人機(jī)接口發(fā)送給CAM卡。
      [0014]優(yōu)選地,還包括:
      [0015]當(dāng)瀏覽器進(jìn)入視頻點(diǎn)播頁(yè)面后,CAM卡接收由客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)的點(diǎn)播請(qǐng)求,并向CI協(xié)議棧返回收到所述點(diǎn)播請(qǐng)求的確認(rèn)信息;
      [0016]CAM卡對(duì)所述點(diǎn)播請(qǐng)求進(jìn)行鑒權(quán);
      [0017]當(dāng)鑒權(quán)通過時(shí),CAM卡向CI協(xié)議棧發(fā)送點(diǎn)播請(qǐng)求,以由CI協(xié)議棧轉(zhuǎn)發(fā)給客戶端;
      [0018]客戶端將接收到的點(diǎn)播請(qǐng)求發(fā)送給服務(wù)器,并接收所述服務(wù)器根據(jù)所述點(diǎn)播請(qǐng)求返回的點(diǎn)播參數(shù);
      [0019]CAM卡接收通過客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)的點(diǎn)播參數(shù),以將所述點(diǎn)播參數(shù)發(fā)送至數(shù)字電視的播放器。
      [0020]優(yōu)選地,還包括:
      [0021]當(dāng)瀏覽器接收到播放控制請(qǐng)求時(shí),CAM卡接收由客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)的播放控制請(qǐng)求,并向CI協(xié)議棧返回收到所述播放控制請(qǐng)求的確認(rèn)信息;
      [0022]CI協(xié)議棧將所述播放控制請(qǐng)求發(fā)送至服務(wù)器,以便服務(wù)器響應(yīng)所述播放控制請(qǐng)求并控制播放。
      [0023]優(yōu)選地,還包括:
      [0024]當(dāng)瀏覽器接收到退出視頻點(diǎn)播頁(yè)面的退出請(qǐng)求時(shí),CAM卡接收由客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)的退出請(qǐng)求,并向CI協(xié)議棧返回收到所述退出請(qǐng)求的確認(rèn)信息;
      [0025]CAM卡向CI協(xié)議棧發(fā)送所述退出請(qǐng)求,以由CI協(xié)議棧轉(zhuǎn)發(fā)給客戶端;
      [0026]客戶端將所述退出請(qǐng)求發(fā)送給服務(wù)器,并接收所述服務(wù)器根據(jù)所述退出請(qǐng)求返回的確認(rèn)退出信息,以退出視頻點(diǎn)播頁(yè)面。
      [0027]本發(fā)明還提供一種基于CAM卡的雙向點(diǎn)播系統(tǒng),包括數(shù)字電視及CAM卡,所述數(shù)字電視包括瀏覽器、客戶端及CI協(xié)議棧,所述瀏覽器用于接收進(jìn)入視頻點(diǎn)播頁(yè)面的指令,將所述指令通過設(shè)置于自身中間件的客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)給CAM卡;根據(jù)CAM卡返回的IP地址信息獲取對(duì)應(yīng)的視頻點(diǎn)播頁(yè)面并顯示,所述中間件位于Android操作系統(tǒng)HAL層與應(yīng)用框架層之間;
      [0028]所述CAM卡包括獲取模塊,所述獲取模塊用于根據(jù)所述指令獲取對(duì)應(yīng)的視頻點(diǎn)播頁(yè)面的IP地址信息,將所述IP地址信息返回給所述數(shù)字電視。
      [0029]優(yōu)選地,所述數(shù)字電視的瀏覽器用于將所述指令通過Java本地接口發(fā)送給所述客戶端;所述客戶端用于將所述指令發(fā)送給所述CI協(xié)議棧;所述CI協(xié)議棧用于將所述指令通過應(yīng)用人機(jī)接口發(fā)送給CAM卡。
      [0030]優(yōu)選地,所述CAM卡還包括第一接收模塊、鑒權(quán)模塊、第一發(fā)送模塊及第二接收模塊,其中:
      [0031]所述第一接收模塊,用于當(dāng)瀏覽器進(jìn)入視頻點(diǎn)播頁(yè)面后,接收由客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)的點(diǎn)播請(qǐng)求,并向CI協(xié)議棧返回收到所述點(diǎn)播請(qǐng)求的確認(rèn)信息;
      [0032]所述鑒權(quán)模塊,用于對(duì)所述點(diǎn)播請(qǐng)求進(jìn)行鑒權(quán);
      [0033]所述第一發(fā)送模塊,用于當(dāng)鑒權(quán)通過時(shí),向CI協(xié)議棧發(fā)送點(diǎn)播請(qǐng)求,以由CI協(xié)議棧轉(zhuǎn)發(fā)給客戶端;
      [0034]所述客戶端還用于將接收到的點(diǎn)播請(qǐng)求發(fā)送給服務(wù)器,并接收所述服務(wù)器根據(jù)所述點(diǎn)播請(qǐng)求返回的點(diǎn)播參數(shù);
      [0035]所述第二接收模塊,用于接收通過客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)的點(diǎn)播參數(shù),以將所述點(diǎn)播參數(shù)發(fā)送至數(shù)字電視的播放器。
      [0036]優(yōu)選地,所述CAM卡還包括第三接收模塊,其中:
      [0037]所述第三接收模塊,用于當(dāng)瀏覽器接收到播放控制請(qǐng)求時(shí),接收由客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)的播放控制請(qǐng)求,并向CI協(xié)議棧返回收到所述播放控制請(qǐng)求的確認(rèn)信息;
      [0038]所述CI協(xié)議棧還用于將所述播放控制請(qǐng)求發(fā)送至服務(wù)器,以便服務(wù)器響應(yīng)所述播放控制請(qǐng)求并控制播放。
      [0039]優(yōu)選地,所述CAM卡還包括第四接收模塊、第二發(fā)送模塊,其中:
      [0040]所述第四接收模塊,用于當(dāng)瀏覽器接收到退出視頻點(diǎn)播頁(yè)面的退出請(qǐng)求時(shí),接收由客戶端及CI協(xié)議棧轉(zhuǎn)發(fā)的退出請(qǐng)求,并向CI協(xié)議棧返回收到所述退出請(qǐng)求的確認(rèn)信息;
      [0041]所述第二發(fā)送模塊,用于向CI協(xié)議棧發(fā)送所述退出請(qǐng)求,以由CI協(xié)議棧轉(zhuǎn)發(fā)給客戶端;
      [0042]所述客戶端還用于將所述退出請(qǐng)求發(fā)送給服務(wù)器,并接收所述服務(wù)器根據(jù)所述退出請(qǐng)求返回的確認(rèn)退出信息,以退出視頻點(diǎn)播頁(yè)面。
      [0043]本發(fā)明提供的一種基于CAM卡的雙向點(diǎn)播方法及系統(tǒng),將進(jìn)入視頻點(diǎn)播頁(yè)面的指令經(jīng)設(shè)置于自身中間件的客戶端及CI協(xié)議棧之后轉(zhuǎn)發(fā)給CAM卡,通過CMA卡可以得到視頻點(diǎn)播頁(yè)面的IP地址信息,在數(shù)字電視的瀏覽器接收到指令時(shí),不需要將該指令發(fā)送給數(shù)字電視的管理模塊就可以將其發(fā)送至中間件中,可以優(yōu)化進(jìn)入視頻點(diǎn)播頁(yè)面的時(shí)間,提高點(diǎn)播速度,使用CAM卡可以獲取到不同視頻點(diǎn)播頁(yè)面的IP地址信息;另外,通過這種方式,能夠?qū)崿F(xiàn)從不同的前端服務(wù)器獲取雙向點(diǎn)播的相關(guān)視頻數(shù)據(jù)。
      【附圖說明】
      [0044]圖1為現(xiàn)有技術(shù)中Android數(shù)字電視的軟件架構(gòu)圖;
      [0045]圖2為本發(fā)明基于CAM卡的雙向點(diǎn)播方法第一實(shí)施例的流程7K意圖;
      [0046]圖3為本發(fā)明Android數(shù)字電視中Android操作系統(tǒng)的基本軟件架構(gòu)圖;
      [0047]圖4為本發(fā)明基于CAM卡的雙向點(diǎn)播方法第二實(shí)施例的流程示意圖;
      [0048]圖5為圖4所示的詳細(xì)流程示意圖;
      [0049]圖6為本發(fā)明基于CAM卡的雙向點(diǎn)播方法第三實(shí)施例的流程示意圖;
      [0050]圖7為
      當(dāng)前第1頁(yè)1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1