ZDF Mediathek in eigene .html einbinden?

drfuture

Zeitreisender
Teammitglied
Registriert
14 Juli 2013
Beiträge
7.710
Ort
in der Zukunft
Mein Blueray-Player kann im Webbrowser auch flash darstellen - die Browserweiche erkennt das aber wohl nicht...
Sprich wenn ich auf die Mediathek gehe kommt die html-version...
Tjo nun habe ich versucht das flash-objekt in eine eigene .html einzubinden und die Flasherkennung ausschalten - nur hab ich das gefühl das die Flash-Anwendung den refferer prüft?

Hat evtl. jemand eine Idee wie ich das hin bekomme oder ist das ganze Aussichtslos ;D

Meine jetzige Seite
[src=html4strict]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Startseite - ZDF Mediathek</title>
<script type="text/javascript" src="http://www.zdf.de/ZDFmediathek/js/swfobject.js"></script>
<script type="text/javascript" src="http://www.zdf.de/ZDFmediathek/js/swffit.js"></script>
<script type="text/javascript" src="http://www.zdf.de/ZDFmediathek/js/zdfplayer-with-all-1.0.1964.min.js"></script>

</head>
<object id="ZDFmediathek" width="100%" height="100%" align="middle" type="application/x-shockwave-flash" name="ZDFmediathek" data="http://www.zdf.de/ZDFmediathek/flash/Main.swf?version=2511" style="width: 1266px; left: 50%; margin-left: -633px; height: 600px; top: auto; margin-top: 0px;">
<param name="quality" value="medium">
<param name="bgcolor" value="#000000">
<param name="allowScriptAccess" value="always">
<param name="allowfullscreen" value="true">
<param name="wmode" value="window">
<param name="flashvars" value="screenWidth=1680&screenHeight=1050&flashPlayer=11.7.700&basePath=http://zdf.de/ZDFmediathek/flash/&configPath=http://www.zdf.de/ZDFmediathek/xmlservice/web/konfiguration&settingsPath=http://www.zdf.de/ZDFmediathek/xmlservice/web/settings&mainConfigParams=conf=FlashBaseConf&commonConfigParams=conf=CommonConf,system=yes">
</object>

</body>
</html>[/src]
 
Hi,
hab deinen code mal eben kurz angetestet.
Was mir eingefallen ist, ist die same-origin-policy für requests.
Die http requests von scripten an andere Server verhindert.
Zumindest im Firefox werden somit auch ajax requests von lokalen Dateien an web-server verhindert.
Evtl. liegt es daran.

Tante Edit:
Nach meinem Test liegst daran nicht. Das deaktiveren der same-origin-policy für file urls hat nix gebracht...
 
Ich würde mal sagen deine Vermutung ist korrekt, und ja, damit ist es aussichtslos, es sei denn du wärst bereit deinen Webserver als Proxy zu missbrauchen um das Flash-Applet mit einem gefälschten Referer vom Original-Server zu laden.

Mit etwas Glück ist dann innerhalb der Flash-Applets keine weitere Sicherheitsfunktion mehr so dass der Videostream dann doch noch problemlos geöffnet werden kann.
 
Zurück
Oben