Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Aplikacja webowa i na Androida do przesyłania strumieniowego wideo i audio z urządzeń Android na stronę internetową w lokalnej sieci, używając gniazd i WebRTC.
Strona internetowa oparta na Next.js, TypeScript, React + shadcn-ui, oraz serwer http/socket, który automatycznie uruchamia się przy uruchomieniu strony.
Strona jest uruchamiana na lokalnym komputerze.
Następnie aplikacja napisana w Flutterze dla platformy Android, urządzenie musi być podłączone do sieci, w której działa strona.
Podczas podłączania urządzenia Android do serwera, przekazuje on niezbędne ustawienia kamery, po wybraniu urządzenia na stronie - Android i web wymieniają się ofertami WebRTC, kandydatami ice i rozpoczyna się przesyłanie strumieniowe.
Dodatkowa funkcjonalność na stronie internetowej:
1. Po naciśnięciu 'y' - resetuje nagranie i/lub zapisane wideo.
2. 'u' - rozpoczyna nagrywanie wideo do 30 sekund. Po ponownym naciśnięciu podczas nagrywania - zatrzymuje nagrywanie. Po zatrzymaniu główny odtwarzacz zmienia się z transmisji na zapisane wideo.
3. 'i' - poprzednia klatka podczas przeglądania zapisanego wideo.
4. 'o' - następna klatka podczas przeglądania zapisanego wideo.

P.S. W załączniku znajdują się dwa różne obrazy, po lewej pełne ustawienia, a po prawej pełny rozmiar strony internetowej. Połączone za pomocą imagemagick.
Szczegóły pracy
Budżet 6172 PLN
Dodana 21 maja 2024
149 wyświetleń
Freelancer
Maksim I.
Ukraina Kijów  2  1

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończone 2 Sejfy
W serwisie 7 lat