0

Hi i want to play video in android studio using ExoPlayer so i create a simple video to get Video From Url and using in my Player my simple code is

public class MainActivity extends AppCompatActivity {

    SimpleExoPlayer player;
    ConcatenatingMediaSource concatenatingMediaSource;
    View videoplayer_controls;
    VideoView videoplayer;
    TextView videoplayer_time;
    boolean isVideoPlayer = true;
    SeekBar videoplayer_slider_porgress;
    ExoPlayer exoPlayer;

    PlayerView playerView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.home);


        playerView = findViewById(R.id.videoplayer2);



        Uri uri = Uri.parse("https://cecds1b69vpu.share.zrok.io/static/img/input.mp4");



        exoPlayer = new ExoPlayer.Builder(this).build();



        playerView.setPlayer(exoPlayer);


        MediaItem mediaItem = MediaItem.fromUri(uri);
        exoPlayer.setMediaItem(mediaItem);
        exoPlayer.prepare();
        exoPlayer.setPlayWhenReady(true);
    }

    
}

but when i start my app i got error in LogCat in android studio

Playback error
com.google.android.exoplayer2.ExoPlaybackException: Source error
.....
Caused by: com.google.android.exoplayer2.source.UnrecognizedInputFormatException: None of the available extractors (FragmentedMp4Extractor, Mp4Extractor, FlvExtractor, FlacExtractor, WavExtractor, AmrExtractor, PsExtractor, OggExtractor, TsExtractor, MatroskaExtractor, AdtsExtractor, Ac3Extractor, Ac4Extractor, Mp3Extractor, AviExtractor, JpegExtractor) could read the stream.{contentIsMalformed=false, dataType=1}

I have already played the video on another app like MXPLAYER, DIIX on Google Play Store so please any one can help me to play a VP9 Video in exoplayer or any MediaPlayer :(

Ghost Ghaith
  • 29
  • 1
  • 6

0 Answers0