this is my html file...

```
<html>
<head> Demo </head>
<body>
    <h1>HTML 5 - Video Demo</h1>
    <video src="http://www.abc.com/a.m4v" controls="true">
    </video>

    <script>
     document.getElementById('video');
    </script>   
</body>

```

and I'm using this code for java...

```
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    this.setContentView(R.layout.viewr);

    WebView web = (WebView) findViewById(R.id.webview);
    web. getSettings().setJavaScriptEnabled (true);
    web.getSettings().setAllowFileAccess(true);
    web. loadUrl ("file:///android_asset/VidDemo.htm");            
    web.setWebViewClient(new MyWebViewClient());

}

final class MyWebViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if (url.endsWith(".3gp")) {
            Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(url));
            view.getContext().startActivity(intent);
            return true;
        } else {
            return super.shouldOverrideUrlLoading(view, url);
        }
    }
}

```

but video not appear on screen and also not play. please suggest me what should i do...