我使用C ++中的OpenCV和VideoCapture从另一台计算机上传输摄像机视频。 Here's the kind of result I get when I read it on my browser.
我可以在另一台计算机上阅读和显示带有C ++客户端的视频,但我现在想用Unity3D做到这一点。
我已经尝试过使用URL的VideoPlayer,似乎它不能用于流媒体。 我还尝试用WWW读取URL并使用WWW.LoadImageIntoTexture加载纹理:
IEnumerator Start()
{
Texture2D tex;
tex = new Texture2D(4, 4, TextureFormat.DXT1, false);
WWW www = new WWW("192.168.43.153:5000");
yield return www;
www.LoadImageIntoTexture(tex);
}
但它也不起作用,我想它不能用连续的流来做。
我不知道是否必须更改OpenCV程序中的流媒体,或者我是否可以直接从Unity阅读和显示。