<?php
// URL van de camera met user/password in querystring
$stream_url = "http://80.101.208.43/cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=gast&pwd=wachtwoord&t";

// Stuur juiste content-type door naar browser
header("Content-Type: multipart/x-mixed-replace; boundary=ThisString");

// Open verbinding naar camera
$ch = curl_init($stream_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false); // direct doorsturen
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

// schrijf alles direct naar output
$fp = fopen("php://output", "w");
curl_setopt($ch, CURLOPT_WRITEFUNCTION, function($curl, $data) use ($fp) {
    fwrite($fp, $data);
    return strlen($data);
});

curl_exec($ch);
curl_close($ch);
?>