audio-streaming

___ qstntxt ___

Ich muss die Audiodatei abspielen. Welches ist in Zip-Datei, die das Geschenk in SD-Karte ist. Und die Audiodatei ist verschlüsselt. Während ich das Audio entschlüssle, werde ich die Daten im Inputstream bekommen.

Ich möchte nicht entpacken, weil es Speicherplatz auf der Festplatte frisst.

Wie ich untersucht habe, habe ich keine Hinweise bekommen, wie man Audio direkt spielt, wenn ich Stream habe. Es ist nur über das Netzwerk möglich. Was ist nicht in diesem Fall.

Also, was ich gedacht habe ist, einen Thread zu spawnen, der Daten (Bytes) an die Datei anhängt. Wenn dies beginnt, rufe ich %code% an, um seinen Job zu starten.

Media Player ist in Ordnung. Spaß beginnt hier: Angenommen, Audiodatei in 6 Minuten - 5 MB. Die Pufferung könnte für 2 MB passieren. In der Suchleiste kann ich für 2min als meine maximale Dauer sehen. Das ist vollkommen richtig. Wenn die Pufferung immer noch fortgesetzt wird .. passiert, ich möchte die Zeit in der Suchleiste und deren Länge (Suchbalkenlänge) aktualisieren ist für die gegebene Zeit direkt proportional. Wie gehe ich hier vor?

Ich habe OnBuffering dafür versucht, es hat nicht funktioniert. Ich denke eigentlich ist es für das Streaming Audio-Datei, wenn es über ein Netzwerk gespielt wird.

Bitte geben Sie mir eine einfache Lösung, wie man das schafft? Frag mich nicht, %code% class zu überschreiben und daran zu arbeiten.

Jede Hilfe wird geschätzt. Lass es mich wissen, wenn du mehr Klarheit darüber brauchst.

%Vor%     
___ tag123android ___ Android ist das mobile Betriebssystem von Google, das zum Programmieren oder Entwickeln von digitalen Geräten (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) verwendet wird. Verwenden Sie für Themen rund um Android Android-spezifische Tags wie android-intent, nicht intent, android-activity, nicht activity, android-adapter, nicht adapter usw. Bei anderen Fragen als der Entwicklung oder Programmierung, aber im Zusammenhang mit Android Framework, verwenden Sie Der Link: https://android.stackexchange.com. ___ answer19406294 ___

Afaik, Sie könnten einen FileDescriptor aus einer Zip ohne Extrahieren mit der ZipResource Library von Google nehmen, ist nur für Erweiterungspakete gedacht, aber es funktioniert perfekt, wenn Sie nur die Elemente speichern und nicht komprimieren (zip -r -n .mp3: .png: .txt Schicksal Ursprung).

Der FileDescriptor kann mit dem MediaPlayer verwendet werden, aber wenn er verschlüsselt ist und möglicherweise zwei Deskriptoren enthält, kann er Ihnen helfen, den Fluss der Entschlüsselung zu optimieren.

%Vor%

verwende dann: ZipResourceFile z = getExpansionFiles (mContext);

AssetFileDescriptor afd = z.getAssetFileDescriptor (mItem + ". mp3");

Ich hoffe, es hilft Ihnen trotzdem, sind Sie sicher, dass Sie nicht warten wollen, bis die Datei vollständig entschlüsselt ist, und spielen Sie sie dann, ohne sich um all diese Kopfschmerzen zu kümmern?

    
___ qstnhdr ___ Wie kann ich Musik von einer Datei in verschlüsselten Zip streamen, ohne die gesamte Datei zu dekomprimieren? ___ tag123audioostreaming ___ Die Übertragung von Audio von einem Server zu einem Client, die sich vom Download unterscheidet, da der Client während des Downloads Audio hören kann. ___
2
Antworten

Audio-Streaming mit C ++ - Lernprogramm und Beispielcode [geschlossen]

Ich würde gerne die Grundlagen des Audio-Streaming lernen. Insbesondere möchte ich lernen, wie man Audio von einem Computermikrofon aufnimmt und es in Echtzeit streamt, so dass ein anderer Benutzer es live hören kann. Ich würde es gerne unter Wi...
20.07.2012, 12:18
2
Antworten

Live-Audio-Streaming auf einer Website

Ich versuche eine Website für eine Internetradiostation aufzubauen. Ich möchte gerne eine Funktion einbauen, mit der Besucher den Live-Audio-Stream auf der Website selbst abspielen können. Mit welchen Technologien sollte ich anfangen? Wie wir...
04.07.2011, 17:25
1
Antwort

Streamen von mehrspurigem Audio mit DASH

Wir erstellen einen webbrowserbasierten Musikstreamingdienst, der Dateien mit separaten, synchronisierten Audiotracks streamt. Die Dateien sind grundsätzlich mp4s, aber mit einigen zusätzlichen Boxen. Das Streaming erfolgt nach dem MPEG-DASH-...
24.05.2016, 10:49
2
Antworten

Versuche, vom Mikrofon aufzunehmen und in Echtzeit abzuspielen

Ich versuche, Daten von meinem Mikrofon aufzunehmen und dann in Echtzeit und mit einigen Verzögerungen durch die Lautsprecher abzuspielen, aber ich habe einige Probleme damit. Ich habe mich für Python und alsaaudio entschieden und mein aktuelles...
18.08.2011, 05:13
0
Antworten

Erstellen Sie einen http-Audio-Stream mit VLC in C #, während ein WAV-Audio aufgezeichnet wird

Ich benutze NAudio library, um den System-Mikrofoneingang kontinuierlich aufzuzeichnen. %Vor% Es gibt einen Event-Handler, der die Daten aus dem Aufzeichnungs-Stream holt, sobald Daten verfügbar sind. Ich konnte ein Audio (mp3) HTTP-St...
21.01.2016, 16:56
6
Antworten

Wie man IDM davon abhält, Video / Audio aufzunehmen [geschlossen]

Jedes Mal, wenn ein Video / Audio-Streaming startet, hat der Internet Download Manager (IDM) das Gefühl, dass auf der Seite ein Multimedia-Inhalt vorhanden ist können Sie diesen Multimedia-Inhalt herunterladen. Ich glaube nicht, dass IDM da...
09.10.2012, 14:56
3
Antworten

Android-Gerät als Empfänger für A2DP-Profil

Grundsätzlich versuche ich gerade, ein Android-Gerät als A2DP-Empfänger zu verwenden, und wenn das Pairing eingerichtet ist, spielt Android Sound, der von einem Sender empfangen wird. Ich mache mir Sorgen, dass wenn ich das STP-Profil verwende,...
04.01.2015, 08:23
9
Antworten

Welche Videokodierung und Streaming-Dienste gibt es da draußen?

Ich suche nach etwas, das ich entweder direkt in den Uploader einbetten oder die Videodateien senden kann, um das Video zu codieren und das Video über einen Player auf meiner Website zu streamen. Die Dienste, die ich bisher gefunden habe, sin...
17.01.2009, 04:13
2
Antworten

Senden Sie aufgenommenes Audio als Mikrofoneingang

Was muss ich schreiben, um eine aufgenommene Audiodatei als Mikrofoneingang in Android programmgesteuert zu senden? Beispiel: Benutzer zeichnet "Hallo Welt" auf. Er kann dann die Aufnahme in einem Anruf abspielen.     
06.03.2017, 15:23
1
Antwort

Wie empfange ich RTP-Pakete, die von RTP-URL in iOS-Gerät streamen? (z. B. rtp: //@225.0.0.0)

Ich versuche, RTP-Pakete (die ein Audio streamen) von der RTP-URL z. rtp: //@225.0.0.0 Nach so viel Nachforschungen habe ich die URL in meinem Gerät gestreamt und mit Ссылка abgespielt. Dies spielt nur die gestreamten Daten, hat aber keine Fun...
19.01.2017, 09:52