2017-09-28 2 views
1

Meine App verwendet MediaManager für die Wiedergabe von Streaming-Audio MP3.Codename Ein MediaManager Problem auf iOS11

m = MediaManager.createMedia('http://...URL to media...', false); 
m.play(); 

Vor kurzem änderte ich die Medien-URL https statt http pro iOS11 Anforderungen zu verwenden.

Die Medienwiedergabe funktioniert einwandfrei in CodeNameOne iPhone Simulator, der mit dem Netbeans-Plugin geliefert wird. Auf einem tatsächlichen iOS-Gerät ist die Medienwiedergabe jedoch abgehackt und führt in regelmäßigen Abständen zu kurzen Pausen. Es spielt Audio für 0,5 Sekunden (mehr oder weniger) und pausiert dann für 0,1 Sekunden (mehr oder weniger), als ob es in regelmäßigen Abständen einige Berechnungen (wie Entschlüsselung) durchführen müsste.

Wurde dieses Problem schon einmal gemeldet? Gibt es eine bekannte Lösung?

+0

Bitte bearbeiten Sie Ihren Beitrag anstatt Kommentare zu posten –

Antwort

0

Wir verwenden das Wiedergabe-Widget für native Medien, so dass wir die Kontrolle darüber haben. Ich denke, Sie müssen möglicherweise eine Datei mit geringerer Qualität/Auflösung/Größe verwenden, um bei der Wiedergabe auf einem echten Gerät Ruckeln zu verhindern.