From cb9bcf2d1dd6501a943be2bafffcd73d5454010a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Sat, 23 Jan 2021 17:11:33 +0100 Subject: [PATCH] feat(playlists): caster-fm shortcut --- lib/playlists.nix | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/lib/playlists.nix b/lib/playlists.nix index d1ae430..5d2455b 100644 --- a/lib/playlists.nix +++ b/lib/playlists.nix @@ -41,6 +41,11 @@ let provider = "Radio Sai"; inherit name; }; + caster-fm = name: subdomain: port: { + url = "http://${subdomain}.caster.fm:${toString port}/listen.mp3?authn0b0236758bd0e178156d0787327a055d"; + provider = "caster.fm"; + inherit name; + }; in { Chill = { @@ -56,12 +61,6 @@ in name = "Radio"; provider = "electroswing-radio.com"; } - { - url = "https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1606225326/ei/Tbm8X_LDOsLd1gKi-rVA/ip/2001:16b8:c2aa:1100:492d:381c:2efa:7e32/id/5qap5aO4i9A.0/itag/96/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D140/sgovp/gir%3Dyes%3Bitag%3D137/hls_chunk_host/r2---sn-8xgn5uxa-cxge.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13080/mh/30/mm/44/mn/sn-8xgn5uxa-cxge/ms/lva/mv/m/mvi/2/pcm2cms/yes/pl/40/dover/11/keepalive/yes/beids/9466585/mt/1606203379/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRgIhAO_wKhb-NVX96XUsdZ_0towJsCs_VToFoi5CgUIOE45NAiEA48XX0D4HP-6ym_4nB6GSx_szjmZsYIzP8VRRTWMaD1o%3D/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pcm2cms,pl/lsig/AG3C_xAwRAIgdsMa8V_pRLQKIIqBCjb-IUEoUheXL0-rlDiICHNKIC0CIHtvYseocMA1hfmQoX9J9rSlBW19Nl_52j0tmVeSBy-J/playlist/index.m3u8"; - # obtained using `youtube-dl -g https://www.youtube.com/watch?v=5qap5aO4i9A` - name = "lofi hip hop radio - beats to relax/study to"; - provider = "ChilledCow"; - } (rautemusik "study") (big-fm "reggaevibes") (big-fm "sunsetlounge") @@ -99,6 +98,8 @@ in (soma-fm "missioncontrol") # Celebrating NASA and Space Explorers everywhere. (soma-fm "reggae") # NEW! Reggae, Ska, Rocksteady classic and deep tracks. (soma-fm "sf1033") # Ambient music mixed with the sounds of San Francisco public safety radio traffic. + (caster-fm "TODO" "noasrv" 10182) # https://github.com/cccruzr/albumsyoumusthear/blob/7e00baf575e4d357cd275d54d1aeb717321141a8/HLS/IBERO_90_1.m3u + (caster-fm "TODO" "shaincast" 20866) # https://github.com/cccruzr/albumsyoumusthear/blob/7e00baf575e4d357cd275d54d1aeb717321141a8/HLS/IBERO_90_1.m3u ]; }; @@ -275,6 +276,7 @@ in name = "Hindustani"; url = "http://94.23.148.11:8058/"; } + (caster-fm "Sitha FM" "shaincast" 48148) (radiosai "Asia" 8002) (radiosai "Ameri" 8006) (radiosai "Bhajan" 8000) @@ -302,11 +304,7 @@ in name = "Klassikradio"; provider = "Klassik Radio GmbH & Co. KG"; } - { - url = "http://shaincast.caster.fm:17656/listen.mp3?authn0b0236758bd0e178156d0787327a055d"; - name = "Antenne ASB"; - provider = "https://antenne-asb.ga/"; - } + (caster-fm "Antenne-ASB.ga" "shaincast" 17656) # "http://stream.klassikradio.de/live/mp3-192/stream.klassikradio.de" # (soma-fm "scanner") # San Francisco Public Safety Scanner Feed (rautemusik "rock")