国产精品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>

      流媒體解密播放方法、終端及系統(tǒng)的制作方法

      文檔序號:7822032閱讀:182來源:國知局
      流媒體解密播放方法、終端及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明公開了一種流媒體解密播放方法、終端及系統(tǒng),屬于智能通信【技術(shù)領(lǐng)域】,解決了現(xiàn)有的智能終端在傳輸流媒體數(shù)據(jù)時(shí),存在安全性較差的技術(shù)問題。該流媒體解密播放方法包括:接收并解析流媒體加密信息;定位到所要播放的流媒體加密信息;接收加密的流媒體數(shù)據(jù),并寫入數(shù)據(jù)隊(duì)列;對所述數(shù)據(jù)隊(duì)列中的加密的流媒體數(shù)據(jù)進(jìn)行解密;讀取所述數(shù)據(jù)隊(duì)列中的已解密的流媒體數(shù)據(jù),并將已解密的流媒體數(shù)據(jù)發(fā)送至播放器。本發(fā)明可用于手機(jī)、平板電腦、機(jī)頂盒等智能終端中。
      【專利說明】流媒體解密播放方法、終端及系統(tǒng)

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及智能通信【技術(shù)領(lǐng)域】,具體地說,涉及一種流媒體解密播放方法、終端及系統(tǒng)。

      【背景技術(shù)】
      [0002]隨著寬帶化和4G等業(yè)務(wù)的發(fā)展,流媒體也被越來越廣泛的應(yīng)用在各個(gè)領(lǐng)域。隨著流媒體的普及,數(shù)字版權(quán)和隱私權(quán)的安全性也成了越來越令人關(guān)注的問題,因此越來越多的流媒體數(shù)據(jù)在傳輸過程中會進(jìn)行加密。
      [0003]另一方面,隨著移動(dòng)技術(shù)的發(fā)展,手機(jī)、平板電腦、機(jī)頂盒等使用安卓(Android)系統(tǒng)的智能終端為人們提供了更多的便利。人們不再滿足于只能從智能終端上獲取簡單的靜態(tài)數(shù)據(jù)的傳統(tǒng)應(yīng)用,也希望能夠從智能終端上獲取視頻、音頻等流媒體數(shù)據(jù)。
      [0004]傳統(tǒng)的流媒體傳輸大多采用TS流等方式直接發(fā)送,依靠智能終端自身的硬件解碼實(shí)現(xiàn)播放,并且只能對未加密的流媒體進(jìn)行解碼播放,而不能對加密的流媒體進(jìn)行解碼播放。因此,現(xiàn)有的智能終端在傳輸流媒體數(shù)據(jù)時(shí),存在安全性較差的技術(shù)問題。


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

      [0005]本發(fā)明的目的在于提供一種流媒體解密播放方法、終端及系統(tǒng),以解決現(xiàn)有的智能終端在傳輸流媒體數(shù)據(jù)時(shí),存在安全性較差的技術(shù)問題。
      [0006]本發(fā)明提供一種流媒體解密播放方法,包括:
      [0007]接收并解析流媒體加密信息;
      [0008]定位到所要播放的流媒體加密信息;
      [0009]接收加密的流媒體數(shù)據(jù),并寫入數(shù)據(jù)隊(duì)列;
      [0010]對所述數(shù)據(jù)隊(duì)列中的加密的流媒體數(shù)據(jù)進(jìn)行解密;
      [0011]讀取所述數(shù)據(jù)隊(duì)列中的已解密的流媒體數(shù)據(jù),并將已解密的流媒體數(shù)據(jù)發(fā)送至播放器。
      [0012]進(jìn)一步的是,該方法還包括:
      [0013]將已發(fā)送至播放器的已解密的流媒體數(shù)據(jù)移出所述數(shù)據(jù)隊(duì)列。
      [0014]本發(fā)明還提供一種流媒體解密播放終端,包括:
      [0015]接收解析模塊,用于接收并解析流媒體加密信息;
      [0016]定位模塊,用于定位到所要播放的流媒體加密信息;
      [0017]UDP客戶端模塊,用于接收加密的流媒體數(shù)據(jù),并寫入數(shù)據(jù)隊(duì)列;
      [0018]解密模塊,用于對所述數(shù)據(jù)隊(duì)列中的加密的流媒體數(shù)據(jù)進(jìn)行解密;
      [0019]UDP服務(wù)器模塊,用于讀取所述數(shù)據(jù)隊(duì)列中的已解密的流媒體數(shù)據(jù),并將已解密的流媒體數(shù)據(jù)發(fā)送至播放器。
      [0020]進(jìn)一步的是,所述UDP服務(wù)器模塊還用于,將已發(fā)送至播放器的已解密的流媒體數(shù)據(jù)移出所述數(shù)據(jù)隊(duì)列。
      [0021]進(jìn)一步的是,該終端還包括播放器,用于接收并播放已解密的流媒體數(shù)據(jù)。
      [0022]優(yōu)選的是,所述流媒體解密播放終端使用安卓系統(tǒng)。
      [0023]優(yōu)選的是,所述流媒體解密播放終端為手機(jī)、平板電腦或機(jī)頂盒。
      [0024]本發(fā)明還提供一種流媒體解密播放系統(tǒng),包括流媒體加密服務(wù)器和上述的流媒體解密播放終端;
      [0025]所述流媒體加密服務(wù)器與所述流媒體解密播放終端通過網(wǎng)絡(luò)連接;
      [0026]所述流媒體加密服務(wù)器用于將流媒體數(shù)據(jù)進(jìn)行加密。
      [0027]本發(fā)明帶來了以下有益效果:本發(fā)明提供的技術(shù)方案中,流媒體解密播放終端(智能終端)可以事先接收并解析流媒體加密信息。在用戶使用流媒體解密播放終端播放流媒體時(shí),先定位到所要播放的流媒體加密信息,再接收加密的流媒體數(shù)據(jù),并根據(jù)定位到的流媒體加密信息對其進(jìn)行解密,然后即可將已解密的流媒體數(shù)據(jù)進(jìn)行播放。因此本發(fā)明提供的技術(shù)方案,實(shí)現(xiàn)了智能終端對加密的流媒體的播放,從而提高了智能終端在傳輸流媒體數(shù)據(jù)時(shí)的安全性,有效保護(hù)了流媒體的數(shù)字版權(quán)和隱私安全。
      [0028]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。

      【專利附圖】

      【附圖說明】
      [0029]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要的附圖做簡單的介紹:
      [0030]圖1是本發(fā)明實(shí)施例提供的流媒體解密播放方法的流程圖;
      [0031]圖2是本發(fā)明實(shí)施例提供的流媒體解密播放方法中流媒體加密信息接收解析進(jìn)程的流程圖;
      [0032]圖3是本發(fā)明實(shí)施例提供的流媒體解密播放方法中流媒體播放進(jìn)程的流程圖;
      [0033]圖4是本發(fā)明實(shí)施例提供的流媒體解密播放系統(tǒng)的示意圖。

      【具體實(shí)施方式】
      [0034]以下將結(jié)合附圖及實(shí)施例來詳細(xì)說明本發(fā)明的實(shí)施方式,借此對本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題,并達(dá)成技術(shù)效果的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。需要說明的是,只要不構(gòu)成沖突,本發(fā)明中的各個(gè)實(shí)施例以及各實(shí)施例中的各個(gè)特征可以相互結(jié)合,所形成的技術(shù)方案均在本發(fā)明的保護(hù)范圍之內(nèi)。
      [0035]本發(fā)明實(shí)施例提供一種流媒體解密播放方法,可應(yīng)用于手機(jī)、平板電腦、機(jī)頂盒等智能終端中。
      [0036]如圖1所示,該流媒體解密播放方法包括:
      [0037]S1:用戶數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol,簡稱UDP)連接初始化,智能終端加入組播組,連接至服務(wù)器,準(zhǔn)備接收流媒體加密信息。
      [0038]S2:接收并解析流媒體加密信息。
      [0039]將接收到的流媒體加密信息進(jìn)行解析并緩存,以便于隨時(shí)調(diào)用。
      [0040]S3:定位到所要播放的流媒體加密信息。
      [0041]智能終端定位到所要播放的流媒體加密信息,并通知Java本地調(diào)用(Java NativeInterface,簡稱 JNI)層。
      [0042]S4:接收加密的流媒體數(shù)據(jù),并寫入數(shù)據(jù)隊(duì)列。
      [0043]加密的流媒體數(shù)據(jù)在寫入數(shù)據(jù)隊(duì)列之初,其標(biāo)志位為已加密。
      [0044]S5:對數(shù)據(jù)隊(duì)列中的加密的流媒體數(shù)據(jù)進(jìn)行解密。
      [0045]循環(huán)讀取數(shù)據(jù)隊(duì)列中的加密的流媒體數(shù)據(jù),對其進(jìn)行解密,并將數(shù)據(jù)隊(duì)列標(biāo)志位改為已解密。
      [0046]S6:讀取數(shù)據(jù)隊(duì)列中的已解密的流媒體數(shù)據(jù),并將已解密的流媒體數(shù)據(jù)發(fā)送至播放器。
      [0047]循環(huán)讀取數(shù)據(jù)隊(duì)列中的已解密的流媒體數(shù)據(jù),并發(fā)送至播放器。同時(shí),還可以將已發(fā)送至播放器的已解密的流媒體數(shù)據(jù)移出數(shù)據(jù)隊(duì)列。
      [0048]如圖2所示,采用本發(fā)明實(shí)施例提供的流媒體解密播放方法,智能終端首先進(jìn)行UDP連接初始化,并連接流媒體加密服務(wù)器,如果連接失敗也可以繼續(xù)運(yùn)行其他程序。當(dāng)連接流媒體加密服務(wù)器成功后,開始接收流媒體加密信息的數(shù)據(jù),然后將該數(shù)據(jù)解析,再緩存到系統(tǒng)中以便于隨時(shí)調(diào)用,從而完成流媒體加密信息的接收解析工作。此過程可以依據(jù)設(shè)定重復(fù)進(jìn)行,以便于實(shí)時(shí)改變流媒體名稱、流媒體地址、加密類型等信息,防止改變加密類型或更換流媒體路徑而導(dǎo)致視頻無法播放等問題。
      [0049]如圖3所示,在完成流媒體加密信息獲取后,當(dāng)用戶需要播放加密的流媒體時(shí),可以打開智能終端的視頻播放功能。智能終端會自動(dòng)定位到所要播放的流媒體加密信息,并通過JNI接口通知JNI層,同時(shí)啟動(dòng)三組進(jìn)程分別對流媒體數(shù)據(jù)進(jìn)行接收、解密和發(fā)送,流媒體數(shù)據(jù)發(fā)送至播放器即可實(shí)現(xiàn)視頻播放功能。因?yàn)榻邮铡⒔饷?、發(fā)送三組進(jìn)程是同時(shí)進(jìn)行的,所以使智能終端能夠?qū)崿F(xiàn)邊下載邊播放的即時(shí)播放功能。
      [0050]通過采用本發(fā)明實(shí)施例提供的流媒體解密播放方法,智能終端可以事先接收并解析流媒體加密信息。在用戶使用流媒體解密播放終端播放流媒體時(shí),先定位到所要播放的流媒體加密信息,再接收加密的流媒體數(shù)據(jù),并根據(jù)定位到的流媒體加密信息對其進(jìn)行解密,然后即可將已解密的流媒體數(shù)據(jù)進(jìn)行播放。因此本發(fā)明實(shí)施例提供的技術(shù)方案中,實(shí)現(xiàn)了智能終端對加密的流媒體的即時(shí)播放,從而提高了智能終端在傳輸流媒體數(shù)據(jù)時(shí)的安全性,有效保護(hù)了流媒體的數(shù)字版權(quán)和隱私安全。
      [0051]如圖4所示,本發(fā)明實(shí)施例還提供一種流媒體解密播放系統(tǒng),包括流媒體加密服務(wù)器和流媒體解密播放終端。
      [0052]流媒體解密播放終端可以是一個(gè)或多個(gè),優(yōu)選為使用安卓系統(tǒng)的智能終端,比如手機(jī)、平板電腦、機(jī)頂盒等。
      [0053]流媒體加密服務(wù)器具體可以是各種服務(wù)器、電腦或使用安卓系統(tǒng)的終端等平臺,流媒體加密服務(wù)器與流媒體解密播放終端通過網(wǎng)絡(luò)連接。流媒體加密服務(wù)器可通過編碼技術(shù)將流媒體數(shù)據(jù)進(jìn)行加密,并以組播方式即時(shí)的向網(wǎng)絡(luò)發(fā)送流媒體數(shù)據(jù)。
      [0054]本實(shí)施例中,流媒體解密播放終端包括接收解析模塊、定位模塊、UDP客戶端模塊、解密模塊、UDP服務(wù)器模塊以及播放器。
      [0055]接收解析模塊用于接收并解析流媒體加密信息,然后將其緩存,以便于隨時(shí)調(diào)用。
      [0056]定位模塊用于定位到所要播放的流媒體加密信息,并通知JNI層。
      [0057]UDP客戶端模塊用于接收加密的流媒體數(shù)據(jù),并寫入數(shù)據(jù)隊(duì)列,此時(shí)流媒體數(shù)據(jù)的標(biāo)志位為已加密。
      [0058]解密模塊用于循環(huán)讀取數(shù)據(jù)隊(duì)列中的加密的流媒體數(shù)據(jù),對其進(jìn)行解密,并將數(shù)據(jù)隊(duì)列標(biāo)志位改為已解密。
      [0059]UDP服務(wù)器模塊用于循環(huán)讀取數(shù)據(jù)隊(duì)列中的已解密的流媒體數(shù)據(jù),并將已解密的流媒體數(shù)據(jù)發(fā)送至播放器。同時(shí),UDP服務(wù)器模塊還可以將已發(fā)送至播放器的已解密的流媒體數(shù)據(jù)移出數(shù)據(jù)隊(duì)列。
      [0060]播放器用于接收并播放已解密的流媒體數(shù)據(jù),從而實(shí)現(xiàn)視頻等流媒體數(shù)據(jù)的播放。
      [0061]本發(fā)明實(shí)施例提供的流媒體解密播放系統(tǒng)中,手機(jī)、平板電腦、機(jī)頂盒等智能終端可以事先接收并解析流媒體加密信息。在用戶使用智能終端播放流媒體時(shí),先定位到所要播放的流媒體加密信息,再接收加密的流媒體數(shù)據(jù),并根據(jù)定位到的流媒體加密信息對其進(jìn)行解密,然后即可將已解密的流媒體數(shù)據(jù)進(jìn)行播放。因此本發(fā)明實(shí)施例提供的流媒體解密播放系統(tǒng),實(shí)現(xiàn)了智能終端對加密的流媒體的即時(shí)播放,從而提高了智能終端在傳輸流媒體數(shù)據(jù)時(shí)的安全性,有效保護(hù)了流媒體的數(shù)字版權(quán)和隱私安全。
      [0062]雖然本發(fā)明所公開的實(shí)施方式如上,但所述的內(nèi)容只是為了便于理解本發(fā)明而采用的實(shí)施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬【技術(shù)領(lǐng)域】內(nèi)的技術(shù)人員,在不脫離本發(fā)明所公開的精神和范圍的前提下,可以在實(shí)施的形式上及細(xì)節(jié)上作任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。
      【權(quán)利要求】
      1.一種流媒體解密播放方法,其特征在于,包括: 接收并解析流媒體加密信息; 定位到所要播放的流媒體加密信息; 接收加密的流媒體數(shù)據(jù),并寫入數(shù)據(jù)隊(duì)列; 對所述數(shù)據(jù)隊(duì)列中的加密的流媒體數(shù)據(jù)進(jìn)行解密; 讀取所述數(shù)據(jù)隊(duì)列中的已解密的流媒體數(shù)據(jù),并將已解密的流媒體數(shù)據(jù)發(fā)送至播放器。
      2.如權(quán)利要求1所述的方法,其特征在于,還包括: 將已發(fā)送至播放器的已解密的流媒體數(shù)據(jù)移出所述數(shù)據(jù)隊(duì)列。
      3.—種流媒體解密播放終端,其特征在于,包括: 接收解析模塊,用于接收并解析流媒體加密信息; 定位模塊,用于定位到所要播放的流媒體加密信息; UDP客戶端模塊,用于接收加密的流媒體數(shù)據(jù),并寫入數(shù)據(jù)隊(duì)列; 解密模塊,用于對所述數(shù)據(jù)隊(duì)列中的加密的流媒體數(shù)據(jù)進(jìn)行解密; UDP服務(wù)器模塊,用于讀取所述數(shù)據(jù)隊(duì)列中的已解密的流媒體數(shù)據(jù),并將已解密的流媒體數(shù)據(jù)發(fā)送至播放器。
      4.如權(quán)利要求3所述的終端,其特征在于,所述UDP服務(wù)器模塊還用于,將已發(fā)送至播放器的已解密的流媒體數(shù)據(jù)移出所述數(shù)據(jù)隊(duì)列。
      5.如權(quán)利要求3所述的終端,其特征在于,還包括播放器,用于接收并播放已解密的流媒體數(shù)據(jù)。
      6.如權(quán)利要求3所述的終端,其特征在于,所述流媒體解密播放終端使用安卓系統(tǒng)。
      7.如權(quán)利要求6所述的終端,其特征在于,所述流媒體解密播放終端為手機(jī)、平板電腦或機(jī)頂盒。
      8.—種流媒體解密播放系統(tǒng),其特征在于,包括流媒體加密服務(wù)器和如權(quán)利要求3至7任一項(xiàng)所述的流媒體解密播放終端; 所述流媒體加密服務(wù)器與所述流媒體解密播放終端通過網(wǎng)絡(luò)連接; 所述流媒體加密服務(wù)器用于將流媒體數(shù)據(jù)進(jìn)行加密。
      【文檔編號】H04N21/4385GK104486667SQ201410736917
      【公開日】2015年4月1日 申請日期:2014年12月4日 優(yōu)先權(quán)日:2014年12月4日
      【發(fā)明者】田經(jīng)緯, 熊飛 申請人:四川九洲電器集團(tuán)有限責(zé)任公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1