国产精品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)的視頻錄制方法和裝置的制造方法

      文檔序號:10691453閱讀:525來源:國知局
      一種基于安卓系統(tǒng)的視頻錄制方法和裝置的制造方法
      【專利摘要】本發(fā)明提供了一種基于安卓系統(tǒng)的視頻錄制方法和裝置,所述方法包括如下步驟:首先碼流數(shù)據(jù)獲取單元獲取碼流數(shù)據(jù),所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù);而后碼流數(shù)據(jù)發(fā)送單元將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元;而后幀處理單元對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元;而后音頻數(shù)據(jù)獲取單元用于獲取音頻數(shù)據(jù);而后打包單元將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。由于音視頻編解碼處理單元直接接收來自視頻獲取單元的H26格式的視頻數(shù)據(jù),并對數(shù)據(jù)進(jìn)行幀識別和幀處理,使得無需再對視頻進(jìn)行編碼格式轉(zhuǎn)換,實(shí)現(xiàn)H264格式視頻直接錄制功能。
      【專利說明】
      一種基于安卓系統(tǒng)的視頻錄制方法和裝置
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及計算機(jī)領(lǐng)域,特別涉及一種基于安卓系統(tǒng)的視頻錄制方法和裝置。
      【背景技術(shù)】
      [0002]目前所使用的android車載系統(tǒng)往往需要支持高品質(zhì)的錄像功能,滿足這種需要的usb攝像頭輸出的一般是H264格式視頻碼流數(shù)據(jù),而android系統(tǒng)目前僅支持YUV格式視頻數(shù)據(jù)編碼的錄制,不支持這種H264格式視頻碼流數(shù)據(jù)的直接錄制功能。對此,需要使用安卓系統(tǒng)的音視頻編解碼單元將所接收的YUV格式的視頻數(shù)據(jù)編碼成H264格式的碼流數(shù)據(jù)后,再與音頻數(shù)據(jù)進(jìn)行打包,不僅算法復(fù)雜、增加功耗,也增加了視頻錄制成本。

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

      [0003]為此,需要提供一種基于安卓系統(tǒng)的視頻錄制的技術(shù)方案,用以解決現(xiàn)有安卓系統(tǒng)由于無法直接錄制H264格式的視頻碼流數(shù)據(jù),導(dǎo)致視頻錄制過程中算法復(fù)雜、功耗大、成本高等問題。
      [0004]發(fā)明人提供了一種基于安卓系統(tǒng)的視頻錄制裝置,所述裝置包括視頻獲取單元和音視頻處理單元,所述視頻獲取單元包括碼流數(shù)據(jù)獲取單元和碼流數(shù)據(jù)發(fā)送單元,所述音視頻處理單元包括幀處理單元、音頻數(shù)據(jù)獲取單元、打包單元;
      [0005]所述碼流數(shù)據(jù)獲取單元用于獲取碼流數(shù)據(jù),所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù);
      [0006]所述碼流數(shù)據(jù)發(fā)送單元用于將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元;
      [0007]所述幀處理單元用于對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元;
      [0008]所述音頻數(shù)據(jù)獲取單元用于獲取音頻數(shù)據(jù);
      [0009]打包單元用于將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。
      [0010]進(jìn)一步地,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述幀識別包括:對碼流數(shù)據(jù)進(jìn)行分類,區(qū)分出I幀數(shù)據(jù)和P幀數(shù)據(jù)。
      [0011]進(jìn)一步地,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述處理包括:對區(qū)分出的I幀數(shù)據(jù)和P幀數(shù)據(jù)添加標(biāo)識信息。
      [0012]進(jìn)一步地,所述裝置還包括碼流信息配置單元,所述碼流信息配置單元用于配置所要獲取的碼流數(shù)據(jù)的碼流信息,并將碼流信息發(fā)送至碼流數(shù)據(jù)獲取單元。
      [0013]進(jìn)一步地,所述碼流信息包括碼流數(shù)據(jù)的分辨率、幀率、獲取I幀數(shù)據(jù)的時間間隔。
      [0014]以及發(fā)明人還提供了一種基于安卓系統(tǒng)的視頻錄制方法,所述方法應(yīng)用于基于安卓系統(tǒng)的視頻錄制裝置,所述裝置包括視頻獲取單元和音視頻處理單元,所述視頻獲取單元包括碼流數(shù)據(jù)獲取單元和碼流數(shù)據(jù)發(fā)送單元,所述音視頻處理單元包括幀處理單元、音頻數(shù)據(jù)獲取單元、打包單元;所述方法包括如下步驟:
      [0015]碼流數(shù)據(jù)獲取單元獲取碼流數(shù)據(jù),所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù);
      [0016]碼流數(shù)據(jù)發(fā)送單元將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元;
      [0017]幀處理單元對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元;
      [0018]音頻數(shù)據(jù)獲取單元用于獲取音頻數(shù)據(jù);
      [0019]打包單元將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。
      [0020]進(jìn)一步地,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述幀識別包括:對碼流數(shù)據(jù)進(jìn)行分類,區(qū)分出I幀數(shù)據(jù)和P幀數(shù)據(jù)。
      [0021]進(jìn)一步地,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述處理包括:對區(qū)分出的I幀數(shù)據(jù)和P幀數(shù)據(jù)添加標(biāo)識信息。
      [0022]進(jìn)一步地,所述裝置還包括碼流信息配置單元,所述方法包括步驟:
      [0023]碼流信息配置單元配置所要獲取的碼流數(shù)據(jù)的碼流信息,并將碼流信息發(fā)送至碼流數(shù)據(jù)獲取單元。
      [0024]進(jìn)一步地,所述碼流信息包括碼流數(shù)據(jù)的分辨率、幀率、獲取I幀數(shù)據(jù)的時間間隔。
      [0025]上述技術(shù)方案所述的基于安卓系統(tǒng)的視頻錄制方法和裝置,所述方法應(yīng)用于基于安卓系統(tǒng)的視頻錄制裝置,所述裝置包括視頻獲取單元和音視頻處理單元,所述視頻獲取單元包括碼流數(shù)據(jù)獲取單元和碼流數(shù)據(jù)發(fā)送單元,所述音視頻處理單元包括幀處理單元、音頻數(shù)據(jù)獲取單元、打包單元;所述方法包括如下步驟:首先碼流數(shù)據(jù)獲取單元獲取碼流數(shù)據(jù),所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù);而后碼流數(shù)據(jù)發(fā)送單元將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元;而后幀處理單元對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元;而后音頻數(shù)據(jù)獲取單元用于獲取音頻數(shù)據(jù);而后打包單元將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。由于音視頻編解碼處理單元直接接收來自視頻獲取單元的H264格式的視頻數(shù)據(jù),并對數(shù)據(jù)進(jìn)行幀識別和幀處理,使得無需再對視頻進(jìn)行編碼格式轉(zhuǎn)換,實(shí)現(xiàn)H264格式視頻直接錄制功能。
      【附圖說明】
      [0026]圖1為本發(fā)明一實(shí)施方式涉及的基于安卓系統(tǒng)的視頻錄制方法的流程圖;
      [0027]圖2為本發(fā)明一實(shí)施方式涉及的基于安卓系統(tǒng)的視頻錄制裝置的示意圖;
      [0028]附圖標(biāo)記說明:
      [0029]101、碼流信息配置單元;
      [0030]102、視頻獲取單元;112、碼流數(shù)據(jù)獲取單元;122、碼流數(shù)據(jù)發(fā)送單元;
      [0031 ]103、音視頻處理單元;113、幀處理單元;123、音頻數(shù)據(jù)獲取單元;133、打包單元。
      【具體實(shí)施方式】
      [0032]為詳細(xì)說明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合具體實(shí)施例并配合附圖詳予說明。
      [0033]請參閱圖2,為本發(fā)明一實(shí)施方式涉及的基于安卓系統(tǒng)的視頻錄制裝置的示意圖。所述裝置包括視頻獲取單元102和音視頻處理單元103,所述視頻獲取單元102包括碼流數(shù)據(jù)獲取單元112和碼流數(shù)據(jù)發(fā)送單元122,所述音視頻處理單元103包括幀處理單元113、音頻數(shù)據(jù)獲取單元123、打包單元133;
      [0034]所述碼流數(shù)據(jù)獲取單元112用于獲取碼流數(shù)據(jù),所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù);
      [0035]所述碼流數(shù)據(jù)發(fā)送單元122用于將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元;
      [0036]所述幀處理單元113用于對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元;
      [0037]所述音頻數(shù)據(jù)獲取單元123用于獲取音頻數(shù)據(jù);
      [0038]打包單元133用于將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。
      [0039]在使用于安卓系統(tǒng)的視頻錄制裝置時,首先碼流數(shù)據(jù)獲取單元獲取碼流數(shù)據(jù)。在本實(shí)施方式中,所述碼流數(shù)據(jù)獲取單元為具有視頻捕捉功能的電子設(shè)備,如USB攝像頭等。優(yōu)選的,所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù)。當(dāng)獲取完H264格式碼流數(shù)據(jù)后,碼流數(shù)據(jù)發(fā)送單元將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元。在本實(shí)施方式中,所述裝置還包括碼流信息配置單元,所述碼流信息配置單元用于配置所要獲取的碼流數(shù)據(jù)的碼流信息,并將碼流信息發(fā)送至碼流數(shù)據(jù)獲取單元。所述碼流信息包括碼流數(shù)據(jù)的分辨率、幀率、獲取I幀數(shù)據(jù)的時間間隔,所述I幀數(shù)據(jù)的時間間隔是指視頻獲取單元獲取兩個I幀數(shù)據(jù)的時間間隔。碼流數(shù)據(jù)獲取單元可以根據(jù)碼流信息配置單元所配置的碼流信息獲取對應(yīng)的碼流數(shù)據(jù)。
      [0040]當(dāng)音視頻處理單元接收碼流數(shù)據(jù)后,幀處理單元對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元。在本實(shí)施方式中,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述幀識別包括:對碼流數(shù)據(jù)進(jìn)行分類,區(qū)分出I幀數(shù)據(jù)和P幀數(shù)據(jù)。所述I幀為關(guān)鍵幀,所述P幀為前向預(yù)測編碼幀,通常碼流數(shù)據(jù)是以一 I幀數(shù)據(jù)與若干P幀數(shù)據(jù)的形式進(jìn)行傳輸。在本實(shí)施方式中,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述處理包括:對區(qū)分出的I幀數(shù)據(jù)和P幀數(shù)據(jù)添加標(biāo)識信息。優(yōu)選的,所述標(biāo)識信息包括時間戳信息,所述時間戳信息記錄這每一幀數(shù)據(jù)(I幀數(shù)據(jù)或P幀數(shù)據(jù))的時間,當(dāng)碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行打包時,可以保證碼流數(shù)據(jù)的每一幀與對應(yīng)的音頻同步。
      [0041]而后音頻數(shù)據(jù)獲取單元獲取音頻數(shù)據(jù),打包單元將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。碼流數(shù)據(jù)需要與所獲取的音頻數(shù)據(jù)進(jìn)行打包,以得到最終的視頻文件,優(yōu)選的,在本實(shí)施方式中,所合成的視頻文件的格式為MP4格式,當(dāng)然在其他實(shí)施例中,所合成的視頻格式還可以為其他格式。
      [0042]請參閱圖1,以及發(fā)明人還提供了一種基于安卓系統(tǒng)的視頻錄制方法,所述方法應(yīng)用于基于安卓系統(tǒng)的視頻錄制裝置,所述裝置包括視頻獲取單元和音視頻處理單元,所述視頻獲取單元包括碼流數(shù)據(jù)獲取單元和碼流數(shù)據(jù)發(fā)送單元,所述音視頻處理單元包括幀處理單元、音頻數(shù)據(jù)獲取單元、打包單元;所述方法包括如下步驟:
      [0043]首先進(jìn)入步驟SlOl碼流數(shù)據(jù)獲取單元獲取碼流數(shù)據(jù)。在本實(shí)施方式中,所述碼流數(shù)據(jù)獲取單元為具有視頻捕捉功能的電子設(shè)備,如USB攝像頭等。優(yōu)選的,所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù)。當(dāng)獲取完H264格式碼流數(shù)據(jù)后,可以進(jìn)入步驟S102碼流數(shù)據(jù)發(fā)送單元將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元。在本實(shí)施方式中,所述裝置還包括碼流信息配置單元,所述碼流信息配置單元用于配置所要獲取的碼流數(shù)據(jù)的碼流信息,并將碼流信息發(fā)送至碼流數(shù)據(jù)獲取單元。所述碼流信息包括碼流數(shù)據(jù)的分辨率、幀率、獲取I幀數(shù)據(jù)的時間間隔,所述I幀數(shù)據(jù)的時間間隔是指視頻獲取單元獲取兩個I幀數(shù)據(jù)的時間間隔。碼流數(shù)據(jù)獲取單元可以根據(jù)碼流信息配置單元所配置的碼流信息獲取對應(yīng)的碼流數(shù)據(jù)。
      [0044]當(dāng)音視頻處理單元接收碼流數(shù)據(jù)后,進(jìn)入步驟S103幀處理單元對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元。在本實(shí)施方式中,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述幀識別包括:對碼流數(shù)據(jù)進(jìn)行分類,區(qū)分出I幀數(shù)據(jù)和P幀數(shù)據(jù)。所述I幀為關(guān)鍵幀,所述P幀為前向預(yù)測編碼幀,通常碼流數(shù)據(jù)是以一 I幀數(shù)據(jù)與若干P幀數(shù)據(jù)的形式進(jìn)行傳輸。在本實(shí)施方式中,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述處理包括:對區(qū)分出的I幀數(shù)據(jù)和P幀數(shù)據(jù)添加標(biāo)識信息。優(yōu)選的,所述標(biāo)識信息包括時間戳信息,所述時間戳信息記錄這每一幀數(shù)據(jù)(I幀數(shù)據(jù)或P幀數(shù)據(jù))的時間,當(dāng)碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行打包時,可以保證碼流數(shù)據(jù)的每一幀與對應(yīng)的音頻同步。
      [0045]而后進(jìn)入步驟S104音頻數(shù)據(jù)獲取單元獲取音頻數(shù)據(jù),以及步驟S105打包單元將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。碼流數(shù)據(jù)需要與所獲取的音頻數(shù)據(jù)進(jìn)行打包,以得到最終的視頻文件,優(yōu)選的,在本實(shí)施方式中,所合成的視頻文件的格式為MP4格式,當(dāng)然在其他實(shí)施例中,所合成的視頻格式還可以為其他格式。
      [0046]上述技術(shù)方案所述的基于安卓系統(tǒng)的視頻錄制方法和裝置,所述方法應(yīng)用于基于安卓系統(tǒng)的視頻錄制裝置,所述裝置包括視頻獲取單元和音視頻處理單元,所述視頻獲取單元包括碼流數(shù)據(jù)獲取單元和碼流數(shù)據(jù)發(fā)送單元,所述音視頻處理單元包括幀處理單元、音頻數(shù)據(jù)獲取單元、打包單元;所述方法包括如下步驟:首先碼流數(shù)據(jù)獲取單元獲取碼流數(shù)據(jù),所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù);而后碼流數(shù)據(jù)發(fā)送單元將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元;而后幀處理單元對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元;而后音頻數(shù)據(jù)獲取單元用于獲取音頻數(shù)據(jù);而后打包單元將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。由于音視頻編解碼處理單元直接接收來自視頻獲取單元的H26格式的視頻數(shù)據(jù),并對數(shù)據(jù)進(jìn)行幀識別和幀處理,使得無需再對視頻進(jìn)行編碼格式轉(zhuǎn)換,實(shí)現(xiàn)H264格式視頻直接錄制功能。
      [0047]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的要素。此夕卜,在本文中,“大于”、“小于”、“超過”等理解為不包括本數(shù);“以上”、“以下”、“以內(nèi)”等理解為包括本數(shù)。
      [0048]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,上述各實(shí)施例可提供為方法、裝置、或計算機(jī)程序產(chǎn)品。這些實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。上述各實(shí)施例涉及的方法中的全部或部分步驟可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計算機(jī)設(shè)備可讀取的存儲介質(zhì)中,用于執(zhí)行上述各實(shí)施例方法所述的全部或部分步驟。所述計算機(jī)設(shè)備,包括但不限于:個人計算機(jī)、服務(wù)器、通用計算機(jī)、專用計算機(jī)、網(wǎng)絡(luò)設(shè)備、嵌入式設(shè)備、可編程設(shè)備、智能移動終端、智能家居設(shè)備、穿戴式智能設(shè)備、車載智能設(shè)備等;所述的存儲介質(zhì),包括但不限于:RAM、R0M、磁碟、磁帶、光盤、閃存、U盤、移動硬盤、存儲卡、記憶棒、網(wǎng)絡(luò)服務(wù)器存儲、網(wǎng)絡(luò)云存儲等。
      [0049]上述各實(shí)施例是參照根據(jù)實(shí)施例所述的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到計算機(jī)設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
      [0050]這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)設(shè)備以特定方式工作的計算機(jī)設(shè)備可讀存儲器中,使得存儲在該計算機(jī)設(shè)備可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
      [0051]這些計算機(jī)程序指令也可裝載到計算機(jī)設(shè)備上,使得在計算機(jī)設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實(shí)現(xiàn)的處理,從而在計算機(jī)設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
      [0052]盡管已經(jīng)對上述各實(shí)施例進(jìn)行了描述,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利保護(hù)范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍之內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種基于安卓系統(tǒng)的視頻錄制裝置,其特征在于,所述裝置包括視頻獲取單元和音視頻處理單元,所述視頻獲取單元包括碼流數(shù)據(jù)獲取單元和碼流數(shù)據(jù)發(fā)送單元,所述音視頻處理單元包括幀處理單元、音頻數(shù)據(jù)獲取單元、打包單元; 所述碼流數(shù)據(jù)獲取單元用于獲取碼流數(shù)據(jù),所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù); 所述碼流數(shù)據(jù)發(fā)送單元用于將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元; 所述幀處理單元用于對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元; 所述音頻數(shù)據(jù)獲取單元用于獲取音頻數(shù)據(jù); 打包單元用于將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。2.如權(quán)利要求1所述的基于安卓系統(tǒng)的視頻錄制裝置,其特征在于,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述幀識別包括:對碼流數(shù)據(jù)進(jìn)行分類,區(qū)分出I幀數(shù)據(jù)和P幀數(shù)據(jù)。3.如權(quán)利要求1所述的基于安卓系統(tǒng)的視頻錄制裝置,其特征在于,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述處理包括:對區(qū)分出的I幀數(shù)據(jù)和P幀數(shù)據(jù)添加標(biāo)識信息。4.如權(quán)利要求1所述的基于安卓系統(tǒng)的視頻錄制裝置,其特征在于,所述裝置還包括碼流信息配置單元,所述碼流信息配置單元用于配置所要獲取的碼流數(shù)據(jù)的碼流信息,并將碼流信息發(fā)送至碼流數(shù)據(jù)獲取單元。5.如權(quán)利要求4所述的基于安卓系統(tǒng)的視頻錄制裝置,其特征在于,所述碼流信息包括碼流數(shù)據(jù)的分辨率、幀率、獲取I幀數(shù)據(jù)的時間間隔。6.—種基于安卓系統(tǒng)的視頻錄制方法,其特征在于,所述方法應(yīng)用于基于安卓系統(tǒng)的視頻錄制裝置,所述裝置包括視頻獲取單元和音視頻處理單元,所述視頻獲取單元包括碼流數(shù)據(jù)獲取單元和碼流數(shù)據(jù)發(fā)送單元,所述音視頻處理單元包括幀處理單元、音頻數(shù)據(jù)獲取單元、打包單元;所述方法包括如下步驟: 碼流數(shù)據(jù)獲取單元獲取碼流數(shù)據(jù),所述碼流數(shù)據(jù)為H264格式碼流數(shù)據(jù); 碼流數(shù)據(jù)發(fā)送單元將所獲取的碼流數(shù)據(jù)發(fā)送至音視頻處理單元; 幀處理單元對所碼流數(shù)據(jù)進(jìn)行幀識別和幀處理,并將幀處理后的碼流數(shù)據(jù)發(fā)送至打包單元; 音頻數(shù)據(jù)獲取單元用于獲取音頻數(shù)據(jù); 打包單元將幀處理后的碼流數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行同步打包,生成視頻文件。7.如權(quán)利要求6所述的基于安卓系統(tǒng)的視頻錄制方法,其特征在于,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述幀識別包括:對碼流數(shù)據(jù)進(jìn)行分類,區(qū)分出I幀數(shù)據(jù)和P幀數(shù)據(jù)。8.如權(quán)利要求6所述的基于安卓系統(tǒng)的視頻錄制方法,其特征在于,所述碼流數(shù)據(jù)包括I幀數(shù)據(jù)和P幀數(shù)據(jù),所述處理包括:對區(qū)分出的I幀數(shù)據(jù)和P幀數(shù)據(jù)添加標(biāo)識信息。9.如權(quán)利要求6所述的基于安卓系統(tǒng)的視頻錄制方法,其特征在于,所述裝置還包括碼流信息配置單元,所述方法包括步驟: 碼流信息配置單元配置所要獲取的碼流數(shù)據(jù)的碼流信息,并將碼流信息發(fā)送至碼流數(shù)據(jù)獲取單元。10.如權(quán)利要求9所述的基于安卓系統(tǒng)的視頻錄制方法,其特征在于,所述碼流信息包括碼流數(shù)據(jù)的分辨率、幀率、獲取I幀數(shù)據(jù)的時間間隔。
      【文檔編號】H04N5/76GK106060443SQ201610546440
      【公開日】2016年10月26日
      【申請日】2016年7月13日
      【發(fā)明人】鄭應(yīng)航
      【申請人】福州瑞芯微電子股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1