Fórum Root.cz
Hlavní témata => Software => Téma založeno: Martin Pánek 12. 02. 2015, 23:18:13
-
Ahoj, řeším jak zajistit streamování videa. Našel jsem například mod_xsendfile pro apache a další obdobné moduly pro nginx a lighttpd. Řeší to problém s přehráváním videa pro autorizované uživatele (přihlášený uživatel se zakoupeným kreditem). Jak ale zajistit, aby nepřihlášený uživatel mohl video také sledovat, ale pouze třeba 4 minuty (pak by se mu vypnulo)? Vytvořit zkrácenou verzi videa nestačí, je totiž důležité, aby se nepřihlášený uživatel mohl celým videem proklikávat (ale v součtu pouze ty 4 minuty). Nehledám řešení pomocí javascriptu (to by šlo snadno obejít) a cloudovým streaming serverům bych se taky rád vyhnul.
-
Napište si vlastní servírovací server a Apache/Nginx/lighthttpd používejte jen jako proxy
-
Vytvořit zkrácenou verzi videa nestačí, je totiž důležité, aby se nepřihlášený uživatel mohl celým videem proklikávat (ale v součtu pouze ty 4 minuty).
Co když má někdo 20 IP adres (nebo jak chceš řešit omezení na uživatele) a může si díky tomu stáhnout 4*20 = celý 80minutový film? Samozřejmě ručně přepínat každé 4 minuty by bylo nepohodlné, ale jde to naskriptovat.