999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

雙模智能機(jī)頂盒的關(guān)鍵技術(shù)研究

2012-06-29 01:36:50高志寅高志平
電視技術(shù) 2012年22期
關(guān)鍵詞:智能用戶功能

高志寅,高志平

(浙江創(chuàng)億科技有限公司,浙江 杭州 310052)

1 智能電視/機(jī)頂盒簡介

智能電視服務(wù)[1-2]通過3個方面區(qū)別于傳統(tǒng)的電視服務(wù)(如圖1所示):第一,智能平臺,包括服務(wù)器云端的視頻云和應(yīng)用云,以及終端的跨平臺智能操作系統(tǒng);第二,海量的智能應(yīng)用,除傳統(tǒng)的直播、點播、時移回看的視頻業(yè)務(wù)外,覆蓋資訊、游戲、社交、工具等各類應(yīng)用需求;第三是智能操控,從傳統(tǒng)的紅外遙控,發(fā)展到2.4 GHz遙控、體感遙控、手機(jī)遙控、語音遙控、手勢識別、人臉識別等,不斷提高用戶使用的便捷性。

隨著有線高清雙向數(shù)字電視業(yè)務(wù)的推廣和智能終端技術(shù)向電視領(lǐng)域的延伸,國內(nèi)多家廠商推出了支持DVB和IP兩種接入方式的雙模機(jī)頂盒,基本上都采用Android操作系統(tǒng)。和已大量使用的高清機(jī)頂盒所采用的Linux系統(tǒng)相比,Android在Linux之上創(chuàng)建了單一框架,其作為類似標(biāo)準(zhǔn)中間件,使得大量面向電視屏幕的應(yīng)用開發(fā)變得更方便和具有更好的平臺移植性。本文旨在對雙模智能機(jī)頂盒的關(guān)鍵技術(shù)進(jìn)行分析探討,并描述對Android下實現(xiàn)DVB功能的具體實現(xiàn)方式,作為業(yè)界產(chǎn)品開發(fā)參考。

2 雙模智能機(jī)頂盒的關(guān)鍵技術(shù)

2.1 Android DVB技術(shù)實現(xiàn)

Android是Google開發(fā)的基于Linux平臺的開源手機(jī)操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,是首個為移動終端打造的真正開放的移動軟件。由于其免費(fèi)、開源、開放的特性,使得它在短短幾年內(nèi)已經(jīng)成為第一大智能手機(jī)操作系統(tǒng)。與此同時,很多數(shù)字電視及機(jī)頂盒廠商對Android趨之若鶩,紛紛把Android系統(tǒng)移植到數(shù)字電視及機(jī)頂盒上。

但是,Android是專為手機(jī)開發(fā)的系統(tǒng),它的framework并不支持?jǐn)?shù)字電視播放。而國內(nèi)的數(shù)字電視及機(jī)頂盒主要符合DVB標(biāo)準(zhǔn),如何在Android系統(tǒng)上,增加對符合DVB標(biāo)準(zhǔn)的數(shù)字電視的支持,是雙模智能機(jī)頂盒必須首先解決的問題。

2.2 多屏互動的操控技術(shù)

針對智能機(jī)頂盒的多屏互動技術(shù)是指實現(xiàn)智能機(jī)頂盒、智能手機(jī)、平板電腦、PC等多屏設(shè)備關(guān)聯(lián)、內(nèi)容共享和用戶信息的交互技術(shù)。

設(shè)備的互聯(lián)控制提供類似機(jī)頂盒遙控器、智能家居控制、家庭設(shè)備互聯(lián)等功能;內(nèi)容的共享實現(xiàn)本地和云端的音視頻資源互動,實現(xiàn)視頻直播、時移、點播業(yè)務(wù)的多屏同看、續(xù)看等功能;用戶信息的交互實現(xiàn)本地和云端信息的共享和同步功能。

目前,主流的智能機(jī)頂盒多屏互動技術(shù)是基于以太網(wǎng)、WiFi或藍(lán)牙的物理連接方式,協(xié)議上主要采用市場上大家已比較熟悉的DLNA和蘋果Airplay。

2.3 流媒體播放技術(shù)

雙模數(shù)字電視機(jī)頂盒在解碼播放音視頻資源上,一個來源是同軸電纜引入的DVB數(shù)字電視信號,另一個來源是播放以太網(wǎng)口或者WiFi接入的流媒體資源。

通常的機(jī)頂盒主芯片提供了各類視頻壓縮算法的硬解碼功能,由軟件實現(xiàn)流媒體播控協(xié)議的交互和不同格式的解封裝。需要支持類似主流的http,RTSP,RTP,Apple http Live Streaming(m3u8)的網(wǎng)絡(luò)流媒體播放協(xié)議,以及支持如mp4,flv,avi,ts,mkv等多格式。同時,要做好芯片平臺硬件解碼接口和Android框架的兼容。

基于Android平臺,針對具體芯片實現(xiàn)可配置的穩(wěn)定可靠的軟硬件解碼架構(gòu),開發(fā)的工作量是巨大的。

3 雙模智能機(jī)頂盒的Android DVB實現(xiàn)方法

要在Android系統(tǒng)上實現(xiàn)數(shù)字電視功能,首先需要了解Android系統(tǒng)的框架。如圖2所示,Android系統(tǒng)分為4層:第1層是Linux操作系統(tǒng)及驅(qū)動;第2層是本地框架(也稱為C框架);第3層是Java框架;第4層是Java應(yīng)用程序。

圖2 Android系統(tǒng)的框架

從Linux操作系統(tǒng)來看,第1層從屬于內(nèi)核空間,第2~4層從屬于用戶空間。第2層和第3層是本地代碼層(C/C++)和Java代碼層的接口。第3層和第4層之間,是Android的系統(tǒng)API的接口。對于Android應(yīng)用程序的開發(fā),第3層及以下的內(nèi)容是不可見的,僅考慮系統(tǒng)API即可。

在Android系統(tǒng)的第2層中,有一個Media Framework,這個Media Framework就是用來支持多媒體的。但這個Media Framework并不支持DVB標(biāo)準(zhǔn)的數(shù)字電視。

數(shù)字電視的一般組成見圖3,它包括Tuner,Demodulator,Demux,Decoder,Video Presentation 這 5 個 部 分 。Tuner部分負(fù)責(zé)把高頻信號變成中頻信號,Demodulator負(fù)責(zé)把中頻信號解調(diào)制,而Demux部分則是把復(fù)用在TS流中的某個節(jié)目解復(fù)用出來,Decoder負(fù)責(zé)把解復(fù)用后視頻數(shù)據(jù)解碼成圖像幀數(shù)據(jù),最后通過Video Presentation和OSD層混合后輸出到各輸出端子,如YPbPr等。在用戶按下遙控器準(zhǔn)備看電視時,系統(tǒng)需要去控制這5部分協(xié)調(diào)工作,然后把節(jié)目內(nèi)容呈現(xiàn)在電視屏幕上。

針對具體的解碼部分,首先參考如圖4已有的Android多媒體播放的功能[3],最上面的Java應(yīng)用層的播放器應(yīng)用調(diào)用Java Framework層的android.media.Media-Player類。Native層的多媒體框架media player對上層的提供的接口主要是MediaPlayer類。多媒體服務(wù)Media Player Service用于啟動一個多媒體的守護(hù)進(jìn)程。Android中使用OpenCore和StageFright兩個庫實現(xiàn)媒體播放。為保持架構(gòu)的一致性,將DVB節(jié)目流播放融入如圖4的Android媒體播放架構(gòu)中是較好的實現(xiàn)思路。

具體的方法從圖5可以看出,通過采用Java框架和C框架的通信機(jī)制,設(shè)計一個既能滿足需求又高效的通信方法,采用了套接字Socket方式C框架層實現(xiàn)數(shù)字電視功能,而在Java框架層把C框架層實現(xiàn)的數(shù)字電視功能通過Java API提供給Java應(yīng)用層的應(yīng)用程序調(diào)用,這樣大量的數(shù)字電視相關(guān)應(yīng)用就可以直接調(diào)用這個Java API接口,解決了Java應(yīng)用如何通過Java API使用底層C語言實現(xiàn)的數(shù)字電視軟件模塊功能的問題,極大提高了Java應(yīng)用開發(fā)的效率和可移植性。

4 小結(jié)

智能電視關(guān)鍵技術(shù)的核心還是更好、更便捷地服務(wù)于用戶。豐富用戶基于電視大屏幕的視頻娛樂消費(fèi),通過應(yīng)用商店整合海量的內(nèi)容和應(yīng)用,形成滿足用戶個性化需求的細(xì)分模式,延長用戶在電視屏幕的消費(fèi)時間和提高娛樂效率。智能終端產(chǎn)品的大量普及和對用戶眼球消費(fèi)時間的吸引,更加有利于產(chǎn)業(yè)開發(fā)更多的衍生產(chǎn)品和建立對應(yīng)的盈利模式。

[1]薛楠,喬維.典型智能電視產(chǎn)業(yè)發(fā)展模式的啟示——以谷歌、蘋果和三星為例[J].電視技術(shù),2012,36(14):1-3.

[2]吳偉.智能電視技術(shù)分析[J].電視技術(shù),2011,35(24):7.

[3]MediaPlayer[EB/OL].[2012-08-04].http://developer.android.com/reference/android/media/MediaPlayer.html.

猜你喜歡
智能用戶功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
關(guān)于非首都功能疏解的幾點思考
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
主站蜘蛛池模板: 国产在线无码一区二区三区| 国产在线视频二区| 99爱视频精品免视看| 58av国产精品| 尤物成AV人片在线观看| 在线观看精品国产入口| 国产成人精品男人的天堂下载| 精品久久蜜桃| 亚洲一道AV无码午夜福利| 日韩无码黄色| 国产女人在线视频| 波多野结衣一区二区三区四区| 国产浮力第一页永久地址| 国产自无码视频在线观看| 国产丝袜丝视频在线观看| 天堂av高清一区二区三区| 永久天堂网Av| 福利视频一区| 2021国产精品自产拍在线| 91激情视频| 亚洲人免费视频| 国产精品视频白浆免费视频| 在线观看网站国产| 亚洲无线国产观看| 亚洲欧美一区在线| 欧美综合成人| 人人91人人澡人人妻人人爽| 欧美日韩亚洲综合在线观看| a级毛片在线免费观看| 亚洲国产理论片在线播放| 热99精品视频| 乱系列中文字幕在线视频 | 亚洲专区一区二区在线观看| 欧美激情视频一区| 99久久99视频| 在线观看亚洲精品福利片| 亚洲无码不卡网| 男女精品视频| 国产成人免费| 欧美在线观看不卡| 一本综合久久| 尤物精品视频一区二区三区| 国产在线日本| 国产激情影院| 国产不卡在线看| 漂亮人妻被中出中文字幕久久| 99久久国产精品无码| 国产欧美日韩va另类在线播放| 中文字幕有乳无码| 69视频国产| 欧美亚洲国产视频| 91在线激情在线观看| 伊人国产无码高清视频| 亚洲香蕉久久| 亚洲欧美综合另类图片小说区| 特级毛片8级毛片免费观看| 国产精品一区二区在线播放| 亚洲第一视频网| AV无码一区二区三区四区| 色婷婷在线影院| 国产一区二区三区免费观看| 热伊人99re久久精品最新地| 怡红院美国分院一区二区| 欧美精品成人一区二区在线观看| 永久免费AⅤ无码网站在线观看| 亚洲欧美一区二区三区麻豆| 亚洲精品国产自在现线最新| 亚洲国内精品自在自线官| 91在线精品免费免费播放| 91精品专区| 日韩av电影一区二区三区四区| 亚洲国产精品久久久久秋霞影院| 国产福利免费视频| 国产91透明丝袜美腿在线| 国产一区成人| 在线亚洲天堂| 一级毛片在线播放| 欧美精品亚洲精品日韩专| 亚洲精品午夜天堂网页| 一级毛片视频免费| 国产一区二区影院| lhav亚洲精品|