based on ICS we developed "Android-Transporter" which is similar to WiFi
Display or Air Play. It allows you to transfer your display to another
device. For a demonstration see http://esrlabs.com/android-transporter.
To implement this efficiently we had to hack the platform, to allow us to
grab the screen content in the surface-flinger. The image is then encoded
with the standard media-encoder which uses the hardware acceleration of
your mobile. The result is streamed with rtsp to another device (the demo
shows another mobile, but this could also be a tv or media-center).
Right now this is just a hack, but we plan to continue our work on
this. The next steps on our road-map are:
- Dual screen support with accompanying SDK.
- WiFi Direct support.
- We plan to open-source our patches for the Android platform.
For the last point we thought of the brilliant cm9. Would this be of
interest for the cyanogenmod community? If you are willing to give this a
try, we would love to contribute to cm9.