Loading and playing websites from arbitrary URLs with CasparCG

Pass an URL while initializing a new HTML producer on a video layer: PLAY 1-10 [HTML] "https://www.indr.ch/" Or load the website as a template starting from server version 2.2.0 Beta 7: CG 1 ADD 0 "https://www.indr.ch/" 1 Keep in mind that this will trigger the update() and play() functions. If you use an older server version and you can only issue CG commands (such as from a client software), you have to load a template that does a redirect. [Read More]

Creating production-ready HTML templates for CasparCG

In this article we are going to create a production-ready HTML template. We will look at the characteristics of a robust template and then discover the details of the layout and design of a production-ready lower-third template. At last we will test the template with CasparCG. Have a look at the live example and its source code. This article is the second installment of the series “A comprehensive guide to HTML templates for CasparCG”. [Read More]

Introduction to CasparCG's HTML producer

CasparCG is a free and open source playout server used to deliver high quality live television broadcasts. It supports data-driven templates for graphic overlays created with Adobe Flash and HTML websites. Although support for HTML based templates has been around for years, it’s neglected by many template creators who consider it less powerful and thus it’s difficult to find information and resources about HTML based templates. This blog post series aims to be a comprehensive guide to CasparCG’s HTML producer: We will first have a look at what’s at hand. [Read More]