国产精品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)切換播放兩種媒體介質(zhì)的方法

      文檔序號:6765032閱讀:679來源:國知局
      一種車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法
      【專利摘要】本發(fā)明涉及一種車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法。該車載娛樂系統(tǒng)包括用于構(gòu)建播放框架的DirectShow、用于存儲各種媒體介質(zhì)播放信息的內(nèi)存及磁盤文件系統(tǒng)。在實(shí)際切換播放過程中,利用WinCE文件系統(tǒng),動態(tài)保存各種媒體介質(zhì)的實(shí)時播放信息,然后再用于后續(xù)恢復(fù)使用該媒體介質(zhì)的播放信息。該車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法具有清晰的邏輯管理層次,且能夠完美實(shí)現(xiàn)至少兩種媒體介質(zhì)相互之間的記憶切換播放。
      【專利說明】一種車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及車載娛樂系統(tǒng)領(lǐng)域,特別涉及一種車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法。
      【背景技術(shù)】
      [0002]車載導(dǎo)航主機(jī)的音頻播放功能是采用微軟的DirectShow流媒體音樂播放功能,但使用DirectShow進(jìn)行流媒體音樂播放時,一個進(jìn)程在同一時間只能構(gòu)建一個音頻播放框架,在停止播放該音頻文件后,不能再恢復(fù)之前的播放狀態(tài)。如果一臺車載娛樂系統(tǒng)主機(jī),需要同時控制SD卡和U盤中的音頻文件的播放,雖然兩者之前可隨時切換,但是當(dāng)切換到其中一種媒體介質(zhì)時,要恢復(fù)該媒體介質(zhì)之前的播放狀態(tài),此時單純的采用DirectShow不能夠滿足用戶需要。

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

      [0003]本發(fā)明的目的在于提供一種車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法。
      [0004]本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案為:一種車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法,所述車載娛樂系統(tǒng)包括用于構(gòu)建播放框架的DirectShow、用于存儲各種媒體介質(zhì)播放信息的內(nèi)存及磁盤文件系統(tǒng),首先車載娛樂系統(tǒng)啟動媒體介質(zhì)播放程序,然后執(zhí)行如下步驟:
      步驟S01,啟動第一媒體介質(zhì)中的播放程序、并同時構(gòu)建第一媒體介質(zhì)對應(yīng)的第一DirectShow 框架; 步驟S02,播放第一媒體介質(zhì)中的音頻文件并實(shí)時保存第一媒體介質(zhì)播放信息至內(nèi)存
      中;
      步驟S03,判斷是否有第二媒體介質(zhì)的播放程序切入,如果是,則執(zhí)行步驟S40,如果否,持續(xù)播放;
      步驟S04,更新所述第一媒體介質(zhì)當(dāng)前的播放位置至內(nèi)存中;
      步驟S05,釋放所述第一 DirectShow框架并重新構(gòu)建關(guān)于所述第二媒體介質(zhì)對應(yīng)的第二 DirectShow 框架;
      步驟S06,播放第二媒體介質(zhì)中的音頻文件并實(shí)時保存第二媒體介質(zhì)播放信息至內(nèi)存
      中;
      步驟S07,判斷是否有第一媒體介質(zhì)的播放程序切入,如果是,則執(zhí)行步驟S08,如果否,則繼續(xù)播放;
      步驟S08,更新所述第二媒體介質(zhì)當(dāng)前的播放位置至內(nèi)存中;
      步驟S09,讀取內(nèi)存中存儲的關(guān)于第一媒體介質(zhì)的播放信息及播放位置;
      步驟S10,釋放所述第二 DirectShow框架并重新構(gòu)建關(guān)于所述第一媒體介質(zhì)對應(yīng)的第一 DirectShow 框架;
      步驟S11,根據(jù)步驟S09的讀取結(jié)果,從存儲的播放位置處繼續(xù)播放所述第一媒體介質(zhì)的音頻文件并實(shí)時更新播放信息至內(nèi)存中;
      步驟S12,循環(huán)切換第一媒體介質(zhì)和第二媒體介質(zhì)的播放程序、并重復(fù)前述步驟;
      步驟S13,將兩種媒體介質(zhì)的播放信息保存至磁盤文件系統(tǒng);
      步驟S14,結(jié)束。
      [0005]在優(yōu)選的實(shí)施例中,所述磁盤文件系統(tǒng)為WinCE文件系統(tǒng),其用于動態(tài)保存各種媒體介質(zhì)的播放信息、并用于后續(xù)恢復(fù)使用該媒體介質(zhì)。
      [0006]在優(yōu)選的實(shí)施例中,所述播放信息至少包括:文件路徑、文件名稱、播放位置。
      [0007]本發(fā)明車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法的有益效果在于:當(dāng)車載娛樂系統(tǒng)正常播放第一媒體介質(zhì)中的音頻文件時,首先構(gòu)架相應(yīng)的第一 DirectShow框架,并保存當(dāng)前音頻文件的相關(guān)信息到內(nèi)存中,當(dāng)切換至第二媒體介質(zhì)時,導(dǎo)車載娛樂系統(tǒng)首先將當(dāng)前播放的第一媒體介質(zhì)中的相關(guān)信息保存到內(nèi)存中(關(guān)機(jī)前再將其保存到文件系統(tǒng)中),然后釋放當(dāng)前第一 DirectShow框架,然后再根據(jù)將要播放的第二媒體介質(zhì)中的音頻文件的相關(guān)信息重新構(gòu)架第二 DirectShow框架并播放該音頻文件,當(dāng)再次切換至第一媒體介質(zhì)時,系統(tǒng)會從內(nèi)存中讀取出之前保存的第一媒體介質(zhì)中音頻文件的相關(guān)信息及時間位置,從而再次構(gòu)架第一 DirectShow框架并從相應(yīng)的時間位置處播放,以此達(dá)到恢復(fù)播放之前第一媒體介質(zhì)中音頻文件的功能。該車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法具有清晰的邏輯管理層次,且能夠完美實(shí)現(xiàn)至少兩種媒體介質(zhì)之間的記憶切換播放。
      【專利附圖】

      【附圖說明】
      [0008]圖1為一實(shí)施例中車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法的邏輯控制流程圖。
      【具體實(shí)施方式】
      [0009]下面將結(jié)合具體實(shí)施例及附圖對本發(fā)明車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法作進(jìn)一步詳細(xì)描述。
      [0010]請參見圖1,一種車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法,所述車載娛樂系統(tǒng)包括用于構(gòu)建播放框架的DirectShow、用于存儲各種媒體介質(zhì)播放信息的內(nèi)存及磁盤文件系統(tǒng),首先車載娛樂系統(tǒng)啟動媒體介質(zhì)播放程序,然后執(zhí)行如下步驟:
      步驟S01,啟動第一媒體介質(zhì)中的播放程序、并同時構(gòu)建第一媒體介質(zhì)對應(yīng)的第一DirectShow 框架;
      步驟S02,播放第一媒體介質(zhì)中的音頻文件并實(shí)時保存第一媒體介質(zhì)播放信息至內(nèi)存
      中;
      步驟S03,判斷是否有第二媒體介質(zhì)的播放程序切入,如果是,則執(zhí)行步驟S40,如果否,持續(xù)播放;
      步驟S04,更新所述第一媒體介質(zhì)當(dāng)前的播放位置至內(nèi)存中;
      步驟S05,釋放所述第一 DirectShow框架并重新構(gòu)建關(guān)于所述第二媒體介質(zhì)對應(yīng)的第二 DirectShow 框架;
      步驟S06,播放第二媒體介質(zhì)中的音頻文件并實(shí)時保存第二媒體介質(zhì)播放信息至內(nèi)存
      中; 步驟S07,判斷是否有第一媒體介質(zhì)的播放程序切入,如果是,則執(zhí)行步驟S08,如果否,則繼續(xù)播放;
      步驟S08,更新所述第二媒體介質(zhì)當(dāng)前的播放位置至內(nèi)存中;
      步驟S09,讀取內(nèi)存中存儲的關(guān)于第一媒體介質(zhì)的播放信息及播放位置;
      步驟SlO,釋放所述第二 DirectShow框架并重新構(gòu)建關(guān)于所述第一媒體介質(zhì)對應(yīng)的第一 DirectShow 框架;
      步驟S11,根據(jù)步驟S09的讀取結(jié)果,從存儲的播放位置處繼續(xù)播放所述第一媒體介質(zhì)的音頻文件并實(shí)時更新播放信息至內(nèi)存中;
      步驟S12,循環(huán)切換第一媒體介質(zhì)和第二媒體介質(zhì)的播放程序、并重復(fù)前述步驟;
      步驟S13,將兩種媒體介質(zhì)的播放信息保存至磁盤文件系統(tǒng);
      步驟S14,結(jié)束。
      [0011]優(yōu)選的,在本發(fā)明的車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法中,磁盤文件系統(tǒng)為WinCE文件系統(tǒng),其用于動態(tài)保存各種媒體介質(zhì)的播放信息、并用于后續(xù)恢復(fù)使用該媒體介質(zhì)。
      [0012]在前文中所提到的播放信息至少包括:文件路徑、文件名稱、播放位置等。
      [0013]綜上,本發(fā)明車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法,旨在通過在系統(tǒng)中同時設(shè)置用于構(gòu)建播放框架的DirectShow、用于存儲各種媒體介質(zhì)播放信息的內(nèi)存及磁盤文件系統(tǒng),達(dá)到記憶切換多種媒體介質(zhì)的播放功能。當(dāng)車載娛樂系統(tǒng)正常播放第一媒體介質(zhì)中的音頻文件時,首先構(gòu)架相應(yīng)的第一 DirectShow框架,并保存當(dāng)前音頻文件的相關(guān)信息到內(nèi)存中,當(dāng)切換至第二媒體介質(zhì)時,導(dǎo)車載娛樂系統(tǒng)首先將當(dāng)前播放的第一媒體介質(zhì)中的相關(guān)信息保存到內(nèi)存中(關(guān)機(jī)前再將其保存到文件系統(tǒng)中),然后釋放當(dāng)前第一DirectShow框架,然后再根據(jù)將要播放的第二媒體介質(zhì)中的音頻文件的相關(guān)信息重新構(gòu)架第二 DirectShow框架并播放該音頻文件,當(dāng)再次切換至第一媒體介質(zhì)時,系統(tǒng)會從內(nèi)存中讀取出之前保存的第一媒體介質(zhì)中音頻文件的相關(guān)信息及時間位置,從而再次構(gòu)架第一DirectShow框架并從相應(yīng)的時間位置處播放,以此達(dá)到恢復(fù)播放之前第一媒體介質(zhì)中音頻文件的功能。該車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法具有清晰的邏輯管理層次,且能夠完美實(shí)現(xiàn)至少兩種媒體介質(zhì)之間的記憶切換播放。
      [0014]雖然對本發(fā)明的描述是結(jié)合以上具體實(shí)施例進(jìn)行的,但是,熟悉本【技術(shù)領(lǐng)域】的人員能夠根據(jù)上述的內(nèi)容進(jìn)行許多替換、修改和變化、是顯而易見的。因此,所有這樣的替代、改進(jìn)和變化都包括在附后的權(quán)利要求的精神和范圍內(nèi)。
      【權(quán)利要求】
      1.一種車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法,其特征在于,所述車載娛樂系統(tǒng)包括用于構(gòu)建播放框架的DirectShow、用于存儲各種媒體介質(zhì)播放信息的內(nèi)存及磁盤文件系統(tǒng),首先車載娛樂系統(tǒng)啟動媒體介質(zhì)播放程序,然后執(zhí)行如下步驟: 步驟S01,啟動第一媒體介質(zhì)中的播放程序、并同時構(gòu)建第一媒體介質(zhì)對應(yīng)的第一DirectShow 框架; 步驟S02,播放第一媒體介質(zhì)中的音頻文件并實(shí)時保存第一媒體介質(zhì)播放信息至內(nèi)存中; 步驟S03,判斷是否有第二媒體介質(zhì)的播放程序切入,如果是,則執(zhí)行步驟S40,如果否,持續(xù)播放; 步驟S04,更新所述第一媒體介質(zhì)當(dāng)前的播放位置至內(nèi)存中; 步驟S05,釋放所述第一 DirectShow框架并重新構(gòu)建關(guān)于所述第二媒體介質(zhì)對應(yīng)的第二DirectShow 框架; 步驟S06,播放第二媒體介質(zhì)中的音頻文件并實(shí)時保存第二媒體介質(zhì)播放信息至內(nèi)存中; 步驟S07,判斷是否有第一媒體介質(zhì)的播放程序切入,如果是,則執(zhí)行步驟S08,如果否,則繼續(xù)播放; 步驟S08,更新所述第二媒體介質(zhì)當(dāng)前的播放位置至內(nèi)存中; 步驟S09,讀取內(nèi)存中存儲的關(guān)于第一媒體介質(zhì)的播放信息及播放位置; 步驟S10,釋放所述第二 DirectShow框架并重新構(gòu)建關(guān)于所述第一媒體介質(zhì)對應(yīng)的第一 DirectShow 框架; 步驟S11,根據(jù)步驟S09的讀取結(jié)果,從存儲的播放位置處繼續(xù)播放所述第一媒體介質(zhì)的音頻文件并實(shí)時更新播放信息至內(nèi)存中; 步驟S12,循環(huán)切換第一媒體介質(zhì)和第二媒體介質(zhì)的播放程序、并重復(fù)前述步驟; 步驟S13,將兩種媒體介質(zhì)的播放信息保存至磁盤文件系統(tǒng); 步驟S14,結(jié)束。
      2.根據(jù)權(quán)利要求1所述的車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法,其特征在于,所述磁盤文件系統(tǒng)為WinCE文件系統(tǒng),其用于動態(tài)保存各種媒體介質(zhì)的播放信息、并用于后續(xù)恢復(fù)使用該媒體介質(zhì)。
      3.根據(jù)權(quán)利要求1所述的車載娛樂系統(tǒng)切換播放兩種媒體介質(zhì)的方法,其特征在于,所述播放信息至少包括:文件路徑、文件名稱、播放位置。
      【文檔編號】G11B19/02GK103474085SQ201310326772
      【公開日】2013年12月25日 申請日期:2013年7月31日 優(yōu)先權(quán)日:2013年7月31日
      【發(fā)明者】懷保勝, 陳秋龍, 程時宋, 黃東豹 申請人:惠州市德賽西威汽車電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1