2010-12-29 6 views
2

Ich benutze AudioStreamer und alles funktioniert gut, außer wenn ich zwischen Mobilfunk und WLAN-Netzwerk umschalte. Es hört sofort auf.AudioStreamer stoppt beim Wechsel zwischen Mobilfunk und WLAN

Ich habe es getestet, ohne die App zu verlassen, indem ich das WLAN-Netzwerk ausgeschaltet habe, so kann ich das Problem nicht verursacht wird, wenn die App im Hintergrund ist.

Also, hatte jemand Probleme mit AudioStreamer beim Wechsel zwischen Netzwerken?

prost Simon

Antwort

2

Es macht Sinn, da die Netzwerkänderung eine Unterbrechung des Datenflusses ist ... Setzen Sie einen Haltepunkt in den stop und pause Methoden, um zu sehen, was es fordert. Mein Verdacht ist, dass es ich hatte in der handleInterruptionChangeToState Methode (line 1924)

+0

Ich werde überprüfen. thx –

+0

@ endo.anaconda >> Alter ... hast du es gelöst? –

1

Vor einiger Zeit auch das Problem mit dem Audiostreamer aufgerufen wird, wenn die 4.0 Hintergrund Funktion hinzugefügt wurde es stoppt Pufferung, sobald die App im Hintergrund geht. Es wurde gelöst, weil ich den Schlüssel in der info.plist verpasst habe :). Aber es gab mir Probleme, danach stürzt es auch ab und manchmal hört es auf.

Also habe ich nur NSURLConnection verwendet, um die Daten herunterzuladen und dem Player zur Verfügung zu stellen. Es hat g8 funktioniert. Und wenn es eine Art Fehler gearbeitet hat es gut mit dem unten stehenden Verfahren

  • (void) applicationWillEnterForeground: (UIApplication *) Anwendung

Aber ich denke, das Netzwerk zu ändern können Probleme verursachen, aber Sie können versuchen, mit eine Beispielanwendung mit NSURLConnection.

Verwandte Themen