• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種菜單語言設置方法及系統技術方案

    技術編號:10685338 閱讀:182 留言:0更新日期:2014-11-26 15:49
    本發明專利技術涉及一種菜單語言設置方法及系統,該方法將多種語言的詞條封裝成詞條包并插入到碼流中,通過碼流發送到音視頻終端,在用戶選擇需要的菜單語言后,從碼流中將用戶需要菜單語言的詞條解析出并存儲到音視頻終端中,從而完成菜單語言的設置。本發明專利技術只需要根據用戶的選擇,將用戶所選擇語言種類的詞條由碼流中解析存儲到音視頻終端的指定存儲位置即可,不需要在音視頻終端內預置多個語言的詞條,從而大大減少了音視頻終端存儲空間的占用,提高了音視頻終端硬件設備的使用,降低音視頻終端的成本。同時避免用戶需要的語言在音視頻終端內沒有預置,音視頻終端不支持造成用戶無法使用的問題,大大提高了用戶體驗,方便了用戶使用。

    【技術實現步驟摘要】
    一種菜單語言設置方法及系統
    本專利技術涉及通信領域,尤其涉及一種菜單語言設置方法及系統。
    技術介紹
    現有的廣播電視節目內容越來越豐富,對音視頻終端(例如機頂盒、智能電視)的使用越來越人性化,由于產品的國際化,對音視頻終端的國際適用要求也越來越多,比如要求音視頻終端菜單語言可以支持多國語言等等。由于不同語言之間差異很大,需要不同的字庫甚至上層的應用來支持,而且有些國家本身就存在母語和其他幾個小語種共存的情況,如何處理好對于多種語言的支持顯得特別重要。目前的方案是在音視頻終端中預置多種語言的字庫以及對應的需要的詞條。用戶可以通過菜單上語言的切換來達到切換整個菜單語言顯示的目的。這樣就需要將多種語言的詞條存儲在音視頻終端的存儲設備內,使用戶切換語言的時候能夠進行切換。但是,這樣就需要占用存儲設備大量的存儲空間,降低音視頻終端硬件設備的使用,增加音視頻終端的成本。同時,如果用戶需要的語言在音視頻終端內沒有預置,那么音視頻終端將不支持該語言的菜單顯示,這就造成用戶無法使用,用戶必須通過軟件升級等方式對音視頻終端的軟件進行升級,操作過程復雜,用戶體驗較差,大大限制了用戶使用。
    技術實現思路
    有鑒于此,有必要針對上述多種語言內置占用存儲空間,限制用戶使用的問題,提供一種菜單語言設置方法及系統。本專利技術提供一種菜單語言設置方法,包括如下步驟:S10:對多種語言種類及對應的詞條進行封裝,形成多種語言的詞條包;S20:將多種語言的詞條包插入到碼流中,通過碼流下發到音視頻終端;S30:由音視頻終端接收碼流,獲取詞條包的語言種類并對用戶進行顯示,供用戶選擇菜單語言;S40:獲取用戶選擇的語言種類,只將用戶選擇語言種類對應詞條包中的詞條解析出并存儲到音視頻終端指定的詞條存儲位置,完成菜單語言設置。本專利技術還提供一種菜單語言設置系統,包括:詞條封裝單元,對多種語言種類及對應的詞條進行封裝,形成多種語言的詞條包;詞條發送單元,將多種語言的詞條包插入到碼流中,通過碼流下發到音視頻終端;菜單語言選擇單元,控制音視頻終端接收碼流,獲取詞條包的語言種類并對用戶進行顯示,供用戶選擇菜單語言;菜單語言設置單元,獲取用戶選擇的語言種類,只將用戶選擇語言種類對應詞條包中的詞條解析出并存儲到音視頻終端指定的詞條存儲位置,完成菜單語言設置。本專利技術的菜單語言設置方法及系統,將多種語言的詞條封裝成詞條包并插入到碼流中,通過碼流發送到音視頻終端,在用戶選擇需要的菜單語言后,從碼流中將用戶需要菜單語言的詞條解析出并存儲到音視頻終端中,從而完成菜單語言的設置,這樣只需要根據用戶的選擇,將用戶所選擇語言種類的詞條由碼流中解析存儲到音視頻終端的指定存儲位置即可,不需要在音視頻終端內預置多個語言的詞條,從而大大減少了音視頻終端存儲空間的占用,提高了音視頻終端硬件設備的使用,降低音視頻終端的成本。同時避免用戶需要的語言在音視頻終端內沒有預置,音視頻終端不支持造成用戶無法使用的問題,大大提高了用戶體驗,方便了用戶使用。附圖說明圖1是一個實施例中的菜單語言設置方法的流程圖;圖2是一個實施例中的菜單語言設置系統的結構圖。具體實施方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本專利技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本專利技術,并不用于限定本專利技術。圖1是一個實施例中的菜單語言設置方法的流程圖。如圖1所示,該方法包括如下步驟:S10:對多種語言種類及對應的詞條進行封裝,形成多種語言的詞條包。該實施例中,首先對多個語言種類的詞條進行封裝,將每種語言的詞條封裝成詞條包,而不是直接將多種語言的詞條直接預置在音視頻終端內。該步驟由前端執行,具體的,對多種語言種類及對應的詞條進行封裝如下:首先在網絡信息表中增加一個描述多種語言的語言選擇描述符;其中,語言選擇描述符為以下格式:{描述符號,描述符長度,描述符內容},設定描述符長度是指描述符內容的長度,描述符內容可以描述與當前語言的描述和對應的詞條數據包號,比如英語和中文分別為E(0x45)和C(0x43),加入這兩種語言需要對應的數據包為0x15和0x16,由于一個字母占1個字節,那么長度為4,內容為0x45、0x15、0x43、0x16。那么當前的語言選擇描述符可以描述為:{0xA0;0x04;0x450x150x430x16},這樣就表示當前有兩種語言并且描述了兩種語言對應的詞條數據包。其次,在詞條整理好之后需要封裝成完整的數據包來進行傳輸,按照傳輸協議來對詞條數據進行封裝。由于一個數據包只能由188個字節,其中前4個字節是標準的包頭,后面184個字節才能存放此條信息,則需要在包頭的四個字節中描述當前數據包號,需要和網絡信息表中的語言選擇描述符一致,比如當前時英語詞條包,就應該在此處描述數據包號為0x15,然后包頭后面數詞條數據信息:如下:0x15AAABBBCCCDDDS20:將多種語言的詞條包插入到碼流中,通過碼流下發到音視頻終端。由于音視頻終端在工作時,需要接收前端發送的碼流,在該實施例中,在將多種語言的詞條封裝成詞條包后,將多種語言的詞條包插入到音視頻的碼流中,通過碼流將詞條包下發到音視頻終端,利用碼流來下發詞條包,從而使得詞條包可以下發到音視頻終端。在進一步的實施方式中,該步驟具體為:將多種語言的詞條包封裝形成私有數據,將私有數據插入到碼流中。更進一步的,將多種語言的詞條包采用加密控制字進行加擾,形成私有數據并插入到碼流中。S30:由音視頻終端接收碼流,獲取詞條包的語言種類并對用戶進行顯示,供用戶選擇菜單語言。在通過碼流將詞條包發送到音視頻終端后,由音視頻終端接收碼流。為使用戶能夠了解碼流中有哪些語言種類的詞條包,能夠進行選擇,音視頻終端獲取詞條包的語言種類并對用戶進行顯示。例如,碼流中具有英語、中文等多個語言種類的詞條包,那么由音視頻終端通過語言選擇描述符獲取這些語言種類,并對用戶顯示英語、中文等等語言種類,使用戶能夠在多個語言種類中進行選擇。在進一步的實施方式中,該步驟具體為:由音視頻終端獲取私有數據,對私有數據進行解析,獲取詞條包及對應的語言種類。進一步的,由音視頻終端對私有數據采用加密控制字進行解擾后獲取私有數據,對私有數據進行解析,獲取詞條包及對應的語言種類。具體的,由音視頻終端按照設定去解析語言選擇描述符,通過語言選擇描述符來獲取語言種類。例如,通過語言選擇描述符得到{0xA0;0x04;0x450x150x430x16}這一組數據,可以得知有兩種語言,一種是英語,一種是中文,并且對應的數據包號分辨為0x15和0x16;那么此時音視頻終端顯示模塊可以將當前的語言種類顯示在菜單上供用戶進行選擇。S40:獲取用戶選擇的語言種類,只將用戶選擇語言種類對應詞條包中的詞條解析出并存儲到音視頻終端指定的詞條存儲位置,完成菜單語言設置。在用戶選擇所需的語言種類后,獲取用戶選擇的語言種類,此時只將用戶所選擇語言種類對應的詞條包中的詞條解析出,并存儲到音視頻終端指定的詞條存儲位置,從而完成菜單語言的設置,這樣只需要根據用戶的選擇,將用戶所選擇語言種類的詞條由碼流中解析存儲到音視頻終端的指定存儲位置即可,不需要在音視頻終端內預置多個語言的詞條,從而大大減少了音視頻終端存儲空間的占用本文檔來自技高網...

    【技術保護點】
    一種菜單語言設置方法,其特征在于,包括如下步驟:S10:對多種語言種類及對應的詞條進行封裝,形成多種語言的詞條包;S20:將多種語言的詞條包插入到碼流中,通過碼流下發到音視頻終端;S30:由音視頻終端接收碼流,獲取詞條包的語言種類并對用戶進行顯示,供用戶選擇菜單語言;S40:獲取用戶選擇的語言種類,只將用戶選擇語言種類對應詞條包中的詞條解析出并存儲到音視頻終端指定的詞條存儲位置,完成菜單語言設置。

    【技術特征摘要】
    1.一種菜單語言設置方法,其特征在于,包括如下步驟:S10:對多種語言種類及對應的詞條進行封裝,形成多種語言的詞條包,具體的,所述對多種語言種類及對應的詞條進行封裝包括:在網絡信息列表中增加一個描述多種語言的語言選擇描述符;按照傳輸協議對詞條數據進行封裝;S20:將多種語言的詞條包插入到碼流中,通過碼流下發到音視頻終端;S30:由音視頻終端接收碼流,獲取詞條包的語言種類并對用戶進行顯示,供用戶選擇菜單語言,具體的,由音視頻終端按照設定去解析語言選擇描述符,通過語言選擇描述符來獲取語言種類;S40:獲取用戶選擇的語言種類,只將用戶選擇語言種類對應詞條包中的詞條解析出并存儲到音視頻終端指定的詞條存儲位置,完成菜單語言設置,只需要根據用戶的選擇,將用戶所選擇語言種類的詞條由碼流中解析存儲到音視頻終端的指定存儲位置。2.根據權利要求1所述的菜單語言設置方法,其特征在于,所述步驟S20具體為:將多種語言的詞條包采用加密控制字進行加擾,形成私有數據并插入到碼流中。3.根據權利要求2所述的菜單語言設置方法,其特征在于,所述步驟S30具體為:由音視頻終端對私有數據采用加密控制字進行解擾后獲取私有數據,對私有數據進行解析,獲取詞條包及對應的語言種類。4.根據權利要求2所述的菜單語言設置方法,其特征在于,所述步驟S40還包括:在音視頻終端中指定一個詞條存儲位置,所述詞條存儲位置中,將詞條與序號建立一一對應的關系。5.根據權利要求1所述的菜單語言設置方法,其特征在于,所述方法還包括:統計用戶所在地理區域內其他用戶選擇的語言種類,并根據統計結果初始在音視頻終端內預置用戶選擇最多的語言種類的步驟。6.一種菜單語言...

    【專利技術屬性】
    技術研發人員:朱星龍
    申請(專利權)人:深圳市九洲電器有限公司
    類型:發明
    國別省市:廣東;44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久AV无码精品人妻糸列| 无码国产精品一区二区免费式直播 | 久久久久亚洲av无码专区蜜芽| 亚洲欧洲自拍拍偷午夜色无码| 精品少妇人妻av无码久久| 无码专区国产无套粉嫩白浆内射| 毛片无码免费无码播放| 亚洲国产综合无码一区| 无码国产69精品久久久久孕妇| 少妇人妻无码精品视频| 日韩成人无码中文字幕| 国产AV无码专区亚洲AV麻豆丫| 日韩精品无码AV成人观看| 一本色道无码道在线| 激情射精爆插热吻无码视频| 亚洲av无码一区二区三区观看| 狠狠躁狠狠爱免费视频无码| 国模无码一区二区三区| 亚洲成在人线在线播放无码| 无码中文字幕日韩专区视频| 成人免费无码H在线观看不卡| 午夜成人无码福利免费视频| 成人免费无码大片A毛片抽搐| 亚洲中文字幕无码av| 亚洲精品久久久久无码AV片软件| 久久久久久久亚洲Av无码| 亚洲AV无码成人精品区蜜桃| 国产日韩AV免费无码一区二区| 日韩av片无码一区二区三区不卡| 国产久热精品无码激情| 国产成人亚洲精品无码AV大片 | 亚洲av专区无码观看精品天堂| 国产v亚洲v天堂无码网站| 亚洲精品午夜无码专区| 亚洲av永久无码精品漫画| 无码精品久久久天天影视| 无码一区二区三区视频| 精品人无码一区二区三区| 无码熟妇人妻AV在线影院| 国产av激情无码久久| 中文字幕在线无码一区|