如何在 UWP 上使用 Xamarin.Forms 的平板电脑之间通过 WiFiDirect 发送视频

How to send video across WiFiDirect between tablets with Xamarin.Forms on UWP

我正在编写一个 C# UWP 应用程序,它需要通过 WifiDirect 进行通信(使用 Xamarin.Forms,但目前这并不真正相关)。我的 WiFiDirect 部件正常工作,其他服务正常运行 运行。我现在需要将一个平板电脑 (Surface Pro 4) 用户的面部运动视频发送给另一个用户。我可以访问平板电脑上的两个摄像头,我可以通过套接字逐帧发送数据,但这似乎不是最佳选择。有更好的方法吗?

我正在回答我自己的问题,因为我想出了办法;这并不明显,但微软实际上提供了一个有助于解决此问题的示例; https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/SimpleCommunication/cs