2015-10-21 7 views
5

Ich entwickelte eine iOS-Anwendung mit Live-Video-Streaming. Ich habe die Audio-Samplerate auf 8k festgelegt. Audio funktioniert gut bis zu iPhone6-Geräten, aber wenn ich Video in 6s und 6s plus Audio-Teil streamen funktioniert nicht. Wie kann ich dieses Problem beheben? Ich habe versucht in verschiedenen Blogs und festgestellt, dass in iPhone 6s Sample Rate in 48k gesperrt ist. Wie kann ich manuell abtasten? Weil die Bibliothek, die ich für Live-Streaming verwendet, nur in 8k funktioniert. Bitte helfen Sie mir auf dieseiPhone 6S Audio-Problem beim Streaming

+0

Können wir 'preferSampleRate' einstellen? Hast Du es versucht? Übrigens, wo hast du festgestellt, dass die Samplingrate für das iPhone 6 in 48k gesperrt ist? – sahara108

+1

Bitte schauen Sie auf diese .. https://forums.developer.apple.com/thread/20677 – Jio

+1

Bitte schauen Sie auch auf diese, https://forums.developer.apple.com/thread/20187 – Jio

Antwort

3

Sie können Ihre eigene Abtastrate Umwandlung durch Tiefpass-Filterung der Daten auf eine Frequenz unter 4 kHz, und dann nehmen jede 6. Probe (um 48 ksps Proben zu 8 ksps Proben konvertieren).

Verwandte Themen