2 puan yazan GN⁺ 2024-06-14 | 1 yorum | WhatsApp'ta paylaş
  • Meta, WhatsApp, Instagram ve Messenger gibi uygulamalar üzerinden milyarlarca insana gerçek zamanlı iletişim (RTC) desteği sunuyor.
  • Hızlı bağlantısı veya yeni bir telefonu olmayan kullanıcılara da yüksek kaliteli bir deneyim sunmak için çalışıyor.
  • Meta, yavaş bağlantılarda bile ses kalitesini iyileştiren Meta Low Bitrate (MLow) kodeğini geliştirdi.

Yeni kodeğin geliştirilme nedeni

  • Meta ürünlerinde RTC'nin büyük ölçekte kullanılması, farklı ağ senaryolarında kodek performansını gözlemlemeyi mümkün kıldı.
  • Birçok arama, ağ bağlantısının iyi olmadığı koşullarda yapılıyor.
  • Opus kodeği, düşük bit hızlarında yeterli ses kalitesi sağlayamıyor.
  • Yeni ML tabanlı ses kodekleri, düşük bit hızlarında iyi kalite sunuyor ancak yüksek hesaplama maliyeti sorun yaratıyor.
  • Birçok kullanıcı düşük maliyetli cihazlar kullandığı için, düşük hesaplama gereksinimine sahip yüksek kaliteli bir ses kodeğine ihtiyaç var.

MLow kodeği

  • MLow kodeği, Opus'a göre iki kat daha iyi kalite sunarken hesaplama karmaşıklığı %10 daha düşük.
  • MLow, Instagram ve Messenger'a zaten tamamen entegre edildi; WhatsApp'ta da aktif olarak devreye alınıyor.
  • Düşük bit hızlarında bile yüksek kaliteli sesi kodlayabildiği için, paket kaybı senaryolarında ses kalitesini büyük ölçüde artırıyor.

MLow'un iç yapısı

  • MLow, CELP (Code Excited Linear Prediction) kodeğinin kavramlarına dayanan gelişmiş bir teknoloji kullanıyor.
  • Giriş sinyalini düşük frekans ve yüksek frekans bantlarına ayırıp her birini ayrı ayrı kodluyor.
  • Yüksek frekans bandını az sayıda bit ile kodlayarak düşük bit hızında SuperWideBand (32kHz örnekleme) sunuyor.

Gelecek planları

  • MLow, düşük maliyetli cihazlarda da ses kalitesini önemli ölçüde artırıyor.
  • Paket kaybının yüksek olduğu ağlarda ses kurtarmayı iyileştirmek için daha fazla yedekli sesi verimli biçimde sunmayı planlıyor.

GN⁺ görüşü

  • MLow'un avantajları: Yavaş bağlantılarda bile yüksek ses kalitesi sunarak kullanıcı deneyimini büyük ölçüde iyileştiriyor.
  • Teknik zorluk: Düşük hesaplama karmaşıklığıyla yüksek kaliteyi korumak teknik olarak son derece zor bir görev.
  • Rakip ürünler: Opus dışında da çeşitli ses kodekleri var, ancak MLow düşük maliyetli cihazlarda da üstün performans sunuyor.
  • Benimseme sırasında dikkat edilmesi gerekenler: Yeni bir kodek devreye alınırken mevcut sistemlerle uyumluluk ve performans testleri önemli.
  • Kullanıcı etkisi: Düşük maliyetli cihaz kullanan çok sayıda kullanıcıya büyük fayda sağlayabilir.

1 yorum

 
GN⁺ 2024-06-14
Hacker News görüşleri
  • Yeni düşük bitrate codec'ler: Gerçek zamanlı iletişimde gecikmeyi azaltmak için paket hızının yüksek olması gerekir ve bu da gerçek payload'dan daha büyük bir overhead'e yol açabilir. Ancak devre anahtarlamalı iletişimde ya da header compression kullanan VoIP sistemlerinde faydalı olabilir.

  • Meta'nın araştırma paylaşımı: Meta, çok sayıda araştırma ve açık kaynak çalışmasını paylaşarak yeniden ilgi kazanıyor gibi görünüyor. Facebook'un itibarı kötüydü ama bunu bir ölçüde telafi etmiş gibi.

  • Codec2 ile karşılaştırma eksikliği: Codec2 ile bir karşılaştırma olmaması, bu çalışmanın gerçek değeri ve motivasyonu konusunda şüphe uyandırıyor. IP'ye bağımlı yeni bir ses codec'ine ihtiyaç yok.

  • Google Meet ile karşılaştırma: Google Meet yavaş internette bile sesli görüşmeleri iyi yürütüyor; bu codec'in Google Meet'ten daha iyi olup olmadığı merak ediliyor. Google Meet'in teknolojisi kamuya açık değil.

  • Telefon görüşmesi kalitesi: Günümüzde telefon görüşmelerinin neden 90'lardaki 8kHz 8-bit μ-law ADPCM'den daha az net olduğu merak ediliyor.

  • Pied Piper ile karşılaştırma eksikliği: Pied Piper ile karşılaştırma yok.

  • Yayınlanıp yayınlanmayacağı: Bu codec'in gerçekten yayınlanıp yayınlanmayacağı, yoksa sadece teknik bir gösteri olup olmadığı merak ediliyor. Meta AI Research yenilikçi ama bu codec hakkında başka referans bulunamıyor.

  • Lisans: Lisans hakkında bilgi yok.

  • NoLACE'e değinilmemesi: NoLACE'ten bahsedilmemesi, karşılaştırma örneklerini daha az faydalı hale getiriyor.

  • Opus ile karşılaştırma: Opus 6 kbps'te daha yumuşak bir ses verirken, MLow örnekleri daha kaba ve yapay artifact'ler içeriyor. Daha yüksek bitrate'lerde tercih daha net olacaktır.