Miracast Primary Sink Stack
Total Page:16
File Type:pdf, Size:1020Kb
Version : 2.2 Datasheet April, 2017 Miracast Primary Sink Stack Specifications Miracast Primary Sink Support Extensive performance tuning and incorporates error concealment Multiple Miracast Sources can be features connected simultaneously Designed to be highly portable All native resolutions up to 1080p @ across multiple architectures & OSes 60fps Interoperates with Miracast certified LPCM & AAC stereo audio support source devices including Windows Wi-Fi P2P with PBC and PIN Full time support available for new configuration certified source devices coming into Miracast specification compliant the market Yocto Meta Layer available on Linux Stack designed to be low in memory and CPU MHz usage UIBC Support Support for Miracast certification HDCP support Software and Hardware accelerated API for application integration video and audio decoding Low latency with AV-sync Ultra-speed connectivity in Multiple session Description PathPartner’s Wireless Display stack currently implements the Wi-Fi Alliance’s Miracast specification. The stack is being developed with the aim of being a full-fledged sink stack implementation. The Miracast sink stack allows multiple Miracast source devices (up to 8 devices) to share the screen simultaneously. Applications PathPartner offers complete sink implementation for a wide range of applications: Sink dongles Wireless projectors & displays Smart TVs & Set-top boxes Automotive IVI platforms © 2006-2017 PathPartner Technology Pvt. Ltd. 1 www.pathpartnertech.com Datasheet Miracast Primary Sink Stack Block Diagram The solution is designed to be portable and extensible. The solution consists of three parts as shown in the diagram below: Application/UI Application API Interface Multi Session Controller RTSP MPEG2-TS RTP- UDP WFD - Controller Wi-Fi Media Portability API Interface Interface Application (based on Core API) Core Stack Platform Portable Components Figure 1: PathPartner Miracast Stack Layered Architecture Application: Application developers can use the stack API to integrate the stack into their applications or UI. The API is available as native C library or with Java-JNI bindings. Reference implementations on a platform, consists of the Core, Reference Components and test applications based on the stack API. Core: The actual application Core. This is cross-platform component and implements all of Miracast stack and state management. Platform Portable Components: These are platform specific components. These needs to be adapted to the platform. The interface API for the reference implementation components are clearly defined. Integrators can implement these for their platforms or license reference implementations of these components from PathPartner. © 2006-2017 PathPartner Technology Pvt. Ltd. 2 www.pathpartnertech.com Datasheet Miracast Primary Sink Stack Figure 2: PathPartner Miracast Stack supporting multiple sources sharing Reference Implementations These reference implementations are available for evaluation or as a starting point for integration. Host Platform Details Sink - The Intel® NUC kit • Supports up to 8 Miracast source screen sharing Linux Ubuntu 14.04 • 1080p30 video with LPCM & AAC audio and good audio-video Wi-Fi Hardware: Net gear synchronization WNA1100 N150 USB • Video and Audio output over HDMI Adapter • Latency around 200ms • Available on KitKat 4.4+ and above • 1080p30 video with LPCM & AAC audio and good audio-video Sink – Android 4.4 synchronization Wi-Fi Hardware: Built-In • UIBC Support • Can be distributed as installable APK • Latency around 200ms • 1080p30 video with LPCM & AAC audio and good audio-video Sink – Freescale iMX6 SDP synchronization Wi-Fi Hardware: Net gear • Uses hardware accelerators for video decoding, scaling and WNA1100 N150 USB rendering Adapter (Atheros AR9271 • UIBC Support with Ath9k drivers) • Latency around 200ms Additional Services Apart from the cross-platform stack, PathPartner also offers add-on services: Porting and integration into target customer hardware Support through Certification Application Development Feature addition and customization, over and above specification © 2006-2017 PathPartner Technology Pvt. Ltd. 3 www.pathpartnertech.com Datasheet Miracast Primary Sink Stack Interoperability Verified on various leading Wi-Fi Display source devices in the market. Some of them are listed below Samsung Lenovo & Moto Mi Windows Samsung Galaxy A7 Lenovo K50a40 Mi 4I DELL Tablet venue 10 Samsung Galaxy A3 Lenovo A7000 Mi 5 Windows 8.1 Laptop Samsung Galaxy J7 Lenovo L440 Redmi Windows 10 Laptop Samsung Galaxy On Nxt Lenovo Zuk Z2 Plus Redmi 1s LG Samsung Galaxy S3 Moto X Redmi 2 LG G Flex2 Samsung Galaxy S7 Moto X play Redmi 2 prime LG VS985 4G LTE Samsung Galaxy S7 edge Sony Redmi 3s Others Samsung Galaxy Note 4 Sony Xperia Z3 Redmi 3s prime Asus Zenfone 2 OnePlus Sony Xperia Z3+ Redmi Note 1 Gionee Elife EE OnePlus one Sony Xperia E4g Redmi Note 3 Huawei BAH Sony Xperia Z2 Tablet OnePlus 3, OnePlus 3T Redmi Note 4 Nexus 4 LTE References https://www.pathpartnertech.com/products/screen-sharing/miracast/ https://www.pathpartnertech.com/videos/miracast-wireless-display-on-dm813x/ About PathPartner Founded in 2006, PathPartner is headquartered at Bangalore with an offshore research facility based out of California, U.S.A. PathPartner offers design, development and integration services in advanced embedded technology to solve complex challenges for clients around the world. Licensable multimedia software products and proprietary IPs for vision and connectivity applications to run intelligent systems such as autonomous cars, action cameras, wearable devices, smartphones etc. are our forte. PathPartner is dedicated towards creating next generation multimedia experience through technology‐driven execution and quality delivery for leading corporations across industries including automotive, semiconductor, broadcast, healthcare, cameras and surveillance. www.pathpartnertech.com [email protected] [email protected] Copyright © PathPartner Technology Pvt. Ltd. This material, including documentation and any related computer programs, is protected by copyright controlled by PathPartner Technology Pvt. Ltd. All rights are reserved. Copying, including reproducing, storing, adapting or translating, any or all of this material requires the prior written consent of PathPartner Technology Pvt. Ltd. © 2006-2017 PathPartner Technology Pvt. Ltd. 4 www.pathpartnertech.com .