Mbështetja WebRTC e shtuar në OBS Studio me aftësinë për të transmetuar në modalitetin P2P

Baza e kodit të OBS Studio, një paketë për transmetim, kompozim dhe regjistrim video, është ndryshuar për të mbështetur teknologjinë WebRTC, e cila mund të përdoret në vend të protokollit RTMP për transmetimin e videos pa një server të ndërmjetëm, në të cilin përmbajtja P2P transmetohet drejtpërdrejt te shfletuesi i përdoruesit.

Zbatimi i WebRTC bazohet në përdorimin e bibliotekës libdatachannel të shkruar në C++. Në formën e tij aktuale, mbështetet vetëm transmetimi (dalja video) në WebRTC dhe ofrohet një shërbim me mbështetje për procesin WHIP që përdoret për të krijuar sesione midis serverit WebRTC dhe klientit. Kodi për të mbështetur WebRTC si burim është aktualisht në shqyrtim.

WebRTC ju lejon të arrini një reduktim të vonesave të shpërndarjes së videos në fraksione të sekondës, gjë që bën të mundur krijimin e përmbajtjes ndërvepruese dhe ndërveprimin me shikuesit në kohë reale, për shembull, organizoni një shfaqje bisede. Duke përdorur WebRTC, mund të kaloni ndërmjet rrjeteve pa ndërprerë transmetimin (për shembull, të kaloni nga Wi-Fi në një rrjet celular) dhe të organizoni transmetimin e disa transmetimeve video brenda një seance të vetme, për shembull, për të shkrepur nga kënde të ndryshme ose për të organizuar interaktive video.

WebRTC ju lejon gjithashtu të shkarkoni disa versione të transmetimeve tashmë të transkoduara me nivele të ndryshme cilësie për përdoruesit me gjerësi bande të ndryshme të kanaleve të komunikimit, në mënyrë që të mos kryeni punën e transkodimit në anën e serverit. Është e mundur të përdoren kodekë të ndryshëm video si H.265 dhe AV1 për të reduktuar kërkesat e gjerësisë së brezit. Si një implementim i serverit referencë për transmetimet e bazuara në WebRTC, propozohet të përdoret Broadcast Box, por për transmetim në një audiencë të vogël, mund të bëni pa server duke e vendosur atë në modalitetin P2P.

Burimi: opennet.ru

Shto një koment