diff options
author | root <root@riffraff.tg14.gathering.org> | 2014-04-16 15:05:31 +0200 |
---|---|---|
committer | root <root@riffraff.tg14.gathering.org> | 2014-04-16 15:21:17 +0200 |
commit | 3c2cc38ac88b0e447187567a620934d25065b202 (patch) | |
tree | b7673273bb9d7e46a2e5f7e9a7c5653a6892b24c | |
parent | e3b4e4f02cd7c552481a0d80fee0f338fc92bc0f (diff) |
tg14 stream config
-rw-r--r-- | web/streamlib/stream/config.pm | 123 |
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" }, - ); |