<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="175889" NadgradivoID="0" NRID="27872137" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=175889" StOgledov="397" StPrenosov="146" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-16 04:21:24" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000316" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-175889">20.500.12556/RUL-175889</PID>
  <Naslov>Uporaba standarda WebTransport za komunikacijo v realnem času</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Using the WebTransport standard for real-time communication</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>To magistrsko delo obravnava protokol WebTransport kot potencialno rešitev za prenos večpredstavnostnih vsebin v realnem času prek protokola HTTP/3. Cilj naloge je bil preveriti njegovo praktično uporabnost pri pretočnem prenosu videa in zvoka ter ga primerjati z uveljavljenim protokolom WebRTC. Poseben poudarek je bil namenjen integraciji s spletnim aplikacijskim programskim vmesnikom WebCodecs, ki omogoča neposredno kodiranje in dekodiranje v brskalniku.
V okviru naloge je bila razvita eksperimentalna aplikacija, ki podpira tako enosmerno kot dvosmerno komunikacijo z uporabo različnih prenosnih mehanizmov: WebTransport s tokovi, WebTransport z datagrami ter WebRTC z in brez uporabe WebCodecs. V nadzorovanem omrežnem okolju so bile izmerjene ključne metrike, kot so variacija zakasnitve, zakasnitev pri vzpostavitvi povezave, subjektivna ocena kakovosti izkušnje ter število prikazanih sličic na sekundo.
Rezultati kažejo, da WebTransport omogoča bistveno hitrejšo vzpostavitev povezave v primerjavi z WebRTC. Izvedba z datagrami je dosegla bolj gladko in stabilno predvajanje, z nižjo variacijo zakasnitve in manjšim številom artefaktov. WebRTC ostaja robustnejša izbira v kompleksnih omrežjih in ponuja dodatne vgrajene funkcionalnosti, vendar WebTransport ob ustrezni implementaciji ponuja večjo fleksibilnost in natančnejši nadzor nad prenosom.</Opis>
  <TujJezik_Opis>This master’s thesis explores WebTransport as a viable protocol for real-time media transmission over HTTP/3. The primary goal is to assess its practical applicability for streaming video and audio content and compare its performance to the established WebRTC protocol. Special attention is given to the integration with the WebCodecs API, which enables low-level encoding and decoding directly in the browser environment.
An experimental application was developed to support both unidirectional and bidirectional communication using different transmission strategies: WebTransport via streams, WebTransport via datagrams, and WebRTC with and without WebCodecs. In a controlled local network environment, key performance metrics were measured, including jitter, connection setup time, subjective quality of experience and the number of rendered frames per second.
The results show that WebTransport provides significantly faster connection setup compared to WebRTC. The datagram-based implementation achieved smoother playback with reduced jitter and fewer visual artifacts. While WebRTC remains a more robust option in complex network conditions, WebTransport - with proper implementation - offers greater flexibility and precise control over the transmission pipeline.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>WebTransport</Beseda>
    <Beseda>WebRTC</Beseda>
    <Beseda>WebCodecs</Beseda>
    <Beseda>pretočni prenos</Beseda>
    <Beseda>variacija zakasnitve</Beseda>
    <Beseda>komunikacija v realnem času</Beseda>
    <Beseda>QUIC</Beseda>
    <Beseda>HTTP/3</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>WebTransport</Beseda>
    <Beseda>WebRTC</Beseda>
    <Beseda>WebCodecs</Beseda>
    <Beseda>streaming</Beseda>
    <Beseda>delay</Beseda>
    <Beseda>jitter</Beseda>
    <Beseda>QUIC</Beseda>
    <Beseda>HTTP/3</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2025-11-13 08:10:03</DatumVstavljanja>
  <DatumObjave>2025-11-13 08:10:11</DatumObjave>
  <DatumSpremembe>2025-12-16 03:46:27</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="97343" Ime="Luka" Priimek="Žontar" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="65303" Ime="Urban" Priimek="Sedlar" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">62997</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/258189827">258189827</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="221826" DatotekaNRID="14514192" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="10401742" VelikostDatotekeKratko="9,92 MB" DatumVstavljanja="2025-11-13 08:10:12" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Zontar_Luka_-_Uporaba_standarda_WebTransport_za_komunikacijo_v_realnem_casu.pdf</Naziv>
      <OrgNaziv>Zontar_Luka_-_Uporaba_standarda_WebTransport_za_komunikacijo_v_realnem_casu.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>969C935B8DF8B36618D63CD2318BF0A0</MD5>
      <SHA256>98e5dc6367ec6be1fb5ba05fdf3558b67c9c71349acd7495ad96056dae02981b</SHA256>
      <UUID>75e5cb7b-c05f-11f0-9328-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=221826</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="127243"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="27" Kratica="FE" ZavodEvsID="0000060" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za elektrotehniko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
