- Bir kullanıcı (admin/konuşmacı) uzaktan bağlanarak canlı olarak ses iletecek.
- Aynı anda birden fazla kişi (örneğin 10 kişi) bu sesi gerçek zamanlı olarak dinleyebilecek.
- Sistem, gömülü donanım üzerinde çalışacak (headless bir Raspberry Pi tabanlı cihaz).
- Yayın ve dinleme farklı cihazlardan olacak (mobil, masaüstü fark etmez).
- Sistem çok hafif, düşük gecikmeli, güvenli ve taşınabilir olmalı.
- Ses aktarımı için düşük gecikmeli çözümler geliştirebilme (örneğin: RTP, WebRTC, GStreamer, PortAudio, JACK vb.)
- C++ / Rust / Go gibi gömülü sistemlerde performanslı çalışan dillerde uygulama geliştirme yetkinliği
- Raspberry Pi üzerinde daemon/service olarak çalışacak uygulamalar konusunda tecrübe
- Donanım ve ağ seviyesinde stabil çalışan bağlantı altyapısı kurma becerisi
- Güvenlik: temel kimlik doğrulama / parola koruması
- Gerekirse hafif bir web arayüz üzerinden kontrol paneli sağlama (tercihe bağlı)
Tercihen:
- WebSocket / WebRTC bilgisi
- Gömülü Linux sistemlerde ses sürücüleri ve stream yapılarına hâkimiyet
- Daha önce benzer sistem (ör: interkom, uzaktan yayın, VoIP gateway) geliştirmiş olmak
- ARM mimarisine yönelik optimize edilmiş kod yazabilme
- Bu sistem, ticari bir ürünün bir modülüdür. Donanımın tam işlevi, nihai kullanım amacı ve diğer teknik detaylar ileri aşamada, gizlilik ilkeleri çerçevesinde paylaşılacaktır.
- Şu an odak noktası yalnızca bir yayıncıdan gelen canlı sesin dinleyicilere gecikmesiz aktarımıdır.
- Sistem, düşük kaynak tüketimi ve yüksek kararlılık temelinde geliştirilecektir.
Lütfen başvurunuzda aşağıdaki bilgileri paylaşın:
- Daha önce geliştirdiğiniz benzer projeler (repo, görsel, demo varsa)
- Bu projeyi hangi dil/altyapı ile çözmeyi önerirsiniz? Neden?
- Proje bütçeniz (saatlik / proje bazlı)
- Uygulamanızın tahmini geliştirme süresi
- Raspberry Pi / gömülü sistem geliştirme tecrübeniz varsa belirtiniz