2

是否有任何asp.net/c#的方法或库允许用户通过他们的网络摄像头拍照和录制视频,然后通过网络应用程序直接上传到服务器?

4

1 回答 1

1

对于拍照,您可以通过一些 HTML5 API 访问用户的网络摄像头:

http://www.iandevlin.com/blog/2012/06/html5/filtering-a-webcam-using-getusermedia-and-html5-canvas

然后,您必须将捕获的图像上传到您的网络服务器。我确信诸如 mjpg 之类的格式对此非常有用(根据我对它的有限经验,它实际上是一个指定分块编码的标头,然后是 jpg 文件流)。HTML5 还公开了从麦克风捕获音频的功能。我不确定是否有任何 API 可以将视频和音频流合并到 H264 流中。

于 2013-08-26T18:41:12.523 回答