Skip to content

mikaelzero/MVideo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVideo

已停止维护 可参考 https://github.com/MikaelZero/Mojito

An imitation of WeChat circle of friends video effects, can drag and zoom ,video view,base on ijkplayer.

Demo

mvideo

Get started

Step 1 : Add the JitPack repository to your build file

Add it in your root build.gradle at the end of repositories:

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

Step 2 : Add the dependency

dependencies {
	        compile 'com.github.miaoyongjun:MVideo:1.5'
	}

Step 3 : register in mainifest.xml

 <activity android:name="com.miaoyongjun.mdragvideo.DragVideoActivity"/>

Step 4 : start

MVideo.getInstance()
                .setPreviewImage("http://bmob-cdn-982.b0.upaiyun.com/2017/02/24/98754a6a401d5c48806b2b3863e32bed.jpg")
		.bind(new ImageLoaderAdapter() {
                                @Override
                                public void bind(ImageView imageView, String imagePath) {
                                    Glide.with(DisplayActivity.this).load(imagePath).into(imageView);
                                }
                            })
                .start(this,srcView,"http://bmob-cdn-982.b0.upaiyun.com/2017/02/23/266454624066f2b680707492a0664a97.mp4");

About Cache

I think the cache needs to be handled by the developers themselves, so MVideo does not provide caching,I recommend a framework here . AndroidVideoCache

Thanks

About

An imitation of WeChat circle of friends video effects, can drag and zoom ,video view,base on ijkplayer.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages