Wel hoorquote:
Try mequote:Op vrijdag 4 mei 2007 19:18 schreef soylent het volgende:
Nope.Je betaalt per PC.
Iemand kan de beelden wel opslaan, maar alleen op zijn eigen PC bekijken. Wil je dit verspreiden moet het eerst gedecodeerd worden. En dat kan momenteel niet 'live'.
Kom maar met je gratis URL, dan gaan wij er wel allemaal ff aan hangen voor 2mbit/s per persoonquote:
Check op dit moment sopcast om p2p te streamen (sopcast.org). Iemand al verder gekomen?quote:
realtime decoderen is op dit moment niet mogenlijkquote:Op vrijdag 4 mei 2007 20:24 schreef Adik het volgende:
[..]
Check op dit moment sopcast om p2p te streamen (sopcast.org). Iemand al verder gekomen?
aangezien we ook live voetbal kunnen doorlussen moet het toch ook wel mogelijk zijn met een stream...
Denk je serieus dat ik ook maar iets van Talpa op m'n PC wil hebben? Nee bedanktquote:Op vrijdag 4 mei 2007 19:27 schreef soylent het volgende:
[..]
Kom maar met je gratis URL, dan gaan wij er wel allemaal ff aan hangen voor 2mbit/s per persoon![]()
Maar ff serieus: laat maar weten hoe, altijd leuk om te leren. Ik ken FU4WM maar live is leuker natuurlijk.
Nee, ik denk serieus dat je poep praat over het real-time strippen en weer uitzenden van DRM-enabled ASF's, maar ik zou graag willen dat ik 't bij het verkeerde eind had, dus ik wacht nog steeds op wat uitlegquote:Op vrijdag 4 mei 2007 20:53 schreef Skinkie het volgende:
[..]
Denk je serieus dat ik ook maar iets van Talpa op m'n PC wil hebben? Nee bedanktDoorsturen doe ik graag van andere streams
Wie heeft het ove real-time strippen?quote:Op vrijdag 4 mei 2007 21:02 schreef soylent het volgende:
[..]
Nee, ik denk serieus dat je poep praat over het real-time strippen en weer uitzenden van DRM-enabled ASF's, maar ik zou graag willen dat ik 't bij het verkeerde eind had, dus ik wacht nog steeds op wat uitleg
En dat dan voor 4 streams... Ik moet er niet aan denkenquote:Op vrijdag 4 mei 2007 21:32 schreef milanese het volgende:
[..]
Wie heeft het ove real-time strippen?
Overlay uit mediaplayer via bijvoorbeeld een TV-out Composite je computer uit sturen, daarna weer opnemen met een capture kaart (ouwe Osprey of Decklink bijv.) en dat realtime doorstreamen?
hahahahahaha....toch leuk...thnxxxquote:Op vrijdag 4 mei 2007 23:30 schreef Adik het volgende:
LOL![]()
cam 1
cam 2
cam 3
cam 4
Als je biertjuh op heb zie je het vershcil niet![]()
Hahaquote:Op vrijdag 4 mei 2007 21:02 schreef soylent het volgende:
[..]
Nee, ik denk serieus dat je poep praat over het real-time strippen en weer uitzenden van DRM-enabled ASF's, maar ik zou graag willen dat ik 't bij het verkeerde eind had, dus ik wacht nog steeds op wat uitleg
of gewoon paar keer wegklikkenquote:Op vrijdag 4 mei 2007 22:29 schreef -Marc- het volgende:
Hier:
http://dgk.servehttp.com/index.asp?prog=2
Heb ik ook één gratis stream... Gewoon de melding ergens onderin beeld zetten...
of ipv6quote:Op zaterdag 5 mei 2007 03:07 schreef Repeat het volgende:
Jammer van die anuskwaliteit
Maar in principe kun je toch gewoon je scherm opnemen en dat uitzenden. Lijkt me niet zo moeilijk mits je een beetje bandbreedte hebt?
In theorie is er geen verschil tussen theorie en praktijk, maar in de praktijk wel.quote:Op zaterdag 5 mei 2007 03:07 schreef Repeat het volgende:
Jammer van die anuskwaliteit
Maar in principe kun je toch gewoon je scherm opnemen en dat uitzenden. Lijkt me niet zo moeilijk mits je een beetje bandbreedte hebt?
Ik weet niet waar je je druk over maakt, denk je dat Wine of VMWare zich enigszins wat aantrekken van beveiliging? Zodra er ook maar 1 bit op het scherm komt kun je het direct uit je overlay halen.quote:Op zaterdag 5 mei 2007 03:58 schreef soylent het volgende:
Allemaal niet echt wat je in gedachten hebt als je het hebt over streams gratis broadcasten. Natuurlijk weet ik ook wel dat dit soort truuks in theorie kunnen, maar het is complex en krakkemikkig, en het levert resultaten op waar je tranen van in je broek krijgt..
OT: Dat nerdenhart woont in een heel talig lichaam. Dat zie je maar weinig!quote:Op zaterdag 5 mei 2007 03:58 schreef soylent het volgende:
[..]
In theorie is er geen verschil tussen theorie en praktijk, maar in de praktijk wel.
Video-output van de TV-out terug loopen naar een capture kaart is waarlijk monstrueus. Mijn nerdenhart huilt.
Allemaal niet echt wat je in gedachten hebt als je het hebt over streams gratis broadcasten. Natuurlijk weet ik ook wel dat dit soort truuks in theorie kunnen, maar het is complex en krakkemikkig, en het levert resultaten op waar je tranen van in je broek krijgt..
quote:Wat me opvalt is aan die Talpa site is dat ze de Apache server gebruiken in combinatie met Windows Media... (kinky)
Microbogt IIS voldoet zeker niet om al die page hits en streams te verwerken
Als ik wat verder hack zie ik onder het knopje "bekijk" een Javascript genaamd "switchFullPlayer", en deze staat in het script
Code:
<script type="text/javascript" src="/static/project/talpa/javascript/video.js" charset="utf-8"></script>
dit script dus: http://www.tien.tv/static/project/talpa/javascript/video.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 | { first_start = 0; first_url = 'http://str1.talpa.tv/gouden_kooi_start.wsx'; if (!browser.ie) { var urlString = window.location.href; if (id == null && urlString.indexOf("?liveid") == -1) { first_start = 1; id = '11501'; } else { if (id == null && urlString.indexOf("liveid") != -1) { // id is null maar in de url staat wel liveid var regexS = "[\?/]liveid=([^/]*)"; var regex = new RegExp( regexS ); var results = regex.exec( urlString ); if(results == null) { first_start = 1; id = 11501; } else { id = results[1]; } } else { if (id != null && urlString.indexOf("liveid") != -1) { // id is niet leeg maar liveid staat wel in url window.location = urlString.substring(0,urlString.indexOf("?liveid")) + '?liveid=' + id; } else { if (id != null && urlString.indexOf("?liveid") == -1) { window.location = urlString + '?liveid=' + id; } } } } } else { // Internet Explorer if (id == null) { first_start = 1; id = '11501'; } } if (id == '11501') { id = 11497; } if (id == '11502') { id = 11498; } if (id == '11503') { id = 11499; } if (id == '11504') { id = 11500; } if(first_start == 1) { player[0] = first_url; }else{ player[0] = 'http://rdr.talpa.tv/asxgen.php?a=1&format=3&id=' + id; } player[1] = 'fullplayer'; player[2] = '351'; player[3] = '198'; showPlayer(player,0,0); } function showPlayers() { player = Array(); player[0] = 'http://rdr.talpa.tv/asxgen.php?a=1&format=3&id=11501'; player[1] = 'player1'; player[2] = '87'; player[3] = '50'; showPlayer(player); player[0] = 'http://rdr.talpa.tv/asxgen.php?a=1&format=3&id=11502'; player[1] = 'player2'; showPlayer(player); player[0] = 'http://rdr.talpa.tv/asxgen.php?a=1&format=3&id=11503'; player[1] = 'player3'; showPlayer(player); player[0] = 'http://rdr.talpa.tv/asxgen.php?a=1&format=3&id=11504'; player[1] = 'player4'; showPlayer(player); if (browser.ie) { window.setInterval("mutePlayers()",1000); //window.setInterval("getMediaPlayersFullscreenStatus()",100); }else {} } function getMediaPlayersFullscreenStatus() { for (var i=1; i < 5; i++) { playerObjectName = "player_player" + i; getMediaPlayerFullscreenStatus(document.getElementById(playerObjectName)); } } function mutePlayers(players) { for (var i=1; i < 5; i++) { playerObjectName = "player_player" + i; setMediaPlayerMuteStatus(document.getElementById(playerObjectName),true); } } function setMediaPlayerMuteStatus(player, status) { player.settings.mute = status; } function getMediaPlayerFullscreenStatus(player, status) { //player.FullScreen = false; fullscreen = player.fullScreen; } function writeTheNewVideoPlayer(name, url, objectwidth, objectheight, autostart, showplayercontrols,mutevideo,disableFullScreen) { if (showplayercontrols) { uiMode = "full"; }else { uiMode = "none"; } var activeContent = '<OBJECT ID="player_' + name + '" name="' + name + '" width=' + objectwidth + ' height=' + objectheight + ' classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6"' + ' standby="Loading Microsoft Windows Media Player components..."' + ' TYPE="application/x-oleobject" >' + '<PARAM NAME="url" VALUE="' + url + '">' + '<PARAM NAME="autoStart" VALUE="' + autostart + '"/>' + '<PARAM NAME="EnableContextMenu" VALUE="1" />' + '<PARAM NAME="uiMode" VALUE="' + uiMode + '" />' + '<PARAM NAME="Mute" VALUE="' + mutevideo + '" />' + '<PARAM NAME="windowlessVideo" value="' + disableFullScreen + '" />' + '<EMBED type="application/x-mplayer2"' + ' pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"' + ' src="' + url + '"' + ' id="' + name + '"' + ' name="' + name + '"' + ' width="' + objectwidth + '"' + ' height="' + objectheight + '"' + ' autostart="' + autostart + '"' + ' EnableContextMenu="0"' + ' ShowControls="0"' + ' AnimationAtStart="0"' + ' ShowStatusBar="0"' + ' volume="0"' + ' mute="' + mutevideo + '"' + ' displaySize="0">' + '</EMBED>' + '</OBJECT>'; document.getElementById(name).innerHTML=activeContent; function browser_check(){ //In theory we should use object detection, but this script needs work-arounds for almost every browser... this.ver=navigator.appVersion this.agent=navigator.userAgent.toLowerCase() this.dom=document.getElementById?1:0 this.ns4=(!this.dom && document.layers)?1:0; this.op=window.opera this.moz=(this.agent.indexOf("gecko")>-1 || window.sidebar) this.ie=this.agent.indexOf("msie")>-1 && !this.op if(this.op){ this.op5=(this.agent.indexOf("opera 5")>-1 || this.agent.indexOf("opera/5")>-1) this.op6=(this.agent.indexOf("opera 6")>-1 || this.agent.indexOf("opera/6")>-1) this.op7=this.dom&&!this.op5&&!this.op6 //So all higher opera versions will use it }else if(this.moz) this.ns6 = 1 else if(this.ie){ this.ie4 = !this.dom && document.all this.ie5 = (this.agent.indexOf("msie 5")>-1) this.ie55 = (this.ie5 && this.agent.indexOf("msie 5.5")>-1) this.ie6 = this.dom && !this.ie4 && !this.ie5 && ! this.ie55 } this.mac=(this.agent.indexOf("mac")>-1) this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.op5 || this.op6 || this.op7) this.usedom= this.ns6||this.op7//Use dom creation this.reuse = this.ie||this.op7||this.usedom //Reuse layers this.px=this.dom&&!this.op5?"px":"" return this } var browser=new browser_check(); |
quote:Daarin zit nogalwat browser specifieke code. En redelijk wat gehannes in de code om URL argumenten te maken voor een PHP script. Dat PHP script geeft, denk ik, de URLs voor de gewenste streams.
Heb niet zo veel tijd om nog verder te hacken, maar als je dit spoor verder volgt kom je vast achter de feitelijke URLs van de streams.
Mogelijk zit in die Javascript/PHP code ergens een bug, maar die zie ik zo 123 niet. Dan moet ik daar meer tijd in stoppen.
Die zijn ook niet geheim. Je kan ze zo vinden op de pagina's van Hidiho/Florisd bijvoorbeeld.quote:Op zaterdag 5 mei 2007 17:38 schreef Kombucha het volgende:
Heb niet zo veel tijd om nog verder te hacken, maar als je dit spoor verder volgt kom je vast achter de feitelijke URLs van de streams.
Dank; jij kan er ook wat vanquote:Op zaterdag 5 mei 2007 12:41 schreef voyeur het volgende:
[..]
OT: Dat nerdenhart woont in een heel talig lichaam. Dat zie je maar weinig!
Mischien kan dit je helpenquote:Op zaterdag 5 mei 2007 22:26 schreef Fonk het volgende:
Remove DRM from WMV, ASF, WMA using Automate unDRM v2.0 (drmdbg, drm2wmv, DecryptIt) Removing copy-protection (like DRM, AACS)
Heb ik mee zitten spelen Ja, opzich kan je zelfs de stream opnemen, er komt alleen DRM in
Recorder:
SDP Downloader 2.3.0
Bij Go : mms://81.173.4.10/talpa005?MSWMExt=.asf
En opnemen maar.
Toen dacht ik, met die tools kan je DRM er uit halen. Alleen omdat ik dus mijn licentie kwijt ben lukt het mij niet.
Mag er denk ik niet over hebben maar zo heb je ook FreeMe, dit soort tools halen de DRM er uit.
Probleem is wel, dat ik niet weet hoe je het met streaming media doet. Wel na de opname met de juiste licentie kan je hem er denk ik uit halen.
Maar alles opnemen lijkt me niet slim
Pas als je de licentie kan weizigen ofzo..
maar geloof niet dat er daar over gepraat mag worden haha
Wel leuk beetje knutseluhh
DRM is ****
Heb inmiddels ook al wat geexperimenteerd met de videosettings van mediaencoder. Als je een stapjequote:Op zaterdag 5 mei 2007 20:00 schreef soylent het volgende:
StefanPeeters heeft hier een tutorial gepost voor het capturen van de DGK schermoutput met Windows Media Encoder.
Ik dacht dat het topic ging over hacken.quote:Op dinsdag 8 mei 2007 20:04 schreef Repeat het volgende:
Vanwaar mag het ineens weer wel?
Goeie titel btw
hoe doe je dat dan?quote:Op maandag 14 mei 2007 22:58 schreef StefanPeeters het volgende:
Vandaag een (stiekem) testje gedaan of ik op mijn werk (25km hiervandaan)
beeld, geluid en remote(vnc) kon kijken naar de goudenkooistream(s) in
fullscreen vanaf thuis...
Ging eigenlijk prima ! Heb toch de hele pauze buffer- en problem-free naar
Eemnes zitten turen![]()
|
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |