wlmedia播放器集成(1)— 播放器集成

前言:

由于jcenter不久将关闭,所以 wlmedia 项目已迁移到 jitpack

GitHub地址:https://github.com/wanliyang1990/wlmedia


正文

1、Gradle集成:

allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}

dependencies {
	        implementation 'com.github.wanliyang1990:wlmedia:2.0.0'
	}

2、测试

这里用获取音视频基础信息来测试(注:WlmediaUtil是同步方法,实际使用中应放到线程中执行!)

WlMediaUtil wlMediaUtil = new WlMediaUtil();
        wlMediaUtil.setSource("https://stream7.iqilu.com/10339/upload_transcode/202002/18/20200218093206z8V1JuPlpe.mp4");
        int ret = wlMediaUtil.openSource();
        if(ret == 0)
        {
            WlMediaInfoBean[] avInfos = wlMediaUtil.getMediaInfo();
            StringBuffer stringBuffer = new StringBuffer("");
            if(avInfos != null)
            {
                for(WlMediaInfoBean wlMediaInfoBean : avInfos)
                {
                    stringBuffer.append(wlMediaInfoBean.toString());
                    stringBuffer.append("\n\n");
                }
                Toast.makeText(this, stringBuffer.toString(), Toast.LENGTH_LONG).show();
            }
        }
        wlMediaUtil.release();

3、测试结果:

wlmedia播放器集成(1)— 播放器集成_第1张图片

若成功获取到音视频基础信息,则表明项目集成成功!

源码地址:传送门

 

 

 

 

 

你可能感兴趣的:(开源项目,实用功能,FFmpeg,android播放器,wlmedia,android音视频,android)