2 repository-uri
Tools that generate the necessary configuration and code to embed a functional media or game player into a webpage.
Distinct from Embeddable Code Generators: No candidate covers the specific act of generating a configured player instance for embedding; others are too generic or specialized.
Explore 2 awesome GitHub repositories matching web development · Embeddable Player Generators. Refine with filters or upvote what's useful.
EmulatorJS este un framework de emulare WebAssembly și un frontend web RetroArch conceput pentru a rula ROM-uri de jocuri clasice și fișiere BIOS direct într-un browser web. Acesta servește drept emulator de jocuri bazat pe web care execută nuclee de emulare precise la nivel hardware pentru a reproduce comportamentul diverselor console de acasă și sisteme arcade vintage. Proiectul se distinge prin capacitatea sa de a sincroniza stările jocurilor între mai mulți utilizatori în timp real, folosind WebRTC pentru multiplayer bazat pe browser. Include, de asemenea, un instrument dedicat de încorporare a jocurilor HTML5 care generează fragmente de cod și containere izolate pentru a integra emulatoarele jucabile în site-uri web terțe. Framework-ul acoperă o gamă largă de capabilități, inclusiv gestionarea bibliotecii de jocuri retro cu etichetare automată a metadatelor, maparea personalizată a input-ului pentru tastaturi și gamepad-uri și integrarea shader-elor vizuale personalizate. Gestionează persistența datelor prin intervale automate de salvare și caching local al resurselor în browser pentru a reduce cererile de rețea. Este furnizat un server local de dezvoltare pentru testarea mediului de emulare.
Creates the configuration files and code required to embed a specific game emulator into a web page.
AzuraCast este o suită de gestionare a radioului web auto-găzduită, concepută pentru difuzarea radioului pe internet. Funcționează ca un manager de redare automatizat și sistem de difuzare, integrând un orchestrator audio pentru transcodare și cross-fading cu un server de streaming pentru a distribui audio prin puncte de montare. Platforma permite gestionarea stațiilor multi-tenant, permițând unei singure instalări să găzduiască mai multe entități radio independente. Se distinge prin combinarea unui sistem de difuzare Auto-DJ cu capacitatea de a gestiona conturi de DJ live și de a coordona difuzările în timp real. Sistemul acoperă o gamă largă de capabilități, inclusiv programarea radio automată, gestionarea bibliotecii media și a playlist-urilor și generarea de fluxuri de podcast-uri. Oferă instrumente pentru analiza audienței radio, implicarea ascultătorilor prin cereri de melodii și distribuirea semnalelor prin servere de releu pentru a crește capacitatea. Aplicația este livrată prin implementare bazată pe containere pentru o instalare consistentă pe medii cloud VPS, Docker și NAS.
Generates embeddable web player interfaces and configuration for listeners to access the stream.