我需要在Android 3.2上显示连接到平板电脑的USB摄像头传输的视频.但我对如何做到这一点一无所知.
我无法使用平板电脑的相机,因为我的平板电脑已固定在机上.
谢谢.
在我的Android应用程序中,我正在尝试加载一个网页(必须访问相机)WebView.在我的笔记本电脑上,当我加载网页时,我可以访问相机.
html显示页面上的其他所有内容.
这是我正在申请的许可 Manifest.xml
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.webkit.PermissionRequest" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
Run Code Online (Sandbox Code Playgroud)
我将SDK设置如下:
<uses-sdk
android:minSdkVersion="18"
android:targetSdkVersion="21" />
Run Code Online (Sandbox Code Playgroud)
这是我的webview设置:
private void setMyWebviewSettings(WebSettings MyWebviewSettings){
MyWebviewSettings.setAllowFileAccessFromFileURLs(true);
MyWebviewSettings.setAllowUniversalAccessFromFileURLs(true);
MyWebviewSettings.setJavaScriptCanOpenWindowsAutomatically(true);
MyWebviewSettings.setJavaScriptEnabled(true);
MyWebviewSettings.setDomStorageEnabled(true);
MyWebviewSettings.setJavaScriptCanOpenWindowsAutomatically(true);
MyWebviewSettings.setBuiltInZoomControls(true);
MyWebviewSettings.setAllowFileAccess(true);
MyWebviewSettings.setSupportZoom(true);
}
Run Code Online (Sandbox Code Playgroud)
如果我可以直接从我的应用程序访问相机(使用正常活动),为什么我不能从内部打开它WebView?
我想显示连接到用户计算机的摄像机列表,当他们选择一个时,在HTML5 <video>标签中显示来自该摄像机的流视频.
如何获取连接到用户计算机的摄像机列表?
我目前正在尝试在 Android 电视机顶盒上开发 Android 视频会议应用程序。众所周知,Android 电视盒没有摄像头,因此我尝试使用 USB 网络摄像头,但操作系统无法识别 USB 摄像头并且无法从中检索视频源。
有没有办法确保我的 Android 应用程序能够从 USB 摄像头接收视频源?
谢谢你,如果我写的这个问题不恰当,我很抱歉,这是我第一次使用 Stackoverflow。
android ×3
camera ×2
usb ×2
html5 ×1
javascript ×1
television ×1
video ×1
webcam ×1
webview ×1