Skip to content

starkodder/svt-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

subdomains

Documentation about SVT's subdomains.

Main domains: svt.se svtplay.se www.svtstatic.se svt-direktcenter.imgix.net tvleaks.se

Subdomain for sharing documents with SVT "securely".

Example paths: https://svt.my.salesforce-sites.com/KULprogramforslag/ https://svt.my.salesforce-sites.com/dokumentar/resource/1646662866000/DocBrief2022 https://svt.my.salesforce-sites.com/Ug/ https://svt.my.salesforce-sites.com/Nyhet

Used for watching movies from SVT. Activate with code site

Domain for getting personalized SVTPlay newsletter, requires email verification.

Unknown, generates cloudflare 1001 error.

Returns 403, uses Akamai edgesuite. Probably staging domain for SVTPlay.

The path / returns 404. Used for auth on to SVTPlay, example request: POST https://auth.prod.uno.svtplay.se/authentication/v5/login/email Data: email=[email protected]&challenge=challenge&challengeMethod=S256 (URL encoded)

Unknown, returning DNS error.

https://www.svtstatic.se/image/ - Image proxy

Example: https://www.svtstatic.se/image/custom/650/20992884/1549447432?format=auto&ratio=1.91

https://www.svtstatic.se/news/scribble-archive/html/{ID} - News archive of svt.se Example ID: 2880580

https://www.svtstatic.se/resources/ - Resources Example paths:

https://www.svtstatic.se/resources/svtlib-font/fonts/PublikWeb-Regular_3.woff2
https://www.svtstatic.se/resources/svtlib-font/fonts/PublikWeb-Bold_5.woff2
https://www.svtstatic.se/resources/svtservice-n-render/svt_nyheter_2.svg
https://www.svtstatic.se/resources/svtservice-n-render/stormgeo_1.css

https://www.svtstatic.se/program/melodifestivalen/inbjudan-melodifestivalen-2019.pdf https://www.svtstatic.se/program/uppdrag-granskning/11_GM-3.pdf https://www.svtstatic.se/program/uppdrag-granskning/2_asyl-2015.pdf https://www.svtstatic.se/program/melodifestivalen/invitation-melodifestivalen-2019-english.pdf https://www.svtstatic.se/frontend/svtlib-font/svtlib-font-2.0.0/fonts/PublikWeb-Regular.woff2 https://www.svtstatic.se/hbbtv/smarttv/static/js/runtime-794f422fff14d4b90948.js

The main site, shows news articles and warnings.

The /special path contains files or widgets for articles: https://www.svt.se/special/articledata/3438/datakallor-avlidna-covid19.pdf https://www.svt.se/special/articledata/22/index.html?tMChzAFxbxrPJOsOm5T1 https://www.svt.se/special/articledata/30/vb_20231001.json https://www.svt.se/special/articledata/2532/covid_region.json

Unclear. Paths found:

https://svenskanyheter.svt.se/godareman/
https://svenskanyheter.svt.se/barnporrellerinte/
https://svenskanyheter.svt.se/downloads/ESTMEDELCutOut.pdf
https://svenskanyheter.svt.se/downloads/S-TALJE-TINGSRATT-CutOut.pdf
https://svenskanyheter.svt.se/downloads/BubblaCutOut.pdf
https://svenskanyheter.svt.se/downloads/StreckCutOut.pdf
https://svenskanyheter.svt.se/downloads/JPehrsonCutOUT.pdf
https://svenskanyheter.svt.se/assets/logo.png

Unknown, redirects to omoss.svt.se.

Site for resetting your Microsoft account password, redirects to https://passwordreset.microsoftonline.com/.

Site for viewing SVTPlay on Hybrid Broadcast Broadband TV.

Staging domain for HBBTV.

Documentation of the Contento GraphQL API. Schema can be found here.

Documentation of another contento GraphQL API used by HBBTV, needs further investigation.

Site for uploading weatherpictures to be used in news programmes.

SVT Buisness to Buisness portal, contains design manuals for example.

Contains press material for comming shows. Needs auth.

Analytics domains. Example POST: https://analytics.svtdesign.svt.se/api/v1/projects/29UeLsxXy3vtkela/events

Data: type=pageview&value=/

Old domain for data-driven reporting, probably used as iframes. Example paths:

https://pejl.svt.se/kottkalkylator/
https://pejl.svt.se/brexit/
https://pejl.svt.se/ranteavdrag/
https://pejl.svt.se/zika/
https://pejl.svt.se/alkoholtillstand/
https://pejl.svt.se/ungdomsidrott/
https://pejl.svt.se/klimatguiden/
https://pejl.svt.se/elnatsavgifter/
https://pejl.svt.se/syrienflyktingar/
https://pejl.svt.se/solligan/
https://pejl.svt.se/sametingsvalet2017/
https://pejl.svt.se/min-van-tiggaren/
https://pejl.svt.se/visualisering/tag-olyckor/
https://pejl.svt.se/visualisering/inkomster/var-ar-du/

Domain for data-driven reporting (probably owned by pejl), some sites are redirects from pejl. Example paths:

https://forsaken-svtstatic.app.borealis.svt.se/pejl/dopning-i-sverige/
https://forsaken-svtstatic.app.borealis.svt.se/pejl/loneglapp/
https://forsaken-svtstatic.app.borealis.svt.se/pejl/kent/
https://forsaken-svtstatic.app.borealis.svt.se/pejl/val2014/valu-riksdag/valjarstrommar/?stripped=true
https://forsaken-svtstatic.app.borealis.svt.se/pejl/livstid/
https://forsaken-svtstatic.app.borealis.svt.se/pejl/valkompassen-sa-svarade-partierna/landstinget-i-varmland
https://forsaken-svtstatic.app.borealis.svt.se/pejl/valkompassen-sa-svarade-partierna/

Unknown, probably admin auth.

An API for checking what is hot, docs on /, dev enpoint doesn't contain any assets, endpoints:

  • /health # health endpoint
  • /assets # legacy
  • /all-assets # top 3000 assets last 2 hours
  • /isp-assets # top 3000 assets last 24 hours

A site with a bookmraklet and instructions on how to install it, bookmarklet code: https://bookmarklet.barnplay.app.borealis.svt.se/bookmarklet.js

Remote support site, requires sessionkey (10 chars). Also has SAML bindings.

Unknown, probably for searchresults in SVTPlay, returns 403 on calling /.

Bookmarklet/JS code for doing something with abisko experiments on SVTPlay/SVTBarn sites, probably requires dev/stage enviroment.

Unknown, returning empty content.

Unknown, returning "Not Found".

Pexip Infinity (conferencing platform).

VMWare Horizon instance.

Old appleTV v3 endpoint using XML. Paths: https://appletv3.gammalt.svt.se/categories/ https://appletv3.gammalt.svt.se/foryou/ https://appletv3.gammalt.svt.se/start/ https://appletv3.gammalt.svt.se/category/{category}

JSON data gets POSTed to https://client-logger.svtplaytv.app.borealis.svt.se/appletv3.

New appleTV v3 endpoint using XML. Paths: https://appletv3.svtplaytv.app.borealis.svt.se/categories/ https://appletv3.svtplaytv.app.borealis.svt.se/foryou/ https://appletv3.svtplaytv.app.borealis.svt.se/start/ https://appletv3.svtplaytv.app.borealis.svt.se/category/{category} https://appletv3.gammalt.svt.se/details/K1qBYDx/?altSorting=Default https://appletv3.gammalt.svt.se/categories/additional

Same structure as svtstatic.se, example: https://static.gammalt.svt.se/image/wide/608/51844716.

Sometimes used for widgets, has many subdomains. Example URLs: https://australis.svt.se/quickshot/kross/widgets/GwUSA/webframe.html https://australis.svt.se/quickshot/kross/widgets/QrY2e/webframe.html?question=Jag%20%C3%A4r%20n%C3%B6rd https://australis.svt.se/quickshot/kross/widgets/fcVlY/webframe.html https://australis.svt.se/quickshot/kross/widgets/H36fw/webframe.html?preselected=H%C3%B6st%202024 https://australis.svt.se/quickshot/kross/widgets/HEdfw/webframe.html

Unknown, path: https://ixpect.svtplaytv.app.borealis.svt.se/settings

SVTBarn mirror, home site: https://render.barnplay.app.borealis.svt.se/barnkanalen

Valkompass 2022, using NEXT.js.

Send RPG live stories to SVT.

Open directories: https://tableau.barnplay.app.borealis.svt.se/assets

Livegrid duo camera sharing? Used for musikhjälpen.

Livegrid instance.

Probably AppleTV API. Endpoints: https://appletv-oden.svtplaytv.dev.borealis.svt.se/ui/index https://appletv-oden.svtplaytv.dev.borealis.svt.se/ui/tv https://appletv-oden.svtplaytv.dev.borealis.svt.se/api https://appletv-oden.svtplaytv.dev.borealis.svt.se/health

Probably API/proxy. Returns "ok"

Layout test for valkompass 2022, using NEXT.js. Example paths: https://review-low-layout.valkompass.dev.borealis.svt.se/parti/miljopartiet-de-grona-test

Webviews for the DUO app, using react and lodash, example paths: https://duo-webviews-feature-modalclosebutton.duo.dev.borealis.svt.se/duo-webviews

Statistics about usage of and value provided by SVT amongst the population.

SVTPlays graphql server, has introspection available and is callable at https://contento.svt.se/graphql.

One of the many APIs, has https://api.svt.se/tablatjansten/docs (Tablåtjänsten requires API key which can be obtained by sending a mail to SVT Communication) and an embed service: https://api.svt.se/videoplayer-embed/33954366 and a videoPlayer API: https://api.svt.se/videoplayer-api/video/1119767-001OA. The API also hosts a geocheck: https://api.svt.se/geocheck to check if the user qualifies for watching SVTPlay.

SVT Video API (for SVT news and SVTPlay), Example path: https://video.svt.se/video/KQn5wvW

Redirecting to valkompass.svt.se

SVTs voting barometer

Porbably for updating and version checking for appleTV, example paths: https://appletv-version-check.svtplaytv.app.borealis.svt.se/health

Unknown, probably a SVTPlay TV manifest proxy. Example paths: https://ditto-n7s.svtplaytv.dev.borealis.svt.se/health, https://ditto-n7s.svtplaytv.dev.borealis.svt.se/static (unknown, only CONNECT works)

Unknown, probably proxy, returns: "the cloud api proxy: f0e1003". Example paths: https://nielsen-cloud-proxy.svtplaytv.dev.borealis.svt.se/log https://nielsen-cloud-proxy.svtplaytv.dev.borealis.svt.se/live

Emoji dashboard timer test react app, used for emoji rain.

Unknown.

Unknown.

Unknown, requires BASIC authentication.

Mirror of vaderbild.svt.se.

React app for the På Spåret game in the DUO app. Example paths: https://svtservice-pa-sparet.duo.dev.borealis.svt.se/assets/ https://svtservice-pa-sparet.duo.dev.borealis.svt.se/robots.txt https://svtservice-pa-sparet.duo.dev.borealis.svt.se/sounds

Staging domain of the amigo API. API base URL: https://amigo.stage.uno.svt.se/amigo/v3 https://amigo.stage.uno.svt.se/amigo/demographics

Production domain of the amigo API. API base URL: https://amigo.prod.uno.svt.se/amigo/v3 https://amigo.prod.uno.svt.se/amigo/demographics

Returns the current time in JSON, probably for SVTPlay TV.

Purpose unknown, returns "hi" at route /.

A year in rewind site.

Video quality test site.

Site for requesting participation in SVT movies and series.

SAML Single Sign On domain. Example paths: https://sso.admin.prod.uno.svt.se/ping https://sso.admin.prod.uno.svt.se/META-INF https://sso.admin.prod.uno.svt.se/error https://sso.admin.prod.uno.svt.se/signup https://sso.admin.prod.uno.svt.se/login https://sso.admin.prod.uno.svt.se/logout https://sso.admin.prod.uno.svt.se/WEB-INF

Unknown.

Emoji guessing rebus game from the DUO app, serves JSON at /.

Unknown, redirects to svt.se.

Unknown, redirects to svt.se.

Archive of old SVT shows. Redirecting to https://www.svtplay.se/kategori/oppet-arkiv.

Imgix server, example img URL: https://svt-direktcenter.imgix.net/770b62921af1

Imgix server, needs further research.

Akamaized video URL structure

https://svt-vod-7l.akamaized.net/d0/world/{DATE}20240205/{VIDEO_UUIDV4}(example: a95df091-3fca-4d40-a871-6416daf002cc) dash-lb-full.mpd hls-cmaf-full.m3u8 hls-ts-lb-full.m3u8 hls-ts-avc.m3u8 hls-cmaf-lb-full.m3u8 dash-hbbtv-avc.mpd dash-avc.mpd dash-full.mpd Or to get a redirect wihtout needing date: https://switcher.cdn.svt.se/resolve/{VIDEO_UUIDV4}(example: a95df091-3fca-4d40-a871-6416daf002cc)/dash-lb-full.mpd

Domain for HBBTV. Needs to be researched more. Example paths: https://hbbtv-ref.azurewebsites.net/catalogue/

Used for weather widgets, example paths: https://media-svt.stormgeo.com/vader/133974296 https://media-svt.stormgeo.com/vader/Sylarna https://media-svt.stormgeo.com/admin/Login.aspx https://media-svt.stormgeo.com/crossdomain.xml https://media-svt.stormgeo.com/asoidioasjdoiasjdoiasjdoiasjdoiasjdoiasjd/swfobject.js https://static.stormgeo.com/widgets/map.standaardBe-2.0.css

MISC

https://stage.hbbtv.play.svt.se/v2/index.xhtml?featureApi=true

Social Media accounts:

SVT design Vimeo

Terminology

SVTi is the team working on interactive stuff.

About

Documentation of services at SVT, the national broadcasting company in Sweden.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published