Direkte strømming (webcasting) ved UiO

Vi har et sett med tre tjenermaskiner som håndterer overføring av direktesendt video. Videospiller som viser sendingene publiseres gjerne i Vortex. Parallellpublisering i Vortex og på Facebook eller Youtube er mulig.

Hvem kan bruke våre tjenester for direkte strømming

  • Enheter ved UiO via lokalt it/av personale.
  • Enheter ved UiO med innleide produksjonstjenester.

Hva trenger du for å ta i bruk tjenesten

  • En videostrøm du ønsker å publisere live.
  • En enkoderløsning med støtte for rtmp/rtsp publisering og autentisering. Enkoderløsningen kan være programvarebasert eller en dedikert maskinvareløsning.
  • Kablet internettilkopling.
  • En egen brukerkonto for publisering av videostrømmen til våre webcastservere (denne får du av oss).
  • En UiO brukerkonto for publisering av egnet videospiller på webside i Vortex.

Teknisk info for lokal-IT/webcastprodusenter

Løsningen er basert på tre Wowza Streaming Engine 4 servere: en origin server og to edge servere. En lastbalanserer med HAProxy er plassert foran edgeserverene, denne sørger for SSL terminering og fordeler lasten.
Det er støtte for publisering fra enkoder med rtmp og rtsp. Enkoderen må ha støtte for autentisering.

Opptak av direktestrømming kan etter avtale gjøres på originserver av oss.
Edgeserverne er satt opp med støtte for avspilling ved bruk av bl.a. HLS, DASH og rtmp.

Anbefalte enkodere:

  • Teradek Cube, f.eks. 105/155
  • Matrox Monarch
  • Teradek Vidiu
  • Wolfvision Cynap
  • Telestream Wirecast (programvareløsning, enkoder og svært fleksibel bildemikser i ett)
  • Wowza GoCoder app (for webcasting i felten med mobiltelefon, også nyttig i testsammenheng)

Konfigurasjon av enkoder

Vi anbefaler publisering ved bruk av h.264/AAC, main profile, 720p25, bitrate 2Mbps, eventuelt 1080p25 3Mbps, send en keyframe minst hvert 2. sekund.

rtmp publishing point (dersom ikke annet appname er avtalt med oss):
rtmp://webcast-prod01.uio.no/liveorigin

Alternativt ved DNS problemer eller problemer med sperring av rtmp port 1935 i lokal firewall: rtmp://129.240.118.200:80/liveorigin

Streamname: dette velger du som webcastprodusent selv

Ved problemer med oppkopling av Teradek enheter anbefales det å prøve å sette user agent til FMLE og ikke Teradek som vanligvis er default.

Klient URLer blir slik (dersom ikke annet appname er avtalt med oss):
HLS https://webcast-edge.uio.no/liveedge/streamname/playlist.m3u8
RTMP rtmp://webcast-edge.uio.no/liveedge/streamname

Bruk av RTMP vil gi lavere latency enn HLS ved bruk av f.eks. VLC player for visning av høybitrate overføring mellom to auditorier.

Publisering av videospiller i Vortex

Rediger aktuell webside og klikk på knappen "Embed Media" i CK editoren:

 

I Embed Media Dialog vinduet fyller du så inn følgende felter:

  • Url på formen https://webcast-edge.uio.no/liveedge/streamname/playlist.m3u8
    (Valg av streamname koordineres med webcastprodusenten).
  • Poster Url (valgfritt). Her kan du velge et jpg bilde som spilleren viser som startbilde.
    Når du lager bildet bør du sørge for at bredde/høyde tilsvarer bredde/høyde for videospilleren din.
  • Bredde/Høyde: 720x406 anbefales for videospiller i dokumenter uten materiale i høyremarg. 484x272 anbefales for videospiller i dokumenter med materiale i høyremarg.
  • Filtype: velg video/mp4 fra menyen.
  • Huk av i feltet for Direktestrøm.
  • Type direktestrøm: velg HLS fra menyen.

 


Ved å kontakte oss i god tid før du skal webcaste kan du sikre deg:

  • Teknisk hjelp.
  • Hjelp til videredistribusjon av videostrøm.
  • Løpende informasjon om antall seere under sendingen.
  • Hjelp til serverside opptak av sendingen din for publisering i Vortex for streaming on demand kort tid etter at sendingen er over.

Kontaktpunkt: av-teknisk@usit.uio.no

Publisert 22. okt. 2014 09:50 - Sist endret 12. juni 2019 15:53