Hotlink protection za video?

Je kdo od vas naletel na kaksno zanesljivo zascito pred hotlinkanjem video datotek?

Trenutno se lotevam tega problema, imam sicer resitev v glavi, vendar ne bi izumljal tople vode po nepotrebnem, ce ze obstaja kaksna enostavna in zanesljiva resitev.

15 odgovorov

Tale dinamicni URL ti ne resi prav nic, ce brez vprasanja servira ustrezno video vsebino.

Vini kateri predvajalnik uporabljaš, če to ni skrivnost?

carli, problem sem reseval za WMV in MPG datoteke, za katere ne uporabljam nobenega playerja, uporabi se pac tisti, ki ga ima obiskovalec pri sebi na racunalniku, zadeve se pa obnasajo tako razlicno, da nikakor ne mores le na podlagi refererja izvesti neke dovolj zanesljive zascite.

Za FLV datoteke uporabljam JW FLV Media Player, ki, ce se ne motim, refererja sploh ne sporoca, kar je pa za resitev problema povsem irelevantno. Bolj vazno je, kako se obnasa player, ki ga uporablja tisti, ki hotlinka mojo vsebino.

Ja saj sem dognal probleme JW ne pošilja refererja. Gledal sem druge, npr. Flowplayer onemogoča ta hotlinking. Verjetno je še najbolj učinkovita ta zaščita s pomočjo nastavljanja IPjev, kot si jo opisal sam. Zanimiva tema je ta leeching ... s katero pa se res nisem nikoli ukvarjal, kar se tiče videa.

Problem s to resitvijo, ki si jo navedel zgoraj, dinamicno vsebino je vsekakor ta, da moras ponovno sprogramirati funkcionalnosti, ki ti jih npr. Apache ze ponuja, recimo caching, zahtevek v dolocenem byte rangu, pa se kaj bi se naslo... Ce pogledas skripto, ki jo je predlagal fant z zgornje povezave, zadeva celo zahteva, da se vsebine ne cachirajo, torej nekako pljuvas sam sebi v skledo :) Seveda se to vse da sprogramirati, ampak ne vem, zakaj bi clovek izumljal toplo vodo, ce so te zadeve ze super resene s strani web streznika.

Zato iscem kaksno bolj elegantno resitev, ki bi bolj sodelovala z web streznikom, da obdrzimo cim vec sladkorckov staticnega serviranja vsebin...