Doküman Başlangıç
NOT Cable nedir?
NOT Cable, aynı yerel ağa bağlı bilgisayarları ve küçük kartları tek bir ses sistemi gibi çalıştırır. Bir kaynak müziği zaman damgalı ağ paketlerine çevirir, her alıcı bu paketleri ortak bir saate göre çalar. Sonuç, bütün noktalarda aynı anda duyulan tek bir yayındır.
Tadilat, hoparlör tesisatı ya da her noktaya ayrı bir çalar koymak gerekmez. Ağ zaten döşenmiş durumdadır.
Neyi çözüyor?#
Bir mekânda birden fazla noktadan ses vermenin iki bilinen yolu vardır. Birincisi bina içine hoparlör tesisatı çekmek, ikincisi her noktaya ayrı bir çalar koymaktır.
İkincisinde saniyenin onda biri kadar bir fark bile duyulur. Koridorda yürürken şarkı bir kez daha başlıyor gibi olur, iki oda arasında yankı çıkar. Ayrı çalarlar aynı listeyi çalsa bile aynı anı tutturamaz.
NOT Cable ikisinin arasını kapatır. Yeni kablo gerekmez, senkronizasyonu da paketlerin üstündeki ortak zaman sağlar.
Nasıl çalışır?#
Kısa cevap şu. Ses değil, zaman gönderilir.
Her ses paketinin üstünde o parçanın ne zaman çalınacağı yazılıdır. Alıcılar paketi aldıkları anda değil, üstünde yazan anda çalar. Ağdaki küçük gecikmeler bu yüzden senkronizasyonu bozmaz, çünkü paket erken gelir ve alıcı sırasını bekler.
| Adım | Ne olur |
|---|---|
| Kaynak | Müziği kodlar, üstüne çalma zamanını yazar |
| Ağ | Paket bir kez gönderilir, ağ hepsine dağıtır |
| Tampon | Alıcı paketleri sıraya dizer, ağ sarsıntısını yutar |
| Çalma | Yazan an gelince ses çıkar, her noktada aynı an |
Saat kanalı sesten bağımsız akar. Müzik dursa da saat akmaya devam eder, böylece saatler sonra başlayan bir parça da senkron başlar.
Neler NOT Cable'ın kendisi#
Zincirin tamamı notFM tarafından geliştirildi. Hazır bir codec alınıp etrafına ağ kurulmadı.
- NMC, notFM Media Codec. Sesi yalnızca sıkıştırmak için değil, ağ üzerinden zamanlı çalmak için tasarlanmış müzik codec'i.
- NAP, ses paketlerini ve ortak zamanı taşıyan ağ protokolü.
- .nfa, yayına hazır akış dosyası biçimi.
Üçünün de şartnamesi kamuya açıktır. Ayrıntı için NMC, NAP ve .nfa sayfasına bakın.
Sırada ne var?#
Sistemin iki parçası vardır ve ikisi ayrı programdır. Studio ve Receiver sayfası ikisinin ne yaptığını ve hangi makineye kurulacağını anlatır.