ffplayout/frontend
2024-09-24 13:54:28 +02:00
..
assets Merge frontend into project 2024-09-24 10:49:37 +02:00
components Merge frontend into project 2024-09-24 10:49:37 +02:00
composables Merge frontend into project 2024-09-24 10:49:37 +02:00
i18n/locales Merge frontend into project 2024-09-24 10:49:37 +02:00
layouts Merge frontend into project 2024-09-24 10:49:37 +02:00
middleware Merge frontend into project 2024-09-24 10:49:37 +02:00
pages Merge frontend into project 2024-09-24 10:49:37 +02:00
plugins Merge frontend into project 2024-09-24 10:49:37 +02:00
public Merge frontend into project 2024-09-24 10:49:37 +02:00
stores Merge frontend into project 2024-09-24 10:49:37 +02:00
types Merge frontend into project 2024-09-24 10:49:37 +02:00
app.vue Merge frontend into project 2024-09-24 10:49:37 +02:00
error.vue Merge frontend into project 2024-09-24 10:49:37 +02:00
eslint.config.mjs Merge frontend into project 2024-09-24 10:49:37 +02:00
nuxt.config.ts Merge frontend into project 2024-09-24 10:49:37 +02:00
package-lock.json Merge frontend into project 2024-09-24 10:49:37 +02:00
package.json Merge frontend into project 2024-09-24 10:49:37 +02:00
README.md update paths 2024-09-24 13:54:28 +02:00
tailwind.config.ts Merge frontend into project 2024-09-24 10:49:37 +02:00
tsconfig.json Merge frontend into project 2024-09-24 10:49:37 +02:00

ffplayout-frontend

This web application is used to manage the ffplayout.

The interface is mostly designed for 24/7 streaming. Other scenarios like streaming in folder mode or playlists with no start time will work but will not be displayed correctly.

For a better understanding of the functionality, take a look at the screenshots below.

Login

login

System Dashboard

login

Control Page

player

Media Page

media

Message Page

message

Logging Page

logging

Configuration Page

config-gui

Setup

Make sure to install the dependencies:

# yarn
yarn install

# npm
npm install

# pnpm
pnpm install --shamefully-hoist

Development Server

Start the development server on http://localhost:3000

npm run dev

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Check out the deployment documentation for more information.