I have started experimenting with Wifi Direct.
You can see the code here :
Link for wifi direct google group:
https://groups.google.com/forum/#!forum/wi-fi-direct
What did I learned by doing this?
Wifi direct is API for android is not easy to use.
There are lot of discsussions online about issues with wifi direct.
I would personally refrain from using something that is not yet proven to be reliable.
I don't want to put Wifi direct in bad light but this is what I experienced.
Previous discussion