All Projects → baltedewit → folderplayout

baltedewit / folderplayout

Licence: MIT license
CasparCG client for scheduled recurring playback of a playlist.

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
HTML
75241 projects

Projects that are alternatives of or similar to folderplayout

casparcg-hyperdeck
Hyperdeck "interface" for CasparCG to enable integration in BMD ATEM switchers.
Stars: ✭ 26 (-43.48%)
Mutual labels:  atem, casparcg
SPX-GC
SPX is a graphics control client for live video productions and live streams using CasparCG, OBS, vMix, or similar software.
Stars: ✭ 178 (+286.96%)
Mutual labels:  casparcg, playout
nebula
Media asset management and broadcast automation system
Stars: ✭ 103 (+123.91%)
Mutual labels:  broadcast, casparcg
Ytk Mp4j
Ytk-mp4j is a fast, user-friendly, cross-platform, multi-process, multi-thread collective message passing java library which includes gather, scatter, allgather, reduce-scatter, broadcast, reduce, allreduce communications for distributed machine learning.
Stars: ✭ 102 (+121.74%)
Mutual labels:  broadcast
Joynr
A transport protocol agnostic (MQTT, HTTP, WebSockets etc.) Franca IDL based communication framework supporting multiple communication paradigms (RPC, Pub-Sub, broadcast etc.)
Stars: ✭ 124 (+169.57%)
Mutual labels:  broadcast
Twitch Js
A community-centric, community-supported version of tmi.js
Stars: ✭ 225 (+389.13%)
Mutual labels:  broadcast
wifi-tally
An affordable and reliable Tally Light that works via WiFi based on NodeMCU / ESP8266. Supports multiple video mixers.
Stars: ✭ 66 (+43.48%)
Mutual labels:  atem
Gpac
Modular Multimedia framework for packaging, streaming and playing your favorite content.
Stars: ✭ 1,321 (+2771.74%)
Mutual labels:  broadcast
laravel-broadcast-demo
Article: Laravel PWA to implement Broadcasting
Stars: ✭ 17 (-63.04%)
Mutual labels:  broadcast
React Native Zeroconf
📡 Discover Zeroconf services using react-native
Stars: ✭ 168 (+265.22%)
Mutual labels:  broadcast
Sofie Tv Automation
This is the documentation for the state-based studio automation system Sofie, used in live TV news production by the Norwegian public service broadcaster NRK since September 2018.
Stars: ✭ 155 (+236.96%)
Mutual labels:  broadcast
Ffplayout Engine
python and ffmpeg based playout
Stars: ✭ 128 (+178.26%)
Mutual labels:  broadcast
AAPB2
American Archive of Public Broadcasting
Stars: ✭ 17 (-63.04%)
Mutual labels:  broadcast
Multicast Relay
Relay multicast and broadcast packets between interfaces.
Stars: ✭ 111 (+141.3%)
Mutual labels:  broadcast
TVGemist
An *Unofficial* Uitzending Gemist application for  TV
Stars: ✭ 23 (-50%)
Mutual labels:  broadcast
Rxbonjour
⚠️ THIS PROJECT IS ARCHIVED. No further development is scheduled.
Stars: ✭ 153 (+232.61%)
Mutual labels:  broadcast
Sacrificial Socket
A Go websocket library with an API similar to Socket.IO... but not Socket.IO
Stars: ✭ 96 (+108.7%)
Mutual labels:  broadcast
Media Server Go Demo
webrtc media server go demo
Stars: ✭ 140 (+204.35%)
Mutual labels:  broadcast
Shellshare
Live terminal broadcasts
Stars: ✭ 202 (+339.13%)
Mutual labels:  broadcast
Web-Broadcasting-Software
Broadcasting software for the web. (WBS)
Stars: ✭ 138 (+200%)
Mutual labels:  broadcast

folderplayout

A scheduled playout client for CasparCG.

Folderplayout

Folderplayout is based on hierarchical schedule. You can combine groups, folders, clips and live inputs and use dates, weeks, days and hours to schedule these. When nothing from the schedule is playing, an external input is played. For example an info channel.

Folderplayout can be ran on solely CasparCG using Decklink inputs or using CasparCG for playout and Blackmagic Atem's for switching inputs.

Internally, folderplayout builds on SuperFly's Timeline project and the Timeline State Resolver from NRK's Sofie project.

Build Setup

# install dependencies
yarn install

# serve with hot reload at localhost:9080
yarn run dev

# build electron application for production
yarn run build


# lint all JS/Vue component files in `src/`
yarn run lint

This project was generated with electron-vue@8fae476 using vue-cli. Documentation about the original structure can be found here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].