As mentioned many times by people on this forums Unity is lacking a real time video streaming solution.
All the solutions I found so far basically use either JPEG or PNG to send single frames which is unacceptable from a performance and bandwidth perspective.
So I made my own.
I took this and modified it be a two way stream between two instances of Unity.
This works in Editor and Standalone, but I have encountered some major issues trying to make it work on Android and this is where I need your help.
If anyone knows a project that successfully uses FFMPEG on Android and works in Unity I would be delighted. I can confirm neither of the following work:
While I cannot reveal the exact code and how I did it, I am more than happy to assist anyone and guide them in the right direction, and if I get a working version of FFMPEG on Android, I can package this into an Asset and when can all finally have video streaming in Unity.