我正在为学校做一个项目。我必须制作一个从IP摄像头获取流的Android应用程序。
为此,我使用IP Webcam并尝试从浏览器模式获取流。
我使用以下代码创建了一个html文件:<img id="browser_video" class="video-image" alt="video" src="http://192.168.1.101:8080/video">
以便从相机获取流并暂时将其托管在我的笔记本电脑上。如果我在笔记本电脑或平板电脑上的Chrome中打开它,但是如果我在同一平板电脑上的webview中打开该文件,我会得到一个空白活动。这是我的活动代码:
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebSettings.PluginState;
import android.webkit.WebView;
public class MainActivity extends Activity{
WebView webView;
String URL = "http://192.168.1.187:8080/camera.html";
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = (WebView) findViewById(R.id.wvPlayer);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl(URL);
}
}
我确实有权在我的舱单中实习,但无法使其工作......该怎么办?