Introducing SPX-GC. A new control client for CasparCG and streaming applications

We are happy to announce the 1.0 release of SmartPX Graphics Controller “GC”, a browser based application to control HTML graphics on one or more CasparCG servers and/or live streaming applications such as OBS, Wirecast and vMix.

Key features:

  • Browser based UI
  • Runs locally as a server (Windows, Mac, Linux) or in a cloud instance
  • Template contents are saved to unlimited projects and rundowns
  • Use existing HTML templates in projects
  • Control unlimited CasparCG servers
  • Customizeable UI controls (plugins) for added functionality
  • Easy and fast to operate with a mouse or keyboard
  • UI localization to any language
  • NodeJS backend
  • Open source (MIT -license)

An overview video: https://www.youtube.com/watch?v=e5LTFC9MlOI. There is also a live demo instance available at http://35.228.47.121:5000/. (Please note, the demo instance is shared across all users so expect clashes. Data in the demo is automatically reset few times a day.)

GC was originally developed by SmartPX for YLE, the public broadcaster in Finland. Markus Nygård from YLE, a regular on this forum, can shed some light on the requirements and remote workflow considerations behind the application.

Pre-built binary packages, source code and issue tracker is available at https://github.com/TuomoKu/SPX-GC

We have interesting features for GC on our roadmap and look forward to any user suggestions and other feedback. Software is freely available, but we will be more than happy to provide creative services in custom template design and related development.

If you have any questions, feel free to contact me on this forum or using below contacts.

Thank you,

Tuomo Kulomaa
SmartPX
tuomo@smartpx.fi

Markus Nygård
YLE
markus.nygard@yle.fi


Related Youtube videos:

14 Likes

hi
I have downloaded the application and run it. But i didnt got out on caspercg screen. Kindly guide.

[2020-09-04 21:44:21.630] [8468] [info]    flash[cg20.fth.pal|5000] Uninitialized.
[2020-09-04 21:44:42.438] [2584] [info]    Accepted connection from 127.0.0.1 2
[2020-09-04 21:45:14.348] [2584] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-04 21:45:14.355] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:45:14.359] [6744] [info]    Sent message to 127.0.0.1: 404 CG ERROR\r\n
[2020-09-04 21:45:16.996] [2584] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-04 21:45:17.040] [6744] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Initialized.
[2020-09-04 21:45:17.047] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:45:17.051] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[0904/214517:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0904/214518:INFO:CONSOLE(285)] "[webcg-framework] version 2.6.0", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (285)
[0904/214518:INFO:CONSOLE(39)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (39)
[0904/214518:INFO:CONSOLE(223)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (223)
[0904/214518:INFO:CONSOLE(231)] "[webcg-framework] play event listener threw ReferenceError: runAnimationIN is not defined", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (231)
[2020-09-04 21:45:19.898] [2584] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-04 21:45:19.905] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:45:19.908] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:45:21.826] [2584] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-04 21:45:21.867] [6744] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Initialized.
[2020-09-04 21:45:21.878] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:45:21.882] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:45:21.886] [8468] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Uninitialized.
[0904/214522:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0904/214522:INFO:CONSOLE(285)] "[webcg-framework] version 2.6.0", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (285)
[0904/214522:INFO:CONSOLE(39)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (39)
[0904/214522:INFO:CONSOLE(223)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (223)
[0904/214522:INFO:CONSOLE(231)] "[webcg-framework] play event listener threw ReferenceError: runAnimationIN is not defined", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (231)
[2020-09-04 21:45:26.091] [2584] [info]    Received message from 127.0.0.1: CG 1-3 NEXT 0\r\n
[2020-09-04 21:45:26.095] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:45:26.098] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:47:24.633] [2584] [info]    Received message from 127.0.0.1: CG 1-3 UPDATE 1 "{}"\r\n
[2020-09-04 21:47:24.638] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:47:24.641] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:47:26.507] [2584] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-04 21:47:26.514] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:47:26.517] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:47:28.673] [2584] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-04 21:47:28.714] [6744] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Initialized.
[2020-09-04 21:47:28.726] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:47:28.729] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:47:28.735] [8468] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Uninitialized.
[0904/214729:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0904/214729:INFO:CONSOLE(285)] "[webcg-framework] version 2.6.0", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (285)
[0904/214729:INFO:CONSOLE(39)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (39)
[0904/214729:INFO:CONSOLE(223)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (223)
[0904/214729:INFO:CONSOLE(231)] "[webcg-framework] play event listener threw ReferenceError: runAnimationIN is not defined", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (231)
[2020-09-04 21:48:19.436] [2584] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-04 21:48:19.442] [2584] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-04 21:48:19.450] [6744] [debug]   Executed command: ClearCommand
[2020-09-04 21:48:19.457] [2584] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-04 21:48:19.470] [2584] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-04 21:48:19.474] [2584] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-04 21:48:19.480] [6744] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-04 21:48:19.487] [6744] [debug]   Executed command: ClearCommand
[2020-09-04 21:48:19.492] [6744] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-04 21:48:19.499] [2584] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-04 21:48:19.505] [6744] [debug]   Executed command: ClearCommand
[2020-09-04 21:48:19.510] [6744] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-04 21:48:19.515] [6744] [debug]   Executed command: ClearCommand
[2020-09-04 21:48:19.519] [6744] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-04 21:48:19.523] [6744] [debug]   Executed command: ClearCommand
[2020-09-04 21:48:19.527] [6744] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-04 21:48:19.531] [6744] [debug]   Executed command: ClearCommand
[2020-09-04 21:48:19.535] [6744] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-04 21:48:19.539] [8468] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Uninitialized.
[2020-09-04 21:48:21.280] [2584] [info]    Received message from 127.0.0.1: CG 1-3 NEXT 0\r\n
[2020-09-04 21:48:21.288] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:48:21.291] [6744] [info]    Sent message to 127.0.0.1: 404 CG ERROR\r\n
[2020-09-04 21:48:22.497] [2584] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-04 21:48:22.504] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:48:22.506] [6744] [info]    Sent message to 127.0.0.1: 404 CG ERROR\r\n
[2020-09-04 21:48:23.275] [2584] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-04 21:48:23.307] [6744] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Initialized.
[2020-09-04 21:48:23.318] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:48:23.324] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[0904/214823:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0904/214823:INFO:CONSOLE(285)] "[webcg-framework] version 2.6.0", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (285)
[0904/214823:INFO:CONSOLE(39)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (39)
[0904/214823:INFO:CONSOLE(223)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (223)
[0904/214823:INFO:CONSOLE(231)] "[webcg-framework] play event listener threw ReferenceError: runAnimationIN is not defined", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (231)
[2020-09-04 21:48:28.569] [2584] [info]    Received message from 127.0.0.1: CG 1-3 NEXT 0\r\n
[2020-09-04 21:48:28.575] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:48:28.577] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:48:33.609] [2584] [info]    Received message from 127.0.0.1: CG 1-3 UPDATE 1 "{}"\r\n
[2020-09-04 21:48:33.615] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:48:33.618] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:48:35.671] [2584] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-04 21:48:35.677] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:48:35.680] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:48:37.176] [2584] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-04 21:48:37.216] [6744] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Initialized.
[2020-09-04 21:48:37.228] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:48:37.231] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:48:37.236] [8468] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Uninitialized.
[0904/214837:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0904/214837:INFO:CONSOLE(285)] "[webcg-framework] version 2.6.0", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (285)
[0904/214837:INFO:CONSOLE(39)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (39)
[0904/214837:INFO:CONSOLE(223)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (223)
[0904/214837:INFO:CONSOLE(231)] "[webcg-framework] play event listener threw ReferenceError: runAnimationIN is not defined", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (231)
[2020-09-04 21:48:41.070] [2584] [info]    Received message from 127.0.0.1: CG 1-3 NEXT 0\r\n
[2020-09-04 21:48:41.075] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:48:41.079] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:50:29.534] [2584] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-04 21:50:29.540] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:50:29.544] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:50:30.139] [2584] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-04 21:50:30.180] [6744] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Initialized.
[2020-09-04 21:50:30.191] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:50:30.195] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:50:30.200] [8468] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Uninitialized.
[0904/215030:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0904/215030:INFO:CONSOLE(285)] "[webcg-framework] version 2.6.0", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (285)
[0904/215030:INFO:CONSOLE(39)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (39)
[0904/215030:INFO:CONSOLE(223)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (223)
[0904/215030:INFO:CONSOLE(231)] "[webcg-framework] play event listener threw ReferenceError: runAnimationIN is not defined", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (231)
[2020-09-04 21:50:37.641] [2584] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-04 21:50:37.647] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:50:37.651] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:50:39.136] [2584] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-04 21:50:39.183] [6744] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Initialized.
[2020-09-04 21:50:39.192] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:50:39.195] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:50:39.199] [8468] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Uninitialized.
[0904/215039:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0904/215039:INFO:CONSOLE(285)] "[webcg-framework] version 2.6.0", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (285)
[0904/215039:INFO:CONSOLE(39)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (39)
[0904/215039:INFO:CONSOLE(223)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (223)
[0904/215039:INFO:CONSOLE(231)] "[webcg-framework] play event listener threw ReferenceError: runAnimationIN is not defined", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (231)
[2020-09-04 21:50:42.737] [2584] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-04 21:50:42.742] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:50:42.745] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:50:44.299] [2584] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-04 21:50:44.342] [6744] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Initialized.
[2020-09-04 21:50:44.352] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:50:44.355] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-04 21:50:44.359] [8468] [info]    html[D:\html practice\SPX-GC_1_0_0_win64 temp\ASSETS\templates\\SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html] Uninitialized.
[0904/215044:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0904/215044:INFO:CONSOLE(285)] "[webcg-framework] version 2.6.0", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (285)
[0904/215044:INFO:CONSOLE(39)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (39)
[0904/215044:INFO:CONSOLE(223)] "Uncaught SyntaxError: Unexpected identifier", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET.html (223)
[0904/215044:INFO:CONSOLE(231)] "[webcg-framework] play event listener threw ReferenceError: runAnimationIN is not defined", source: file:///D:/html%20practice/SPX-GC_1_0_0_win64%20temp/ASSETS/templates//SMARTPX/TEMPLATE_PACK_1/js/webcg-framework.umd.js (231)
[2020-09-04 21:50:46.880] [2584] [info]    Received message from 127.0.0.1: CG 1-3 NEXT 0\r\n
[2020-09-04 21:50:46.885] [6744] [debug]   Executed command: CGCommand
[2020-09-04 21:50:46.888] [6744] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n

getting this on server

[SPX GC] error: Error with OVERLAY: 404 CG ERROR

Please use the </> button to format log an code.

Hey,

To my eyes looks like “ERROR:renderer_main.cc(226)] Running without renderer sandbox” is the culprit here. Two questions:

a) have you successfully used these or other HTML templates in your CasparCG server by using the CasparCG Client? What’s your CasparCG server version?
b) Does the local preview in GC render templates correctly?

Hi
Yes it is playing other html templates by using the CasparCG Client.
yes it is.

Type "q" to close application.
Logging [info] or higher severity to log\

[2020-09-05 09:52:10.588] [16356] [info]    ############################################################################
[2020-09-05 09:52:10.596] [16356] [info]    CasparCG Server is distributed by the Swedish Broadcasting Corporation (SVT)
[2020-09-05 09:52:10.601] [16356] [info]    under the GNU General Public License GPLv3 or higher.
[2020-09-05 09:52:10.606] [16356] [info]    Please see LICENSE.TXT for details.
[2020-09-05 09:52:10.610] [16356] [info]    http://www.casparcg.com/
[2020-09-05 09:52:10.612] [16356] [info]    ############################################################################
[2020-09-05 09:52:10.617] [16356] [info]    Starting CasparCG Video and Graphics Playout Server 2.0.7.e9fc25a Stable
[2020-09-05 09:52:10.622] [16356] [info]    on Windows 10 Enterprise
[2020-09-05 09:52:10.625] [16356] [info]    Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz Physical Threads: 6
[2020-09-05 09:52:10.630] [16356] [info]    B365M GAMING HD
[2020-09-05 09:52:10.632] [16356] [info]    Decklink Not found
[2020-09-05 09:52:10.635] [16356] [info]    Bluefish Not found
[2020-09-05 09:52:10.637] [16356] [info]    FreeImage 3.15.4
[2020-09-05 09:52:10.639] [16356] [info]    FFMPEG-avcodec 55.52.102
[2020-09-05 09:52:10.643] [16356] [info]    FFMPEG-avformat 55.33.100
[2020-09-05 09:52:10.646] [16356] [info]    FFMPEG-avfilter 4.2.100
[2020-09-05 09:52:10.648] [16356] [info]    FFMPEG-avutil 52.66.100
[2020-09-05 09:52:10.651] [16356] [info]    FFMPEG-swscale 2.5.102
[2020-09-05 09:52:10.654] [16356] [info]    Flash 32.0.0.387
[2020-09-05 09:52:10.656] [16356] [info]    flash[cg20.fth.pal|0] Initialized.
[2020-09-05 09:52:10.660] [16356] [info]    flash[cg20.fth.pal|0] Invoking info-command: <invoke name="GetInfo" returntype="xml"><arguments></arguments></invoke>
[2020-09-05 09:52:10.668] [2180]  [debug]   flash-player[cg20.fth.pal|1024x576] [command]      <invoke name="OnCommand" returntype="xml"><arguments><string>Command recieved @GetInfo@?@</string></arguments></invoke>
[2020-09-05 09:52:10.720] [2180]  [info]    flash-player[cg20.fth.pal|1024x576] Initialized.
[2020-09-05 09:52:10.724] [2180]  [debug]   flash-player[cg20.fth.pal|1024x576] [command]      <invoke name="OnCommand" returntype="xml"><arguments><string>Command recieved @GetInfo@?@</string></arguments></invoke>
[2020-09-05 09:52:10.797] [16356] [trace]   Template-Host 2.0.4.3803 RC
[2020-09-05 09:52:10.801] [16356] [info]    NewTek iVGA unavailable (Processing.AirSend.x86.dll)
[2020-09-05 09:52:10.807] [16356] [info]    casparcg.config:
-----------------------------------------
<?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>720p2500</video-mode>
         <consumers>
            <screen>
               <device>1</device>
            </screen>
            <system-audio/>
         </consumers>
      </channel>
   </channels>
   <controllers>
      <tcp>
         <port>5250</port>
         <protocol>AMCP</protocol>
      </tcp>
   </controllers>
</configuration>
-----------------------------------------
[2020-09-05 09:52:10.869] [16356] [info]    Initialized html module.
[2020-09-05 09:52:10.874] [16356] [info]    Initializing OpenGL Device.
[2020-09-05 09:52:10.878] [1604]  [info]    OpenGL 4.6.0 NVIDIA 446.14 NVIDIA Corporation
[2020-09-05 09:52:10.884] [1604]  [info]    Successfully initialized OpenGL Device.
[2020-09-05 09:52:10.889] [16356] [info]    Initialized ffmpeg module.
[2020-09-05 09:52:10.895] [16356] [info]    Initialized bluefish module.
[2020-09-05 09:52:10.899] [16356] [info]    Initialized decklink module.
[2020-09-05 09:52:10.902] [16356] [info]    Initialized oal module.
[2020-09-05 09:52:10.905] [16356] [info]    Initialized newtek module.
[2020-09-05 09:52:10.909] [16356] [info]    Initialized ogl module.
[2020-09-05 09:52:10.912] [16356] [info]    Initialized flash module.
[2020-09-05 09:52:10.915] [16356] [info]    Initialized image module.
[2020-09-05 09:52:10.918] [1604]  [info]    [shader] Blend-modes are disabled.
[2020-09-05 09:52:10.921] [16356] [info]    video_channel[1|720p2500] Successfully Initialized.
[2020-09-05 09:52:10.926] [16356] [info]
+---------------+
| filter_buffer |default--[1280x720 1:1 bgra]--filter_buffersink:default
|   (buffer)    |
+---------------+

                                                   +-------------------+
filter_buffer:default--[1280x720 1:1 bgra]--default| filter_buffersink |
                                                   |   (buffersink)    |
                                                   +-------------------+


[2020-09-05 09:52:10.950] [16356] [info]    Screen consumer [1|720p2500] Successfully Initialized.
[2020-09-05 09:52:10.954] [5640]  [info]    output[1] Screen consumer [1|720p2500] Added.
[2020-09-05 09:52:10.957] [2676]  [info]    Screen consumer [1|720p2500] Successfully Initialized.
[2020-09-05 09:52:10.961] [16356] [info]    oal[1|720p2500] Sucessfully Initialized.
[2020-09-05 09:52:10.965] [2180]  [info]    flash-player[cg20.fth.pal|1024x576] Uninitialized.
[2020-09-05 09:52:10.970] [2292]  [info]    flash[cg20.fth.pal|5000] Uninitialized.
[2020-09-05 09:52:10.974] [5640]  [info]    output[1] oal[1|720p2500] Added.
[2020-09-05 09:52:10.978] [16356] [info]    Initialized channels.
[2020-09-05 09:52:10.982] [16356] [info]    Initialized thumbnail generator.
[2020-09-05 09:52:10.984] [16356] [info]    WinSock2 Initialized.
[2020-09-05 09:52:10.987] [16356] [info]    Listener successfully initialized
[2020-09-05 09:52:10.991] [16356] [info]    Initialized controllers.
[2020-09-05 09:52:10.993] [16356] [info]    Initialized osc.
[2020-09-05 09:52:10.997] [16356] [info]    Started initial media information retrieval.
[2020-09-05 09:52:11.288] [9356]  [info]    Initial media information retrieval finished.
[2020-09-05 09:52:24.581] [14208] [info]    Accepted connection from 127.0.0.1 2
[2020-09-05 09:52:24.609] [14208] [info]    Received message from 127.0.0.1: VERSION SERVER\r\n
[2020-09-05 09:52:24.615] [14208] [info]    Received message from 127.0.0.1: INFO\r\n
[2020-09-05 09:52:24.618] [14208] [info]    Received message from 127.0.0.1: CLS\r\n
[2020-09-05 09:52:24.622] [14208] [info]    Received message from 127.0.0.1: TLS\r\n
[2020-09-05 09:52:24.626] [14208] [info]    Received message from 127.0.0.1: DATA LIST\r\n
[2020-09-05 09:52:24.630] [14208] [info]    Received message from 127.0.0.1: THUMBNAIL LIST\r\n
[2020-09-05 09:52:24.633] [5564]  [debug]   Executed command: VersionCommand
[2020-09-05 09:52:24.636] [5564]  [info]    Sent message to 127.0.0.1: 201 VERSION OK\r\n2.0.7.e9fc25a Stable\r\n
[2020-09-05 09:52:24.641] [5564]  [debug]   Executed command: InfoCommand
[2020-09-05 09:52:24.644] [5564]  [info]    Sent message to 127.0.0.1: 200 INFO OK\r\n1 720p2500 PLAYING\r\n\r\n
[2020-09-05 09:52:24.650] [5564]  [debug]   Executed command: ClsCommand
[2020-09-05 09:52:24.652] [5564]  [info]    Sent more than 512 bytes to 127.0.0.1
[2020-09-05 09:52:24.673] [5564]  [debug]   Executed command: TlsCommand
[2020-09-05 09:52:24.677] [5564]  [info]    Sent more than 512 bytes to 127.0.0.1
[2020-09-05 09:52:24.681] [5564]  [debug]   Executed command: DataCommand
[2020-09-05 09:52:24.685] [5564]  [info]    Sent message to 127.0.0.1: 200 DATA LIST OK\r\n\r\n
[2020-09-05 09:52:24.690] [5564]  [debug]   Executed command: ThumbnailCommand
[2020-09-05 09:52:24.695] [5564]  [info]    Sent more than 512 bytes to 127.0.0.1
[2020-09-05 09:52:37.217] [14208] [info]    Received message from 127.0.0.1: PLAY 1-10 "GO1080P25" CUT 1 Linear RIGHT\r\n
[2020-09-05 09:52:37.313] [15564] [info]    ffmpeg[go1080p25.mp4|1920x1080i50.00|0/439] [video-decoder] H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[2020-09-05 09:52:37.335] [15564] [debug]   [audio-decoder] MP3 (MPEG audio layer 3) Selected channel layout STEREO
[2020-09-05 09:52:37.341] [15564] [info]    ffmpeg[go1080p25.mp4|1920x1080i50.00|0/439] [audio-decoder] MP3 (MPEG audio layer 3)
[2020-09-05 09:52:37.348] [15564] [info]    transition[empty=>ffmpeg[go1080p25.mp4|1920x1080i50.00|0/439]] Initialized.
[2020-09-05 09:52:37.353] [15564] [debug]   Executed command: PlayCommand
[2020-09-05 09:52:37.356] [15564] [info]    Sent message to 127.0.0.1: 202 PLAY OK\r\n
[2020-09-05 09:52:37.368] [96]    [info]    transition[empty=>ffmpeg[go1080p25.mp4|1920x1080i50.00|0/439]] End Of File.
[2020-09-05 09:52:37.425] [96]    [info]
+---------------+
| filter_buffer |default--[1920x1080 1:1 yuv420p]--filter_buffersink:default
|   (buffer)    |
+---------------+

                                                       +-------------------+
filter_buffer:default--[1920x1080 1:1 yuv420p]--default| filter_buffersink |
                                                       |   (buffersink)    |
                                                       +-------------------+


[2020-09-05 09:52:37.453] [96]    [info]    [frame_muxer] simple 1920x1080p25.00
[2020-09-05 09:52:37.458] [96]    [info]    transition[empty=>ffmpeg[go1080p25.mp4|1920x1080p25.00|1/439]] Uninitialized.
[2020-09-05 09:53:04.857] [14208] [info]    Received message from 127.0.0.1: CG 1-20 ADD 1 "SCROLLL" 1 "<templateData></templateData>"\r\n
[2020-09-05 09:53:04.923] [15564] [info]    html[D:\html practice\CasparCG Server 2.0.7\CasparCG Server\Server\templates\\SCROLLL.html] Initialized.
[2020-09-05 09:53:04.931] [15564] [debug]   Executed command: CGCommand
[2020-09-05 09:53:04.935] [15564] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[0905/095305:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0905/095306:INFO:CONSOLE(0)] "Uncaught ReferenceError: update is not defined", source: file:///D:/html%20practice/CasparCG%20Server%202.0.7/CasparCG%20Server/Server/templates//SCROLLL.html (0)
[0905/095306:INFO:CONSOLE(0)] "Uncaught ReferenceError: play is not defined", source: file:///D:/html%20practice/CasparCG%20Server%202.0.7/CasparCG%20Server/Server/templates//SCROLLL.html (0)
[2020-09-05 09:53:18.896] [14208] [info]    Received message from 127.0.0.1: CG 1-20 STOP 1\r\n
[2020-09-05 09:53:18.902] [15564] [debug]   Executed command: CGCommand
[2020-09-05 09:53:18.905] [15564] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-05 09:53:19.816] [14208] [info]    Received message from 127.0.0.1: CG 1-20 ADD 1 "SCROLLL" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"sdgdfsgedherherhrtju5jk\"/></componentData></templateData>"\r\n
[2020-09-05 09:53:19.830] [15564] [info]    html[D:\html practice\CasparCG Server 2.0.7\CasparCG Server\Server\templates\\SCROLLL.html] Initialized.
[2020-09-05 09:53:19.837] [2292]  [warning] html[D:\html practice\CasparCG Server 2.0.7\CasparCG Server\Server\templates\\SCROLLL.html] window.requestAnimationFrame() never called. Animations might have been laggy
[2020-09-05 09:53:19.845] [15564] [debug]   Executed command: CGCommand
[2020-09-05 09:53:19.847] [15564] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-05 09:53:19.866] [2292]  [info]    html[D:\html practice\CasparCG Server 2.0.7\CasparCG Server\Server\templates\\SCROLLL.html] Uninitialized.
[0905/095320:ERROR:renderer_main.cc(226)] Running without renderer sandbox
[0905/095320:INFO:CONSOLE(0)] "Uncaught ReferenceError: update is not defined", source: file:///D:/html%20practice/CasparCG%20Server%202.0.7/CasparCG%20Server/Server/templates//SCROLLL.html (0)
[0905/095320:INFO:CONSOLE(0)] "Uncaught ReferenceError: play is not defined", source: file:///D:/html%20practice/CasparCG%20Server%202.0.7/CasparCG%20Server/Server/templates//SCROLLL.html (0)
[2020-09-05 09:53:31.353] [14208] [info]    Received message from 127.0.0.1: CG 1-20 ADD 1 "TELENOTICIAS LT + TAB" 1 "<templateData></templateData>"\r\n
[2020-09-05 09:53:31.363] [15564] [info]    flash[cg20.fth.720p2500|0] Initialized.
[2020-09-05 09:53:31.367] [15564] [info]    flash[cg20.fth.720p2500|0] Invoking add-command: <invoke name="Add" returntype="xml"><arguments><number>1</number><string>TELENOTICIAS LT + TAB.ft</string><true/><string></string><string><![CDATA[ <templateData></templateData>]]></string></arguments></invoke>
[2020-09-05 09:53:31.415] [12540] [debug]   flash-player[cg20.fth.720p2500|1280x720] [command]      <invoke name="OnCommand" returntype="xml"><arguments><string>Command recieved @GetInfo@?@</string></arguments></invoke>
[2020-09-05 09:53:31.449] [12540] [info]    flash-player[cg20.fth.720p2500|1280x720] Initialized.
[2020-09-05 09:53:31.455] [12540] [debug]   flash-player[cg20.fth.720p2500|1280x720] [command]      <invoke name="OnCommand" returntype="xml"><arguments><string>Command recieved @Add@1@</string></arguments></invoke>
[2020-09-05 09:53:31.669] [12540] [debug]   flash-player[cg20.fth.720p2500|1280x720] [activity]     <invoke name="OnActivity" returntype="xml"><arguments><string>Command finished @Add@1@</string></arguments></invoke>
[2020-09-05 09:53:31.690] [12540] [debug]   flash-player[cg20.fth.720p2500|1280x720] [activity]     <invoke name="OnActivity" returntype="xml"><arguments><string>Command finished @Play@1@</string></arguments></invoke>
[2020-09-05 09:53:31.702] [2292]  [warning] html[D:\html practice\CasparCG Server 2.0.7\CasparCG Server\Server\templates\\SCROLLL.html] window.requestAnimationFrame() never called. Animations might have been laggy
[2020-09-05 09:53:31.712] [15564] [debug]   Executed command: CGCommand
[2020-09-05 09:53:31.715] [15564] [info]    Sent message to 127.0.0.1: 202 CG OK\r\n
[2020-09-05 09:53:31.718] [2292]  [info]    html[D:\html practice\CasparCG Server 2.0.7\CasparCG Server\Server\templates\\SCROLLL.html] Uninitialized.
[2020-09-05 09:55:38.279] [14208] [info]    Client 127.0.0.1 was disconnected
[2020-09-05 09:55:53.308] [14208] [info]    Accepted connection from 127.0.0.1 2
[2020-09-05 09:56:36.536] [14208] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-05 09:56:36.627] [15564] [debug]   Executed command: CGCommand
[2020-09-05 09:56:36.631] [15564] [info]    Sent message to 127.0.0.1: 404 CG ERROR\r\n
[2020-09-05 09:56:41.735] [14208] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-05 09:56:41.767] [15564] [warning] Could not find template SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET
[2020-09-05 09:56:41.775] [15564] [debug]   Executed command: CGCommand
[2020-09-05 09:56:41.779] [15564] [info]    Sent message to 127.0.0.1: 404 CG ERROR\r\n
[2020-09-05 10:00:03.525] [14208] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-05 10:00:03.530] [14208] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-05 10:00:03.548] [15564] [debug]   Executed command: ClearCommand
[2020-09-05 10:00:03.556] [15564] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-05 10:00:03.566] [14208] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-05 10:00:03.578] [15564] [debug]   Executed command: ClearCommand
[2020-09-05 10:00:03.584] [15564] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-05 10:00:03.589] [14208] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-05 10:00:03.593] [15564] [debug]   Executed command: ClearCommand
[2020-09-05 10:00:03.597] [14208] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-05 10:00:03.601] [15564] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-05 10:00:03.605] [15564] [debug]   Executed command: ClearCommand
[2020-09-05 10:00:03.609] [15564] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-05 10:00:03.613] [14208] [info]    Received message from 127.0.0.1: CLEAR 1\r\n
[2020-09-05 10:00:03.616] [15564] [debug]   Executed command: ClearCommand
[2020-09-05 10:00:03.620] [15564] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-05 10:00:03.623] [15564] [debug]   Executed command: ClearCommand
[2020-09-05 10:00:03.627] [15564] [info]    Sent message to 127.0.0.1: 202 CLEAR OK\r\n
[2020-09-05 10:00:03.660] [12540] [info]    flash-player[cg20.fth.720p2500|1280x720] Uninitialized.
[2020-09-05 10:00:03.673] [2292]  [info]    flash[cg20.fth.720p2500|2500] Uninitialized.
[2020-09-05 10:00:10.174] [14208] [info]    Received message from 127.0.0.1: CG 1-3 STOP 1\r\n
[2020-09-05 10:00:10.182] [15564] [debug]   Executed command: CGCommand
[2020-09-05 10:00:10.187] [15564] [info]    Sent message to 127.0.0.1: 404 CG ERROR\r\n
[2020-09-05 10:00:11.142] [14208] [info]    Received message from 127.0.0.1: CG 1-3 ADD 1 "smartpx/Template_Pack_1/SPX1_TICKER_SHEET" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"1scpoPiIc7-Vi_BWW4KFndowM_4AD7isMZKIw1_fP7_0, NEWS, TECHNOLOGY, BUSINESS \"/></componentData><componentData id=\"info\"><data id=\"text\" value=\"Ticker with Google Sheet as data source \"/></componentData></templateData>"\r\n
[2020-09-05 10:00:11.172] [15564] [warning] Could not find template SMARTPX/TEMPLATE_PACK_1/SPX1_TICKER_SHEET
[2020-09-05 10:00:11.178] [15564] [debug]   Executed command: CGCommand
[2020-09-05 10:00:11.182] [15564] [info]    Sent message to 127.0.0.1: 404 CG ERROR\r\n

PLEASE do not post these kind of logs without formatting them with the </> button in the button bar above the texteditor. I am tired of doing that over and over again. Didi

GC 1.0.0 is starting. Closing this window/process will stop the server.

2020-09-05T04:25:53.287Z [SPX GC] info: START-UP INFORMATION:

SPX GC .............. Copyright 2020 SmartPX <tuomo@smartpx.fi>
Version ............. 1.0.0
Homepage ............ https://github.com/TuomoKu/SPX-GC
Config file ......... D:\html practice\SPX-GC_1_0_0_win64 temp\config.json
Cfg / locale ........ english.json
Cfg / dataroot ...... D:/html practice/SPX-GC_1_0_0_win64/DATAROOT/
Cfg / logfolder ..... D:/html practice/SPX-GC_1_0_0_win64/LOG/
Cfg / loglevel ...... info (error, warn, info, verbose, debug)
SPX-GC url .......... http://192.168.225.50:5000


────────────────────────────────
  Open SPX-GC in browser:
  http://192.168.225.50:5000
────────────────────────────────


2020-09-05T04:26:22.550Z [SPX GC] info: CheckLogin: User "welcome" logged in.
2020-09-05T04:26:36.535Z [SPX GC] info: CasparCG playoutController - command STOP', Template: 'smartpx/Template_Pack_1/SPX1_TICKER_SHEET
2020-09-05T04:26:36.628Z [SPX GC] error: Error with OVERLAY: 404 CG ERROR

2020-09-05T04:26:41.735Z [SPX GC] info: CasparCG playoutController - command ADD', Template: 'smartpx/Template_Pack_1/SPX1_TICKER_SHEET
2020-09-05T04:26:41.737Z [SPX GC] error: Error with OVERLAY: 404 CG ERROR

2020-09-05T04:30:10.174Z [SPX GC] info: CasparCG playoutController - command STOP', Template: 'smartpx/Template_Pack_1/SPX1_TICKER_SHEET
2020-09-05T04:30:10.175Z [SPX GC] error: Error with OVERLAY: 404 CG ERROR

2020-09-05T04:30:11.142Z [SPX GC] info: CasparCG playoutController - command ADD', Template: 'smartpx/Template_Pack_1/SPX1_TICKER_SHEET
2020-09-05T04:30:11.143Z [SPX GC] error: Error with OVERLAY: 404 CG ERROR

Ok. I think I got it: your template -paths in GC and CCG don’t match.

In CCG you have the default path “/templates” and in your GC config the templates are most likely in “D:/html practice/SPX-GC_1_0_0_win64/ASSETS/templates”

The easiest way to make this work is to configure CasparCG to use GC:s template folder as it’s template folder.

So, in your case: modify caspar.config:

<template-path>D:\\html practice\\SPX-GC_1_0_0_win64\\ASSETS\\templates</template-path>

In GC 1.1 we will provide templates to CCG over http-protocol and not file-protocol, so this issue will be gone.

Hope this helps.

I did also discover that in GC configuration you have to put ip (127.0.0.1), localhost didnt work for me (2.2.0 win10)

Another thing I discovered is that if your are assigning in the template the layers to be higher than 20 GC wont play them out.
In GC uses just layers 1-20 so you need to keep them there, at least for webplayout.

Correct. Webplayer has now up to 20 layers. https://github.com/TuomoKu/SPX-GC#spxgctemplatedefinition--object-in-templates-

More can be added if needed, but I find it difficult to imagine a situation where one would need over 20 templates out at once :slight_smile:

Thank you adding/developing with linux support. Seems to work great…right out of the box 8)

1 Like

PLEASE do not post these kind of logs without formatting them with the </> button in the button bar above the texteditor. It looks confusing and makes reading a pain and I am tired of doing that over and over again for all posters who are too lazy to simply select the text after pasting in and clicking on the </> It can not be that hard.

1 Like

Anyone already succeeded to get the app running on a Mac.
I’d like to read some kind of tutorial to do a step by step installation on Catalina.

Thx so much for your help

Hey,

yes there is a nasty bug when first running the app on Mac. When GC is run the first time it will create the needed files and folders for the app. Unfortunately the 1.0 version on Mac creates these to user’s home directory instead of the “current working directory”.

So, if you have unzipped the app package to let’s say “Users/John/Desktop/GC” and try to run the app there it will create files to “Users/John” (which is incorrect) and fails to run. Move the following files and folders to GC’s root directory and try to run the app again:

  • config.json
  • DATAROOT
  • LOG

This will be fixed in the next release. Hope this helps, let me know if you need any other help.

1 Like

Well, these are the files when I extract the zip-file, so there’s not a file acting like an application.
So, what are the next steps with these files.

Hey,

the correct application file is the last one on your file list SPX-GC_macos62, but (for some reason) your Mac does not seem to understand it as an executable but a text file.

To make it executable, open Terminal, navigate to the correct directory and make it executable with

chmod +x SPX-GC_macos62

then you should be able to run the app by double clicking it or with a Terminal command:

./SPX-GC_macos62

Please note the Mac issue mentioned earlier in this thread regarding crash at first launch. To fix it, move the files from your home directory to SPX-GC installation directory and verify correct paths by editing config.json in your preferred text editor and relaunch the app.

Hope this helps.

The executable works!
I still have to keep all folders in the home directory to have the app work properly, but that is no problem.
Now playing around with the application and it is a very nice piece of software.
Thx so much for all your effort!

1 Like