Der beste Weg, die Verbindungsgeschwindigkeit zu bewerten

Bin ich, eine app zu entwickeln, die benötigt, um Musik-Datei-streaming für live spielen.

In der Wunsch-song-api kann ich angeben, das die Bandbreite (zB: 50kbps, 100kbps, 300, 600 oder 1 Mbit /s).

Mehr, die Bandbreite ist groß, die mehr die Datei wird Zeit abgerufen werden. Da ich nicht möchte, dass die Benutzer eingeschränkt werden, etwa, dass ich mehrere Möglichkeiten, damit umzugehen:

  • Erkennen, ob das Telefon über 3g, wifi oder Edge, und geben Sie eine Bandbreite für jede Verbindung die Geschwindigkeit.
  • Lassen Sie den Benutzer entscheiden, die Qualität der Songs, die er bekommen wird: wie youtube (aber die Benutzer nicht die Menschen, die wissen viel über Computer: der noch einfach ist die software, desto mehr wird es passen)
  • Dass ein Weg, um angemessen zu beurteilen, die Geschwindigkeit der Verbindung: Wie das Holen einer Datei, die Messung der Zeit, die es dauerte, und legen Sie die Bandbreite.

Weiß ich, dass die Verbindungsgeschwindigkeit variieren konnte, eine Menge, wenn Benutzer verliert das wifi, oder mit 3g bewegt sich in der Straße. Und das beste ist, ich kann es nicht ändern, die Bandbreite, wenn der song gespielt werden.

Vielleicht haben Sie die Erfahrung, die Sie teilen möchten?

Danke!

InformationsquelleAutor der Frage jDourlens | 2011-09-26

Schreibe einen Kommentar