Skip to content

Small application for live videostreaming from android to server

Notifications You must be signed in to change notification settings

Motoaleks/Streaming-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Программа прямых видеотрансляций с поддержкой геолокации и линейной фильтрации

Курсовая работа 2-ого курса, "Программная инженерия", НИУ ВШЭ

  • Сервер - Java, javafx, gson. Запускается с графическом UI.
  • Клиент - Android.
  • Подробная документация (ЕСПД) - корневой каталог\docs, в неё входит: Тех. Задание, Пояснительная записка, Программа и методика испытаний, Код программы, отдельно для клиента и сервера Сервер работает на сокетах, поддерживает несколько соединений.

Начало работы

Для запуска сервера необходимо запустить Server.jar или Main.java. Для корректной работы требуется открытый порт 8585 на сервер-машине. После запуска самого сервера, клиенты - android стройства могут начать подключаться. При подключении, они появляются в списке трансляций и сервер может начать просмотр с камеры клиента.

Работа приложений

![image for server main window] (pics/serverMainWindow.png) Главное UI сервера

![image for server stream window] (pics/serverStreamWindow.jpg) Окно просмотра трансляции, при работе эмулятора

Клиент подключается через приложение устанавливаемое через .apk на надроид смартфон.

Связь с разработчиком

📧 mail: kerzkon@gmail.com

☎️ skype: motoaleks

About

Small application for live videostreaming from android to server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published