REAL PLAYER 影音播放系統 什麼是real player 在網上收聽收看實時 Audio、Video 和 Flash 的最佳工具。用 RealPlayer 可欣賞 網上在線音頻和視頻資料。 帶有目標按紐,只需單擊滑鼠就可收聽新 聞和娛樂資訊;近乎CD一樣的音頻效果 全屏播放圖像功能(只適用於高帶寬連接 情況)。 基本功能介紹 可播放50種以上的檔案類型,包括: Windows Media 、Quicktime 和 DVD 包括進階CD燒錄功能 - 可建立自定 MP3 CD 具有頂級音訊與視訊控制功能 - 圖形等化 器 、淡出淡入 、亮度與對比控制 使用工具列模式可最大化桌面空間 可存取全世界3,000多家廣播電台! 其他功能包括:內容頻道,自動升級功能, SmartStream 技術消除了再次緩衝,尋 找媒介鏈結,支援 MP3 格式等。 RealVideo 10 Compression • KEY FEATURES OF REALVIDEO 10 • THE REALVIDEO 10 COMPRESSION ALGORITHM • THE REALVIDEO 10 ENCODER Bitrate Very often used when speaking of video or audio quality -- defines how much physical space one second of audio or video takes in bits (note: not in bytes) KEY FEATURES OF REALVIDEO 10 Broad reach — Compatible with all RealVideo 9 decoders No RealOne™ Player update is needed to play RealVideo 10 content Same system, processor requirements for playback as the previous generation RealVideo 9 Also plays back in RealPlayer 10 Unparalleled quality — State-ofthe-art video at all bit rates Same Quality at 30% lower bitrate than RealVideo 9 Same Quality at 80% lower bitrate than MPEG-2 Same Quality at 75% lower bitrate than HDTV Same Quality at 45% lower bitrate than MPEG-4 (ASP) Same Quality at 30% lower bitrate than WMV 9 Same Quality at 15% lower bitrate than H.264 Cross Platform — Available for playback in multiple environments Microsoft Windows, Intel Processor (MMXTM, SSETM, SSE2TM) Linux, Intel Processor (MMXTM, SSETM, SSE2TM) Mac OS, PowerPC Processor (AltiVecTM) WinCE, ARM Processor (ARMv4, StrongARM, XScaleTM) Symbian, ARM Processor (ARMv4, StrongARM, XScaleTM) MIPS Processor (NEC vr5500) Any Device — Extends Internet media across the spectrum of devices from mobile to TV, PC, HDTV and beyond. HDTV Ready — supports all HD formats and resolutions including 720p and 1080i Interlaced Support — The RealVideo 10 bitstream can carry 60 fields per second interlaced content THE REALVIDEO 10 COMPRESSION ALGORITHM Highly accurate motion modeling Proprietary spatial pixel prediction methods Multi-resolution residual analysis/synthesis stage Context adaptive entropy coding Psycho-visually tuned segmentation and filtering schemes Rate-Distortion optimized encoding algorithms Two-Pass encoding The RealVideo 10 Decoder THE REALVIDEO 10 ENCODER To accommodate these applications the RealVideo 10 encoder supports the following encoding modes: Constant Bitrate Variable Bitrate (with a possible maximum constrained bitrate) Quality-Based Encoding (with a possible maximum constrained bitrate) Real player usage Education Enterprise Government Service Providers Resource Library Education • Universities, colleges, local school districts and other educators are discovering easy-to-use content creation, delivery and playback products and services from Real to communicate with employees, other institutions and students. Case Study Thomas Telford School has developed a well-respected online curriculum employing digital media technology from Real. Watch Case Study Enterprise Financial services, health care, hightech and other enterprises are improving communication, increasing productivity and reducing costs with Real's complete universal media delivery system. Case study MasterCard International saves over $10,000 per company meeting using streaming media technology from Real. Watch this streaming video case study to find out how. Watch Case Study Government Federal, state and local government agencies are training employees, and communicating with constituents with Real's scalable and secure media delivery system. Resource Library To help professionals responsible for streaming media initiatives make informed decisions, we have gathered together a library of resources that includes case studies, application demos, product literature, online seminars and more. Realvideo10 Quality compare the bitrates required to achieve the same level of fidelity using RealVideo 10 and other popular video formats. STREAM串流概念介紹 將一連串的影像壓縮後,經過網際網路分 段傳送資料,在網路上即時傳輸影音以供 觀賞的一種技術與過程;串流傳輸可傳送 現場影音或預存於伺服器上的影片,當觀 看者在收看這些影音檔時,影音資料在送 達觀賞者的電腦後立即由特定播放軟體播 放 (如 Windows Media Player, Real Player,或 QuickTime Player)。 ◎串流格式之優缺點比較 優點 即時播放 影片資料不易被複製 不佔硬碟空間 收看者即時隨點隨看 缺點 傳輸品質不佳、畫面失真 為配合數據機或區域網連線的大小,必須壓 縮及放棄多餘的影像資料,造成顆粒狀或 模糊影像及間斷之聲音 Comparison Fidelity(Peak Signal-to-Noise Ratio, PSNR) Bitrate Encoder Speed RealVideo 10 provides the same, or better, visual quality using 30% lower bitrate. (Images from the “Foreman” clip, encoded at 352x288) Low action Moderate action RealVideo 10 Scalability The Helix™ platform (Producer, Server and Client) features RealNetworks’ SureStream™ technology. Using the Helix Producer, multiple target bitrates can be selected and audio and video streams appropriate for those target bitrates are encoded. When streamed over a network, the RealOne™ Player and Helix Universal Server communicate the appropriate audio and video streams to be transmitted. All of the typical means of scalability (spatial, temporal and quality) are utilized in our SureStream technology. When selecting multiple target bitrates for the encoding of a piece of content, each bitrate selection represents an independently decodable stream. Each of these streams may be encoded at different resolutions, frame rates and image fidelities. And because there are no dependencies between streams, each stream can be encoded at a frame size, frame rate and quality level optimized for that bitrate. RealVideo 10 Error Resiliency Error resiliency is a major component of our media delivery platform. Error resiliency features implemented in our platform include: 1.The ability to dynamically set FEC packet insertion rates at nearly every stage of the delivery network, from Producer to Server, Server to Server, Server to Proxies, Proxies to Clients, etc. 2.Automatic retransmission requests allow clients to resend data packets that are lost. 3.The ability to enable error resiliency modes in our RealVideo family of codecs. RealVideo 10 Decoder Performance Since RealVideo 10 is designed for use on a wide variety of clients with very different performance capabilities, RealVideo 10 has built-in CPU scalability in both the encoder and decoder that allows the faster processing of video if needed. CPU USAGE The encoder/decoder complexity is asymmetric with the difference in complexity between the encoder and decoder near a factor of 3-5 times under normal (default) encoder and decoder operation. 1.CIF or QCIF for dial-up connections – For playback of typical content for dial-up speeds (176 x 132), a 200 MHz Pentium II (or better) is recommended. CIF是352*288大小的影像 QCIF(176*144) SIF 大小(240x160 ) 2.Full Screen – For playback of 640 x 480 video at full 24 fps (for film) or 30 fps (for video), a 750 MHz Pentium III (or better) is recommended. 3.HDTV – For playback of HDresolution content (e.g. 720p), a 2.6 GHz Pentium 4 (or better) is recommended. TABLE 1: RealVideo 10 CPU performance, with zero-wait memory Simulation using ADS 1.2 developer tools, with zero-wait memory Bitrate Image Size Frame Rate Contes t Type ARM92 XScale 5 30 Kbps QCIF 15fps Low Action 10.8M Hz 10.7M Hz 48Kps QCIF 15fps Modera 25.4M te Hz Action 25.6M Hz 250Kp s SIF 25fps High Action 171.7 MHz 172.9 MHz 200Kp s CIF 30fps Modera 174.9 te MHz Action 179.4 MHz 600Kp s CIF 30fps Modera 253.3 te MHz Action 257.0 MHz TABLE 2: RealVideo 10 decoder CPU usage on XScale™ Machine = ARM XScale, PXA255, iPAQ H5550, 400 MHz Bitrate Image Size Frame Rate Content Type CPU Usage 30 Kbps QCIF 15 fps Low Action 22.9 MHz 48 Kbps QCIF 15 fps Moderat e Action 39.2 MHz 250 Kbps SIF 25 fps High Action 231.3 MHz 200 Kbps CIF 30 fps Moderat e Action 260.4 MHz 600 Kbps CIF 30 fps Moderat e Action 350.2 MHz TABLE 3: RealVideo 10 CPU usage on a 1.4 GHz, Pentium™ 4 Machine = Pentium 4, 1.4 GHz Bitrate Image Size Frame Rate Content Type CPU Usage 48 Kbps CIF 30 fps Low Action 81.9 MHz 100 Kbps CIF 30 fps Moderate Action 150.3 MHz 300 Kbps QVGA 30 fps Mixed Action 158.3 MHz 800 Kbps CIF 30 fps Moderate Action 260.0 MHz 1.5 Mbps CIF 30 fps Moderate Action 307.9 MHz MEMORY USAGE The memory usage of the RealVideo 10 decoder is dependent on the image size of the video being decoded. Table 4 presents the effective memory usage for several popular resolutions. TABLE 4: RealVideo 10 memory usage Image Size Code Size RAM2 All RAM3 QCIF 172 KB 147 KB 257 KB CIF 172 KB 315 KB 868 KB 未來展望 Real Player加入Google Bar RealNetworks宣佈他們將在他們的旗艦產品Real Player 10,加入Google Bar。在功能上,加入 了搜尋Digital Media的功能,用戶就更加方便。 在合作意義上,當然就RealNetworks這幾年都好 像被微軟力壓,加入Google Bar就是利用Google 這大紅大紫的名稱,希望以Real Player 10重新 上路。 我們可以預期在未來,REAL Player也會 加入MSN的搜尋元素。若可以將MSN的 Search Engine,結合MSN Messenger 的Alert功能,那就更好。比如說,我喜歡 Jon Bon Jovi的話,我可在Windows Media Player內搜尋他們的歌,以後當在 Media Guide上有這歌手的新歌 / MTV時, 便透過MSN Messenger Alert RealNetworks的新消息 另外,他們宣佈了一款新的Final Cut Plugin,名為Real(TM) 10 Export Plugin for Mac OS X,讓Final Cut的用戶可 以直接輸出RealAudio 10或RealVideo 10格式的媒體。 Reference http://www.realnetworks.com/indust ries/index.html http://docs.real.com/docs/rn/rv10/R V10_Tech_Overview.pdf RealNetworks RealVedio10 Technical Overview Version 1.0 Copyright c 2003 RealNetworks, Inc. All rights reserved. 補充資料 http://toget.pchome.com.tw/intro/networ k_multimedia/11454.html http://myurl.com.tw/b9md http://myurl.com.tw/poci http://www.azuremedia.net/tech/history/b rowser/000271.html http://www.microsoft.com/taiwan/product s/windows/windowsmedia/tw/compare/ http://www.fg.tp.edu.tw/~betty/vcd.htm 補充資料 http://service.real.com/help/library/e ncoders.html https://player.helixcommunity.org/ http://enews.csie.nctu.edu.tw/life/tip s/tip0006.htm