Nyilván sokan néznek napjainkban élő videóközvetítéseket, angol kifejezéssel élve streamet, ebből is talán a játék, azaz a game streaming viszi a prímet manapság, de a beszélgetős műsorok is egyre magasabb nézőszámmal büszkélkedhetnek és ez egyértelműen a coviddal kapcsolatos lezárásoknak is köszönhető.
Napjainkban teljesen természetes, hogy valaki a twitch, youtube vagy facebook fiókkal rendelkezik és órákat nézi a kedvenceit az interneten és ha nem is mindig sikerül élőben, de a televízióval ellentétben itt vissza is nézheti az adott részt, amiről lemaradt.
Nem meglepő, hogy a legnépszerűbb streamerek több milliós feliratkozói táborral rendelkeznek és nagyon komoly egzisztenciát és megélhetést jelenthetnek sok esetben egy egész stáb vagy stúdió számára, de már kicsiny hazánkban sem meglepő, ha valaki egészen jól meg tud élni ebből, persze ilyenkor jóval szerényebb számokról beszélhetünk, mint egy külföldi videós esetén.
A népszerűségnek azonban ára van, a legismertebb videósok kénytelenek alaposan utánnajárnak bizonyos jogszabályoknak és rendkívül naprakészen követni a legújabb média szabályozásokat és a nagy streaming oldalak által hozott, sokszor igen gyakran változó, egyedi szabályokat is.
Előfordulhat egy apró hiba, figyelmetlenség vagy nemtörődömség és az egész csatorna törlésre kerülhet, veszélybe sodorva ezzel akár az egész csapat megélhetését és mindez akár egyik napról a másikra.
Előfordulhat az is, hogy a streaming szolgáltató minden különösebb magyarázat nélkül teljesen eltüntetni a felhasználói fiókat vagy egy új szabályozás miatt esetleg a legnépszerűbb és legtöbb bevételt hozó videókat visszamenőlegesen, évek múltán egyszerűen elkezdi kitörölgetni és semmilyen formában sem köteles minden tettére magyarázatot adni, erre joga van.
Amennyiben valaki rendelkezik a megfelelő technikai tudással és háttérrel, az elgondolkozik azon, hogy mi lenne ha saját szerveren folytatódna a munka.
Ehhez szeretnék ajánlani egy projektet, az OSP -t.
Az OSP – Open Streaming Platform egy nyílt forrású, self–hosted RTMP streamer szoftver és front-end az Arut Nginx-RTMP Modulhoz.
Az OSP aPython 3, Flask Micro-Framework, Nginx-RTMP, VideoJS, Bootstrap és még néhány egyéb modul és kiegészítő alapjain készült, így ezekre is szükség lesz a saját platform építése során.
Na de mit tud?
- RTMP Streaming bemeneti forrás az olyan szoftverek számára, mint az Open Broadcast Software (OBS)
- Többcsatornás broadcast, azaz egy felhasználó több streamet indíthat egyidejűleg (multiple channels)
- Videó stream felvétel és lejátszás
- Valós idejű, élő csevegés a csatornán
- Manuális MP4 feltöltés OSP -n kívül streamelt felvételekhez
- Valós idejű chat moderáció, csatorna tulajdonosok és tiltások kezelése (ban/unban)
- Védett streamek – könzöség szűrése csak bizonyos nézők számára
- Live Channels – élő csevegés a csatornán akkor is, ha nincs adás
- Webhooks – OSP csatlakozás egyéb szolgáltatásokhoz testreszabható HTTP kérésekkel és információkkal
- Videó és stream beágyazása más weboldalakba
- Videók megosztása közvetlenül Facebook és Twitter oldalakon
- Felhasználói felület és téma testreszabás
- Restream egyéb RTMP csatornákra
Az OSP projekt hivatalos weboldala:
https://openstreamingplatform.com/
Az OSP GitLab repó: Gitlab Repository
és a valós idejű csevegés a csapattal: Discord csatorna
OSP wikipédia oldal – itt találhatók például a telepítési útmutatók,
standard, docker és manuális telepítéshez: https://wiki.openstreamingplatform.com/
A FLASK projekt:
https://flask.palletsprojects.com/en/2.0.x/
Az Arut Ngix-RTMP modul:
https://github.com/arut/nginx-rtmp-module
A VideoJS:
https://videojs.com/
A Bootstrap:
Továbbra is várunk mindenkit nagy szeretettel csevegő oldalunkon élőben:
https://skamilinux.hu/chat/
Aktív fórum témák:
https://skamilinux.hu/phpBB3/search.php?search_id=active_topics
Legutóbbi PuppySzoftverek:
https://sourceforge.net/p/puppyszoftver/activity