How to programmatically share a screen in Android?
<p>I wanna develop an application that can share the screen between two Android devices.</p>

<p>What I want to do is a drawing application that can display exactly same screen on two devices after the app is launched and devices are connected, say via Wi-Fi direct. I've done researches but cannot find correct answer. </p>

<p>Here are the questions: </p>

<ol>
<li>Is there any library that handles live screen casting functionality in Android? </li>
<li>If it is possible to share the drawing screen of device 1 to device 2, is it also possible for device 2 also make a change on that drawing and share it to device 1 simultaneously? </li>
</ol>
