
Em Andamento
Publicado
Pago na entrega
I’m building a professional Android application that lets us broadcast pool / billiards events with three simultaneous camera feeds—one wide room view and two table angles—streamed via RTMP to our own server. Everything must be written in Kotlin using Jetpack Compose and CameraX, and follow a clean, modular architecture (Repository pattern, MVVM, Coroutines, exhaustive error handling). Core workflow • Secure the session with JWT credentials pulled from our WordPress backend. • Initiate and maintain three parallel CameraX pipelines, encode them, and push to the custom RTMP endpoint with minimal latency. • Keep a persistent [login to view URL] connection for two-way communication so the server can send commands (start / stop stream, trigger one of 50+ sound effects, display in-app notifications) and receive health metrics. • Expose a lightweight in-app dashboard that reports bitrate, dropped frames, network quality, and device temperature, and automatically applies fallback logic if connectivity degrades. • Record basic analytics (view count, stream duration, error logs) and upload them once connectivity is stable. • Provide an admin interface to register games and tag each live segment with player names, race length, and table number; the metadata should travel with the stream as JSON. Acceptance criteria 1. Source compiles with the latest stable Android Studio, targets API 34, and passes a clean lint report. 2. Switching between cameras, loss of signal, and reconnection scenarios are handled without crashing or corrupting the stream. 3. JWT token renewal happens transparently; expired tokens never interrupt playback. 4. All [login to view URL] messages are acknowledged within 3 s or the client retries with exponential back-off. 5. Documentation includes architecture overview, build steps, environment variables, and a short video demo that proves three concurrent feeds running on a single device. Please include any relevant links to previous streaming or real-time communication work when you respond, and outline which RTMP library you plan to integrate.
ID do Projeto: 40278164
52 propostas
Projeto remoto
Ativo há 1 mês
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Bucaramanga, Colombia
Método de pagamento verificado
Membro desde nov. 14, 2023
$10-30 USD
$30-250 USD
$10-30 USD
$10-30 USD
$10-30 USD
₹37500-75000 INR
$30-250 USD
€8-30 EUR
$25-50 USD / hora
$250-750 USD
₹12500-37500 INR
$250-750 SGD
₹1500-12500 INR
$150-155 AUD
$30-250 USD
£20-250 GBP
$25-50 USD / hora
$15-25 USD / hora
₹1500-12500 INR
$250-750 USD
$30-250 USD
₹1500-12500 INR
₹1500-12500 INR
$15-25 USD / hora
₹600-1500 INR