我前段时间读过有关使用<device>
标记(例如带有HTML5的网络摄像头)的USB或rs232设备使用媒体流的可能性。哪些网页浏览器支持HTML5 <device>标签?
有没有支持这种权利的网络浏览器? (即Chrome,Webkit的夜晚版本...)
我前段时间读过有关使用<device>
标记(例如带有HTML5的网络摄像头)的USB或rs232设备使用媒体流的可能性。哪些网页浏览器支持HTML5 <device>标签?
有没有支持这种权利的网络浏览器? (即Chrome,Webkit的夜晚版本...)
现在我们发布了我们修改的WebKit库,以便您可以自己测试这些功能。请注意,WhatWG规范中不再提供“device”元素,它已被替换为JavaScript API(navigator.getUserMedia(...))。
不幸的是,没有浏览器支持设备API。该规范似乎是一个相当早期的阶段,可以在这里找到 - http://dev.w3.org/html5/html-device/
爱立信实验室做了blog post用的代码,这是伟大的一些片段,但没有操场去尝试这些了。
另一个related question在去年被问到,但看起来事情没有多大变化。
然而,你可能会觉得这很有趣 - 没有什么产品值得,但仍然很有趣。这blog post谈论使用<video>
标记通过VLC从网络摄像头流。
不幸的是,爱立信的最新更新是
还有的Opera Mobile为Android的试验版本支持navigator.getUserMedia()。
http://my.opera.com/core/blog/2011/03/23/webcam-orientation-preview
它不再是实验:) – 2012-03-04 01:07:14
作为@斯蒂芬 - 隆德已经提到的设备的标签还可以被替换成的WebRTC规范。
Opera的开发版本可在http://dev.opera.com/articles/view/labs-more-fun-using-the-web-with-getusermedia-and-native-pages/支持WebRTC。
Chrome应该会得到在2012年初(http://techcrunch.com/2011/11/24/chrome-getting-native-gamepad-webcam-and-webrtc-support-in-early-2012/)支持
如果你只是想接收视频上传功能,您还可以使用媒体捕获API来代替,这是一种特殊类型的input type=file
元素。
<input type="file" accept="image/*;capture=camera" />
该浏览器支持这里介绍:The Media Capture API - any existing implementations?
的Chrome只是增加了对今(开发版Chrome浏览器)>>支持 https://groups.google.com/forum/#!topic/discuss-webrtc/LuY7zYLA8sA
的问题可能出现重复:HTTP://计算器.com/questions/150577/which-browser-has-the-best-support-for-html-5- – VoodooChild 2010-06-10 06:27:48
原则上,不是HTML5的一部分,但是后HTML5的一部分“下一代添加仍在发展”。 –
hsivonen
2010-06-10 07:02:56
''已被弃用,甚至在第一个原型出现之前。改为使用'getUserMedia'。 –
c69
2011-10-04 08:04:24