Hallo,
ich bin auf der Suche nach einem Lösungsansatz!
Ziel der Übung wäre das aufgenommene vom Mikrofon von einem Device zu einem anderen Device über Wlan zu senden und dort wiederzugeben! -- und dies möglichst "live".
Aktuell steht mein Programm soweit, dass ich eine aufgenommene Audio File auf das andere Gerät übertragen und dort abspielen kann.
Derzeit konvertiere ich die Audio File vorher in ein ByteArray und wandle es auf der anderen Seite wieder zurück in eine File.
soweit alles OK!
nun mein Problem.
Beim übertragen des ByteArrays muss ich vorher dem Client mitteilen, wieviele Bytes das Array beinhalten!
Dies ist allerdings bei einer laufenden Aufnahme nicht möglich, da das Array ja ständig wächst.
Kann mir jemand sagen, wo ich hier ansetzen müsste, damit ich die laufende Aufnahme mit ständig wachsendem ByteArray übertragen kann?
Wie wäre hier ein Lösungsansatz?