Skip to content

jerubrin/TallyFlash

Repository files navigation

TallyFlash

Application that can replace your TallyLight system (almost always)

Short instructions for using the app:

  1. Connect to vMix using your local IP-address and port and then click the Connect button
    You can find them at vMix Settings -> Web Controller (look at the pictures down below)

Connection settings

  1. Choose your camera scene from the list
  2. Start working

Start working with TallyLight

There are 3 scenes for notification, and 3 different flashlight reactions (off, on or blink)

Status

You can customize your screens (background color, status labels) and flashlight switching in settings

Settings

Application main diagram

This app provides data on 3 levels:

  1. Presentation (UI) level - on this level users interact with app use fragments and service.
  2. Domain level - there we have UseCases, they receive data from the retrofit, implement business logic, and send the result to UI level. And vice versa, it can be receive data from UI, convert it and send it up to data level.
  3. Data level - there we have the retrofit repository (to receive remote data from vMix), and app string resources.

Main diagram

Application detailed diagram

There you can see the application detailed diagram, and all objects, that can be using to send and receive data:

Detailed diagram Entities

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages