VideoView Played Time

  • Antworten:4
  • OffenNicht stickyNicht beantwortet
  • Forum-Beiträge: 24

13.06.2017, 11:54:13 via Website

Hallo zusammen,

weiß jemand wie ich von einen Video die Aktuelle abgespielten minuten bekomme z.B so
aktuell ist das Video bei 20:21 von einer gesamt länge von 120:11.

Die gesamt länge bekomme ich mit videoView.getDuration() schon raus, aber wenn ich aber videoView.getCurrentPosition() , kommt da immer -11 als ergebniss raus.

Danke für die hilfe

Antworten
  • Forum-Beiträge: 2.904

13.06.2017, 11:59:34 via Website

Hallo Max,

was für eine Klasse verwendest du denn als Grundlage ?
MediaPlayer ? ExoPlayer ? Vlc ?

— geändert am 13.06.2017, 12:00:25

Liebe Grüße - Stefan
[ App - Entwicklung ]

Antworten
  • Forum-Beiträge: 24

13.06.2017, 13:09:26 via Website

videoView = (VideoView) findViewById(R.id.fullscreen_content);
videoView.setVideoURI(mVideoUri);
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
        @Override
        public void onPrepared(MediaPlayer mp) {
            decor.removeView(videoProgressView);
            videoView.setMediaController(mMediaController);
            mMediaController.setAnchorView(controlsView);
        }
    });
    videoView.start();

Möchte nämlich die Aktuelle abgespielte Zeit rausbekommen um es später genau an dieser stelle vortsetzen zu können wenn jemand die App beendet hat

Antworten
Pascal P.
  • Mod
  • Blogger
  • Forum-Beiträge: 10.177

13.06.2017, 13:16:05 via App

@Stefan: Ich nehme an den normalen MediaPlayer da die VideoView ja aus dem SDK kommt:
https://developer.android.com/reference/android/widget/VideoView.html

@TE: Schau mal hier: https://stackoverflow.com/questions/7802645/get-the-progress-time-of-the-video-played-under-videoview

LG Pascal //It's not a bug, it's a feature. :) ;)

swa00

Antworten
  • Forum-Beiträge: 2.904

13.06.2017, 13:27:14 via Website

@Pascal : Mit dem VideoView habe ich noch nicht gearbeitet.
Obwohl die API schweigt sich ja auch ziemlich aus , ob da Millisekunden oder Blümchen herauskommen :-)
(API Lvl 1)

@TE - Der MediaPlayer ist seeeeehr rudimentär, wenn dir das reicht - OK

Ansonsten eher zu Exoplayer oder VLC greifen .
https://developer.android.com/guide/topics/media/exoplayer.html

— geändert am 13.06.2017, 13:30:56

Liebe Grüße - Stefan
[ App - Entwicklung ]

Antworten

Empfohlene Artikel