+ All Categories
Home > Documents > REAL PLAYER 影音播放系統. 什麼是 real player 在網上收聽收看實時 Audio 、 Video...

REAL PLAYER 影音播放系統. 什麼是 real player 在網上收聽收看實時 Audio 、 Video...

Date post: 25-Dec-2015
Category:
Upload: maria-smith
View: 237 times
Download: 0 times
Share this document with a friend
Popular Tags:
62
REAL PLAYER REAL PLAYER 影影影影影影 影影影影影影
Transcript

REAL PLAYERREAL PLAYER影音播放系統影音播放系統

什麼是什麼是 real playerreal player

在網上收聽收看實時 在網上收聽收看實時 AudioAudio 、、 Video Video 和 和 FFlash lash 的最佳工具。用 的最佳工具。用 RealPlayer RealPlayer 可欣賞可欣賞網上在線音頻和視頻資料。網上在線音頻和視頻資料。

帶有目標按紐,只需單擊滑鼠就可收聽新帶有目標按紐,只需單擊滑鼠就可收聽新聞和娛樂資訊;近乎聞和娛樂資訊;近乎 CDCD 一樣的音頻效果 一樣的音頻效果

全屏播放圖像功能(只適用於高帶寬連接全屏播放圖像功能(只適用於高帶寬連接情況)。 情況)。

基本功能介紹基本功能介紹 可播放可播放 5050 種以上的檔案類型,包括:種以上的檔案類型,包括: WinWin

dows Media dows Media 、、 Quicktime Quicktime 和 和 DVDDVD 包括進階包括進階 CDCD 燒錄功能 燒錄功能 - - 可建立自定 可建立自定 MP3 MP3

CD CD 具有頂級音訊與視訊控制功能 具有頂級音訊與視訊控制功能 - - 圖形等化圖形等化

器 、淡出淡入 、亮度與對比控制 器 、淡出淡入 、亮度與對比控制 使用工具列模式可最大化桌面空間 使用工具列模式可最大化桌面空間 可存取全世界可存取全世界 33 ,, 000000 多家廣播電台! 多家廣播電台!

其他功能包括:內容頻道,自動升級功能,其他功能包括:內容頻道,自動升級功能,SmartStream SmartStream 技術消除了再次緩衝,尋找技術消除了再次緩衝,尋找媒介鏈結,支援 媒介鏈結,支援 MP3 MP3 格式等。 格式等。

RealVideo 10 CompressionRealVideo 10 Compression

• KEY FEATURES OF REALVIDEO 10KEY FEATURES OF REALVIDEO 10• THE REALVIDEO 10 COMPRESSION ALGORITTHE REALVIDEO 10 COMPRESSION ALGORIT

HMHM• THE REALVIDEO 10 ENCODERTHE REALVIDEO 10 ENCODER

BitrateBitrate

Very often used when speaking of Very often used when speaking of video or audio quality -- defines how video or audio quality -- defines how much physical space one second of much physical space one second of audio or video takes in bits audio or video takes in bits (note: (note: not in bytesnot in bytes))

KEY FEATURES OF KEY FEATURES OF REALVIDEO 10 REALVIDEO 10

Broad reach — Compatible with all RealVideo 9 Broad reach — Compatible with all RealVideo 9 decoders decoders No RealOne™ Player update is needed to play RNo RealOne™ Player update is needed to play RealVideo 10 content ealVideo 10 content

Same system, processor requirements for playbSame system, processor requirements for playback as the previous generation RealVideo 9 ack as the previous generation RealVideo 9

Also plays back in RealPlayer 10 Also plays back in RealPlayer 10

Unparalleled quality — State-of-Unparalleled quality — State-of-the-art video at all bit rates the-art video at all bit rates

Same Quality at 30% lower bitrate than RealVideo 9 Same Quality at 30% lower bitrate than RealVideo 9

Same Quality at 80% lower bitrate than MPEG-2 Same Quality at 80% lower bitrate than MPEG-2

Same Quality at 75% lower bitrate than HDTV Same Quality at 75% lower bitrate than HDTV

Same Quality at 45% lower bitrate than MPEG-4 (ASP) Same Quality at 45% lower bitrate than MPEG-4 (ASP)

Same Quality at 30% lower bitrate than WMV 9 Same Quality at 30% lower bitrate than WMV 9

Same Quality at 15% lower bitrate than H.264 Same Quality at 15% lower bitrate than H.264

Cross Platform — Available for Cross Platform — Available for playback in multiple environments playback in multiple environments

Microsoft Windows, Intel Processor (MMXTM, SSETM, SSE2TM) Microsoft Windows, Intel Processor (MMXTM, SSETM, SSE2TM)

Linux, Intel Processor (MMXTM, SSETM, SSE2TM) Linux, Intel Processor (MMXTM, SSETM, SSE2TM)

Mac OS, PowerPC Processor (AltiVecTM) Mac OS, PowerPC Processor (AltiVecTM)

WinCE, ARM Processor (ARMv4, StrongARM, XScaleTM) WinCE, ARM Processor (ARMv4, StrongARM, XScaleTM)

Symbian, ARM Processor (ARMv4, StrongARM, XScaleTM) Symbian, ARM Processor (ARMv4, StrongARM, XScaleTM)

MIPS Processor (NEC vr5500) MIPS Processor (NEC vr5500)

Any Device — Extends Internet media across the spectrum Any Device — Extends Internet media across the spectrum

of devices from mobile to TV, PC, HDTV and beyond.of devices from mobile to TV, PC, HDTV and beyond. HDTV Ready — supports all HD formats HDTV Ready — supports all HD formats

and resolutions including 720p and 1080and resolutions including 720p and 1080i i

Interlaced Support — The RealVideo 10 Interlaced Support — The RealVideo 10 bitstream can carry 60 fields per second bitstream can carry 60 fields per second interlaced content interlaced content

THE REALVIDEO 10 THE REALVIDEO 10 COMPRESSION ALGORITHM COMPRESSION ALGORITHM

Highly accurate motion modeling Highly accurate motion modeling Proprietary spatial pixel prediction methods Proprietary spatial pixel prediction methods Multi-resolution residual analysis/synthesis Multi-resolution residual analysis/synthesis

stage stage Context adaptive entropy coding Context adaptive entropy coding Psycho-visually tuned segmentation and Psycho-visually tuned segmentation and

filtering schemes filtering schemes Rate-Distortion optimized encoding Rate-Distortion optimized encoding

algorithms algorithms Two-Pass encoding Two-Pass encoding

The RealVideo 10 Decoder The RealVideo 10 Decoder

THE REALVIDEO 10 ENCODER THE REALVIDEO 10 ENCODER

To accommodate these applications the RealVTo accommodate these applications the RealVideo 10 encoder supports the following encodinideo 10 encoder supports the following encoding modes: g modes: Constant Bitrate Constant Bitrate

Variable Bitrate (with a possible maximum consVariable Bitrate (with a possible maximum constrained bitrate) trained bitrate)

Quality-Based Encoding (with a possible maximQuality-Based Encoding (with a possible maximum constrained bitrate) um constrained bitrate)

Real player usageReal player usage

Education Education Enterprise Enterprise Government Government Service ProvidersService Providers Resource Library Resource Library

EducationEducation

• Universities, colleges, local school Universities, colleges, local school districts and other educators are districts and other educators are discovering easy-to-use content discovering easy-to-use content creation, delivery and playback creation, delivery and playback products and services from Real to products and services from Real to communicate with employees, other communicate with employees, other institutions and students. institutions and students.

Case StudyCase Study

Thomas Telford School has Thomas Telford School has developed a well-respected online developed a well-respected online curriculum employing digital media curriculum employing digital media technology from Real. technology from Real.

Watch Case StudyWatch Case Study

EnterpriseEnterprise

Financial services, health care, high-tech Financial services, health care, high-tech and other enterprises are improving coand other enterprises are improving communication, increasing productivity anmmunication, increasing productivity and reducing costs with Real's complete ud reducing costs with Real's complete universal media delivery system. niversal media delivery system.

Case studyCase study

MasterCard International saves over MasterCard International saves over $10,000 per company meeting using $10,000 per company meeting using streaming media technology from streaming media technology from Real. Watch this streaming video Real. Watch this streaming video case study to find out how. case study to find out how.

Watch Case StudyWatch Case Study

GovernmentGovernment

Federal, state and local government ageFederal, state and local government agencies are training employees, and commncies are training employees, and communicating with constituents with Real's sunicating with constituents with Real's scalable and secure media delivery systecalable and secure media delivery system.m.

Resource LibraryResource Library

To help professionals responsible for To help professionals responsible for streaming media initiatives make streaming media initiatives make informed decisions, we have informed decisions, we have gathered together a library of gathered together a library of resources that includes case studies, resources that includes case studies, application demos, product application demos, product literature, online seminars and more.literature, online seminars and more.

Realvideo10Realvideo10QualityQuality

compare the bitrates required toachieve the same level of fidelityusing RealVideo 10 and other popular video formats.

STREAMSTREAM 串流概念介紹 串流概念介紹 將一連串的影像壓縮後,經過網際網路分將一連串的影像壓縮後,經過網際網路分

段傳送資料,在網路上即時傳輸影音以供段傳送資料,在網路上即時傳輸影音以供觀賞的一種技術與過程;串流傳輸可傳送觀賞的一種技術與過程;串流傳輸可傳送現場影音或預存於伺服器上的影片,當觀現場影音或預存於伺服器上的影片,當觀看者在收看這些影音檔時,影音資料在送看者在收看這些影音檔時,影音資料在送達觀賞者的電腦後立即由特定播放軟體播達觀賞者的電腦後立即由特定播放軟體播放 放 ((如 如 Windows Media Player, Real PlayWindows Media Player, Real Player,er, 或 或 QuickTime Player)QuickTime Player) 。 。

◎◎ 串流格式之優缺點比較串流格式之優缺點比較優點優點

即時播放即時播放 影片資料不易被複製影片資料不易被複製 不佔硬碟空間不佔硬碟空間 收看者即時隨點隨看收看者即時隨點隨看

缺點缺點 傳輸品質不佳、畫面失真傳輸品質不佳、畫面失真

為配合數據機或區域網連線的大小,必須壓為配合數據機或區域網連線的大小,必須壓縮及放棄多餘的影像資料,造成顆粒狀或縮及放棄多餘的影像資料,造成顆粒狀或模糊影像及間斷之聲音 模糊影像及間斷之聲音

ComparisonComparison

Fidelity(Fidelity(Peak Signal-to-Noise Ratio, PSNRPSNR)) BitrateBitrate Encoder SpeedEncoder Speed

RealVideo 10 provides the same, or better, visual quality using 30%lower bitrate. (Images from the “Foreman” clip, encoded at 352x288)

Low actionLow action

Moderate actionModerate action

RealVideo 10 ScalabilitRealVideo 10 Scalabilityy

The Helix™ platform (Producer, Server aThe Helix™ platform (Producer, Server and Client) features RealNetworks’ Surend Client) features RealNetworks’ SureStream™ technology.Stream™ technology.

Using the Helix Producer, multiple targeUsing the Helix Producer, multiple target bitrates can be selected and audio and t bitrates can be selected and audio and video streams appropriate for those targvideo streams appropriate for those target bitrates are encoded.et bitrates are encoded.

When streamed over a network, the RealWhen streamed over a network, the RealOne™ Player and Helix Universal Server One™ Player and Helix Universal Server communicate the appropriate audio ancommunicate the appropriate audio and video streams to be transmitted.d video streams to be transmitted.

All of the typical means of scalability (spAll of the typical means of scalability (spatial, temporal and quality) are utilized iatial, temporal and quality) are utilized in our SureStream technology.n our SureStream technology.

When selecting multiple target bitrates fWhen selecting multiple target bitrates for the encoding of a piece of content, eaor the encoding of a piece of content, each bitrate selection represents an indepch bitrate selection represents an independently decodable stream.endently decodable stream.

Each of these streams may be encoded aEach of these streams may be encoded at different resolutions, frame rates and it different resolutions, frame rates and image fidelities. mage fidelities.

And because there are no dependencies And because there are no dependencies between streams, each stream can be ebetween streams, each stream can be encoded at a frame size, frame rate and qncoded at a frame size, frame rate and quality level optimized for that bitrate.uality level optimized for that bitrate.

RealVideo 10 Error ResilieRealVideo 10 Error Resiliencyncy

Error resiliency is a major component of Error resiliency is a major component of our media delivery platform. Error resilieour media delivery platform. Error resiliency features implemented in our platforncy features implemented in our platform include:m include:

1.The ability to dynamically set FEC pac1.The ability to dynamically set FEC packet insertion rates at nearly every stage ket insertion rates at nearly every stage of the delivery network, from Producer tof the delivery network, from Producer to Server, Server to Server, Server to Proxo Server, Server to Server, Server to Proxies, Proxies to Clients, etc.ies, Proxies to Clients, etc.

2.Automatic retransmission requests all2.Automatic retransmission requests allow clients to resend data packets that arow clients to resend data packets that are lost.e lost.

3.The ability to enable error resiliency m3.The ability to enable error resiliency modes in our RealVideo family of codecs. odes in our RealVideo family of codecs.

RealVideo 10 Decoder PerfoRealVideo 10 Decoder Performancermance

Since RealVideo 10 is designed for use oSince RealVideo 10 is designed for use on a wide variety of clients with very diffen a wide variety of clients with very different performance capabilities, RealViderent performance capabilities, RealVideo 10 has built-in CPU scalability in both to 10 has built-in CPU scalability in both the encoder and decoder that allows the he encoder and decoder that allows the faster processing of video if needed.faster processing of video if needed.

CPU USAGECPU USAGE

The encoder/decoder complexity is asyThe encoder/decoder complexity is asymmetric with the difference in complexitmmetric with the difference in complexity between the encoder and decoder neay between the encoder and decoder near a factor of 3-5 times under normal (defr a factor of 3-5 times under normal (default) encoder and decoder operation.ault) encoder and decoder operation.

1.CIF or QCIF for dial-up connections – 1.CIF or QCIF for dial-up connections – For playback of typical content for dial-uFor playback of typical content for dial-up speeds (176 x 132), a 200 MHz Pentium p speeds (176 x 132), a 200 MHz Pentium II (or better) is recommended. II (or better) is recommended.

CIFCIF 是是 352*288352*288 大小的影像大小的影像 QCIF(176*144) QCIF(176*144) SIF SIF 大小大小 (240x160 )(240x160 )

2.Full Screen – 2.Full Screen – For playback of 640 x 48For playback of 640 x 480 video at full 24 fps (for film) or 30 fps (f0 video at full 24 fps (for film) or 30 fps (for video), a 750 MHz Pentium III (or betteor video), a 750 MHz Pentium III (or better) is recommended.r) is recommended.

3.HDTV – 3.HDTV – For playback of HD-resolution For playback of HD-resolution content (e.g. 720p), a 2.6 GHz Pentium 4 content (e.g. 720p), a 2.6 GHz Pentium 4 (or better) is recommended.(or better) is recommended.

TABLE 1:TABLE 1:RealVideo 10 CPU performance, with zero-wait meRealVideo 10 CPU performance, with zero-wait me

morymorySimulation using ADS 1.2 developer tools, with zero-wait memorySimulation using ADS 1.2 developer tools, with zero-wait memory

BitrateBitrate Image Image SizeSize

Frame Frame RateRate

ContesContest Typet Type

ARM92ARM9255

XScaleXScale

30 30 KbpsKbps

QCIFQCIF 15fps15fps Low Low ActionAction

10.8M10.8MHzHz

10.7M10.7MHzHz

48Kps48Kps QCIFQCIF 15fps15fps ModerModerate ate ActionAction

25.4M25.4MHzHz

25.6M25.6MHzHz

250Kp250Kpss

SIFSIF 25fps25fps High High ActionAction

171.7171.7MHzMHz

172.9172.9MHzMHz

200Kp200Kpss

CIFCIF 30fps30fps ModerModerate ate ActionAction

174.9174.9MHzMHz

179.4179.4MHzMHz

600Kp600Kpss

CIFCIF 30fps30fps ModerModerate ate ActionAction

253.3253.3MHzMHz

257.0257.0MHzMHz

TABLE TABLE 22::RealVideo 10 decoder CPU usage on XScale™RealVideo 10 decoder CPU usage on XScale™

Machine = ARM XScale, PXA255, iPAQ H5550, 400 MHzMachine = ARM XScale, PXA255, iPAQ H5550, 400 MHz

Bitrate Bitrate Image Image Size Size

Frame Frame Rate Rate

Content Content Type Type

CPU CPU Usage Usage

30 Kbps 30 Kbps QCIF QCIF 15 fps 15 fps Low Low Action Action

22.9 22.9 MHz MHz

48 Kbps 48 Kbps QCIF QCIF 15 fps 15 fps ModeratModerate Action e Action

39.2 39.2 MHz MHz

250 250 Kbps Kbps

SIF SIF 25 fps 25 fps High High Action Action

231.3 231.3 MHz MHz

200 200 Kbps Kbps

CIF CIF 30 fps 30 fps ModeratModerate Action e Action

260.4 260.4 MHz MHz

600 600 Kbps Kbps

CIF CIF 30 fps 30 fps ModeratModerate Action e Action

350.2 350.2 MHz MHz

TABLE TABLE 33::RealVideo 10 CPU usage on a 1.4 GHz, PentiumRealVideo 10 CPU usage on a 1.4 GHz, Pentium

™ 4 ™ 4 Machine = Pentium 4, 1.4 GHzMachine = Pentium 4, 1.4 GHz

Bitrate Bitrate Image Size Image Size Frame Rate Frame Rate Content Content Type Type

CPU Usage CPU Usage

48 Kbps 48 Kbps CIF CIF 30 fps 30 fps Low Action Low Action 81.9 MHz 81.9 MHz

100 Kbps 100 Kbps CIF CIF 30 fps 30 fps Moderate Moderate ActionAction

150.3 MHz 150.3 MHz

300 Kbps 300 Kbps QVGA QVGA 30 fps 30 fps Mixed Mixed Action Action

158.3 MHz 158.3 MHz

800 Kbps 800 Kbps CIF CIF 30 fps 30 fps Moderate Moderate ActionAction

260.0 MHz 260.0 MHz

1.5 Mbps 1.5 Mbps CIF CIF 30 fps 30 fps Moderate Moderate ActionAction

307.9 MHz 307.9 MHz

MEMORY USAGEMEMORY USAGE

The memory usage of the RealVideo 10 dThe memory usage of the RealVideo 10 decoder is dependent on the image size oecoder is dependent on the image size of the video being decoded. Table 4 presef the video being decoded. Table 4 presents the effective memory usage for severnts the effective memory usage for several popular resolutions.al popular resolutions.

TABLE 4: TABLE 4: RealVideo 10 memory usage RealVideo 10 memory usage

Image Image SizeSize

Code Code SizeSize

RAM2RAM2 All RAM3All RAM3

QCIF QCIF 172 KB 172 KB 147 KB 147 KB 257 KB 257 KB

CIF CIF 172 KB 172 KB 315 KB 315 KB 868 KB 868 KB

未來展望未來展望 Real PlayerReal Player 加入加入 Google Bar Google Bar

RealNetworks宣佈他們將在他們的旗艦產品 Real Player 10 ,加入 Google Bar 。在功能上,加入了搜尋 Digital Media 的功能,用戶就更加方便。在合作意義上,當然就 RealNetworks這幾年都好像被微軟力壓,加入 Google Bar 就是利用 Google這大紅大紫的名稱,希望以 Real Player 10重新上路。

我們可以預期在未來,我們可以預期在未來, REAL PlayerREAL Player 也會也會加入加入 MSNMSN 的搜尋元素。若可以將的搜尋元素。若可以將 MSNMSN 的的Search EngineSearch Engine ,結合,結合 MSN MessengerMSN Messenger 的的AlertAlert 功能,那就更好。比如說,我喜歡功能,那就更好。比如說,我喜歡 JoJon Bon Jovin Bon Jovi 的話,我可在的話,我可在 Windows Media Windows Media PlayerPlayer 內搜尋他們的歌,以後當在內搜尋他們的歌,以後當在 Media Media GuideGuide 上有這歌手的新歌 上有這歌手的新歌 / MTV/ MTV 時,便透時,便透過過 MSN Messenger Alert MSN Messenger Alert

RealNetworksRealNetworks 的新消息 的新消息 另外,他們宣佈了一款新的另外,他們宣佈了一款新的 Final Cut PlugFinal Cut Plug

inin ,名為,名為 Real(TM) 10 Export Plug-in for Real(TM) 10 Export Plug-in for Mac OS XMac OS X ,讓,讓 Final CutFinal Cut 的用戶可以直接的用戶可以直接輸出輸出 RealAudio 10RealAudio 10 或或 RealVideo 10RealVideo 10 格式格式的媒體。 的媒體。

ReferenceReference

http://www.realnetworks.com/industriehttp://www.realnetworks.com/industries/index.htmls/index.html

http://docs.real.com/docs/rn/rv10/RV10http://docs.real.com/docs/rn/rv10/RV10_Tech_Overview.pdf_Tech_Overview.pdf

RealNetworks RealVedio10 Technical OveRealNetworks RealVedio10 Technical Overview Version 1.0 Copyright c 2003 RealNrview Version 1.0 Copyright c 2003 RealNetworks, Inc. All rights reserved.etworks, Inc. All rights reserved.

補充資料補充資料 http://toget.pchome.com.tw/intro/network_http://toget.pchome.com.tw/intro/network_

multimedia/11454.htmlmultimedia/11454.html http://myurl.com.tw/b9mdhttp://myurl.com.tw/b9md http://myurl.com.tw/pocihttp://myurl.com.tw/poci http://www.azuremedia.net/tech/history/brohttp://www.azuremedia.net/tech/history/bro

wser/000271.htmlwser/000271.html http://www.microsoft.com/taiwan/products/http://www.microsoft.com/taiwan/products/

windows/windowsmedia/tw/compare/windows/windowsmedia/tw/compare/ http://www.fg.tp.edu.tw/~betty/vcd.htmhttp://www.fg.tp.edu.tw/~betty/vcd.htm

補充資料補充資料 http://service.real.com/help/library/enchttp://service.real.com/help/library/enc

oders.htmloders.html https://player.helixcommunity.org/https://player.helixcommunity.org/ http://enews.csie.nctu.edu.tw/life/tips/thttp://enews.csie.nctu.edu.tw/life/tips/t

ip0006.htmip0006.htm


Recommended