• Best Practices – Health & Safety
MediazoneMediazone
  • Our Story
    • Book a Tour
    • Departments
      • University of Nicosia
      • Department of Communications
      • Department of Design and Multimedia
      • UNIC Career Success Centre
        • Employment Opportunities
      • UNIC Portal
  • Reserve Today
    • Student Reservations
    • Troubleshooting for log in
    • Rules & Regulations
    • Schedules
  • Join Mediazone
  • Equipment
    • Video Equipment
    • Photo Equipment
    • Audio Equipment
  • Facilities
    • Tv Production studio
    • Photography Studio
    • Digital Lab
    • Radio Studio
    • Audio Production Studio
    • Audio board instruction
  • Resources
    • Audiovisual Resources
    • SA Training
  • Services for UNIC
    • Brand Center
    • Service Enquiry
    • Useful documents
      • Student Work Release
      • Media Release Form
      • Media Release Form – Under 14
      • Crowd notice/release
      • University of Nicosia Logo for Student Work
    • Video Production Brief
    • Work
  • Blog
  • FAQ
  • Contact Us

CasparCG TV Studio Workflow

Posted On May 25, 2016 By admin In Engineering, Software /  

About a year ago Mediazone decided to move the CG SD workflow (Playbox Airbox+Titlebox) to HD. Unfortunately the cost of an HD CG solutions is extremely expensive and the ones that are affordable provide poor functionality. This is why we decided we switch to CasparCG (an open-source CG) which nowadays is an industry standard CG solution used by many broadcasters.

CasparCG consist of 2 entities:

  • CasparCG Server – Play-Out professional graphics.
  • CasparCG Client – Control graphics and video playout from the CasparCG Server. Note that anyone can develop his own client.
CasparCG_Server

CasparCG Server Overview

For the needs of our TV studio we needed 2 machines (which must meet CasparCG minimum requirements). One for the Play-Out of content and the other one for Graphics (Fill+Key). CasparCG Server and Client can be installed on different machines for maximum reliability, but I chose to install them on the same one. First, our TV studio does not broadcast (it’s an educational TV studio) and second it will save us some space because we will only use one machine.

As for reference, our studio workflow is 1080i50 and we use the DataVideo SE-3000 vision mixer.

Play-Out Machine

This machine is used to Play-Out content using the official CasparCG Client. The client accept all popular formats. Make sure the videos meet your resolution and video format.

On this PC a Blackmagic Design Deckling Duo is installed. Only one SDI Out (Out A) is needed for this purpose. Bellow you can find the config file for the CasparCG Server.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
	<paths>
		<media-path>media\</media-path>
		<log-path>log\</log-path>
		<data-path>data\</data-path>
		<template-path>templates\</template-path>
		<thumbnails-path>thumbnails\</thumbnails-path>
	</paths>
	<channels>
		<channel>
		<video-mode>1080i5000</video-mode>
		<consumers>
			<decklink>
				<device>1</device>
				<embedded-audio>true</embedded-audio>
				<channel-layout>stereo</channel-layout>
				<latency>normal</latency>
				<key-only>false</key-only>
				<buffer-depth>3</buffer-depth>
				<custom-allocator>true</custom-allocator>
			</decklink>
		</consumers>
		</channel>
	</channels>
	<controllers>
		<tcp>
		<port>5250</port>
		<protocol>AMCP</protocol>
		</tcp>
	</controllers>
</configuration>
CasparCG Client

Official CasparCG Client

Graphics Machine (Fill+Key)

This second machine is used to overly graphics on the Program Mix. Thus we need a card that can produce 2 in-sync outputs. Blackmagic Design Deckling 4K Extreme 6G is the right one for this purpose. Other cards can work as well, as long they can have 2 in-sync outputs.

Bellow you can find the config file for the CasparCG Server.

<?xml version="1.0" encoding="utf-8"?>
	<configuration>
	<paths>
		<media-path>media\</media-path>
		<log-path>log\</log-path>
		<data-path>data\</data-path>
		<template-path>templates\</template-path>
		<thumbnails-path>thumbnails\</thumbnails-path>
	</paths>
	<channels>
		<channel>
			<video-mode>1080i5000</video-mode>
			<consumers>
				<decklink>
					<device>1</device>
					<key-device>2</key-device>
					<embedded-audio>true</embedded-audio>
					<channel-layout>stereo</channel-layout>
					<latency>normal</latency>
					<keyer>external</keyer>
					<key-only>false</key-only>
					<buffer-depth>3</buffer-depth>
					<custom-allocator>true</custom-allocator>
				</decklink>
			</consumers>
		</channel>
	</channels>
	<controllers>
		<tcp>
		<port>5250</port>
		<protocol>AMCP</protocol>
		</tcp>
	</controllers>
</configuration>
CG2

FILL and KEY signals on the Multiview

CasparCG client offer somes readymade templates which can be used or you can develop your own easily. CasparCG is offering the capability to overlay HTML templates. This makes the creation of graphics really easy since HTML 5 supports animation. Also, you can incorporate Javascript or PHP (or any web language) to change text and graphics. Of course you will need to develop your own client to interact with the graphics dynamically.

Below you can see an example of an HTML template I have developed.

CG3

Lower Third

 

Mediazone Broadcast Engineer

Tags:
CasparCGCGclientfreegraphicsopen sourcePlay-outserver
Multi-Camera free run timecode sync (SONY PXW-Z100)
Connect Allen & Heath XB-14 with CANFORD illuminated sign ES base fitting

Recent Posts

  • Slow Motion Experiment: What Looks Cool and What’s Overrated?
  • GH5S vs. Your Eyes: Can You Match What You See in Camera
  • SHOOTING A FILM IN NICOSIA: HOW TO TRANSFORM EVERYDAY PLACES INTO CINEMATIC SETTINGS
  • MAKING NICOSIA LOOK LIKE A SCIFI CITY WITH EDITING
  • How to get a Cinematic Look with just a Tripod

Archives

Categories

  • Announcements (64)
  • Engineering (9)
    • Software (5)
  • Equipment Tutorials (2)
  • Gadgets & more Gadgets! (8)
  • HandBooks (2)
  • News (190)
    • Alumni Corner (4)
  • Software Tutorials (5)
  • Student Upload Section (21)
    • AUDIO (4)
      • COMM 116 Audio Production (4)
    • RADIO (1)
      • COMM 216 Radio Production (1)
    • VIDEO (16)
      • COMM 117 Video Production (4)
      • COMM 210 Production Techniques (3)
      • COMM 235 Creative Production (4)
      • COMM 311A Electronic Journalism Television (4)
  • Studio Assistants Blog (113)
  • Tip of the week (13)
  • Tutorials (14)
  • Uncategorized (11)
Copyright 2018 © Mediazone, University of Nicosia.
  • Contact Us
  • Privacy Policy
  • Terms of service