login  Naam:   Wachtwoord: 
Registreer je!
 Forum

JW Player wil niet

Offline Threetimes - 15/01/2009 07:32
Avatar van ThreetimesPHP beginner Ik heb een PHP-script dat een video download, en afspeelt met de JW FLV Player 4.3.132. De JW Player lijkt de gedownloade video niet te herkennen. Als ik exact hetzelfde bestand "gewoon" laat afspelen werkt het wel.
(Hierdoor weet ik niet of dit in het PHP- of Flash forum hoort)

Pagina: http://peter-server.homelinux.net/u-tube/
Bron: http://peter-se...index.phps

FLV-bestand: http://peter-se...MEtB8YcaA0
Bron: http://peter-server.homelinux.net/u-tube/get.phps

5 antwoorden

Gesponsorde links
Offline vinTage - 15/01/2009 09:21 (laatste wijziging 15/01/2009 09:25)
Avatar van vinTage Nieuw lid is die url meuk wel juist ?
Ik zie dit nl in je source:
Citaat:
so.addParam('flashvars','file=get.php%3Fid%3DaMEtB8YcaA0&autostart=true');


edit, die link naar de flv geeft ook een error
http://peter-se...MEtB8YcaA0
edit 2, ah ontani was me net voor 
Offline Ontani - 15/01/2009 09:24
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
+ uw FLV bestand geeft gewoonweg fouten,

Warning: strpos() [function.strpos]: Offset not contained in string. in /var/www/u-tube/get.php on line 12

nogal logisch dat er niets zal gaan spelen
Offline Threetimes - 15/01/2009 10:24 (laatste wijziging 15/01/2009 16:53)
Avatar van Threetimes PHP beginner Klopt, er is tussen gisteravond en nu iets met YouTube gebeurd waardoor de eerste cUrl aanvraag ook een redirect teruggeeft.
Nu werkt get.php, maar de rest wil nog steeds niet (ik krijg nu geen driehoekje met een uitroepteken* van JW, maar nog steeds geen video).

Edit: ik keek niet goed, het driehoekje staat er nog steeds...
Offline vinTage - 15/01/2009 13:08 (laatste wijziging 15/01/2009 13:09)
Avatar van vinTage Nieuw lid in je broncode zie ik nog steeds een niet kloppende regel:

so.addParam('flashvars','file=get.php%3Fid%3DaMEtB8YcaA0&autostart=true');

De link naar je flv geeft ook een hoop rare chars ipv een flv
Offline Threetimes - 15/01/2009 16:53
Avatar van Threetimes PHP beginner De url die ik wil doen is "get.php?id=".$id.
Wat ik heb gedaan is urlencode("get.php?id=".$id)
Omdat Flash ook met ? en & werkt om de flashvars door te geven, lijkt het me logisch dat ik urlencode() doe. Zonder ulrencode() krijg ik hetzelfde probleem.

Die rare chars waar jij het over hebt zijn gewoon een FLV met een verkeerde header, dit is nodig om en proxyserver om de tuin te lijden. Als ik die url met een media-speler open krijg ik de juiste video te zien.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s