AVPlayer allunga la fine di un video HLS
-
23-12-2019 - |
Domanda
Quando AVPlayer raggiunge la fine del video (per un flusso live http), l'ultima cornice si estende per riempire la vista.Come posso aggirare questo allungamento?Ad esempio, considera che il video è stato registrato in modalità verticale.Su una vista più piccola, il video sarà boxed (con bordi neri).Va bene, finché il giocatore non raggiunge la fine del flusso.L'ultimo telaio si estende per riempire la vista finché il giocatore finché il giocatore si riavvia.
Qualche idea su come fermare questo accadendo?
Modifica: vedi la mia risposta qui sotto.Se qualcuno ha qualche suggerimento su cosa sarebbe una soluzione decente, sarei ancora disposto ad assegnare la taglie per questo.
Soluzione
Modifica: questo è stato risolto a partire da iOS 8.