video beveiligen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

Bekijk vacature »

WordPress & Azure Developer

Dit ga je doen Zowel front- als back-end development aan de online website omgeving; Het up-to-date houden van alle WordPress-sites; Koppelingen maken tussen applicaties; Meedenken en adviseren over verbeteringen; Development door middel van WordPress, Javascript, HTML en CSS; Werken binnen Scrum/Agile team. Hier ga je werken Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Azure. De organisatie zit in een grote transitie waarbij de gehele website/online omgeving vernieuwd zal gaan worden. Binnen dit Scrum/Agile team ben je verantwoordelijk voor deze grote migratie/ombouw van de omgeving. De

Bekijk vacature »
Jordy Php

Jordy Php

02/08/2020 14:29:59
Quote Anchor link
Hallo allemaal,

volgens vele is het iets simpels, maar voor mij blijft het een groot raadsel, ondanks al mijn opzoekwerk.
Ik wil namelijk de videos die ik op mijn websie plaats beveiligen tegen diefstal.
Ik weet dat alles achterhaalbaar is en dat elke video kan opgeslagen worden, maar je kan het ze wel moeilijker maken door videos te beveiligen daartegen.

Ik zal het iets concreter uitleggen:

Als ik een video plaats op mijn websie, en ik kijk naar de source code dan zie ik dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!-- Video player generator starts -->
    
        <link rel="stylesheet" href="https://site.be/assets/global/plyr/plyr.css">
        
        <div class="plyr__video-embed" id="player">
            <div class="hidebtn"></div>
            <iframe class="mobile_vedio_player" src="https://drive.google.com/file/d/allemaaltekens/preview" style="border: 0px;" allowfullscreen></iframe>
            <!-- <video class="mobile_vedio_player_html" controls>
                <source src="https://drive.google.com/uc?export=download&id=12e5u9MrcRYkF0ZcPJ7UL_M0jcjNrWgDj" type='video/mp4'>
            </video> -->
        </div>
        <script src="https://site.be/assets/global/plyr/plyr.js"></script>
        <script>const trailer_url = new Plyr('#player');</script>

        <!-- Video player generator ends -->


Zoals u kunt zien, kunnen mensen niet alleen de link zien waar de video staat, maar ook nog eens de video opslaan.
Ik geef jullie hieronder de naam van de player die ik gebruik en het stukje code die word gemaakt voor het vertonen van de video.

Ik maak gebruik van PLYR.IO

Ik upload mijn videos naar Google Drive, dus vertoon ik enkel het stukje hiervan, zodat elke video van Google Drive kan beveiligd worden.

Dit is het stukje code, hopelijk bestaat er een manier om de url ofwel te verbergen, ofwel een soort van encriptie systeem te kunnen gebruiken met id's i.p.v een url:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<script src="<?php echo base_url();?>assets/global/plyr/plyr.js"></script>
        <script>const player = new Plyr('#player');</script>
    <?php elseif (video_type($row['url']) == 'drive'): ?>

        <link rel="stylesheet" href="<?php echo base_url();?>assets/global/plyr/plyr.css">
        <?php
        //video id generate
        $url_array_1 = explode("/",$row['url'].'/');
        $url_array_2 = explode("=",$row['url']);
        $video_id = null;

        if($url_array_1[4] == 'd'):
            $video_id = $url_array_1[5];
        else:
            $video_id = $url_array_2[1];
        endif;
?>


        <div class="plyr__video-embed" id="player">
            <div class="hidebtn"></div>
            <iframe class="mobile_vedio_player" src="https://drive.google.com/file/d/<?php echo $video_id; ?>/preview" style="border: 0px;" allowfullscreen></iframe>
            <!-- <video class="mobile_vedio_player_html" controls>
                <source src="https://drive.google.com/uc?export=download&id=<?php echo $video_id; ?>" type='video/mp4'>
            </video> -->
        </div>


Ik hoor graag jullie tips, alvast bedankt voor jullie tijd en moeite!

Met vriendelijke groeten,
Jordy
Gewijzigd op 02/08/2020 17:30:01 door Jordy Php
 
PHP hulp

PHP hulp

19/04/2024 12:43:52
 
- Ariën  -
Beheerder

- Ariën -

02/08/2020 14:54:51
Quote Anchor link
Gelukkig hebben we hier ook code-tags.
Zou je die kunnen toepassen op je bericht?
Gewijzigd op 02/08/2020 14:55:21 door - Ariën -
 
Jordy Php

Jordy Php

02/08/2020 17:30:48
Quote Anchor link
- Ariën - op 02/08/2020 14:54:51:
Gelukkig hebben we hier ook code-tags.
Zou je die kunnen toepassen op je bericht?


Mijn excuses! Bij deze, aangepast.
 
- Ariën  -
Beheerder

- Ariën -

02/08/2020 17:37:50
Quote Anchor link
Je kan met readfile() het bestand uitlezen, en vooral controleren of iemand die rechten heeft.
 
Thomas van den Heuvel

Thomas van den Heuvel

02/08/2020 17:44:08
Quote Anchor link
Mja, maar al die hocus pocus (dat gedoe met id's, niet de voorgaande reactie van @Ariën) vindt aan de serverkant plaats, dus een eindgebruiker ziet en merkt hier niets van.

Recent was over iets soortgelijks ook een draadje, maar daar betrof het afbeeldingen.

Ik denk dat hier hetzelfde principe geldt: als iemand iets kan bekijken, dan heeft die persoon alle data al binnen en dan is er in wezen niets wat hem er van weerhoudt hier een kopie van te trekken.

Zelfs als je dingen zou streamen geldt ook nog steeds hetzelfde, dit kan nog steeds opgenomen worden.

Ik zou andere manieren zoeken om het "stelen" te ontmoedingen. Het voorkomen van de diefstal zelf zal vrij onmogelijk zijn omdat je het per slot van rekening zelf deelt.

Dit alles onder de aanname dat je zelf geen illegale dingen aan het doen bent, uiteraard.

edit: als het meer gaat om het beveiligen van je Google drive dan zul je je in moeten lezen in hoe je dat verder dicht kunt timmeren (hier is ongetwijfeld documentatie van?) en anders, in het verlengde van wat @Ariën voorstelt, zou je deze bestanden op de webserver zelf, maar buiten de webdirectory, kunnen onderbrengen, zodat je hiertoe geen rechtstreekse toegang hebt.

edit2: en zoals @Ariën dus voorstelt, zou je dus ook je website als doorgeefluik kunnen laten fungeren, waarbij je dus de google-drive URL niet prijsgeeft. Maar het enige wat dat (wederom) tot resultaat heeft is dat je de rechtstreekse toegang verbiedt.
Gewijzigd op 02/08/2020 19:21:17 door Thomas van den Heuvel
 
Jordy Php

Jordy Php

02/08/2020 20:29:21
Quote Anchor link
** quoteknip **

Bedankt voor uw nuttig antwoord, ik zal alles eens uitproberen en zien of ik toch op een of andere manier een oplossing vind.

Toevoeging op 02/08/2020 20:30:18:

- Ariën - op 02/08/2020 17:37:50:
Je kan met readfile() het bestand uitlezen, en vooral controleren of iemand die rechten heeft.


Ik zal hier de nodige informatie over opzoeken, hartelijk dank!

Edit:
Het is niet nodig om het eerst voorgaande bericht integraal te quoten.
Gewijzigd op 02/08/2020 20:38:09 door - Ariën -
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.