UNPKG

1.92 kBJavaScriptView Raw
1var CasparCG = require("./");
2var async = require("async");
3
4ccg = new CasparCG({
5 host: "localhost",
6 port: 5250,
7 debug: true
8});
9
10ccg.connect(function () {
11 ccg.play("1-1", "tests/test/AMB");
12
13 // ccg.getTemplates(function (err, templates) {
14 // async.forEach(templates, function (template, cb) {
15 // ccg.getTemplateInfo(template.file, function (err, data) {
16 // console.log(template.file, data);
17 // cb(err);
18 // });
19 // }, function (err) {
20 // console.log("done", err);
21 // });
22 // });
23
24 // ccg.listData(function (err, data) {
25 // console.log("list", data);
26 // });
27
28 // ccg.storeData("SomeData", {
29 // f0: "FirstName LastName",
30 // f1: "Something about FirstName LastName",
31 // f2: new Date().toString()
32 // }, function (err) {
33 // ccg.loadData("SomeData", function (err, data) {
34 // console.log("data:", data);
35 // });
36
37 // ccg.loadTemplate("1-2", "Gymnastics/LT-SINGLE NAME", "SomeData", function () {
38 // ccg.playTemplate("1-2");
39
40 // setTimeout(function () {
41 // ccg.updateTemplateData("1-2", {f0: "Someones Name", f1: "Some title"});
42 // }, 2 * 1000);
43
44 // setTimeout(function () {
45 // ccg.stopTemplate("1-2");
46 // }, 4 * 1000);
47 // });
48 // });
49
50 // ccg.getMediaFiles(function (err, serverInfo) {
51 // console.log("getMediaFiles", serverInfo);
52 // });
53
54 // ccg.getMediaFileInfo("AMB 1080i60", function (err, serverInfo) {
55 // console.log("getMediaFileInfo", serverInfo);
56 // });
57
58 // ccg.getTemplates(function (err, serverInfo) {
59 // console.log("info", serverInfo);
60 // });
61
62 // ccg.info(function (err, serverInfo) {
63 // console.log("info", serverInfo);
64 // });
65
66 // ccg.info("1", function (err, serverInfo) {
67 // console.log("info 1", serverInfo);
68 // });
69
70 // ccg.info("1-1", function (err, serverInfo) {
71 // console.log("info 1-1", serverInfo);
72 // });
73
74 setTimeout(function () {
75 ccg.clear("1", function () {
76 ccg.disconnect();
77 });
78 }, 5 * 1000);
79});