Building feature-rich media apps with ExoPlayer (Google I/O '18)

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2024

ความคิดเห็น • 61

  • @Igalsr
    @Igalsr 4 ปีที่แล้ว +14

    Is there an updated tutorial for implementing the audio player with notification? many of the methods are deprecated

    • @chandankumar-ni1df
      @chandankumar-ni1df 3 ปีที่แล้ว

      correctly asked......Even i m looking for updated code....
      the class itself has depricated

  • @aham3687
    @aham3687 5 ปีที่แล้ว +1

    I love you guys. The best thing I like is playing video to audio.

  • @WanSyazlina
    @WanSyazlina 4 ปีที่แล้ว +2

    This video has some deprecated code when i try to use with the recent version of Exoplayer (release version 2.11.7) . What should i do as i cant run it as it cannot detect the class, ProgressiveDownloadAction and some other Exoplayer classes too. I want to use the recent release version.

  • @MadForCs16
    @MadForCs16 5 ปีที่แล้ว

    exo player lib -> one-stop solution to media player issues.

  • @gurbanigyan
    @gurbanigyan 4 ปีที่แล้ว +3

    Sample
    github.com/google/ExoPlayer/tree/io18/audio-app/src/main/java/com/google/android/exoplayer/audiodemo

  • @witoldsienski1709
    @witoldsienski1709 6 ปีที่แล้ว

    Thanks for example :) Offline playing and backround looks great.

  • @chemicalsurrealist
    @chemicalsurrealist 5 ปีที่แล้ว +1

    How to add Download offline functionality in app ?
    For video app like youtube have.... Like it converts video into exo chunks. I need help.

  • @mohamedsalama2743
    @mohamedsalama2743 5 ปีที่แล้ว

    i don't really get it when i should create a custom class for mediaSessionCompat and all the other main components like you did in the universalm music player app and when i should just use a simple instance of the mediaSessionCompat like you did here

  • @ciarz3r
    @ciarz3r 5 ปีที่แล้ว +1

    Where is the full code for all this session? At 19:37 he says "we see here the information which comes from our adapter". They have not shown this adapter class, only the activity and the service classes.

    • @donturner1928
      @donturner1928 4 ปีที่แล้ว

      A good example of how ExoPlayer can be integrated into a larger media player app is UAMP: github.com/android/uamp

  • @hayksakulyan
    @hayksakulyan 5 ปีที่แล้ว

    Please Help me ! I haven't method Samples.MP4_URI method, what should i do ?
    new ExtractorMediaSource.Factory(dataSourceFactory).createMediaSource(Sample.)

  • @jayshah5904
    @jayshah5904 6 ปีที่แล้ว +2

    How to create samples (Video time: 6:58)
    Please Help

  • @ummerakbar6077
    @ummerakbar6077 6 ปีที่แล้ว

    Hi
    when I click previous button it is not changing video but resets video position to zero.On double click it works.
    But want to play previous video on one click

  • @sandhyarathi205
    @sandhyarathi205 6 ปีที่แล้ว +8

    How to create SAMPLES?? PLEASE HELP

    • @minaesmailzadehnojookambar3051
      @minaesmailzadehnojookambar3051 6 ปีที่แล้ว +3

      Hi, you can find the Samples Java class on this page github.com/google/Exoplayer/tree/io18

    • @ahmedhesham2852
      @ahmedhesham2852 5 ปีที่แล้ว +1

      Samples is a data class which contains variable named MP4_URI
      You can use any direct URL and parse it to uri

  • @AquariumLiveFish
    @AquariumLiveFish 6 ปีที่แล้ว

    they missed implementation 'com.google.android.exoplayer:extension-mediasession:2.X.X'

  • @JaiPrakash-gf5bk
    @JaiPrakash-gf5bk 5 ปีที่แล้ว

    i am trying to play ads using Exoplayer ima 2.8.3 but my player get stuck when its reach to the yellow ad point is there any solution for this.

  • @FlakronSaidi
    @FlakronSaidi 3 ปีที่แล้ว

    Is there any tutorial how to build ffmpeg and flac in exo ?

  • @harshbarnwal1879
    @harshbarnwal1879 4 ปีที่แล้ว

    awesome library
    🔥

  • @Hamza-ny7rx
    @Hamza-ny7rx 6 ปีที่แล้ว +2

    man i speed last 2 days for downlaoing code why i have not watch this video before so i can use exo lib to downlaod

  • @FirdausHSalim
    @FirdausHSalim 4 ปีที่แล้ว

    i have successfully followed the tutorial but am getting one error in the ExtractorMediaSource. (Samples.MP4) gives me an error. kindly help

    • @ervinkahorere849
      @ervinkahorere849 4 ปีที่แล้ว +1

      Hi, you can find the Samples Java class on this page github.com/google/Exoplayer/tree/io18

  • @chessrajat
    @chessrajat 6 ปีที่แล้ว +1

    How can i select songs in listview with this

  • @MuhammadAli-pj4xj
    @MuhammadAli-pj4xj 6 ปีที่แล้ว +2

    i am not familiar with PLAYBACK_CHANNEL_ID,and name .IS there is anyone to help me with this stuff

    • @andrewlewis9702
      @andrewlewis9702 6 ปีที่แล้ว +1

      It's an identifier for the playback notification channel defined here: github.com/google/ExoPlayer/blob/io18/audio-app/src/main/java/com/google/android/exoplayer/audiodemo/C.java. See also developer.android.com/training/notify-user/channels.

  • @thomasgeorge4578
    @thomasgeorge4578 4 ปีที่แล้ว

    Awesome feature 😍

  • @cricket_with_piyush9335
    @cricket_with_piyush9335 4 ปีที่แล้ว

    How I can use Dash media streaming in exoplayer

  • @aben8763
    @aben8763 4 ปีที่แล้ว

    I cannot import PLAYBACK_CHANNEL_ID

  • @siddharthsingh5102
    @siddharthsingh5102 4 ปีที่แล้ว

    Awesome player

  • @anshsachdeva3476
    @anshsachdeva3476 5 ปีที่แล้ว

    can we get the slide and code links?

  • @oliver_lauritsen_oa
    @oliver_lauritsen_oa 6 ปีที่แล้ว

    How to change the order of the actions and add new actions and change icons of the playernotificationmanager

    • @andrewlewis9702
      @andrewlewis9702 6 ปีที่แล้ว

      You can pass a custom action receiver to the PlayerNotificationManager constructor: github.com/google/ExoPlayer/blob/ed18be4/library/ui/src/main/java/com/google/android/exoplayer2/ui/PlayerNotificationManager.java#L359

  • @aashishtiwari297
    @aashishtiwari297 5 ปีที่แล้ว

    How to play hls master playlist in exoplayer

  • @rajeshphaco3625
    @rajeshphaco3625 4 ปีที่แล้ว

    How to set the folder view in video player. Like mx player

    • @cricket_with_piyush9335
      @cricket_with_piyush9335 4 ปีที่แล้ว

      You know how to stream with dash media source in android. I was found some Available documentation on Google throws an exception.

  • @shreyanshsethia2400
    @shreyanshsethia2400 6 ปีที่แล้ว

    How to create Samples?

  • @ninjaminja4208
    @ninjaminja4208 4 ปีที่แล้ว

    where is the github link??

  • @abdonasr1222
    @abdonasr1222 4 ปีที่แล้ว

    Awesome!!

  • @hadireg
    @hadireg 3 ปีที่แล้ว

    👍👍

  • @reshnas
    @reshnas 4 ปีที่แล้ว

    how to implement in xamarin android

  • @raslmenea9925
    @raslmenea9925 3 ปีที่แล้ว

    Good

  • @freemov2101
    @freemov2101 6 ปีที่แล้ว

    Exo player # pip
    Low adoption of PIP...

  • @voidpointer398
    @voidpointer398 3 ปีที่แล้ว

    12:10

  • @elisabeteferreira4482
    @elisabeteferreira4482 3 ปีที่แล้ว

    A9

  • @juanmanuelduran2912
    @juanmanuelduran2912 3 ปีที่แล้ว

    the technology is a pooop

  • @187fsfjhskjsfksfghsk7
    @187fsfjhskjsfksfghsk7 4 ปีที่แล้ว

    ExoPlayer is useless when you want to use it for displaying videos in a RecyclerView.

  • @ibrahimalshaikhli6616
    @ibrahimalshaikhli6616 6 ปีที่แล้ว +6

    this should have been in kotlin

  • @oscarportorreal
    @oscarportorreal 6 ปีที่แล้ว +2

    How to create SAMPLES?

    • @FirdausHSalim
      @FirdausHSalim 4 ปีที่แล้ว

      i have a similar problem. but i guess you should create a Samples folder in res folder and paste your videos there

    • @FirdausHSalim
      @FirdausHSalim 4 ปีที่แล้ว

      oh no my description was wrong. create another class in the java folder and paste your source uri there

    • @mrunalmahakala226
      @mrunalmahakala226 4 ปีที่แล้ว

      @@FirdausHSalim we can directly paste the source uri in code itself.

    • @mrunalmahakala226
      @mrunalmahakala226 4 ปีที่แล้ว

      but it isnt working.