2013-06-19, 08:33
Hi,
We are doing a project to add Miracast support for XBMC for Raspberry Pi. We already spoke to WiFi alliance regarding this and they asked us to buy the technical specifications. So we came up with the following choices to implement Miracast. This is considering that we use Android 4.2's open source code for sink as our reference in each of the approach. Please feel free to give suggestions.
Approaches:
1) XBMC for Android
We were thinking about porting XBMC for Android to Raspberry Pi and use the already existing files for Miracast from Android 4.2.
But we are stuck since there is no Android 4.2 image so far for a Raspberry Pi.
2) XBMC for Raspbian
We can download a Raspiban Wheezy on Raspberry Pi and install XBMC. But for that, developing Miracast functionality would be a difficult since with each change we have to re-build the kernel, which takes a lot of time.
3) Raspbmc
We haven't played with it so far. So can't really comment on this for now.
Which would be the best approach to handle this? Do you suggest other approaches?
We are using the following
1. Raspberry Pi Model B
2. TP-Link WN725N WiFi Dongle
3. Samsung Galaxy S4 (source device)
We are going to host this project on GitHub for other developers to contribute.
Cheers !
We are doing a project to add Miracast support for XBMC for Raspberry Pi. We already spoke to WiFi alliance regarding this and they asked us to buy the technical specifications. So we came up with the following choices to implement Miracast. This is considering that we use Android 4.2's open source code for sink as our reference in each of the approach. Please feel free to give suggestions.
Approaches:
1) XBMC for Android
We were thinking about porting XBMC for Android to Raspberry Pi and use the already existing files for Miracast from Android 4.2.
But we are stuck since there is no Android 4.2 image so far for a Raspberry Pi.
2) XBMC for Raspbian
We can download a Raspiban Wheezy on Raspberry Pi and install XBMC. But for that, developing Miracast functionality would be a difficult since with each change we have to re-build the kernel, which takes a lot of time.
3) Raspbmc
We haven't played with it so far. So can't really comment on this for now.
Which would be the best approach to handle this? Do you suggest other approaches?
We are using the following
1. Raspberry Pi Model B
2. TP-Link WN725N WiFi Dongle
3. Samsung Galaxy S4 (source device)
We are going to host this project on GitHub for other developers to contribute.
Cheers !