logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
gre2gor  
#1 Posted : Friday, March 3, 2023 5:37:22 PM(UTC)
gre2gor

Rank: Advanced Member

Groups: Registered
Joined: 12/14/2018(UTC)
Posts: 82
Slovenia

Was thanked: 17 time(s) in 6 post(s)
Spending time banging my head how to run a small TV channel.
We have live events (mostly sport) and Info screen (when not live) with weather, local infos (RSS) and some live panorama cameras.
This runs 24/7. We have a great struggle to fill the time when not live with recordings of our past live events and also some recorded and edited events. Some of these needs to be be run as a re-runs at pre set time. Managing this requires a lot of manual work and keeping track of it is a pain. Even more when only 2,3 people crew.
So now I have created scripts in python/powershell that has 4 levels of program.
1. level = LIVE
2. level = Generic (Info screen) running when not live
3. level = re-runs of files (live or edited) at manual selected time (when not live)
4. level = random files from Playout directory with special naming policy (day-month-year_category_subcategory_location_EventName) which are then parsed to be used for Titles and other infos. I also get framerate of a file and duration.

All these levels are then merged together and we get a schedule. This schedule is then exported to ICS file and synced with google calendar to get a visual overview of a schedule. You can move around events in google calendar. The google calendar is then imported on a 15minute interval back into the script that manages the playout via vMix. So we can manage playout trough google calendar from anywhere.
Imported google calendar events creates commands controlling vMix via API.

Live events or manually scheduled files are entered via second google calendar (1st and 3rd level). This events are then imported and they overwrite level 2 and 4. Missing time is filled with info screen.

I wanted to share this thinking to get some opinions what could we do better or if there are any second thoughts regarding this.
Grega
Egriswold  
#2 Posted : Saturday, March 4, 2023 12:46:06 PM(UTC)
Egriswold

Rank: Advanced Member

Groups: Registered
Joined: 6/29/2011(UTC)
Posts: 311
Man
United States
Location: Florida

Thanks: 6 times
Was thanked: 33 time(s) in 32 post(s)
A little background, I work for a local government and completely redesigned their infostructure around vMix for live meeting productions. We have seven licenses and each one used in unique ways. example one is used to generate our bulletin board and sources data from the county web site via RSS feeds to display upcoming meeting schedules and another system captures traffic cam streams for filler and I have three systems dedicated to broadcasting meetings live on local cable providers plus streaming live on YouTube. When it comes to a programable playout server I use Axiel Technologies XTV suite because IMHO it's a better tool for the job and the cost factor was within my budget. I even built a vMix based system for local soccer team to broadcast their home games on ESPN3 which they have been doing for the past six years. In this case there is the main switcher with 16 inputs a graphics laptop to which sends graphics via NDI and another vMix system downstream for commercial breaks. So if I can help feel free to ask and I'll try to help.
mavik  
#3 Posted : Tuesday, March 7, 2023 12:14:36 AM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,235
Man
Location: Germany

Thanks: 3 times
Was thanked: 169 time(s) in 151 post(s)
You can get far with vMix but it's not a build for linear playout. You find other systems build for this task. vMix can be used and automated to send a live feed to the playout. More on the PRO side and I have no idea about the costs, take a look at Cinegy.
Users browsing this topic
Guest (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.