aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorroot <root@riffraff.tg14.gathering.org>2014-04-16 15:05:31 +0200
committerroot <root@riffraff.tg14.gathering.org>2014-04-16 15:21:17 +0200
commit3c2cc38ac88b0e447187567a620934d25065b202 (patch)
treeb7673273bb9d7e46a2e5f7e9a7c5653a6892b24c
parente3b4e4f02cd7c552481a0d80fee0f338fc92bc0f (diff)
tg14 stream config
-rw-r--r--web/streamlib/stream/config.pm123
1 files changed, 31 insertions, 92 deletions
diff --git a/web/streamlib/stream/config.pm b/web/streamlib/stream/config.pm
index 7c488b6..bfe998a 100644
--- a/web/streamlib/stream/config.pm
+++ b/web/streamlib/stream/config.pm
@@ -3,12 +3,12 @@ use strict;
use warnings;
use NetAddr::IP;
-our $v4net = NetAddr::IP->new("151.216.0.0/17");
+our $v4net = NetAddr::IP->new("151.216.128.0/17");
our $v6net = NetAddr::IP->new("2a02:ed02::/32");
our $multicast = "udp://\@233.191.12.1";
-our $vlc_base_host = "http://stream.tg13.gathering.org";
-our $tg = 13;
-our $tg_full = 2013;
+our $vlc_base_host = "http://cubemap.tg14.gathering.org";
+our $tg = 14;
+our $tg_full = 2014;
# priority = sorting order in streaming list
@@ -18,27 +18,18 @@ our $tg_full = 2013;
# source , video source pew pew
# title , title doh \:D/
our %streams = (
-# Deaktivert 31.mars kl 05.30 iush
-# 'event-ios' => {
-# 'type' => 'event',
-# 'quality' => 'hd',
-# 'priority' => 26,
-# 'external' => 1,
-# 'url' => "$vlc_base_host/ios/event.m3u8",
-# 'source' => 'Event',
-# 'title' => 'Event HD Stream for iOS devices (Apple)',
-# },
-# 'event-hd' => {
-# 'type' => 'event',
-# 'quality' => 'hd',
-# 'priority' => 20,
-# 'port' => 13,
-# 'interlaced' => 0,
-# 'has_multicast' => 1,
-# 'multicast_ip' => 'udp://@[ff7e:a40:2a02:ed02:ffff::13]',
-# 'source' => 'Event',
-# 'title' => 'Event HD (720p50)'
-# },
+ 'event-hd' => {
+ 'type' => 'event',
+ 'quality' => 'hd',
+ 'priority' => 20,
+ 'port' => 80,
+ 'url' => '/event.ts',
+ 'interlaced' => 0,
+ 'has_multicast' => 0,
+ 'multicast_ip' => 'udp://@[ff7e:a40:2a02:ed02:ffff::15]:2015',
+ 'source' => 'Event',
+ 'title' => 'Event HD (720p50)'
+ },
# 'event-sd' => {
# 'type' => 'event',
# 'quality' => 'sd',
@@ -65,95 +56,43 @@ our %streams = (
'south-raw' => {
'type' => 'camera',
- 'location' => 3,
'quality' => 'hd',
'priority' => 40,
- 'port' => 16,
- 'interlaced' => 1,
+ 'url' => "/southcam.ts",
+ 'port' => 80,
+ 'interlaced' => 0,
'has_multicast' => 0,
# 'multicast_ip' => "udp://@[ff7e:a40:2a02:ed02:ffff::16]",
'source' => 'Tech',
- 'title' => 'Webcam South (HD) (1080i25)',
- },
-
- 'south-transcode' => {
- 'type' => 'camera',
- 'location' => 3,
- 'quality' => 'hd',
- 'priority' => 50,
- 'port' => 17,
- 'interlaced' => 0,
- 'has_multicast' => 1,
- 'multicast_ip' => "udp://@[ff7e:a40:2a02:ed02:ffff::17]",
- 'source' => 'Tech',
- 'title' => 'Webcam South (HD) (720p50)',
+ 'title' => 'Webcam South (HD) (1920x1080 H.264) 10mbps',
},
-
- 'fuglecam' => {
+ 'roofcam-raw' => {
'type' => 'camera',
- 'location' => 2,
'quality' => 'hd',
'priority' => 118,
- 'port' => 15,
+ 'url' => "/roofcam.ts",
+ 'port' => 80,
'interlaced' => 1,
- 'has_multicast' => 1,
- 'multicast_ip' => "udp://\@[ff7e:a40:2a02:ed02:ffff::15]",
+ 'has_multicast' => 0,
+ #'multicast_ip' => "udp://\@[ff7e:a40:2a02:ed02:ffff::15]",
'source' => 'Tech',
- 'title' => 'Webcam Fugleberget (HD) (1080i50)',
- },
-
-
-
- 'fuglecam-flv-sd' => {
- 'location' => 2,
- 'type' => 'camera',
- 'quality' => 'sd',
- 'priority' => 121,
- 'interlaced' => 1,
- 'external' => 1,
- 'url' => 'http://www.gathering.org/tg13/no/webcam/',
- 'title' => 'Webcam Fugleberget (SD) (gathering.org flash player)',
+ 'title' => 'Webcam Roof (HD) (1536x1536 H.264) 8mbps',
},
- 'noc-fisheye' => {
+ 'noccam-raw' => {
'type' => 'camera',
- 'location' => 1,
'quality' => 'hd',
'priority' => 130,
- 'port' => 18,
- 'has_multicast' => 1,
+ 'url' => '/noccam.ts',
+ 'port' => 80,
+ 'has_multicast' => 0,
'interlaced' => 0,
'multicast_ip' => "udp://@[ff7e:a40:2a02:ed02:ffff::18]:2018",
'source' => "Tech",
- 'title' => "Webcam NOC Fisheye (HD)"
- },
- 'noc-fisheye-transcode' => {
- 'type' => 'camera',
- 'location' => 1,
- 'quality' => 'hd',
- 'priority' => 131,
- 'port' => 19,
- 'has_multicast' => 1,
- 'interlaced' => 0,
- 'multicast_ip' => "udp://@[ff7e:a40:2a02:ed02:ffff::19]:2019",
- 'source' => "Tech",
- 'title' => "Webcam NOC Fisheye (HD transcoded)"
- },
-
-
- 'south-still' => {
- 'location' => 3,
- 'type' => 'camera',
- 'quality' => 'hd',
- 'priority' => 110,
- 'external' => 1,
- 'url' => 'http://stillcam.tg13.gathering.org/',
- 'title' => 'Webcam South (Image)',
- 'source' => 'Tech'
+ 'title' => "Webcam NOC (HD) (1280x720 H.264) 5mbps"
},
-
);