App-EventStreamr
view release on metacpan or search on metacpan
bin/station-mgr.pl view on Meta::CPAN
chomp $hostname;
my $room = $hostname;
$room =~ s/-\d+$//;
my $json = <<CONFIG;
{
"roles" :
[
],
"nickname" : "$hostname",
"room" : "$room",
"record_path" : "/localbackup/\$room/\$date",
"mixer" :
{
"port":"1234",
"host":"$mixer_ipaddr",
"loop":"/home/av/eventstreamr/baseimage/video/standby.dv"
},
"sync" :
{
"host":"storage.local",
"path":"/storage"
examples/station.json.dv-ingest-example view on Meta::CPAN
"devices" : "all",
"device_control" :
{
"video0" : {"run":"0"},
},
"mixer" : {
"host" : "CHANGEME",
"port" : "1234"
},
"nickname" : "CHANGEME",
"record_path" : "/localbackup/$room/$date",
"roles" : [
"ingest"
],
"room" : "CHANGEME",
"run" : "1",
"stream" : {
"host" : "",
"password" : "",
"port" : "",
"stream" : ""
examples/station.json.switch-example view on Meta::CPAN
}
],
"device_control" : {
"video0" : {"run":"0"},
},
"mixer" : {
"host" : "localhost",
"port" : "1234"
},
"nickname" : "CHANGEME",
"record_path" : "/localbackup/$room/$date",
"roles" : [
"mixer",
"record",
"ingest"
],
"room" : "CHANGEME",
"run" : "1",
"stream" : {
"host" : "",
"password" : "",
( run in 0.979 second using v1.01-cache-2.11-cpan-49f99fa48dc )