2012-02-28 20 views
13

AVPlayer sınıfından ses ölçüm seviyelerine sahip olmanın bir yolu var mı?AVPlayer ile Ses Ölçüm seviyeleri

AVAudioPlayer'ın bunu yaptığını biliyorum, ancak AVPlayer'ın yaptığı gibi http .m3u8 URL'lerini oynatmıyor.

+0

Herhangi bir başarı elde ettiniz mi? –

+0

Şunlara dikkat edin: https://github.com/akhilcb/ACBAVPlayerExtension – adev

+0

Harika görünüyor! Kontrol edeceğim. – Winston

cevap

-1

Son zamanlarda bu çok yardımcı oldu GitHub project called SCWaveformView bulduk ve bu dışarıda başka biri de ondan yararlanabilir umarım.

+0

Son çözümünüzü bizimle paylaşabiliyor musunuz? –

+0

Hayır, AVPlayer Sınıfını kullanarak bunun için hiçbir zaman son bir çözüm bulunmuyor. – Winston

1

Özellikle, aradığınız şeyi özelleştirdiyse, bilmiyorum, ancak çeşitli üst düzey sınıflar genellikle alt düzey AV öğeleri için piramidin yalnızca üstleridir. Her durumda, iyi haberlerim var ...

AVPlayer bir AVPlayerItem kullandığını unutmayın. AVPlayerItem'in varlıkları (ve bir AVAudioMix) vardır. AVAssets, ses ve görüntüyü değiştirmek için özelliklere sahiptir.

Maalesef, özellikleri bunlar "öneri" değil mutlak olarak değerlendirilir gösteriyor, ancak bu deneyin:

preferredVolume

Dokümanları, AVPlayer-> AVPlayerItem-> AVAsset ve işte başvurursanız. Senin peşinde olduğun şey olabilir.

istediğini yapıyor, o ses yayını link bir çatal vardır

+0

Bunu kontrol edeceğim ve sonuçları görmenizi sağlayacağım :-) – Winston

+0

Herhangi bir başarı elde ettiniz mi Winston? – Teevus

+0

Şunu kontrol edin: https://github.com/akhilcb/ACBAVPlayerExtension – adev

0

yeter Umut.

Günlerce avplayer'ı denedim, ama sonuçta bunu yapamayacağımı gösteriyor. Muhtemelen ben audioStream çatal sürümünü bulabilirsiniz.Bu kod 4 yaşında , ama hala ios7 de iyi çalışıyor ios3 ios7 demo demo hedefini değiştirmek.

+0

Daha önce bu örnekte bulundum, ancak ihtiyacım olan .m3u8 akış biçimini işlemiyor. Cevabınız için teşekkürler. – Winston