Well, when the “camera” to show image in “screen” don’t passed image in RGB the format that used is “YUV” YUV - Wikipedia this kind of format show direct Image in the hardware. this is the best way. the Video process and transfer video take a lot of resources, what is it the origin of the video that you should show?
The origin is camera of each player with 20 fps each one. Texture2D initWithImage take 30ms and it’s my problem. His there an other where to display Image in cocos2d without creating Texture given that the image is only used once?
I tested natively but picture always on top so it’s not the best way but I noticed that it was working fine so how to do? With custom render commands?
Sorry, I could not understand what you are doing here, How much devices are you using? what are the system operation (Android/Windows/IOS)? how are you doing the broadcast of the streaming? Are you using UTP or Http?