Aplikacja do przesyłania strumieniowego

Programowanie stron internetowych 6397 PLN
Praca 8 z 8
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
  • Dodana:
164

Freelancer

  • Zleceń 2
  • Ocena -
  • Ranking 237
Zarejestruj się

Jeśli masz konto, zaloguj się

Wskaźniki

  • Ostatnia wizyta: 1 rok temu