We are using a Phytec board with NXP i.MX6 running embedded Linux:
http://phytec.com/products/system-on-modules/phyflex/i.mx6/
The board also has an Atheros AR9462 WIFI chip, and we are configuring it as a WIFI router/AP.
We would like to try running Miracast source on the same chip, in a Linux container. One implementation could be the user connecting to the system via a web site, selecting a URL, and the WIFI router will then use Miracast to display the streaming video to a (separate) Miracast sink.
I noticed on one post from a couple of years ago that someone said NXP only supports Miracast sink, not source:
https://community.nxp.com/message/541209
But another post from a year ago talks about issues with Miracast source:
https://community.nxp.com/message/805161
So my questions are:
Thanks,
Aram
Hi,
You are right. NXP developed and propose a Linux Miracast sink implementation.
- It supports multiple sources connected and could as well support multiple displays in order to stream several connected sources to the multiple displays.
- It supports UIBC GENERIC/HIDC (touch / keyboard)
- it supports HDCP 2.2/2.1
- it supports WFD STANDBY/RESUME
It has been (pre)certified internally (we are running the Miracast certification tests @ NXP), and tested/validated with most smartphones (Samsung / Moto / LGE / Huawei ...) and Windows 8/10 PCs.
The Miracast sink is available as a pre-built sdcard binary based on Yocto 2.1 (Kernel 4.1) for:
- SabreSD board/platform
- SabreAI platform
With either Murata module or any Atheros 9271 USB dongle
We are proposing as well the Miracast sink as a meta-layer + pre-built WFD binaries, so that customers can rebuild their image as well.
As part of NXP services, we could of course help integrating this solution to any i.MX board + any WiFi device...
Unfortunately, we don't have implemented the Miracast source side.
Regards
Matthieu
Hi Aram
one can look at nxp documentation package
https://www.nxp.com/webapp/Download?colCode=IMX_N7.1.2_2.0.0_ANDROID_DOCS
seems there is only sink. In general all linux/android is documented on
Regarding "another post .. source" that thread deals with another software vendor boundary devices
and one can ask details about that software on meta-fsl-arm mailing list
https://lists.yoctoproject.org/listinfo/meta-freescale
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------