我想构建一个.NET桌面应用程序,它可以从Windows手机的摄像头,wifi或蓝牙实时获取视频流。
我找到了这个http://www.senstic.com/wp7/PocketCam/PocketCam.aspx应用,现在我怎么能将它连接到我的应用程序?我想过使用MediaElement来显示和控制流,但是如何将两者连接在一起呢?
我对Windows手机开发知之甚少,完全不知道如何获取此视频流。
答案 0 :(得分:1)
我最终使用了IP网络摄像头应用程序和MJPEG解码库 http://mjpeg.codeplex.com/
效果非常好,使用起来相当简单。没有音频流,但没有压缩(除了可以通过将IP摄像机应用程序质量设置为100%而禁用的每个帧压缩),因此响应时间更快。 MJPEG非常适合实时
答案 1 :(得分:-1)
我也试图在Windows手机上做这样的事情。最后,我通过定期捕获视频中的图像作为fps来解决这个问题。就像你想要每秒10张图像一样,然后尝试通过套接字每10毫秒发送一次图像。
它像ImageStreamingServer一样工作。图。流媒体服务器的.Net实现可用于.Net online 1。您可以阅读和修改源代码以创建此类服务器。