moschee.io Ingress Client
Raspberry Pi gibi özel bir donanım cihazından moschee.io'ya ses akışı sağlayın.
moschee.io Ingress Client, organizasyonunuzun bağlı bir mikrofondan veya mikserden doğrudan moschee.io platformuna ses akışı sağlamasına olanak tanır. Raspberry Pi gibi ARM Linux makinelerinde çalışır ve çoklu mimari Docker imajı olarak da kullanılabilir.
Raspberry Pi kurulumu
İstemciyi, Docker'ı, HDMI durum ekranını, eşleştirmeyi ve Wi-Fi kurulumunu içeren önceden yapılandırılmış bir imaj sağlıyoruz.
İmajı indirin
Raspberry Pi'niz için en güncel imajı indirin:
İmajı yazdırın
.img.zst dosyasını açın, ardından balenaEtcher, Raspberry Pi Imager veya dd ile bir microSD karta yazdırın.
Bağlayın ve başlatın
Kartı takın, ses cihazınızı (USB mikser, mikrofon veya uyumlu ses HAT'i) ve ağı bağlayın. Canlı ses için Ethernet önerilir. Kayıtlı bir ağ yoksa cihaz, telefonunuzdan Wi-Fi yapılandırabileceğiniz MoscheeIO-Ingress-Setup hotspot'unu açar.
Cihazı açın. HDMI isteğe bağlıdır ancak durum ve eşleştirme kodunu gösterdiği için önerilir.
Cihazı eşleştirin
Cihaz çevrimiçi olduğunda eşleştirme QR kodunu tarayın veya https://app.moschee.io/device adresini açın. Cami yöneticisi olarak giriş yapın, camiyi seçin ve gösterilen kodu onaylayın. API anahtarı gerekmez.
Docker kurulumu
İstemci imajı ARM64 ve amd64 Linux ana makinelerini destekler. Bu yöntemi mini PC, mevcut bir Linux sunucusu veya zaten Docker çalıştıran bir Raspberry Pi için kullanın:
docker run -d \
--name moscheeio-ingress \
-p 8080:8080 \
--restart unless-stopped \
--device /dev/snd:/dev/snd \
-v moscheeio-ingress-data:/app/data \
moscheeio/moscheeio-lk-ingress-client:stableContainer başladıktan sonra http://localhost:8080 adresini açın. Ekran sayfası, bir yönetici cihazı https://app.moschee.io/device adresinden onaylayana kadar eşleştirme QR kodunu gösterir. /dev/snd eşlemesi ana makinedeki ses cihazlarını container'a açar; adlandırılmış volume ayarları yeniden başlatmalar arasında korur.
Docker kurulumları otomatik güncellenmez. Güncellemek istediğinizde stable imajını çekin ve uygun bir bakım aralığında container'ı yeniden oluşturun.
Donanım örneği: Raspberry Pi 4 / 5
Ingress Client'ı Raspberry Pi 4 veya 5 üzerinde kurarken mikserden kaliteli ses girişi için ek donanım gerekebilir.
Önerilen donanım
- Raspberry Pi 4 veya 5
- Ses kartı (HAT): RASPIAUDIO Audio DAC Hat Sound Card ULTRA++
- Bu kart doğrudan Raspberry Pi'nin GPIO pinlerine takılır ve temiz bir ses girişi sağlar.
- Ses kablosu: Mikser çıkışı ile ses HAT'i girişi arasında uygun bir kablo; genellikle RCA'dan 3,5 mm jaka veya 6,3 mm'den 3,5 mm jaka.
Otomatik güncellemeler
Raspberry Pi imajı ile yapılan kurulumlar Ingress Client'ı otomatik olarak günceller. Docker kurulumları ise container'ın uygun bir bakım aralığında yeniden oluşturulabilmesi için operatör tarafından güncellenir.
Yerel yapılandırma
Eşleştirmeden sonra HDMI ekranı yerel ayarlar için bir QR kodu gösterir. Aynı ağdaki bir cihazdan http://<device-ip>:8080/settings adresini de açabilirsiniz. Şunları yapılandırın:
- Cihaz adı: Kontrol panelinizde tanınabilir bir cihaz adı.
- Ses cihazı: Mikrofon, mikser veya HAT için doğru girişi seçin.
- Test modu: Test sırasında mikrofon sesi yerine isteğe bağlı olarak 440 Hz tonu kullanın.
Ayarlar anında geçerli olur. Sesin doğru yakalandığını doğrulamak için gerçek zamanlı ses seviyesi göstergesini kullanın.