AptX'i desteklenmeyen bilgisayarlarda veya telefonlarda kullanmak mümkün müdür?


8

Son zamanlarda kablosuz olarak medya akışının farklı yollarını okudum. İlk başta kaliteden dolayı bluetooth bağlantılarını görmezden geldim, ancak sonra oldukça iyi gelen aptX hakkında okumaya başladım (punto amaçlanmadı). Tek sorun, cihazlarım aptX'i destekleyip desteklemediği hakkında hiçbir fikrim yok - bunlardan biri Galaxy Player 4.0 (ne olduğunu bilmiyorsanız tamamen sorun değil) olan özel bir ROM ile. muhtemelen desteklenmiyor. İşte benim sorum - gerçi anlayabildiğim gibi, aptX yalnızca Bluetooth üzerinden aktarım sırasında kullanılan bir tür kodek - bu yüzden teoride en azından bu aptX kodekini kurmanın mümkün olabileceğini düşünüyorum. Herhangi bir bilgisayar veya telefon. Açıkçası, aptX'in arkasındaki şirket / şirketler bu şekilde reklam yayınlamıyor - ama yine de bunu yapmak mümkün mü?


1
Tamamen cihaza ve Bluetooth yığınının ne kadarının değiştirilebileceğine bağlı. Windows, Linux veya diğer bilgisayar işletim sistemlerinden bahsediyorsanız, lütfen belirtin. Özellikle telefonlar hakkında sorularınız varsa, lütfen uygun siteye gidin (örn. Android Tutkunları , Farklı Sor , Windows Phone ).
Bob,

Bu yüzden genel olarak mümkün, sadece değiştirilebilir bir bluetooth yığını gerektiriyor (ve başka biri tarafından yapılmadıysa tabii ki bazı programlama becerileri)? Durum buysa, bu amaç için sorumu cevaplardı ve daha kesin bilgi almak için diğer sitelerden birine gidebilirdim.
trainman261

2
Bluetooth ve codec işleminin kullanıcı tarafından erişilebilir bir yazılımda, işletim sistemi tarafından ayrılan yazılımda, bellenimde veya donanımda uygulanıp uygulanmadığına bağlıdır. Ve elbette teknik olarak mümkün olması mutlaka pratik olduğu anlamına gelmez. IIRC CSR, Windows'ta bir sürücü kurulumu yoluyla aptX desteği sağlar, ancak OEM önceden desteklemediği sürece tipik telefonunuzda imkansız olmasaydı, böyle bir değişiklik yapmak zor olacaktır (çoğunlukla tescilli olduğu ve sahiplerinin bunu yapmakla ilgilenmediği için ).
Bob,

Düzenlemem için üzgünüm, yanıtladığınızı bilmiyordum.
trainman261

Tamam, bu sorumu cevaplıyor. Cevap olarak işaretleyebilmem için lütfen gönderebilir misiniz?
trainman261

Yanıtlar:


10

Özünde, Apt-X, Bluetooth özelliklerinde satıcı uzantılarına izin veren maddelerden faydalanarak, ses için özel bir kodlama "sadece" dır.

Aslında, bir donanım açısından, teknik olarak ihtiyacınız olan tek şey, Bluetooth 3.0 ile birlikte gelen veri hızlarını ve fiziksel katman aktarım modlarını destekleyen bir Bluetooth radyosudur (veya daha sonra tüm özellikler geriye dönük olarak uyumlu olduğundan). Donanım kısıtlamaları nedeniyle Bluetooth 3.0 desteğini bir 2.1 veya daha eski bir radyoda güçlendirmek imkansızdır, ancak bir Bluetooth 3.0 yığına sahip olduğunuzda apt-X eklenmesi bir yazılım sorunudur.

Böylece apt-X için Bluetooth yığını şöyle görünür:

  • Bluetooth 3.0 "temel platform" (fiziksel radyo özellikleri, bağlantı katmanı protokolleri, minimum veri aktarım hızları, bağlantı ve kimlik doğrulama ve sonunda A2DP stereo ses profilini içerir).
  • Apt-X kodeği veya bunun A2DP'nin üzerinde yer alan ve mevcut olduğu ilan edilen bir uygulaması. İstemci cihazı ve ana bilgisayar hangi kod çözücünün kullanılacağı konusunda pazarlık eder, daha sonra her iki tarafta da mevcutsa apt-X kodunu tercih edilen kodlayıcı olarak kullanmaya karar verir.

Bob, bir Android cihazda, hatta root ile olsa bile, Bluetooth yığınının sisteme ne kadar derinde gömüldüğü nedeniyle hemen hemen imkansız olacağından% 100 haklı.

Ayrıca, zaten varsa bir apt-X codec bir kopyasını elde etmek son derece zordur. Olası sorunlar şunları içerir:

  • Platformunuz için apt-X kodeğinin ikili dosyalarının kopyasını nasıl alırsınız?
  • İkili dosyaları aldığınızı varsayarsak, Bluetooth yığınınız ve araç zincirinizle uyumlu olma şansı nedir? Herhangi bir kütüphane sürümü vb. Uyumlu değilse, çalışmaz.
  • Lisanslama. CSR, cihaz başına cihaz başına apt-X lisansı alır. Bunu yaptığınızın farkındalarsa, telif hakkı ihlali için yasal gerekçelerle peşinden gitmeye neden olabilirler.
  • Apt-X kodeğinin kendi versiyonunu denemek ve uygulamak isteseydiniz, açık bir standart olmadan nasıl yapılacağını nasıl öğreneceksiniz? apt-X tescillidir, bu yüzden kodlarını tersine çevirmeniz gerekir (bu yasadışı olabilir).
  • Apt-X’in çalışan bir uygulamasını bulabildiğinizi varsayarsak, bunu uygulamada çok çeşitli olan cihazınızın Bluetooth yığınına nasıl eklerdiniz? Derlemek, herhangi bir arabirim veya başlık hatalarını, bağlantı hatalarını vb. Düzeltmeniz gerekir.
  • Son olarak,% 100 çalışan tüm yazılımları alsanız ve her şey harika olsa bile , apt-X kodeğinde kullanılan bazı algoritmalar veya fikirler üzerinde özel yazılım patentleri bulunan CSR'nin son derece muhtemel durumunda patent lisans ihlalleri konusunda hala gergin olabilirsiniz. . Bir fikri patent alamayacağını mı düşünüyorsun? Tekrar düşün. Yazılım OEM'leri her zaman yapar.

Bu gün, apt-X'i elde etmenin tek güvenilir yolu, aktif apt-X desteğinin aktif olarak reklamını yapan cihazlar (ana cihazlar ve istemci cihazlar) satın almaktır. Muhtemelen cihazda ya da bu desteği veren pazarlama literatüründe bir CSR logosu olacaktır. Aksine, apt-X desteğinin eklenmesi pek olası değildir ve muhtemelen SBC gibi bir şey kullanıyorsunuzdur (ya da şanslıysanız muhtemelen AAC).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.