Presentation CE-4028, Miracast with AMD Wireless Display technology – Kickass gaming and other usages, by Daryl-Sartain at the AMD Developer Summit (APU13) November 11-13, 2013.
3. ABSTRACT
AMD has truly exceeded the performance expectations in the wireless display market. With a standards
compliant protocol, the AMD Wireless Display solution consistently achieves end-to-end latency better than
competitive solutions and as much as 3x to 4x lower than the competition. The AWD architecture is fully
integrated into AMD’s graphics driver resulting in a seamless user experience where the remote display
appears to be ‘wired’. This is the industry’s first Miracast Wireless Display source, leveraging internal WiFi
module, capable of ‘first person shooter GAMING’! At full HD 1080P resolution! And to top it off, AWD uses
virtually zero CPU cycles or GPU cycles … your machine is still your machine!
3 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
5. INTRODUCTION
AWD – AMD Wireless Display
‒ Definition – standards based solution leveraging AMD’s long history in video processing and AMD’s new Hardware Encoding
engine.
WFA (Wifi Alliance) Miracast Solution
‒ Leveraging established industry standards
‒
‒
‒
‒
‒
‒
WiFi Direct discovery/pairing protocol
WiFi Protected Setup – secure connections
H.264 video encode
MPEG2TS stream wrapper
RTP/UDP data transport
RTSP channel management
Windows® 8.1
‒ Requires the use of Microsoft WFDirect API’s and Common User Experience interface…
5 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
6. WIRELESS DISPLAY – MIRACAST™ INDUSTRY STANDARD
WiFi Alliance® – developed this Open Standard
‒ http://www.wi-fi.org/
Member companies have expanded to cover several industries
‒ PC OEMs and CPUs
‒ Consumer TV
‒ Smart phones
‒ Monitors and discrete RCVRs
Tier 1 OEMs are demanding this Open solution
‒ Eliminate Proprietary solutions !!
‒ Interoperability among all devices …
6 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
8. WIRELESS DISPLAY CONNECTION EXAMPLE
Internet
Connection
WFD Connection
8 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
9. SHOWING ON SCREENS ANYWHERE
AMD Screen Mirror1
AMD Wireless Display2
Use your home network to mirror the image
on your computer screen to your TV
Skip the router and go point to point to extend
the desktop to your TV or other Wi-Fi certified
Miracast™ device
Router
TV
AMD Screen Mirror seamlessly
Computer
connects to a broad number of
DLNA-certified consumer electronic devices
AMD Screen Mirror automatic upscales videos and graphics
to vivid HD quality
AMD Steady Video3 and AMD Quick Stream4 technologies
kick in for optimal viewing
Subject to network bandwidth and traffic
9 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
Wi-Fi certified Miracast™ is a leading open alternative to Apple’s AirPlay
Mirroring — available natively with Microsoft Windows 8.1
Only truly gamable wireless display solution
― Expect up to 3X lower latency than the competition5
AMD Wireless Display automatic upscales videos and graphics to vivid
HD quality
AMD Steady Video and AMD Quick Stream technologies
kick in for optimal viewing
View protected content like Blu-rays in vivid HD playback with 1080p
Extend your screen to see more, do more on independent screens
Substantiation can be found on slide 25.
10. AMD PROJECT “AWD”
Requirements
LIFE WITHOUT WIRES …
2013 Mainstream or Ultrathin
Platform*
2013 AMD A-Series Platform
AMD Wireless Display – 2013
Microsoft Windows 8.1
Key Features
Benefit
VCE Acceleration
Reduced latency for superior
entertainment experience
All ‘in-box’ WLAN Supported WiFiDirect Protocol
Miracast™ receiver
WFA Miracast™
Full ‘wired’ display
features
HDCP Support for
Protected Content
More choice in receiver products
from industry leaders
Clone, Extended, Primary
ACPI S0/1/3/4/5
Overscan/Underscan
Playback of all your
favorite Hollywood DVD
and Blu-Ray movies
Internet
Connection
WFD Connection
* Use of AWD engine may entail H.264 royalty payment. Complete solution requires purchase of 3rd party WiFi Receiver connected to TV.
10 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
11. AMD WIRELESS DISPLAY – WI-FI REQUIREMENTS
Wi-Fi Considerations for Platforms
For full 1080p HD wireless display optimal experience:
2x2 Dual-band 802.11n. Required for full 1080p HD performance (highest quality and range).
– Provides better video streaming and wireless display experience for consumer in more diverse operating conditions
due to higher bit rate and increased range of operation from Access Point and TV, and reduced interference on 5GHz
band. Requirement for Premium platforms.
DualBand 5GHz operation provides 22 non-overlapping channels vs. SingleBand 2.4GHz only provides three non-overlapping
channels)
Higher throughput at longer ranges than 1x1
For 720p or 1080p wireless display at reduced performance:
1X1 Single-band 802.11n.
– For 720p or 1080p at reduced quality and range, 1x1 single-band 802.11n can be used, for example in value SKUs.
SB 2.4GHz is more susceptible to interference, and lower quality due to fewer channels and more crowding on existing channels.
Lower throughput than 2x2
Can be acceptable with above limitations disclosed and consumer option to upgrade to 2x2 for “optimal” performance.
11 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
12. AWD – CPU FAMILY SUPPORT … TOP TO BOTTOM !!
Configuration
AWD only
AWD + camera encode
Very Low Power
A4 – 4.35W (Dual-core)
720p
720P AWD + 720p HD camera
1080P
1080P AWD + 1080p HD camera
720p
720P AWD + 1080p HD camera
E2 – 15W (Dual-core)
1080P
1080P AWD + 1080p HD camera
A4 – 15W (Quad-core)
1080P
1080P AWD + 1080p HD camera
A6 – 25W
1080P
1080P AWD + 1080p HD camera
1080P
1080P AWD + 1080p HD camera
A6 – 8W (Quad-core)
Mainstream
E1 – 9W
Performance
A10 / A8 (all in this series)
12 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
13. WHAT DOES THE FUTURE HOLD…
New codecs …
‒ H.265 is being planned for Miracast standard
New resolutions …
‒ 4k display support
New color spaces …
‒ Industry proposed 4:4:4 or 4:2:2
13 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
17. VCE (VIDEO COMPRESSION ENGINE)
FASTER THAN REAL-TIME, LOW LATENCY, POWER-EFFICIENT HD ENCODE
APU
x86
Bitrate Feedback
Rate Control
GPU
Current frame
(Uncompressed YUV420)
Forward
Transform
(e.g. FDCT)
Reference frames in the
group of pictures (GOP)
Intra
Prediction
Quantization
Entropy Encode
Motion
Estimation
AMD’s Video Compression Engine
17 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
010011001011010
111100…
H.264
Compressed
Stream
18. VIDEO COMPRESSION ENGINE (VCE) OVERVIEW
H.264 encode (Baseline + CABAC encode)
‒ Up to 1080p@60fps
4:2:0 video from a frame buffer or a direct interface from Display
Optimized for gaming scenes/scene changes
Macro-block level rate-control
Audio/Video multiplexing
Different applications
‒ Video transcoding
‒ Wireless Display
‒ Web-camera/video conferencing
18 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
19. AWD – ARCHITECTURAL EXCELLENCE
Graphics
Services
System
Memory
Audio
Capture
MPEG2TS
RTP/UDP
User
Kernel
GPU
Shaders
Display
Engine
Display
Buffer
WiFi
Driver
Video
VCE
Video Encode
comp engine
MPEG2TS
System
Audio
DCE
19 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |
Audio
Capture
25. DISCLAIMERS AND FOOTNOTES
1.
AMD Screen Mirror is designed to enable the transmission and display of your PC screen on other compatible networked "mirror" devices. Only
available on select AMD A-Series APU-based tablets and notebooks. Compatible Digital Media Renderer (DMR) devices are listed on the Digital
Living Network Alliance (DLNA) website (http://www.dlna.org/consumer-home/look-for-dlna/product-search) with the “'Play To' Receiver”
feature and must also include H.264 and AAC support. Both PC and DMR device must be connected to a network that will permit content
streaming. AMD Screen Mirror supports almost all popular image, audio and video file formats as well as applications showing on your PC screen,
but will not mirror protected content. Requires minimum screen resolution of 800x600. Performance may be degraded on networks with limited
bandwidth, especially with high definition content.
2.
AMD Wireless Display technology provides the ability to wirelessly display local screen content onto a remote screen with low latency and
automatic upscaling of videos and graphics. AMD Wireless Display technology is enabled on select systems with AMD APUs and requires
Windows 8 and Wi-Fi certified Miracast™ receiver equipment. Confirm capabilities with system manufacturer before purchase.
3.
AMD Steady Video is a technology designed to eliminate shakes and jitters during the playback of home video. Users may turn on this technology
via the AMD Catalyst Control Center™ or the VISION Engine Control Center application. AMD Steady Video will work with content that can run on
Adobe® Flash® Player 10.2 (and later versions) or on any player which has been programed to use AMD’s decode acceleration (DXVA) engine.
AMD Steady Video is not designed to (a) isolate overlays, logos or captions, or (b) improve the playback of letter boxed, premium/commercial, or
interlaced content. AMD Steady Video is only recommended for use with videos that contain unwanted shakes and jitters.
4.
AMD Quick Stream is a technology designed to prioritize video streaming over other activities requiring Internet bandwidth for a smooth,
uninterrupted video stream. AMD Quick Stream technology is available on select PCs and requires Windows®7. Not all features may be supported
on all systems. Check with your system manufacturer for specific model capabilities and supported technologies.
5.
Intel WiDi has up to 3X worse latency than AMD Wireless Display. Choose AMD Wireless Display for the best user experience! Testing conducted
by AMD Performance Labs. PC manufacturers may vary configuration yielding different results. The 2013 AMD A10 “Richland” platform showed
latency using AMD Wireless Display of approximately 60 milliseconds (60ms) while the Intel WiDi system showed 201ms. Test used was a
browser based stopwatch showing the time difference between the PC screen and display. Systems used were an ASUS N56DY with the AMD A85550M APU with Radeon(tm) HD 8550G Graphics, 2x2048 MBytes of DDR3-800.0 MHz (PC3-12800) RAM, Microsoft Windows 8 Professional
(x64) Build 9200; a LENOVO ThinkPad X230 with Intel Core(TM) i7-3520M CPU @ 2.90GHz with Intel HD Graphics 4000 graphics, 2x2048 MB
DDR3-800.0 MHz (PC3-12800) RAM, Microsoft Windows 8 Professional (x64) Build 9200. Both platforms used the Netgear PTV3000 to connect to
the HDTVs. RIN-26
25 | APU13 – WIRELESS DISPLAY | NOVEMBER 21, 2013 |