com.khizar1556.mkvideoplayer.MKPlayer.play()

Here are the examples of the java api com.khizar1556.mkvideoplayer.MKPlayer.play() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

2 Examples 7

17 Source : PlayerActivity.java
with MIT License
from bachors

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_player);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
    Bundle b = getIntent().getExtras();
    final String name = b.getString("name");
    final String url = b.getString("url");
    ActionBar actionBar = getSupportActionBar();
    actionBar.hide();
    mkplayer = new MKPlayer(this);
    mkplayer.play(url);
    mkplayer.setreplacedle(name);
    mkplayer.setPlayerCallbacks(new MKPlayer.playerCallbacks() {

        @Override
        public void onNextClick() {
        }

        @Override
        public void onPreviousClick() {
        }
    });
    mkplayer.setFullScreenOnly(true);
}

15 Source : videoplayer.java
with MIT License
from khizar1556

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.videoplayer);
    player = new MKPlayer(this);
    player.onComplete(new Runnable() {

        @Override
        public void run() {
            // callback when video is finish
            Toast.makeText(getApplicationContext(), "video play completed", Toast.LENGTH_SHORT).show();
        }
    }).onInfo(new MKPlayer.OnInfoListener() {

        @Override
        public void onInfo(int what, int extra) {
            switch(what) {
                case IMediaPlayer.MEDIA_INFO_BUFFERING_START:
                    // do something when buffering start
                    break;
                case IMediaPlayer.MEDIA_INFO_BUFFERING_END:
                    // do something when buffering end
                    break;
                case IMediaPlayer.MEDIA_INFO_NETWORK_BANDWIDTH:
                    // download speed
                    break;
                case IMediaPlayer.MEDIA_INFO_VIDEO_RENDERING_START:
                    // do something when video rendering
                    break;
            }
        }
    }).onError(new MKPlayer.OnErrorListener() {

        @Override
        public void onError(int what, int extra) {
            Toast.makeText(getApplicationContext(), "video play error", Toast.LENGTH_SHORT).show();
        }
    });
    player.setPlayerCallbacks(new MKPlayer.playerCallbacks() {

        @Override
        public void onNextClick() {
            String url = "http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8";
            player.play(url);
            player.setreplacedle(url);
        }

        @Override
        public void onPreviousClick() {
            String url = "http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4";
            player.play(url);
            player.setreplacedle(url);
        /*String url = ((EditText) findViewById(R.id.et_url)).getText().toString();
                MKPlayerActivity.configPlayer(videoplayer.this).setreplacedle(url).play(url);*/
        }
    });
    String url = getIntent().getStringExtra("url");
    player.play(url);
    player.setreplacedle(url);
}