0
首頁 精品范文 流媒體播放器

流媒體播放器

時間:2022-12-11 03:57:41

開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇流媒體播放器,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。

第1篇

關鍵詞:移動互聯網 iOS系統 流媒體 軟件設計

中圖分類號:TN919.8 文獻標識碼:A 文章編號:1007-9416(2012)12-0116-01

流媒體主要是指在互聯網中,對播放的媒體格式采用流式傳輸的方式進行傳播。移動流媒體技術的應用,實現了在移動設備上進行視頻播放的功能。隨著互聯網技術和智能手機的盛行,流媒體技術在智能手機中的運用,滿足了消費了移動互聯的需求,此時的智能手機在操作系統方面也呈現出多樣化的發展,其中iPhone OS系統成為最受歡迎的系統之一,其軟件數量的增長速度非常快。

1、iPhone OS系統平臺及開發工具

iPhone OS也稱之為iOS,是蘋果公司專門為iPhone所開發的一款操作系統,在蘋果系列產品中陸續套用,該系統最大的優勢在于人機操作及UI設計非常優秀,攜帶軟件種類比較豐富。

1.1 系統架構

iOS系統主要分為四個部分:核心操作系統層、核心服務層、媒體曾及可輕觸層。核心操作系統層位于系統架構的最底層,包括文件系統、電源管理、內存管理及一些操作系統個任務,能與硬件設備直接進行交互。核心服務層的作用是輔助訪問iPhone OS系統。媒體層的作用是通過它來實現各種媒體文件在應用程序中得以使用,可以進行視頻和音頻的錄制,繪制圖形及制作簡單的動畫等。可輕觸層位于最上層,為應用程序提供各種有用框架,大部分和用戶界面相關,實質上就是對設備上的觸摸交互操作進行控制。

1.2 開發工具

在進行iOS系統開發中,蘋果公司主要采用iPhone SDK開發工具包,在標準C++編程語言基礎上,通過該軟件翻譯為Objective-C語言,這種語言是蘋果標準語言,然后編譯為iPhone軟件格式。蘋果公司為開發人員還提供集成開發環境Xcode,主要用于iPhone應用程序,該開發工具屬于一條龍式的應用程序,可以用作構建應用、代碼編輯及程序調試等,是一種快捷的方式,該工具也可以進行輔助開發影城程序、數據庫、工具、嵌入包及驅動程序等。此外,iOS開發工具中,最重要的一個工具就是iPhone模擬器,是一種重要的測試應用程序工具。

2、流媒體播放器軟件設計

從iPhone,iPad等移動設備的實際應用中,蘋果公司對實現流媒體技術開發了HTTP Live Streaming協議。在該協議中,音頻、視頻文件均有服務器提供給客戶端。所以,該軟件系統的結構主要分為服務器端與客戶端。

2.1 系統服務器端設計

該協議技術的服務器組成包含兩個部分:編碼器與流分割器。其主要能使對輸入的視頻或者音頻媒體內容進行編碼,封裝為適合的內容格式進行傳送。編碼器的主要作用是對輸入的視頻、音頻文件采用H.264標準進行編碼,然后采用MPEG-2輸出,流分割器軟件將文件分割為等間隔的片段,保存成.ts文件。分割器完成后,都會生成一個新媒體文件,通過索引文件進行地質的跟蹤與查找,可以通過對分割文件進行加密處理。

2.2 系統客戶端設計

通過iPhone OS平臺設計,視頻模塊通過流媒體播放器對網站中的資源進行播放。通過流媒體播放器,用戶能夠之間觀看到網站中的視頻,還可以進行分享。其中,視頻模塊主要包含以下頁面:

(1)熱門視頻播放列表。直接在主頁面上點擊“視頻”,系統就會進入到熱門視頻播放列表,表示當前網站最熱門的視頻,列表將視頻的主要信息呈現出來,橙色字體為視頻標題。點擊任意一行即可進入視頻介紹頁面。點擊“返回”即可退回主頁面。點擊右上角“刷新”,可以對當前頁面進行刷新。

(2)同類視頻播放列表。視頻列表對所有的視頻全部通過分類列出,選中任意類別即可進入到該類視頻播放列表,與熱門視頻播放列表相同,每一行都對視頻主要信息進行羅列,進入視頻播放頁面及返回上一列表的方法都是相同的。不同的是這部分增設了分頁功能,如果視頻數量過多,無法在一頁顯示,則可以點擊列表最后一行的“更多”進行查看。

(3)視頻簡介頁面。不管是在熱門視頻列表或者是分類視頻列表中選中任意一個視頻以后,即可進入到簡介頁面,橙色字體是視頻的標題,黑色字體為視頻內容簡介。點擊右下角“播放”就可以觀賞視頻。如果通過簡介對該視頻沒有興趣,可以返回上一層,重新選擇,如果喜歡該視頻,并且想與朋友一起分享,可以點擊“分享”,將視頻鏈接到微博中。

(4)視頻播放界面。點擊“播放”就可以對視頻進行觀看,也就進入到了視頻播放界面。如果對正在播放的畫面進行點擊,就可以對播放運行的狀態進行控制,包含暫停、播放、快進、快退等,通過右上角的“完成”實現對視頻播放的控制,此外,還可以實現全屏播放。

(5)視頻分享界面。進行視頻分享的時候,點擊”分享”即可進行分享界面。可以選擇所要分享到的地址,通過授權然后登陸地址以后進行分享,視頻就可以分享到該鏈接地址。不管是要分享到何處,所要采取的操作原理都是一樣的,如果不想分享,直接點擊取消就可以返回到視頻簡介頁面。

3、結語

隨著網路技術的飛速發展,移動通信行業真正的步入了移動信息的時代,智能手機的普及,使應用軟件呈現出多樣化的發展趨勢。流媒體播放器軟件屬于諸多應用程序中的一種,盡管與PC產業還有一定的差距,但其發展速度驚人,必定會在不久的將來迎頭趕上。

參考文獻

[1]施佳子.iPhone平臺移動流媒體播放器的實現與優化[J]. 華中科技大學,2009(1).

[2]葉汝軍,丁建峰.虛擬存儲技術在流媒體管理系統中的應用[J].黑龍江科技信息,2008(25).

第2篇

1傳統實驗教學存在的問題

實驗教學要求,不僅要學生理解實驗的原理,還要培養學生實驗操作動手能力,觀察檢測能力、數據處理能力、獨立思考能力、分析問題和解決問題的能力。

傳統的實驗教學,在實驗課開展之前,先由老師講授實驗過程中涉及到的原理,然后再通過老師的實驗演示來介紹具體的實驗操作過程和步驟,以及在實驗過程中需注意的事項,最后讓學生自己完成課程所設置的實驗。

為了使課堂的授課達到最佳的效果,老師會要求學生上課前對實驗的課程進行預習。然而對于一些比較復雜和大型的實驗,僅僅通過在課堂上老師的一次演示,學生未必能夠掌握和理解實驗的全部內容。往往需要在課堂上或課后通過自己的動手操作,一步一步地慢慢理解和體會才能掌握實驗的內容。

但學生在自己動手做實驗的過程中,往往由于對老師的實驗授課內容理解不夠透切,或者上課時學生所處的課堂位置,角度和上課遲到等方面的原因,不能及時和完全看清楚老師的實驗演示。從而使自己在獨立操作中不能完成整個實驗過程。在傳統的課堂教學上,同學們可以對實驗過程中遇到的問題向老師請教。老師也會對同學的問題作出詳細的解答。但由于課堂時間有限,不可能很快對每個同學的問題都作出詳細解答,對于那些不能作出及時解答的同學,實驗就會顯得無從下手。這樣就會使得課堂的實驗效果不高。同樣在課后,對于沒有完全理解老師授課實驗內容的學生,想通過在課后溫習上課的實驗,更是無法進行。

2流媒體技術

流媒體技術就是把采集的視頻和音頻信息,經過編碼,壓縮處理后傳送到專用的流式服務器上,流式服務器可以采用RealNetworks公司的Helix Server或者微軟的windows media services進行搭建。當用戶需要請求流式服務器中的音視頻時,首先用戶的Web瀏覽器向Web服務器通過使用HTTP/TCP協議請求元文件,元文件包含了多媒體文件的相關信息如URL,編碼類型等。然后Web瀏覽器將元文件傳送到媒體播放器,媒體播放器接收到元文件后,就可以與流媒體服務器對多媒體文件進行請求與發送,在發送過程中,使用RTP/RTSP等實時交互應用協議,將多媒體文件傳輸到客戶端,這樣用戶不僅能供實時觀看,還可以一邊下載一邊觀看、收聽,過程不需要等待整個多媒體文件存儲到自己的計算機上才可以觀看。流媒體技術分為流式存儲音頻、視頻,流式實況音頻、視頻和實時交互音頻、視頻。該技術對時延非常敏感,但容忍偶爾的丟包。下圖為流媒體傳輸過程。

3流媒體技術應用到實驗教學

根據傳統的實驗教學的不足,可以利用流媒體技術的優勢與特點,將流媒體技術應用到實際的實驗教學過程中,來提高學生的實驗學習效果。

實際的實驗教學網絡環境是一個局域網,且局域網的網絡節點都在一個網段內,網絡傳輸不需要進行路由和穿越防火墻,傳輸的時延將非常小,能大大滿足對流媒體應用的要求。

3.1流式實時教學音頻和視頻的實現

在實驗教學過程中,由于每個學生在課室中坐的角度和位置的不同,或者由于有些學生遲到而不能及時趕到課堂上,從而導致并不是所有的學生都能清晰地觀察到老師的實驗全部操作過程。一般老師通過在教師機的實驗演示,例如,軟件實驗的具體的軟件操作,代碼的編寫,都通過在教師上運行并通過投影機顯示給學生看,但如果投影機的效果不好,又或者坐的靠后,就會使得學生對演示的實驗或授課的內容接受不夠清晰。為了解決上述問題可以借助流媒體技術,使得學生能從教室的不同位置都能清晰地接收授課內容,同時也能解決因為遲到而不能及時上課的學生,能借助移動終端通過移動互聯網登錄到流媒體服務器及時接收老師上課的內容,從而避免了因遲到而影響后續的上課效果。首先,可以通過音頻和視頻的采集卡,將老師正在演示的實驗進行采集,對于使用具體儀器進行演示的實驗,可采用攝像機進行采集。然后將采集后的音視頻,通過編碼器進行編碼,并進行壓縮后,傳輸并存儲到流媒體服務器上。這樣學生就可以使用學生機或者移動設備的媒體播放器如Readplayer,windows media player 通過網絡與流媒體服務器,使用RTP/RTCP協議進行多媒體交互,可以將老師的授課內容實時傳到學生端,由于進行流式實況音視頻傳輸,從流式服務器傳到學生端媒體播放器的音視頻,不需在學生端進行存儲即可播放,實時的教學內容同時向很多接收相同的音視頻的學生端分發,這里采用通過應用層多播,或通過多個獨立服務器到學生端的單播流實現。這樣,在課堂進行演示實驗教學時,學生除了通過投影機看到實驗過程,還可以通過學生端的媒體播放器實時接收到授課內容。由于局域網時延小,實況的多媒體接收效果非常好。

3.2存儲教學多媒體

在課后,學生在實驗室要對上課的實驗內容進行復習和獨立操作。傳統的做法,是通過書本或老師提供的ppt實驗教材進行。但如果對老師上課的內容沒有理解透切,通過自己單獨看書,復習的效果并不好,可能花很長的時間也不能把問題解決。如果能將授課的音視頻內容進行重現,學生就可以對在課堂上不能立即理解的內容,通過多次和反復的觀看授課的多媒體內容,進行學習和理解,這樣達到的學習效果,會事半功倍。為了達到這樣的效果,可以將老師在課堂上的授課內容進行錄制,采集,編碼,壓縮存儲到流媒體服務器。課后,學生就可以利用自己的終端通過媒體播放器從流式服務器上請求和搜索上課的音視頻多媒體文件,此時音視頻就可以經HTTP/TCP協議傳輸,并利用實時流協議(RTSP)來交換播放控制信息,學生端的媒體播放器就可以播放課堂上老師的授課音視頻內容,學生可以根據自己對實驗課程的理解程度,對多媒體進行播放、暫停、倒退、前進等操作。學生端進行的是一邊下載一邊觀看、收聽,相比于流式實況的音視頻,可以容忍的時延相對寬松,這樣,學生不僅可以在校內的局域網進行,還可以在外網進行,如在家里,或者通過移動設備進行。

3.3流式交互音頻和視頻

第3篇

>> 用Windows Media搭建流媒體系統 流媒體系統架構的應用探索 P2P 流媒體系統設計研究 流媒體系統的關鍵技術研究 基于Web流媒體系統的設計與實現 開源嵌入式系統的搭建 利用FFMPEG技術搭建流媒體服務器 P2P流媒體系統的關鍵技術及其應用 基于聚類劃分的P2P 流媒體系統構建 基于計算機集群的網絡流媒體系統設計 淺談基于Windows Media技術的流媒體系統的設計與實現 基于能耗優化的協作式動態自適應流媒體系統 網絡流媒體系統中多發送者選擇算法 基于P2P流媒體系統模型的研究進展 基于CDN的流媒體系統性能優化技術的研究與實現 基于JXTA的P2P流媒體系統實現研究 P2P流媒體系統通信機制研究 基于IMS的DSN P2P流媒體系統 基于流媒體技術的IPTV系統 基于開源技術的視頻流媒體平臺設計與開發 常見問題解答 當前所在位置:l,此頁面提供了各種發行版的安裝方法及卸載方法,在各安裝包的下載頁面也提供了較為詳細的安裝方法,對于沒有提供二進制安裝包的系統平臺,可以通過VLC的源代碼進行安裝。

本文主要介紹一種在Fedora平臺下采用yum進行安裝的過程,采用了所維護的Fedora Core包進行安裝,本文系統平臺為Fedora Core 5。其具體過程如下:

1.安裝livna與freshrpms

# rpm -ihv 提供了VLC及所需要的類庫的源代碼下載鏈接,按照下面的方法首先安裝第三方庫文件,主要是一些針對音頻、視頻的壓縮庫、解碼庫等,依據具體需要安裝相應庫文件。

#tar-zxvf libs.tar.gz //libs.tar.gz代表各第三方庫文件名稱

#cd libs

#./configure

#make

#make install

接著是VLC的安裝,安裝方法與安裝第三方庫文件相同,只是./configura部分具有更加豐富的選項,下面是一個比較典型的配置例,可根據實際需求對各選項進行添加與刪除。

#./configure --enable-x11 --enable-xvideo --disable-gtk --enable-sdl --enable-ffmpeg --with-ffmpeg-mp3lame --enable-mad --enable-libdvbpsi --enable-a52 --enable-dts --enable-libmpeg2 --enable-dvdnav --enable-faad --enable-vorbis --enable-ogg --enable-theora --enable-faac --enable-mkv --enable-freetype --enable-fribidi --enable-speex --enable-flac --enable-livedotcom --with-livedotcom-tree=/usr/lib/live --enable-caca --enable-skins --enable-skins2 --enable-alsa --disable-kde --disable-qt --enable-wxwindows --enable-ncurses --enable-release

VLC流媒體服務器的組建

使用VLC能夠方便地架設流媒體服務器以提供視頻直播服務,考慮到對視頻設備驅動支持的因素,在這里選用了Windows平臺下的VLC來架設流媒體服務器,在其他平臺下VLC的配置使用方法與在Windows下相同,只是在這些平臺下可能在添加視頻裝置的驅動支持時稍微麻煩點,但這已經不屬于VLC本身所關注的范圍,它與具體的系統平臺及視頻裝置相關。

利用VLC架設流媒體服務器進行視頻直播,主要包括兩個步驟:首先設定視頻源,可以從不同的途徑獲取視頻,可以是文件、光盤、網絡、音視頻裝置等,而VLC本身也可以播放這些視頻源;然后設定視頻直播時串流輸出的相關參數,以不同的方式輸出視頻流。

播放網絡視頻流

VLC流媒體服務器組建完成后,依據相應的不同的串流輸出可使用標準的流媒體播放器播放網絡上的流媒體,如使用Microsoft Media Player播放基于mms協議的流媒體,VLC本身就是一款對網絡流媒體支持非常豐富的播放器,通過主界面上的主菜單【文件(F)】【打開網絡串流(N)... Ctrl-N】,在彈出的【打開...】對話框中設定網絡串流的相關參數只需簡單地指定流媒體服務器的IP地址及端口,然后點擊【OK】即開始播放。

另外,VLC的一個顯著特性就是能直接播放HTTP、HTTPS、FTP協議封裝下的視頻文件。要搭建基于VLC的VOD視頻點播系統,最簡單的方法就是在服務器端安裝一個Web服務器,如Apache、IIS等,在Web服務器上存放一些視頻文件并使VLC客戶端能通過形如鏈接/video.mpg的形式訪問視頻文件,而在客戶端只需在上面“打開獲取網絡串流”的窗口中輸入示例鏈接即可播放此視頻文件。與此同時,VLC還提供了Mozilla plugin及ActiveX plugin使在瀏覽器Firefox及IE中播放網絡流媒體,通過插件可以方便地實現一個基于Web界面的VOD視頻點播系統。在安裝VLC時請注意勾選相應插件項安裝插件,通過簡單的編程即可實現對網絡流媒體的控制。下面是一段使用Mozilla Plugin在Firefox里播放網絡流媒體及簡單控制的代碼示例,請設定正確的target值,保存為html文件,即可使用Firefox進行視頻流的播放。

基于VLC的視頻直播演示

基于VLC的視頻直播演示

autoplay="no" loop="yes" width="700" height="450"

target="192.168.1.2:1234" />

暫停

停止

全屏

var _userid = '';var _siteid =2230;var _istoken = 1;var _model = 'Model03'; WebPageSpeed =172; UrchinTrack();

鏈接:VLC與VideoLAN

第4篇

【關鍵詞】流媒體 光復用 分析

信息時代之下,整個社會對于信息的依賴都有所加強,在某些特殊的領域中,信息甚至直接與當前社會正常行為的展開,以及經濟的發展都息息相關。要求實時傳輸的數據越來越多,并且為了能夠更好地實現與社會中其他成員的溝通,流媒體應運而生,這也從一個側面對數據傳輸網絡本身的能力提出了新的要求。有鑒于此,更需要我們對流媒體數據傳輸環境下的通信手段展開更深的了解和認識。

1 流媒體數據傳輸特征

流媒體又叫流式媒體,即指采用流式傳輸的方式在網絡中進行傳輸并且播放的媒體格式。在當前的網絡環境中,音頻以及視頻文件,通常會采用流媒體格式進行傳輸,這主要是考慮到此類文件通常相對龐大,并且當前數據實時傳輸的需求與日俱增,而采用流傳輸的方式加以實現,能夠有效保證信息消費端的時間得到良好利用,對于有效實現數據傳輸資源的均衡使用也有積極的推動作用。

從技術角度看,流式傳輸方式是將視頻和音頻等多媒體文件經過特殊的壓縮方式分成多個較小的壓縮包,最終在用戶發起數據傳輸請求的時候由服務器向用戶計算機實現從用戶角度看的連續、實時傳送。同一個流媒體文件在傳輸的時候,時序上較靠前的文件包在完成傳輸并且實現播放的時候,能夠為時序上靠后的文件包贏得傳輸時間,從而實現用戶角度的連續傳輸。這種數據傳輸方式,是所謂的實時觀看應用的基礎,也是解決大容量媒體文件的必要手段,不僅僅對于某些文件的傳輸意義重大,對于實時的視頻監控以及會議等媒體應用更深地步入市場環境也有著極為重要的推動作用。

就流媒體系統的組成角度而言,典型的流媒體系統通常包括編碼服務器、轉碼工具、流媒體服務器、媒體播放器以及多媒體制作技術五個組成部分。其中編碼服務器負責實現人類可識別語言與機器語言之間的轉化;轉碼工具則負責將有待傳輸的媒體文件分割成為若干小文件,并且壓縮打包為傳輸做準備;流媒體服務器負責發揮平臺型的作用,幫助從技術角度搭建起供流媒體傳輸的邏輯技術平臺;而媒體播放器則負責將獲取到的媒體文件合理組織,并呈獻給終端用戶;最后的多媒體制作技術,則負責幫助通過媒體播放器將多種媒體信息綜合到同一個界面上予以展現,將包括文字、圖片、聲音等在內的多種媒體文件加以綜合播放,為用戶提供多媒體綜合體驗。

2 流媒體傳輸環境下的光復用分析

在面對流媒體數據傳輸的時候,通信鏈路本身的數據傳輸能力成為了整個數據傳輸環境中的瓶頸所在。一方面對于流媒體的分割不能太小,否則會影響不同的分割部分之間的銜接效率,危害到用戶的觀看體驗;但同時其分割不能太大,太大就會造成可能在時序上前一個文件塊已經播放完,而時序上的后一個文件塊尚未傳輸完畢,造成媒體播放器只能停止等待的狀況,一方面危及用戶體驗,另一個方面在實時性方面也凸顯不足。

這種流媒體對于數據傳輸物理鏈路傳輸能力的要求,與當前光相關技術的進步,一同推動著光網絡的深入應用。就當前的發展狀況看,光纖的造價不斷降低,已經成為了當前和未來一段時間內毋庸置疑的優質數據傳輸載體,并且隨著技術的進步,光復用技術的精度也與日劇增,這同樣成為了推動光網絡深入發展的重要力量。當前在光復用領域中,以光波復用(wavelength-division multiplexing,WDM)技術最為突出。從根本上看,這是一種將多個攜帶信號的光源壓合在一個通信光線中進行傳輸的技術,在這樣的復用技術之下,光纖的信息容量最多可以提升到原來的幾十倍,并且隨著光復用精度的不斷增加,同一根光纜通道上能夠容納的數據量還可以得到進一步的提升,從而大大提升光纖的利用率以及信息的傳輸效率。

一個典型的光波復用技術的傳播系統結構參見圖1。

整個光復用技術的核心在于光復用系統,其作用在于將多個不同波長的光信號復用在一起并通過光纜進行傳輸,這中雙向工作設備有點像之前銅網中的調制解調器,能夠實現復用和解復用兩種功能。

從應用的角度看,光復用技術本身降低了光通信的成本,從理論角度看,一根光纖的容量隨著光復用技術的成熟狀況和精度能夠得到無限提升,因此光纖網絡從物理層面看,僅僅需要關注以安全和穩定作為基礎考慮的備份和冗余即可以滿足整個通信網絡的需求。而對于網絡架設方面,當前市場上的光復用技術以及設備已經日趨成熟,尤其是光復用設備所采用的無源光學設備,更是以其較小的體積以及較高可靠性主城,結構也相對簡單,為大規模應用鋪平了道路。與此同時,光纖的接續技術也在不斷進步之中,接續損耗的不斷降低,也是推動光網絡逐步走向信息消費終端的重要推動力量。

3 結論

基于當前流媒體的傳輸特征,以及光復用技術的成熟狀況,在未來的時間內,這二者必然都會占據數據網絡的重要地位。人們對于流媒體以及流傳輸技術的需求必然會成為未來數據傳輸的重要特征,而這必然會隨著光相關技術的成熟,以更強勁的生命力出現在技術領域之中。

參考文獻

[1]張涵.光纖通信技術與光纖傳輸系統的分析與探討[J].科技創新導報, 2011, (01)

[2]裘慶生.淺析我國光纖通信發展現狀及前景[J].信息與電腦(理論版), 2009, (12)

第5篇

Windows Media的設計目的是為了協同工作,以提供最佳的數字媒體體驗。目前這一技術被廣泛地應用于電信運營商及ISP寬帶網絡上的視頻點播和廣播業務以及企業網的內部多媒體通信環境。

Windows Media Services 是一種通過 Internet 或 Intranet 向客戶端傳輸音頻和視頻內容的平臺。客戶端可以是使用播放器(例如 Windows Media Player)播放內容的其他計算機,也可以是用于、緩存或重新分發內容的運行 Windows Media Services 的設備(稱為 Windows Media 服務器),還可以是使用 Windows Media 軟件開發工具包 (SDK) 開發出來的自定義應用程序。

Windows Media 服務器流式傳輸給客戶端的內容可以是實時流,也可以是預先存在的內容,例如數字媒體文件。如果計劃傳輸實況內容,則服務器將連接到能夠以服務器支持的格式廣播實況流的編碼軟件(例如 Windows Media 編碼器)。

在Windows Media 平臺中,包括了下列軟件包:

Windows Media Services ( 媒體播放服務器)――將流媒體到計算機網絡上;

Windows Media Player(媒體播放器)――全功能的網絡多媒體播放軟件;

Windows Media Encoder(編碼器)――將源音頻和視頻轉換成可以下載或進行流傳輸的數字媒體;

Windows Media Right Manager(數字版權管理服務器)――一個保障安全數字媒體文件的DRM系統;

Windows Media SDK(軟件開發包)――提供創建使用Windows Media技術的自定義程序和Web頁面的詳細信息;

Windows Media Producer――用于PowerPoint的多媒體演示創建工具。

部署Windows Media

基于 Windows Media 技術的流媒體系統一般都包括運行編碼器(如 Windows Media 編碼器)的計算機、運行 Windows Media Services 的服務器和大量運行播放器(如 Windows Media Player)的客戶計算機。編碼器可將實況的和預先錄制的音頻、視頻內容轉換成 Windows Media 格式。Windows Media 服務器通過網絡來分發內容,然后播放器接收內容。

圖1 典型的播放流程

在典型方案中,用戶單擊網頁上的鏈接來請求內容,然后 Web 服務器將請求重定向到 Windows Media 服務器,并啟動用戶計算機上的播放器(如圖1)。此時,Web 服務器不再參與流式媒體傳輸過程,這是因為 Windows Media 服務器與播放器建立了直接連接并已開始將內容傳輸給用戶。

Windows Media 服務器可從多種不同的源接收內容(如圖2)。預先錄制的內容可以存儲在本地服務器上,也可以從聯網的文件服務器上提取。實況事件則可以使用數字錄制設備記錄下來,經編碼器處理后發送到 Windows Media 服務器進行廣播。Windows Media Services 還可以重新廣播從遠程 Windows Media 服務器上的點傳輸過來的內容。

圖2 不同的內容源

典型的內容通過以下的方式來實現:

在網頁中內嵌一個播放列表文件或信息文件鏈接,如asx / wsx / nsc格式的文件;

用戶點擊播放列表文件后將其下載,瀏覽器根據MIME類型啟動媒體播放器;

媒體播放器讀取播放列表文件,根據播放列表文件中的URL連接到媒體服務器進行播放。

播放列表(Playlist)通常是帶有 .asx 文件擴展名的 Windows Media 元文件,該文件為播放器提供在連接到 Windows Media 服務器接收內容時需要的信息。播放列表文件是基于擴展標記語言 (XML) 的,它使用不同的標記來控制播放機的行為。.asx 擴展名注冊在 Windows Media Player 上,因此用戶單擊播放列表文件時播放器將自動啟動。

下列代碼示例是最基本的播放列表文件類型,它僅將播放器定向到內容的位置:

< asx version = "3.0">

< entry>

< ref href = "mms://servername/publishingpointname/filename.wmv"/>

< /entry>

< /asx>

這里的URL是mms://servername/publishingpointname/filename.wmv,媒體播放器根據這個地址在媒體服務器上取得內容進行播放。

nsc文件是用于組播時的信息文件格式,組播播放列表向導可創建播放列表文件和多播信息文件。組播信息文件包含播放器對流進行解碼時需要使用的信息。在接收以組播流方式傳遞的內容之前,媒體播放器必須訪問組播信息文件以提取下列信息:

組播 IP 地址;

組播端口;

生存時間值;

默認糾錯跨度;

組播日志記錄 URL;

單播替代 URL;

正在傳遞的內容使用的流格式。

wsx文件也被稱為Server-Side Playlists,不同于asx文件,wsx文件提供的媒體播放控制是由媒體服務器來進行控制的。這一功能的實現必須要基于RTSP協議來完成。wsx文件基于SMIL語言寫成,因此可以提供更多的圖形同步演示、用戶交互、廣告插入等功能。下面給出了一個實際的wsx文件示例:

< ?wsx version="1.0"?>

< smil>

< media src="racecar_300.wmv"/>

< media role="Advertisement" noSkip="TRUE" src="encoder_ad.wmv"/>

< media src="snowboard_300.wmv"/>

< media src="industrial.wmv" />

< /smil>

wsx文件可以由動態網頁如ASP和CGI程序動態的生成,所以,媒體服務器可以根據用戶的輸入條件動態地響應并生成wsx文件,通過這種方式動態地產生媒體播放內容。目前NetCache無法對wsx文件和其中的媒體內容進行緩存,而只能作為將用戶的請求發送回源服務器處理。

圖3給出了wsx文件動態創建的一個流程示例。

圖3 WSX文件動態創建流程

圖中第3步中,客戶端按照html網址中的內容向Content Distributor(媒體服務器)請求得到playlist.wsx文件內容; 然后進行第4步,媒體服務器將用戶信息傳送給Ad provider(廣告提供商),廣告提供商根據用戶的信息生成wsx文件,可能是通過ASP動態生成的,然后傳遞給媒體服務器,最后媒體服務器將wsx文件傳送給客戶端。

和緩存

Windows Media 9服務器通過增加由SDK創建的和緩存插件,可以作為WM(Windows Media)的或緩存設備來使用。因此也可以利用WM9來創建一個專門為Windows Media使用的CDN (Content Delivery Network,即內容分發網絡)網絡。

當客戶端請求點播內容時,WM9 緩存/插件驗證所請求的內容是在本地緩存并且是當前的,要實現這個目的,插件會首先檢查內容的緩存過期屬性。如果將內容設置成經過一段特定時間后過期,那么在這段時間過后,插件將請求緩存/服務器打開一個到源服務器的連接,并驗證緩存中的內容與源服務器上的內容是否匹配。如果內容匹配,則緩存命中; 如果內容不匹配,則緩存未命中。如果源服務器不可用或不能提供請求的內容,則服務器會向客戶端返回一個錯誤信息,聲明該內容找不到。

如果緩存命中,則插件請求緩存/服務器將內容從其緩存傳輸給客戶端(如圖4)。

如果緩存未命中,則內容將被從緩存中清除,然后緩存/服務器再從源服務器下載更新的內容。緩存/服務器會啟動另一個到源服務器的連接,以便作為服務器來將內容傳遞給客戶端。這里需要注意的是緩存/服務器實際上打開了2個到源服務器的連接,同樣一份內容要被2個不同連接下載,一個用于,一個用于存儲到本地緩存(如圖5)。

除了上面的處理方式以外,緩存/服務器還可以執行如下的動作:

拒絕用戶對此內容的訪問;

重定向用戶的請求到另外一個URL(http 302)或Proxy(http 305);

從源服務器下載這個內容到本地緩存;

只對用戶的請求進行。

如果在緩存/服務器試圖傳輸多比特率 (MBR) 內容時發生了緩存未命中,則緩存/服務器將立即從源服務器下載所有不同比特率的流。如果對源服務器或緩存/服務器上的帶寬設置了帶寬限制,則多比特率流需要的總帶寬可能超過這一限制。如果這樣,緩存/服務器將無法將內容下載到其緩存中,并且只能以客戶端請求的帶寬來傳輸內容。

Windows Media 服務器上安裝了緩存/插件后,可以使WM9服務器能夠通過其他 Windows Media 服務器來源服務器中的實況流。客戶端請求一個實況流時,緩存/插件將檢查緩存/服務器是否已了這個流。如果服務器沒有該流,則插件將請求緩存/服務器打開到源服務器的連接。建立了源服務器的連接后,緩存/服務器會將內容從源服務器傳輸給客戶端。如果緩存/服務器了該流,那么插件將請求服務器拆分該流,以便所有發出請求的客戶端都能接收到內容。這樣,緩存/服務器和源服務器之間只需建立一個連接。由于實況流沒有與之關聯的文件,因此內容不緩存。

Windows Media 緩存/服務器能夠緩存Sever side playlist(wsx)。wsx文件中可能包含多個內容項,但是服務器在做新鮮性檢查時無法對其中的每個內容對象進行檢查,而只是針對wsx文件作新鮮性檢查,如果發現過期,則會將整個文件中的內容更新。

另外需要指出的是,Windows Media緩存/服務器下載內容到本地緩存時,必須將內容下載完畢后才能夠播出,而不能像NetCache一樣下載一部分也可以播出。因為WM9使用的下載Plug-in On DownloadContent Progress不支持部分下載功能。

WM9 源服務器和緩存/服務器之間會有事件的通知,可以被源服務器用于日志記錄等應用。可以記錄的事件有如下三種:

WMS_EVENT_REMOTE_CACHE_

OPEN:表示一個客戶機在緩存/服務器上打開了連接;

WMS_EVENT_REMOTE_CACHE_

CLOSE:表示一個客戶機在緩存/服務器上關閉了連接;

WMS_EVENT_REMOTE_CACHE_

LOG:提供客戶機和緩存/服務器上的日志信息,在客戶端播放完后將播放的日志信息再送回源服務器,LOG信息會詳細記錄客戶機的播放情況。

負載均衡策略

配置了緩存/插件的WM9服務器可以作為反向服務器來使用,也可以進行簡單的負載均衡功能。但是它沒有提供GSLB(整體負載均衡)功能,因此如果構建電信級的CDN時還需要額外的硬件來實施GSLB。

微軟的WM9的負載均衡策略有下面兩種:

基于硬件的負載均衡: 也稱為反向,此方法依賴于網絡中位于服務器群集和客戶端之間的服務器。反向服務器接收客戶端的流請求,然后將客戶端重定向到適當的服務器(L7 Redirection),或者為客戶端該服務器中的內容。為避免創建單個的故障點,可以同時使用兩個或多個反向計算機。

基于軟件的負載均衡: 基于軟件的負載均衡產品,例如 Microsoft Network Load Balancing,將一定比例的服務器總負載分配給群集中的每一個節點。負載均衡軟件在群集的每一個節點上運行,并根據每一臺服務器承擔的總工作負載的百分比來計算出下一個接受新請求的節點。微軟的2003 服務器操作系統最多支持32臺服務器群集。

如果在使用反向時涉及到用戶認證問題,反向服務器會將認證信息送往源服務器進行認證。此時在反向服務器上,需要運行一個腳本,如下面所示。 在此腳本中,password 是要用來驗證源服務器的密碼,user_name 是用戶名。

Dim server

Set server = CreateObject("WMSserver.Server")

Dim pp1

Set pp1 = server.PublishingPoints.Item("Cache/Proxy Broadcast")

pp1.DistributionPassword = "password"

pp1.DistributionUserName = "user_name"

WM9 SDK并沒有提供任何關于內容推送的功能(微軟的名詞為PRESTUFF),因此如果要構建具有內容推送功能的CDN網絡必須進行額外的軟件開發。

安全特性

WM9提供了一系列的特性來進行媒體播放的安全控制,它包括:

* 用戶身份認證;

* 用戶授權;

* 通過SDK編寫定制插件的認證和授權控制;

* 數字版權管理 (DRM)。

如果通過WM9構建電信級的商業視頻網絡,比較適合的具有擴展性的方案是DRM和定制插件。

1.身份認證

身份認證是保證運行 Windows Media Services服務器的安全性的最基本方面,它將對試圖訪問Windows Media服務器資源的任何用戶進行身份確認。Windows Media Services的身份驗證插件與授權插件協同工作,在對用戶進行身份驗證之后,授權插件將控制對內容的訪問。

Windows Media Services身份驗證插件分為下列幾個類別:

匿名身份驗證

此類WM9認證插件不在服務器和播放器之間交換請求與響應信息,即用戶不需要輸入密碼和用戶名。當用戶訪問服務器或點時,服務器首先嘗試通過匿名身份驗證插件對用戶進行身份驗證,如果該嘗試失敗或者匿名身份驗證插件沒有啟用,那么服務器就嘗試使用網絡身份驗證插件對用戶進行身份驗證。

如果播放器是通過 HTTP 進行連接的,那么每當用戶停止、暫停、快進或者倒回內容時,播放機都會斷開與服務器的連接。如果用戶嘗試繼續接收內容,則身份驗證和授權過程將再次進行。

協商身份驗證

如果希望用戶能夠基于他們的網絡賬號訪問內容,則可以啟用WMS 協商身份驗證插件。此插件使用加密的請求/響應方案對用戶進行身份驗證。這是一種安全的身份驗證形式,因為用戶名和密碼不直接通過網絡發送。播放器通過與 Windows Media 服務器進行加密信息交流來確認密碼,它使用 NTLM 或 Kerberos 身份驗證方法對其進行驗證。

此種認證方式較適合對各種微軟操作系統上的用戶進行身份驗證。NTLM 身份驗證是 Microsoft Windows NT Server 4.0 中的默認身份驗證方法; Kerberos 身份驗證是 Microsoft Windows 2000 Server 和 Microsoft Windows XP 操作系統中使用的默認身份驗證方法。 因此這種形式的身份驗證適用于需要支持多種 Windows 客戶端并為機密內容提供保護的 Intranet 站點。

摘要式身份驗證

此種認證方式是基于 HTTP 身份驗證方案,它不會在網絡上直接發送密碼,相反,該插件使用以哈希算法加密的密碼對用戶進行身份驗證。此方法比基本身份驗證更安全,但不如 NTLM、Kerberos 或其他私鑰身份驗證方案安全。

當客戶端通過外部網絡 (如 Internet) 進行連接,并且內容提供者希望提供起碼的用戶身份驗證時,適宜使用 WMS 摘要式身份驗證。

摘要式身份驗證方式使用域標識,通過對比 Microsoft Active Directory 域來驗證用戶身份。因此要使用 WMS (Windows Media Services)摘要式身份驗證插件,則必須把 Windows Media Services服務器配置為 Microsoft Active Directory 域的一部分。

2. 授權

第6篇

關鍵詞:無線網絡;監控系統;方案設計

目前利用互聯網絡聯網的監控系統開發已經成熟并投入在各行各業中,但基于無線網絡的監控系統的研究還在發展中。本系統是以移動運營商的無線網絡與已經設置好的公共場所攝像頭為基礎開發的無線監控系統,授權用戶可以進行無線監控,比如利用目前市場流行的手機、平板電腦、筆記本電腦等,可以為諸如地鐵監控、交通監控、建筑工地監控、案發現場監控、商場購物環境監控等進行有效并且隨時隨地監控提供了方便條件。

1 系統關鍵技術研究

⑴視頻提取技術:將現有的硬盤錄像機、攝像頭已有視頻轉發到流媒體服務器。

⑵流媒體服務器技術:支持大量手機用戶并發訪問。

⑶手機兼容性:大多數自帶媒體播放器的手機均能播放路況實時視頻。

研究移動流媒體播放平臺的兼容性和統一性以及移動流媒體的微內核組成,包括調度、存儲以及內容管理組件等。研究相應的流媒體信息加密技術,保證信息傳輸的安全性與私密性。研究視頻后期處理技術,以解決實時路況視頻分析,圖像處理時出現的失真問題。

2 系統方案設計原則

根據系統功能的要求和國家有關法規的要求,經過認真研究、分析、設計系統方案。該系統應具有性能先進、質量可靠、經濟實用等特點,而且具有方便擴展、與其它信息系統實現無縫連接的能力,為實現無線監控的可視化管理奠定了基礎。

本系統依據、參考的相關規范包括:

《工業電視系統工程設計規范》GBJll5―87

《遠動設備終端通用技術條件》GB/T16435-1996

《中華人民共和國安全行業管理規范》

《軟件工程國家標準》

《安全檢查防范系統通用圖形符號》GA/T74-94

《民用閉路監視電視系統工程技術規范》(GB50198-94)

《電視系統視頻指標》(CCTR RECOMMENDATION 472-3)

⑴標準化:本系統將實現在網絡系統上的圖像傳輸和共享,采用的產品均遵循網絡協議和傳輸標準的要求。

⑵可擴展性:由于用戶以后的需求會不斷發展,監測數量將會隨之擴大,只要增加前端設備和升級軟件不用添加其他附加設備,以保證用戶較低的投資。

為了適宜未來系統擴展的要求,系統在滿足現有功能的基礎上預留足夠的設備容納性以便系統擴充之用。系統中控制部件(軟、硬件)采用集中式結構、嵌入式等技術措施,可以方便靈活的進行擴充,充分保證系統未來的適應性。系統具有靈活的組網方式,方便被監控點的增加。

⑶易用性:系統軟件使用界面良好,用戶安裝相應軟件(客戶端控件)后就可進行實時監測,完全智能控制,不需單獨設置。

系統可以很方便地進行升級,系統采用的程序包括服務器程序和客戶端程序,均為客戶提供升級服務。可調節圖像質量與帶寬占用,系統采用H264硬件編解碼,可以根據用戶需求調節幀數、分辨率、圖像質量等。

⑷可靠性:系統具有設計獨到的視頻流量管理功能,保證網絡通暢。實行操作權限管理,保證統一、規范管理。系統具有自診斷功能。系統設備的平均無故障工作時間MTBF>10000小時。本系統為分布式設計,每個設備均以分散的方式安裝于遠端的攝像機端,即使單個設備發生了故障也僅僅是影響到這個設備,而不會影響整個系統

⑸完善性:系統具有強大的視頻、音頻和數據報警功能,當某臺攝像機發生移動偵測報警時,系統可實時啟動錄像,或驅動云臺前往預置位實時監視,能將聯動報警的信號進行接入,識別報警。系統具備功能完善的錄像管理體系,可選用手動、移動偵測、報警、定時錄像四種錄像方式。提供指定周期的滾動刪除功能,有效防止存儲空間耗盡,同時可提供分布式網絡存儲或中心集中存儲功能。系統具備完善的控制功能,系統設置權限管理,對不同級別的用戶給予不同的權限,有效防止越權操作。

⑹良好的硬件平臺:系統硬件平臺為嵌入式設計,實現高度一體化、高度工程化,易于施工、安裝、調試。

⑺良好的軟件平臺:系統的軟件操作簡便、模塊化結構,能應用于Windows2000/NT/XP/Windows2003/Windows7/Windows8等操作系統。

通過上述設計原則可以設計出符合要求具備相應功能的無線監控系統。該系統設計遵循技術的先進性、系統的擴展性、整體設計的實效性和高性能價格比。在系統的設計中,強調設計的綜合管理及操作性能,力求系統操作簡便、實用和直觀性。研究設計和實現移動流媒體服務器的軟件,有高兼容性、統一性、高性能和高可靠性。研究設計和實現移動流媒體播放器軟件,其界面簡單、支持多種媒體格式,最終實現一個集成的無線流媒體基礎設施平臺。

[參考文獻]

[1]楊鵬,吳華,楊士強.面向H.264的快速運動估計算法[J].清華大學學報 2005,45(4).

第7篇

[關鍵詞]:流媒體 流媒體技術 網絡教學

網絡教育是建立在計算機網絡技術基礎上的一種新型教育方式,它是現代遠程教育的重要組成部分。隨著Intemet的發展,流媒體(Streaming Media)越來越普及,流媒體技術已逐漸成為互聯網中視音頻傳輸的核心技術,給網絡教育帶來了新的動力和生機。

一、流媒體技術原理概述

流媒體(Streaming Media)是一種新型的數據信息載體,其關鍵技術就是流式傳輸,它是應用流技術在網絡上傳輸的多媒體文件。采用流技術時,首先要在用戶的電腦上創建一個緩沖區,在播放前預先下載一段媒體作為緩沖。這樣在播放流媒體文件不必等到整個文件都下載到客戶端,而是當開始一組數據送達時,用戶端的流媒體播放器就能開始播放。在播放前面流媒體的同時,后續數據會源源不斷地“流”向用戶端,直到整個數據傳輸結束。因為流式傳輸只以客戶端能夠正確呈現的速度通過網絡發送數據,所以它比下載更高效地使用帶寬。因此,流式傳輸有助于防止網絡過載并能維持系統的可靠性。當網路實際傳輸速度小于播放所耗用媒體的速度時,播放程序就會取用緩沖區內的媒體資源,避免播放的中斷,使得播放品質得以維持。

二、流媒體技術的主要解決方案

目前比較流行的流媒體技術有Real System,Windows Media Technology和QuickTime,它們是網上流媒體傳輸系統的3大主流。Real Networks最早推出流媒體技術并取得了成功。Apple公司的流媒體主要基于MAC OS平臺,而Microsoft借助其在操作系統上的優勢,將Windows Media Services集成在Windows 2000 Server中。Windows Media Services是一種能適應多種網絡帶寬的流式多媒體信息平臺,可以提供包括流媒體的制作、、播放和管理的解決方案,具有投入少,簡單易用等特點。

1、Real Media。Real Media包括三類文件:Real Audio、Real Video及Real Flash。Real Audio是用來傳輸CD音質的音頻數據;Real Video是用來傳輸連續視頻數據,而Real Flash則是Networks公司與Macromedia公司共同推出的一種高壓縮比的動畫格式。

2、Windows Media。Microsoft公司的Windows Media的核心是ASF(Advanced Stream Format)。ASF是一種包含音頻、視頻、圖像以及控制命令、腳本等多媒體信息在內的數據格式,通過分成一個個的網絡數據包在Internet上傳輸,實現流媒體多媒體內容。因此,我們把在網絡上傳輸的內容就稱為ASF流。ASF支持任意的壓縮、解壓和編碼方式,并可以使用任何一種底層網絡傳輸協議,具有很大的靈活性。

3、QuickTime。QuickTime是蘋果公司推出的能在計算機上播放高品質視頻圖像的技術,是面向專業視頻編輯、Web網站創建和CD-ROM內容制作開發的多媒體技術平臺。主要特點包括:具有目前最高音視頻播放質量的播放器,內置有Web瀏覽器插件(Plug-in)技術;支持IETF流標準以及RTP、RTSP、SDP、FTP和HTTP等網絡協議;支持多種視頻和動畫格式。

三、網絡教學中流媒體技術的應用

大量授課場景的視頻流、文字流、圖片動畫流等多種形式的流媒體文件,經后期制作做成生動直觀的流媒體網絡教學放在網站上供學生在不同時間點播。采用這種網絡教學形式的課件場景逼真、內容生動直觀、圖像質量好、延時小、交互性強,能夠很好滿足受時間和其他因素限制不能參加實時授課學生的需要,實現了因材施教,交互式教學。以Windows Media Service為例,Windows Media Technology是現在制作的網絡遠程教學課件主要采用的一種技術,其核心是ASF文件。Media提供了多個工具軟件以幫助用戶生成ASF格式的多媒體數據流。按照功能的不同可分為創建工具和編輯工具兩種。創建工具主要用于生成ASF格式的多媒體流,編輯工具主要對ASF 格式的多媒體流信息進行編輯與管理。包括以下一些工具軟件:

1、對模擬的音頻和視頻信號進行編碼產生ASF文件的工具是Media Encode,但是在實現編碼的過程中需要有聲卡的支持。

2、將講課錄制好的音頻信息和相關圖片等媒體信息編輯成一個單一的ASF流的工具Media Author。可以使教師上課時的錄音和多張在上課時需要展示的圖片,在播放器播放該ASF文件時,實現兩者的自動切換。

第8篇

關鍵詞:信息加密,多信息同步,流媒體,圖像,載波,載體

一、概論

眾所周知,流媒體這個概念在過去通常是特指在傳輸過程中的音、視頻信息流,現在泛指一切可以通過電磁方式傳播的正在傳輸介質上的動態信息和在可以交換的電磁介質上存儲著的靜止信息,這些被存儲著的靜止信息通常又是以電子文件的形式存在著。本文所述的流媒體是特指傳輸中的音、視頻信息或存儲著的音、視頻文件和單張圖像文件或由單張圖像集合構成的包含有多張圖像的文件。

本文介紹一種以流媒體作為載體存儲和記錄非音頻、非視頻信息或非圖像信息的方法以及一種在顯示流媒體信息的時候同步顯示其上存在的非音頻、非視頻信息或非圖像信息的方法。利用這種方法,還可以利用流媒體做為信息加密的載體,亦即從中也揭示了另一種數字信息加密和傳輸的方法。

二、原理

根據人類的視覺特性,在一幅圖像當中,如果失真是平均分布的,特別是在顏色方面,只要不大于1%,是不容易分辨出來的。也就是說,在數字圖像的記錄與還原的過程,如果在圖像文件當中記錄有不大于1%的不是原來圖像應該有的信息,那么在還原之后顯示出來時,人眼是難以辨別得出來的。

同理,人類的聽覺也一樣具有其局限性,在一段音頻流中,如果失真也是平均分布的,特別是低頻部分,只要不大于0.1%,那么也是是不容易分辨出來的。也就是說,在數字音頻的記錄與還原的過程,如果在音頻文件當中記錄有不大于0.1%的不是原來音頻信息所應該有的信息,那么在還原之后再通過電聲系統播放出來時,人的耳朵也是難以辨別得出來的。

在模擬電視時代,根據電視的傳播與電視機的工作原理,我們在電視機前看到的PAL制式電視圖像是以25幀每秒的速度出現的,當采用隔行掃描時,顯示在我們眼前的實際上是50幅每秒的圖像信息,而每幅圖像又是以一行一行地從上到下進行掃描顯示的。在這過程中,兩幅圖像信息之間須要有一組叫做場同步號的同步信號,如圖2,1所示,兩行圖像之間也須要一組叫做行同步的同步信號,如圖2.2所示。

在數字多媒體時代,雖然音頻、視頻的傳輸不完全象過去的電視信號傳輸那樣,但類似行、場同步信號的信息是少不了的,即同樣有表示幀開始和行開始的信息。在計算機顯示屏上顯示時,雖然不一定滿屏顯示,但在窗口顯示時,也少不了幀同步信息和行同步信息,要不然無法地看到一幅穩定的視頻圖像。記錄和播放音頻時也同樣須要同步信息。

三、記錄方法

3.1、在流媒體中設置非音頻、非視頻信息幀

在數字多媒體里,哪幀為音頻、哪幀為視頻是需要明確表示出來的,不然就無法正確地還原、播放出來。也就是說,在解碼流媒體或播放多媒體文件時,遇到本幀數據是音頻數據時,播放器就會用音頻方式把它播放出來;如果遇到本幀數據是視頻數據,播放器就會用視頻方式把它播放出來;如果不知道本幀數據是音頻還是視頻,那么就會把它忽略掉,即不把它們還原出來。

利用多媒體播放器會自動忽略那些非音頻、非視頻的數據這一基本功能,我們就可以制造一些多媒體播放器不認識的數據幀,從而把那些非音頻、非視頻的信息數據加載其上,如圖3.1所示。

在圖3.1中展示的是在錄制視頻信息數據時插入非視頻信息幀的例子。如果要使這些非視頻信息在播放視頻信息時,在時間上同步于視頻信息出現的時刻再現出來,一方面需要使用能夠解析這些非視頻信息幀的專用播放器,另一方面就是要在錄制時,在需要記錄的“非視頻信息”出現的時刻及時插入一幀“非視頻信息幀”。

同理,當記錄“非視頻信息”的載體是音頻信息流時,同樣可以插入包含記錄的“非音頻信息幀”,達到異曲同工的效果。

3.2、在流媒體幀中加載非音頻、非視頻信息塊

我們知道,在一幅圖像當中,如果失真是平均分布的,特別是在顏色方面,只要不大于1%,是不容易分辨出來的。因此,在視頻幀內部加載非視頻信息塊是可行的,如圖3.2所示。

在圖3.2中,非視頻信息是以“塊”的形式嵌入到視頻幀內部的。在同步再現方面,這種方法相對于3.1提出的方法來說,非視頻信息出現的時間相對于視頻信息出現的時間之間的相對誤差會更小。

如果在某個時刻同時出現的非音頻信息量太大,那么上述提出的方法3.2就不太m用于把非音頻信息加載到音頻媒體上。

3.3、在視頻同步信號出現期間插入非視頻信息

當需要加載到流媒體的非視頻信息在同一時刻出現的量不大時,我們還可以把它嵌入到視頻信號的同步區域,這樣在播放時,非視頻信息出現的時間相對于視頻信息出現的時間之間的誤差會更小,更適合于應用到對時間同步的要求更高的領域。

圖3.3是一種把非視頻信息插入到視頻信息的場同步區域的方法示意圖,圖3.4是一種把非視頻信息插入到視頻信息行同步區域的方法示意圖。如果要求在播放時非視頻信息出現的時間相對于視頻信息出現的時間之間的誤差更小,那么后者方法會比前者方法更佳。

四、展現方法

在第三部份介紹的加載有非音頻、非視頻的流媒體或對應的電子存儲文件,沒有相應功能的播放器在播放時會自動地把那些非音頻、非視頻信息忽略掉而只播放正常的音頻、視頻信息,要把那些非音頻、非視頻信息正確地提取出來,并且還要保持與音頻、視頻出現的時間同步地再現出來,必需要由專用的多信息同步播放器來播放才行。

前述的加載在流媒體的非音頻、非視頻信息,是指原本不應存在于其中的音頻和/或視頻信息,但它們仍然可以是表示某種音頻和/或視頻的信息數據,也可是表示某種圖像信息的數據,或者是某些物理量的開、關狀態以及反映某些物理量的強弱或大小的信息數據,甚至還可以是一系列文檔信息數據等等。在同步再現時要根據不同信息種類要求來制作相應人機界面。如:

4.1、加載在流媒體非音頻、非視頻信息為圖像信息數據時,那么從在流媒體中取出來的非音頻、非視頻信息就需要在人機界面上實時顯示這些數據對應的圖像,當這些數據表示的是多幅圖像時,表現出來的現象也許象動畫或短、小視頻。

4.2、加載在流媒體非音頻、非視頻信息為MIS系統的管理信息時,那么從在流媒體中取出來的非音l、非視頻信息就需要顯示在相應的信息管理系統界面上。如柳州桂通科技股份有限公司研發的“桂通駕駛人駕駛技能考試與培訓系統”。

4.3、加載在流媒體非音頻、非視頻信息為自動生產線的檢測或控制數據信息時,那么從在流媒體中取出來的非音頻、非視頻信息就需要相應的儀器、儀表和控制設備來支持,使這些檢測數據能夠實時地通過儀器、儀表和控制設備反映出來。

五、應用實例

本文介紹的流媒體中的非音視頻信息及其與流媒體信息的同步顯示的方法,可以廣泛地應用在數字信息加密、數字保密信息傳輸、自動控制過程監控、工業無紙記錄儀、行車記錄儀、交通道路及路口紅綠燈等指揮信號監視、機動車駕駛人駕駛技能考試系統等。

在工業自動控制生產線上,特別是研發、調試過程中,對那些不同的控制數據所產生的不同的表現現象,在過去是用肉眼觀察和人腦記憶并結合筆錄設置參數的,后來有了錄像機就用它代替人腦對現象進行記錄。這些記錄下來的現象數據和影響這些現象的過程控制參數的實際值之間,在事后離線分析時,它們之間再次出現時的時間差是難以得到穩定的相對值的。但用本文介紹的方法就不同了,它不管什么時候回放所記錄的音頻、視頻數據,只要有相應的人機界面設備,那么當時現場的產生聲音和視頻現象、儀器和儀表數據、執行機構接收到的控制數據、執行機構的動作等現場實時數據和現象,除了時間是回放時間而不過去錄制時這些信息產生的實時時間外,它們之間是同步的,即具有穩定的相對時間差值。

利用本文介紹的流媒體中的非音視頻信息及其與流媒體信息的同步顯示的方法,還可以通過播放所記錄的音像文件實現對不很復雜的自動程序控制生產線進行復制,降低控制中心的主控設備投資成本和縮短安裝、調試等建設周期。

六、結束語

本文介紹技術已在柳州桂通科技股份有限公司生產的“桂通駕駛人駕駛技能考試與培訓系統”上得到了應用,并已獲得了國家知識產權局頒發的多件軟件著作權證書,也已獲得了國家專利局受理的多項發明專利申請(申請號2015 1 1018182.6、2015 1 0125236.2、2015 1 0125158.6、2015 1 0124128.3、2015 1 0124127.9、2015 1 0124129.8、2015 1 0311512.4、2015 1 0310713.2),還提交了PCT申請(受理號PCT/CN2016/076796)。其應用產品均已通過了“公安部交通安全產品質量監督檢測中心”檢驗。

參考文獻:

[1]清華大學出版社《數字圖像處理與分析》 趙榮椿 等著

[2]清華大學出版社《數字圖像處理與圖像通信》 藍章禮 等著

[3]中國傳媒大學出版社《電視攝像》任金州 等著

[4]中國傳媒大學出版社《數字視頻壓縮及其標準》 胡國榮 著

第9篇

關鍵詞:p2p;模式感知;視頻播放

中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2014)02-0161-05

一、引言

流媒體播放技術是當前互聯網視頻播放的主流技術,為了改變原有B/S模式下對媒體服務器并發能力和網絡負載的巨大需求,[1]P2P技術采用分布式共享原理,將播放內容在用戶播放端之間進行分發和傳播,形成了一種新的傳輸模式,克服了原有視頻數據均通過客戶端和服務器之間直接傳輸模式的不足,現有市場上的PPLive,Torrent軟件等均依據此原理進行設計和實現。另一個方面,由于P2P技術的應用,在客戶端網絡也會產生較大的網絡流量,對終端網絡的流量管理也帶了一定的困難。因此,如何根據網絡當前負載情況和服務器性能,設計一種兼顧兩種傳播模式的流媒體播放系統,將具有較高的實用價值。網絡教育是流媒體播放技術的典型應用領域,如現有MOOC學習模式為源自斯坦福大學、哈佛和MIT大力推動的基于網絡的一種學習模式,成為2012至2013年最受關注的創新型教學模式,其開放系統在全世界擁有幾十萬至百萬級的用戶,視頻文檔是其主要資源之一,主要通過流媒體方式進行學習。江蘇電力網絡大學為滿足江蘇省所有電力職工的在線學習而設計,同時對全國電力系統開放,是電力系統在線學習和考試的重要平臺,具有數十萬個終端用戶。本文的設計目標為針對現有網大在線學習系統在并發訪問支持方面的不足,在不改變原有系統總體架構和用戶使用方式的前提下,利用P2P技術為現有系統提供一種新型的學習點播服務模式,并且保證能夠與現有流媒體點播方式相兼容。針對以上需求,本文對MediaPlayer播放器的工作原理進行了詳細分析,提出了一套具有播放模式感知的視頻播放系統設計方法,將設計完成的播放系統在江蘇電力網絡大學環境中進行實施部署和實際測試,各項功能和指標滿足設計需求,解決了兩種播放模式的兼容和播放質量保證的問題。

二、系統架構設計

江蘇電力網絡大學網絡拓撲設計采用“集中―分布式”模式,呈現為“中心―區域―播放終端”三層結構。中心位于南京,部署所有的課件資源。區域為江蘇各個二級城市,每個區域向該區域內所有職工提供視頻學習服務。由于區域節點數目有限、而終端播放用戶并發數量較大,[2]因此中心節點和區域節點之間采用FTP協議進行通信,并將用戶需求視頻暫存。區域節點和終端用戶之間采用流媒體視頻點播和P2P傳輸兩種模式。具體系統架構見圖1所示。

區域中心流媒體服務器不僅能夠提供視頻流媒體點播,而且能夠根據區域點播用戶負載情況實時啟動P2P機制,因此除了部署點播服務器之外還需要設計目錄服務器以提供P2P服務,如圖2所示。P2P目錄服務器的功能如下:負責管理各個在線客戶端以及所有課件視頻分段的分布信息,并接收處理P2P客戶端的各種請求。

用戶播放端軟件能夠自動感知目錄服務器是否在線,從而進行兩種工作模式的自動轉換。如圖2所示,P2P客戶端的功能如下:負責處理本客戶端所需視頻的P2P傳輸業務、其他客戶端向本客戶端發出的傳輸視頻請求業務、本客戶端與P2P目錄服務器的信息交互業務。

三、關鍵技術及相應策略

根據系統的功能需求,系統設計中需要解決以下關鍵技術:

1.如何保證系統兩種工作模式的兼容性。現有在線學習系統為流媒體點播服務模式,若在原有基礎上,基于P2P技術設計一種新的分布式資源模式,需要保證整個系統在兩種服務模式方面的相互切換、相互補充。[3]在并發用戶正常情況下,區域服務器保持原有流媒體點播工作模式,在并發用戶數量較大時,區域服務器則轉換到P2P模式下工作,而在P2P異常情況下,系統也能夠自動切換到原有流媒體點播服務模式下工作。采用的策略:在區域中心服務器上設置一監視功能模塊,維持兩個變量,流媒體點播用戶數量StreamUser和P2P用戶直接從區域服務器下載分片的用戶數量P2PServerUser,若StreamUser大于給定值,則系統轉換到P2P模式下工作;若P2PServerUser大于給定值,說明P2P用戶數變少或者發生了系統異常,則系統工作模式轉換到流媒體點播模式下工作。

2.Media Player播放器如何支持P2P工作模式。在現有系統工作模式下,Media Player作為客戶端與媒體服務器通過實時流媒體傳輸協議RTP、RTCP和UDP協議進行內容傳輸,系統采用“邊播放邊傳輸”方式工作;在P2P模式下,Media Player需要從本地獲取播放內容,而內容的獲取通過P2P機制從其他用戶端進行下載,采用“邊播放邊下載”方式進行工作。采用策略:用戶播放端軟件首先判定區域服務器上的P2P目錄服務是否為工作狀態,若是則用戶播放端軟件自動啟動P2P模式,從目錄服務器獲取種子節點信息,啟動多線程進行本地網絡的視頻分段下載。

3.P2P系統內容負載均衡問題。P2P系統中的負載均衡問題指如何保證在多個用戶終端并發播放時,防止出現種子節點選擇熱點問題。[4]P2P機制本身的優勢在于同一個內容播放的用戶越多,后來的用戶下載的速度就越快,但如果沒有好的機制避免其熱點問題,其優勢就難以發揮出來。采用策略:用戶終端在播放某一視頻時,首先從區域目錄服務器上獲取該視頻的分片信息及每個分片的種子信息,目錄服務器在選取每個分片的種子節點時采取“同一網段內的種子節點、P2P服務當前線程數少的種子節點和心跳網絡性能最好的種子節點”三個優先級進行選取,一方面防止某個種子節點成為P2P熱點,同時保證能夠選取性能較好的節點。

4.P2P系統異常處理。在P2P機制中,視頻播放器數據來自于本地多線程從區域內其他播放終端下載的P2P分片,[5]在下載過程中,由于網絡狀況的不穩定,或者由于視頻資源提供端的突況,可能會導致P2P分片無法成功下載,為了保證系統的健壯性,異常處理機制必不可少。異常處理策略:主要異常分為種子節點分片不存在、網絡異常中斷、種子節點異常關閉、種子節點線程過多拒絕服務異常,[6]處理策略為在種子節點列表中聯系其他節點,若仍然不能成功獲取分片數據,則從區域目錄服務器直接獲取分片資源。

四、系統設計與實現

系統軟件主要由區域服務器和播放終端兩個主要部分構成。

1.播放客戶端軟件設計與實現。播放客戶端在播放之前首先需要向區域P2P目錄服務器獲得播放文件的種子信息,然后啟動多線程進行播放終端之間的P2P分片資源共享。播放客戶端與區域P2P目錄服務器之間的交互如圖3所示。[1]

播放終端之間通過P2P方式進行視頻分片的分布式共享與傳輸,從而保證播放器本地數據的快速獲取,取代流媒體點播獲取播放數據的模式,兩個播放終端之間的分片傳輸如圖4所示。

播放終端之間進行P2P視頻分片傳輸時可能產生不同的異常,這里對分片提供者產生的異常和網絡通信異常分別進行了不同的處理。具體如圖5所示。

2.區域P2P目錄服務器端軟件設計與實現。P2P目錄服務器的軟件主要為種子文件生成及選源策略、P2P播放客戶端的心跳監控與處理、P2P播放客戶端分片種子信息更新等模塊。

種子生成與選源策略模塊主要負責處理P2P播放客戶端發送來的視頻資源請求。客戶端制定文件名與文件地址,服務器根據客戶端需求的視頻文件,在數據庫的ClientFragmentTable表中選出種子客戶端,生成一個xml類型文件的種子列表,發送給請求方客戶端。

按照選源策略,種子節點選擇算法(SourceSelect算法)的具體描述如下:

在選源算法中,一般需要選出的種子數量為6個,所以實現中的n等于6。選出一個種子,需要遍歷整個含有分段的種子集合一次,選出6個種子,生成種子列表的情況下,算法的復雜度就為O(6N)。在達到均衡機制的要求下,該算法是合理有效的。

P2P目錄服務器需要對播放終端的上線及學習過程進行記錄存檔,同時通過心跳功能獲取當前節點的通信性能,為種子節點選擇做好準備。

心跳功能的記錄結構如表2所示,IP地址用于判定所在的網段,UploadNum記錄當前播放終端啟動的線程數,本系統規定線程數為4個,線程數作為種子節點選源的一個因素之一。

P2P目錄服務器提供每個視頻文件的種子文檔信息,以便用戶播放端能夠進行終端網絡的P2P終端分片共享,由于視頻分片的分布是動態的,因此每個播放終端將自己所擁有的視頻分片向目錄服務器進行匯報,為種子文檔的產生做好準備。分片更新工作流程如圖6所示。

分片更新算法UpdateLocalFragments如下:

該算法根據本文設計的更新本地分片的策略進行實現,將本地的分片更新到服務器從而實現數據的共享。

五、系統測試

系統測試主要通過測試用例對系統的各項功能進行測試,[8]主要包括流媒體播放與P2P播放兩種模式的切換測試、P2P目錄服務器的P2P下載功能測試、用戶播放端分片信息更新的測試、用戶播放端之間的多線程P2P下載與上傳功能測試、P2P目錄服務器種子節點選源均衡策略測試、P2P傳輸異常測試。這里僅給出三個主要功能測試用例及測試結果。

測試環境如圖7所示:

(1)服務器1臺,該服務器上部署一個流媒體課件服務器、一個課件點播web服務器(網絡大學學習平臺)、一個P2P目錄服務器。

(2)用戶播放終端計算機5臺,具有瀏覽器軟件和P2P客戶端軟件。

主要功能的測試樣例及測試結果:

1.流媒體播放與P2P播放兩種模式的切換測試

2.P2P客戶端之間單線程和多線程傳輸功能測試

3.P2P目錄服務器種子節點選源均衡策略測試

以上結果是在實際環境下測試的實際結果,實際測試表明所完成的設計符合實際設計需求,功能正確。

六、分析與討論

本文根據實際需求,在原有流媒體視頻點播架構的基礎上,增加P2P視頻播放功能,所實現的系統設計和功能滿足了兩種播放模式的兼容和自動感知切換,充分利用了兩種播放模式各自的優點,系統設計考慮了各種異常處理方案,使得系統本身具有較好的健壯性,系統的機制和策略具有實際價值,能夠應用于不同領域中的數據分發和共享。

參考文獻:

[1]沈時軍,李三立.基于P2P的視頻點播系統綜述[J].計算機學報,2010,(04):613-624.

[2]王書芹,姜秀柱,田芳,等.基于P2P的流媒體點播系統中客戶端緩存的研究[J].計算機應用與軟件,2009,26(9):219-221.

[3]方煒,吳明暉,應晶,等.基于P2P的流媒體應用及其關鍵算法研究[J].計算機應用與軟件,2005,22(5):35-37.

[4]黃良飛.基于DirectShow技術的網絡視頻播放器設計[D].浙江大學碩士學位論文,2007.

[5]呂偉梅,鄭慶華,黃華,等.移動流媒體播放器的設計與實現[J].計算機科學,2008,35(9):126-128.

[6]趙進,葉梧,馮穗力.基于RTP/RTCP的流媒體服務器技術研究[J].中國有線電視,2004,(01).

第10篇

職務:杰科電子營銷事業部總經理

愛好:運動、攝影

后DVD時代,中國的DVD產業走向何方?黃一林和他的同事們,有著自己的思考。

深圳市杰科成立于1999年,致力信息化家庭娛樂終端的研發、生產。這個歷經十余年發展積淀的企業,如今已經成為數碼影音行業的先鋒企業。和其他同行相比,杰科非常專注,從沒玩跨界。所以,杰科能夠在高清時代來臨的今天想的更遠,走的更早。

黃一林作為杰科營銷事業部的掌門人,并不多見于報章雜志,但卻是杰科管理團隊的核心人物,對于DVD行業,也有一定的發言權。在后DVD來臨的時代,中國的DVD產業將走向何方?黃一林和他的團隊有著自己的思考。

從2000年的第一臺DVD到DVD錄像機,從DVD錄像機發展到今天的高清互聯網DVD、高清媒體播放器,杰科每一次新產品的出現都是時代背景下的創新求變。隨著互聯網在中國迅速普及、越來越多的消費者習慣于網上觀看影視娛樂節目,高清互聯網影碟機應運而生,這也標志著影碟機產業進入了“無碟化”的互聯網時代。

2010年3月29日,杰科公司與與萬利達集團、奇聲電子、瑞昱半導體一起攜手,成立了中國高清影碟機產業聯盟。對于這個聯盟,黃一林表示這是一個開放的組織,歡迎致力于高清互聯網影碟機產品的研發、制造、銷售的企業參與進來,共同推動中國高清互聯網影碟機的健康發展,實現影碟機行業的產業升級。

播放碟片目前是一個比較方便的選擇,高清互聯網影碟機支持DVD播放,并支持高清解碼,就意味著支持有高清1080p內容的碟片――這對于不習慣上網的普通消費者而言,無疑是一個不錯的選擇。會不會有一天,市面上的D9里面裝的都是高清片源?要知道,D9的容量,裝一部音頻簡化過的高清電影通常是沒有問題的,這樣的高清碟片,視頻和藍光幾乎同一水準。

黃一林非常看好高清互聯網DVD的在線點播、高清媒體播放和高清碟片播放這三大功能,在三網融合的大趨勢下,家庭寬帶逐漸擴容,高清在線點播必將普及。中國高清影碟機產業聯盟這個平臺,借助開放的互聯網絡,具有廣闊的發展空間,未來甚至可以實現視頻互動、遠程教育及遠程監控等功能。

如果藍光碟片降到50元以下或者大量的盜版藍光碟出現,杰科的高清互聯網影碟機戰略會如何呢?我把這個棘手的問題拋給他。

黃一林表示,藍光產業具有一定的發展空間,但從長遠來看,隨著消費者行為習慣的改變,娛樂需求的載體,DVD碟片也好,藍光碟片也好,遲早會被流媒體取代,所以高清互聯網影碟機、高清播放器更具有可持續發展的空間。

我想杰科的高清戰略其實很清晰,強調高清碟片和互聯網。杰科的高清影碟機之路究竟能取得多大的成功,則分別取決于高清碟片和藍光碟的PK,藍光碟和互聯網的PK。

第11篇

研究公司NPD每年會在美國做一項調查,通過追蹤服務分析用戶看網絡視頻的方式,結果發現通過電視來看視頻的人呈逐年增加的趨勢。去年有33%的調查用戶用電視這一屏幕消費網絡視頻,而今年的最新數據表明,這一比例已經達到了45%。

有意思的是,與之對比,使用PC看視頻的人呈相反趨勢――曾經一度占有48%的比重,而現在已經下降到31%(包含臺式機和筆記本)。

而一度被寄予厚望的平板電腦,以及已經過氣的上網本終端,所占的份額都只有1%左右,無法對視頻市場構成太大影響。

這與中國的情況截然相反。到目前為止,絕大多數中國視頻用戶仍然使用PC觀看視頻,不管是使用高清播放盒還是智能電視看視頻的仍是少數,甚至許多年輕家庭不開電視已成為習慣。

當然,這與中美電視市場的大環境截然不同有關。據NPD的報告,(在美國)有10%的家庭至少有一臺能上網的電視,而設備中,藍光播放器、Apple TV和微軟XBOX 360等可上網終端的總量呈穩步增加的趨勢――這意味著,許多家庭在不知不覺中讓電視擁有了可連接網絡并播放視頻的能力。同時,內容商的大力推動也是一部分原因,有40%的聯網用戶使用Netflix網頁版觀看視頻,體驗和便捷并不輸于PC。

作為一個互聯網更發達的國家,美國用實際數據回答了這樣一個問題:如果電視、PC和手機(平板)都具有聯網獲取視頻的能力,也有相近的便捷操作,用戶將如何做出選擇?

顯然,多數人更喜歡窩在沙發里,而不是坐在電腦前或手拿終端來消費視頻。尤其對客廳這一場景而言,電視擁有壓倒其他終端的不可替代優勢。

這對中國互聯網中的視頻玩家也有一定意義。雖然面臨全然不同的國情,中國難以進行更加市場化的電視設備普及,同時家用游戲市場近乎不存在,但這并不意味著客廳這一場景的價值不會在網絡進一步普及之后爆發。

尤其美國電視消費視頻的人數是平板電腦的45倍,這或許并不只是一個數字那么簡單,對“應該重視哪些消費視頻的用戶場景”這一問題有重新思考的必要。

當然這一趨勢或許要等到中國電視硬件和設備有進一步的量的積累之后才有可能顯現。可做參考的是,美國人在電視上消費視頻的方式,43%是直接連接電視,47%通過家用游戲機,62%使用Apple TV等流媒體播放器,還有38%使用電腦與電視連接,用藍光播放器的只占21%。

第12篇

譜基亞6670

6670采用Symbian操作系統,諾基亞60系列用戶界面,支持C++和Java軟件開發工具包,內置100萬像素的攝像頭,8兆動態內存,贈送64兆存儲卡,最大可以擴充到512兆。預置RealPlayer播放器,可播放MP3、ACC、MPEG-4等多種格式的多媒體文件,還可進行在線音樂等流媒體的播放。在商務和其他功能方面,內置藍牙接口和數據線接口,配備了基于GSM的全球定位系統GPS,支持遠程日歷、名片夾和約會數據的同步功能,可在諾基亞6670中安裝PC應用程序,也可以通過安裝第三方軟件Funinhand來接收高清晰的網絡電視。

優點:屏幕顯示效果優秀,具有視頻處理功能,支持多媒體擴展卡。

缺點:更換擴展卡過程繁瑣,揚聲器音量偏小,有爆音現象。

參考價格:2000元

諾基亞6600

6600是諾基亞第一款采用SymbianOSv7.0s操作系統及Series602.0平臺的智能手機。中央處理器是ARM4T,工作頻率104MHz,雖然運行內存配置了8MB,但存儲空間卻只有6MB,幸好大家可以通過外接MMC卡來為其進行擴充。諾基亞6600還配備有一顆30萬像素的CMOS攝頭,可以拍攝最大640x480分辨率的圖片及176x144像素的有聲3GP視頻。屏幕為65536色176x208分辨率TFr材質,而鈴音系統是24和弦,支持MIDI、AMR和WAV三種音頻文件及藍牙、紅外傳輸。不過6600單聲道的輸出系統是個較大的遺憾。

優點:S60系統功能強大。

缺點:不支持存貯卡熱拔插,單聲道鈴聲效果一般。

參考價格:1880元

多普達575

曾經是“全球最小智能手機”――多普達575以僅102.54×462×17毫米的三維大小和106克的重量沖擊著無數消費者的感官!

在硬件配置方面,575絕對可以說得上是主流,采用了2.3寸6.5萬色的TFT屏幕,內置130萬像素攝像頭,支持4倍數碼變焦,支持視頻短片拍攝功能;TiOMAP730、運行頻率為200MHz的中央處理器令575擁有出色的多媒體能力,無論視頻、MP3、文檔處理、照片處理等操作都能潦暢運行,兼有64MROM+32MRAM和miniSD擴充,應用程序和媒體文件的存放都可應付自如。

優點:智能手機,支持藍牙,超薄設計。2.3英寸超大屏幕。

缺點:屏幕分辨率稍低,待機時間短。

參考價格:2000元

摩托羅拉Mpx220

MPx220是摩托羅拉旗下第一款采用微軟WindowsCE操作系統的Smatlphone智能手機,外觀設計上MPx220憑借著小巧的機身在同類智能手機中占絕對優勢,99.9×48×24.3mm的三圍稍微有點厚,110克的重量,翻蓋設計,小巧得突出。

MPx220采用了WindowsMobileTM 2003SecondEditionForSmartphone操作系統,配備了雙彩屏,內屏為65536色TFT屏幕,外屏則用了4096色CSTN。擁有120萬像素攝像頭,內置WindowsMedk媒體播放器,可播放MP3、WMA、WMV等音視頻媒體文件。該機的擴展性能良好,40M的可用內存還支持miniSD卡,另外支持藍牙、紅外線、數據線、JAVA等傳輸功能。

優點:折疊的WINDOWS手機,功能強大,配置齊全。

亚洲精品无码久久久久久久性色,淫荡人妻一区二区三区在线视频,精品一级片高清无码,国产一区中文字幕无码
午夜精品福利网站 | 亚洲中文字幕一二区精品自拍 | 亚洲午夜福利网在线网站 | 亚洲欧美日韩一区二区在线观看 | 一本精品日韩中文字幕在线 | 中国A级片在线观看 |