zoukankan      html  css  js  c++  java
  • 播放网络视频

    播放网络视频:

    PlayInternetVideoActivity.java

    package com.example.videoplaydemo;
    
    import android.app.Activity;
    import android.net.Uri;
    import android.os.Bundle;
    import android.os.Environment;
    
    import java.io.File;
    
    import android.app.Activity;
    
    import android.os.Bundle;
    
    import android.view.View;
    
    import android.view.View.OnClickListener;
    
    import android.widget.MediaController;
    
    import android.widget.Toast;
    
    import android.widget.VideoView;
    
    import java.io.File;
    
    import android.app.Activity;
    
    import android.media.MediaPlayer;
    
    import android.media.MediaPlayer.OnCompletionListener;
    
    import android.media.MediaPlayer.OnErrorListener;
    
    import android.os.Bundle;
    
    import android.util.Log;
    
    import android.view.View;
    
    import android.widget.Button;
    
    import android.widget.EditText;
    
    import android.widget.SeekBar;
    
    import android.widget.Toast;
    
    import android.widget.VideoView;
    
    import android.widget.SeekBar.OnSeekBarChangeListener;
    
    public class PlayInternetVideoActivity extends Activity {
    
    	
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    
    		// TODO Auto-generated method stub
    
    		super.onCreate(savedInstanceState);
    
    		setContentView(R.layout.acticity_play_internet_video);
    
    		   Uri uri = Uri.parse("http://120.24.84.74:8086/data/image/gold/video/yaoqianshu.mp4");  
     	       VideoView videoView = (VideoView)this.findViewById(R.id.vv_videoview);  
     	       videoView.setMediaController(new MediaController(this));  
     	       videoView.setVideoURI(uri);  
     	       videoView.start();  
               videoView.requestFocus();  
    
    	}
    
    	
    }
    

    xml 文件:

    <?xml version="1.0" encoding="utf-8"?>
    
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    
        android:layout_width="match_parent"
    
        android:layout_height="match_parent"
    
        android:orientation="vertical" >
    
       
        
    
        <VideoView
    
            android:id="@+id/vv_videoview"
    
            android:layout_width="300dp"
    
            android:layout_height="300dp" />
    
        
    
    </LinearLayout>
    

    关键点:

    无法播放此视频

      <uses-permission android:name="android.permission.INTERNET" />
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

  • 相关阅读:
    git操作详解
    藏医诊疗管理系统
    广告的转化率预估
    python字符串及其内置函数详解
    python数据类型和运算符及运算符的优先级
    lunix常用命令
    返回结果的HTTP状态码
    简单的http协议
    git 上传项目到分支
    安装及使用webpack
  • 原文地址:https://www.cnblogs.com/childhooding/p/4461468.html
Copyright © 2011-2022 走看看