Raspberry pi 来自运行windows 10 iot的raspberry pi的WebRtc

Raspberry pi 来自运行windows 10 iot的raspberry pi的WebRtc,raspberry-pi,uwp,signalr,webrtc,webcam,Raspberry Pi,Uwp,Signalr,Webrtc,Webcam,目标是在raspberry Pi上使用Windows 10 IOT创建一个远程网络摄像头,并连接一个网络摄像头 raspberry pi使用webapi上的信号器进行控制,这可以控制设备上的GPIO引脚,并调用设备以提交所需信息(一种“拉”消息!!),但也可以查看连接到设备的网络摄像头。这将以非常低的成本在raspberry pi上为windows 10 IOT打开一些令人惊叹的应用程序 网络摄像头已成功连接,因为web应用程序可以通过webapi调用请求它远程发布照片,该调用会触发对raspb

目标是在raspberry Pi上使用Windows 10 IOT创建一个远程网络摄像头,并连接一个网络摄像头

raspberry pi使用webapi上的信号器进行控制,这可以控制设备上的GPIO引脚,并调用设备以提交所需信息(一种“拉”消息!!),但也可以查看连接到设备的网络摄像头。这将以非常低的成本在raspberry pi上为windows 10 IOT打开一些令人惊叹的应用程序

网络摄像头已成功连接,因为web应用程序可以通过webapi调用请求它远程发布照片,该调用会触发对raspberry pi上客户端UWP应用程序的信号器调用。然后可以在网页上查看照片

Pi上的UWP应用程序应该能够传输其网络摄像头

webRTC将是实现这一目标的好方法

有一个webRTC for UWP库可用,因此应该可以创建webRTC客户端


第一步是在启动时“自动”设置mediacapture!!,这可能吗


一旦实现了这一点,它可以将连接详细信息发布到我的服务器上,该服务器应该能够通过网页提供流

“第一步是在启动时设置mediacapture…”您的意思是,如果有应用程序可以在启动时自动运行,请打开网络摄像头并开始捕获?是的,因此该应用程序在物联网设备上运行,在本例中为raspbarry PI,但它可以是运行windows 10物联网的任何设备。因此,该应用程序将是在后台或前台运行的UWP。让我们假设它正在前台运行。在这种情况下,应用程序将在某个时候通过webRTC中的mediacapture调用连接到网络摄像头。通常,这会提示用户进行确认,但是我希望是自动的