是否有任何asp.net/c#方法或库允许用户通过网络摄像头拍照并录制视频,然后通过网络应用程序直接上传到服务器?
答案 0 :(得分:1)
要拍照,您可以通过一些HTML5 API访问用户的网络摄像头:
http://www.iandevlin.com/blog/2012/06/html5/filtering-a-webcam-using-getusermedia-and-html5-canvas
然后,您必须将捕获的图像上传到网络服务器。我确信像mjpg这样的格式对此非常有用(根据我对它的有限经验,它实际上是一个指定分块编码的标题,后面跟着一个jpg文件流)。 HTML5还公开了从麦克风捕获音频的功能。我不确定是否有任何API可以将视频和音频流合并到H264流中。