Domanda

Sto cercando di giocare il seguente video https://v.cdn.vine.co/r/videos/a2798484d41041440184d41041440198208659456_13912728762912659456_1391272876299b1ffbbsfbb5.mp4_ytmpg6ewcukabbtreqtwt3bqppxzqj290vxag5vaywks7da5srcouqrp3iuhiffodl.mp4iuhiffoldl.mp4?versiwiffoldl.mg6bt70R4INOH1BonmnyztgzfkerJM9

con la libreria Companion Cast (ultima versione da questa mattina), e sto ottenendo la seguente eccezione:

java.lang.NullPointerException
            at com.google.android.gms.cast.MediaMetadata.hashCode(Unknown Source)
            at java.util.Arrays.hashCode(Arrays.java:1260)
            at com.google.android.gms.internal.ee.hashCode(Unknown Source)
            at com.google.android.gms.cast.MediaInfo.hashCode(Unknown Source)
            at java.lang.Object.toString(Object.java:332)
            at java.lang.StringBuilder.append(StringBuilder.java:202)
            at com.google.sample.castcompanionlibrary.cast.VideoCastManager.loadMedia(VideoCastManager.java:1026)
            at com.google.sample.castcompanionlibrary.cast.VideoCastManager.loadMedia(VideoCastManager.java:1010)
.

Sono in grado di riprodurre vari altri video con lo stesso identico codice.Sembra che LOGD(TAG, "loadMedia: " + media); stia ricevendo l'hashcode di Mediainfo che manca qualcosa (probabilmente il mio titolo in questo video, anche gli URL dell'immagine).

Modifica: con una piccola soluzione alternativa che passa un titolo falso Ho preso il video per giocare bene.

È stato utile?

Soluzione

La correzione per questo problema apparirà nella prossima versione del quadro.

Altri suggerimenti

Ho anche avuto lo stesso problema ed è stato risolto non appena ho aggiunto un valore per MediaMetadata.Key_studio.

Ho avuto questo problema finché non avessi valori per MediaMetadata.Key_subtitle e MediaMetadata.Key_studio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top