Avatar billede hero4life Nybegynder
08. august 2007 - 21:55 Der er 15 kommentarer og
1 løsning

Hvordan programmere man 3gp filformat i php

Hej jeg ejer siden www.funsms.dk

Jeg skal have en afspiller som afspiller filen automatisk på selvesiden fil formatet er 3gp som bruges på mobiltelefoner

hvordan programmere jeg den ind i selve siden ..

http://funsms.dk/index.php?p=kategorier&k=9
Avatar billede gurly Praktikant
08. august 2007 - 23:48 #1
3GP kan man muligvis afspille i en ebbed windows media player på siden.
kunne godt lige tjekke op om det er muligt, men kan ikke få en stream adresse til dim 3gp fil da den siger jeg skal være logget ind

du kan ikke smide et link til en stump 3gp ?
Avatar billede gurly Praktikant
08. august 2007 - 23:52 #2
fejl,  ebbed = embed
Avatar billede gurly Praktikant
09. august 2007 - 00:07 #3
nå men det var let at mælde sig ind, den acceptere at man skriver "gert" i samtlige felter, selv mailadressen godtager den bare med "gert"  hæ hæ
når man er oprettet bliver man ikke automatisk logget ind, det skal man selv finde ud af bagefter !

når jeg prøver et download link til en film, så kan jeg kun downloade en lille underlig fil med navnet "download" og ukendt filtype ?
Avatar billede gurly Praktikant
09. august 2007 - 00:23 #4
den lille filtype navnløse fil prøvede jeg så at omdøbe til "download.3gp" og så fik jeg faktisk en video ud af den, og wmp kan afspille den.
men det er jo et problem at man downloader en fil uden fil betegnelse,
og det bliver jo også et problem når man skal streame fra den, wmp vil ikke streame fra denne adresse > http://funsms.dk/download.php?p=video/Kattesjov2.3gp&i=1546

så du må lige finde ud af hvorfor man kun kan downloade en fil uden 3gp som filtype
og så skal du overveje om en mediaplayer på siden må have adgang til filerne uden man er logget ind ? eller om den måske kun skal vises for folk som er logget ind
Avatar billede gurly Praktikant
09. august 2007 - 01:49 #5
jeg har nu lavet et par test med den downloadede 3gp fil, og de faldt ikke så heldigt ud, havde indsat en windows media player i en webside, og det virkede fint på en pc, men på en anden pc gik det galt, fordi denne pc har instaleret "quicktime" afspiller, og den har så sat sig på "mine typen" 3GP, og fingere altså så som default "plugin" på websider med 3gp.
og det er jo ikke smart at man ikke kan være 100% sikker på hvad afspiller der går ind og køre som "plugin" på siden.
så drop windows media player til 3gp filer

jeg ville i stedet kigge på "quicktime"  og så bruge den som "plugin" på siden i stedet, jeg har desværre ikke "rodet med" quicktime, så der er min viden ikke stor, men jeg har fundet dig en side her hvor de indsætte en quicktime player i en webside ved hjælp af javascript så du ikke resikere den bliver blokeret i explorer.
og der er eksempler du kan se på siden, og downloade eksempler
http://blog.deconcept.com/2005/01/26/web-standards-compliant-javascript-quicktime-detect-and-embed/
Avatar billede gurly Praktikant
12. august 2007 - 14:57 #6
du spørger om noget, og man bruger tid på at forsøge at hjælpe dig,
så kunne du godt selv give en kommentar på det
Avatar billede hero4life Nybegynder
13. august 2007 - 23:01 #7
hej Gurly .

Tak for alt det du har prøvet. sorry jeg først svare

Vi har kæmpet med det i flere dage nu , men intet virker.

Når vi prøver at få quicktime til at afspille 3gp så kommer der intet frem ? meget underligt prøv selv her http://www.funsms.dk/test.php

Men hvordan fik du den til at afspille i medieplayeren ? og hvad for nogle koder brugte du ?..
Avatar billede gurly Praktikant
14. august 2007 - 00:57 #8
Hejsa, jeg ville ikke poste de mediaplayer koder jer brugte, fordi på min ene pc som har quicktime, da gik quicktime ind og kørte som plugin på siden, og det duere jo ikke når koden er til mediaplayer.
jeg forsøgte at "snyde" quicktime, ved at lave en ASX playliste som mediaplayeren så kunne loade i fred uden quicktimes indblanding, da den jo ikke læser ASX playlister, men så opstod problemet, at win mediaplayer vil af en eller anden årsag ikke afspille en 3gp fil hvis den ligger i en asx afspilnings liste, underligt, for tricket virker hvis man vil afspille mp3 filer, der resikere man også quicktimes indblanding, men der kan man snyde og så lægge adressen til mp3 fil ind i en asx fil som mediaplayer så loader, men det virker ikke med 3gp ?
(mp3 filer afspilles nu også bedst i flash)

nå men hvor kom vi fra, jo jeg har prøvet din test player, og nej den virkede ikke, men det skyldes nok at du har angivet adressen til 3gp filen som >
http://www.funsms.dk/rune_wallflip.3gp
og jeg kan altså ikke downloade nogen fil fra den adresse ?
jeg har prøvet at kopiere den kode du har brugt og tilhørende js fil, og så har jeg indsat den i en side, hvor den afspiller den 3gp fil jeg tidligere har downloadet fra dig.
http://www.aelling.lir.dk/public/eksemplar/quicktime/funsms.htm
og den køre fint, på min ene pc som ikke havde quicktime, kom der vindue med download activex, og derefter download quicktimeplayer, så den del er også i orden.
bemærk at i quicktime kan du ikke lave playeren større end videoen er i pixel,
plus en smule i højden til knapperne neden under
eksempelet her er tilpasset til 176','160
Avatar billede gurly Praktikant
14. august 2007 - 02:03 #9
ps. er du opmærksom på, at hvis man går ind på denne side
http://www.funsms.dk/index.php?p=kategorier&k=2&t=&i=635
så har du indsat en win media player på siden, som afspiller mp3, og det virker fint med at den afspiller i win media player, hvis altså man IKKE har instaleret quicktime, for når man har instaleret quicktime, så begynder den at køre som plugin på siden i stedet !!!
ja man kan da sige at det er meget smart, hvis folk ikke har windows media player, så køre den måske alligevel på quicktime i stedet, hæ hæ
men af flere årsaget er det ikke praktisk, blandt andet fordi at betjænings knapperne ikke fylder det samme i quicktime og mediaplayer.
problemet er at det er mp3 filer, windows media player er kun default lydafspiller for wma filer, man kan snyde quicktime til ikke at opdage at det er en mp3 fil, ved at lægge den i en asx afspilningsliste.
understående kode indsættes i notepad, og gemmes som "filtype = alle filer" og så filnavnet  "filnavn.asx"

<ASX version = "3.0">
    <entry clientskip="no" skipifref="no">
    <Ref href = "sangnavn.mp3"/>
    </entry>
</ASX>

i mediaplayeren på websiden, bruger man så adressen til asx aspilningslisten, som derefter loader mp3 filen, på den måde er man sikker på at det er win media player der starter op som "plugin på siden"
men det er jo et større arbejde at lave asx lister til alle dine 3gp filer,
så hvorfor bruger du ikke en flash mp3 afspiller i stedet, flash her langt de fleste
instaleret, også brugere af andre styresystemer som mac
du kan se et eksempel på en flash mp3 player her
http://www.aelling.lir.dk/public/eksemplar/flash%2Dmp3%2Dplayer/flash%2Dmp3%2Dplayer.htm
selve flash filen og en tilhørende js fil ligger her
http://www.aelling.lir.dk/public/eksemplar/flash%2Dmp3%2Dplayer/
bemærk at "lysdioderne" kan fjernes far koden ved at ændre "eq=true"  til "eq=false"
og så ændre højden lidt.
dette her er en lidt ældre udgave af jeroen´s mp3 player.
nyeste udgave finder du her >
http://www.jeroenwijering.com/?item=JW_MP3_Player
man designer selv koden alt efter hvordan den skal se ud/fungere
Avatar billede hero4life Nybegynder
14. august 2007 - 15:28 #10
Hej Gurly .
tak for alt din hjælp du er super :).

Kan du sende mig koden til hvordan du afspller den online ?

har du noget plugin som kører på din side ?

for vi kan simpelthen ikk få det til at virke

med venlig hilsen www.funsms.dk
evt tilføj mig på msn supportfunsms@hotmail.com
Avatar billede hero4life Nybegynder
14. august 2007 - 15:33 #11
Evt Mangler mit wenhotel et plugin til at kunne køre quicktime playeren ?

dette skrev min webmaster til mig :

så må det være fordi han har et plugin hos sin host eller sådan noget.. for hvis man tager et direkte link til en 3gp fil på funsms.dk:
Avatar billede hero4life Nybegynder
14. august 2007 - 15:34 #12
http://funsms.dk/video/Snedame.3gp

men hvis man derimod tager et til en film på hans side:

http://www.aelling.lir.dk/public/eksemplar/quicktime/filmklip.3gp
afspiller den det fint
Avatar billede gurly Praktikant
14. august 2007 - 17:22 #13
Hejsa
Jeg gør nøjagtig lige som i selv har forsøgt.
der er absolut ingen quicktime plugin af nogen art instaleret på min server, koden/siden bør virke fra alle velfungerende servere/vebhoteller.

husk på at der behøves intet instaleret på serveren/webhotellet, fordi at det quicktime plugin der bliver brugt til at afspille filmen, det befinder sig som sagt på brugerens pc, det er jo derfor brugeren først kan se filmen når han har instaleret quicktime.

i mine øjne så er det enten dit webhotel der er noget galt med, eller problemer med din side.
men det tyder da på problemer med dit webhotel, for hvorfor kan jeg ikke downloade filer fra adresserne >
http://www.funsms.dk/rune_wallflip.3gp
og
http://funsms.dk/video/Snedame.3gp
hvis du er sikker på at der befinder sig en fil på disse adresser, og man ikke kan downloade dem, så er det da et sikkert bevis på at der er noget galt med webhotellet !

jeg er sådan set lidt rystet over at din webmaster kan give dig sådan et uvidende forkert svar

jeg er ret sikker på at du kan bevise det ved, at i den test player som du har lavet, (altså den her > http://www.funsms.dk/test.php )
som ikke vil virke, prøv da at rette adressen til videoen, og så brug en adresse til en 3gp video som ligger på MIN server, det kan du nemlig sagtens, videoen behøver ikke at befinde sig på samme server som selve html siden med playeren.
prøv som forsøg at rette adressen i din player til videoen til >
http://www.aelling.lir.dk/public/eksemplar/quicktime/filmklip.3gp
så skal du se, så køre den nok.

problemet findes jo altså muligvis i dit webhotel, jeg har ikke meget forstand, men mener da at der er noget med "mime typerne" som drejer sig om de filtyper der kan køre på serveren, der må du søge hjælp fra andre, for jeg ved ikke ret meget om servere.

som sagt, de eneste filer der er brugt i min eksempel player ligger her >
http://www.aelling.lir.dk/public/eksemplar/quicktime/
hvis du højreklikker på de 3 filer og vælger "gem som" og så plasere alle 3 filer i en mappe, så burde den virke, for som adresse til videoen har jeg bare brugt lokal adresse "filmklip.3gp"
når du har prøvet det, og den virker, så prøv at skifte adressen til videoen ud med adressen til 3gp filen på min server, og se at så skulle det stadig gerne virke, til sidst kan du så prøve med adressen på en fil på dit webhotel, og så kommer problemet jo  :-(

koden jeg har brugt kan du jo se i html dokumentet, men for en ordens skyld kommer den også lige her >


<html>

<head>

<title>Quicktimeplayer</title>

<style type="text/css">
body {
    background-color: #000000;
    margin-left: 400px;
    margin-top: 200px;
    margin-right: 0px;
    margin-bottom: 0px;
}
</style>

</head>

<body>

<script src="AC_QuickTime.js" language="JavaScript" type="text/javascript">
</script>
<script language="JavaScript" type="text/javascript">
QT_WriteOBJECT('filmklip.3gp','176','160','');
</script>

</body>
</html>

og så kan du hilse din "webmaster" og sige, at det eneste der kræves af serveren, det er at den kan uploade en html side, og det ser det da ud til at din kan c",)
der udover kræves der så at serveren kan uploade en 3gp fil, og det er så nok dit problem,

hvis du prøver at højreklikke på linket herunder, og vælger "gem destination som"
så burde du kunne downloade filmen
http://funsms.dk/video/Snedame.3gp
men det kan man jo ikke, det finder ingen fil !
prøver du derimod det samme med filen fra min server >
http://www.aelling.lir.dk/public/eksemplar/quicktime/filmklip.3gp
så kan du downloade filen, enda muligvis afspille den direkte ved at klikke på linket ?

det giver vist sig selv at der normalt ikke kræves noget specielt for at uploade en fil, uanset filtype.

så du må nok fortælle din webmaster at dit problem IKKE er relateret til selve html siden med quicktime playeren, hvor quicktime plugin´et altså jo befinder sig på BRUGERENS pc, og ikke på serveren.

problemet ligger tilsyneladende i dit webhotels manglende evne til at uploade en 3gp fil  ? ? ?

du har måske også forvirret din webmaster ved at sende et link til en 3gp fil på din server, og et link til en html side på min server.

send ham i stedet disse adresser >
http://funsms.dk/video/Snedame.3gp
http://www.aelling.lir.dk/public/eksemplar/quicktime/filmklip.3gp

og så forklar ham, at hvis man højreklikker på linkne og vælger "gem destination som" så kan man godt download filen fra min server, men ikke fra din ?
Avatar billede gurly Praktikant
15. august 2007 - 12:03 #14
nå men så fik du det med filtypen på plads
nu kan jeg downloade fil med rigtig filtype fra adressen >
http://funsms.dk/download.php?p=video/Kattesjov2.3gp&i=1546
men kun hvis jeg er logget ind, egentlig burde denne adresse så virke i playeren, hvis bare man er logget ind altså !
jeg kan stadig ikke downloade fra adressen >
http://funsms.dk/video/Snedame.3gp
Avatar billede gurly Praktikant
15. august 2007 - 12:13 #15
du har oprettet 38 spørgsmål her på eksperten, og kun i 2 tilfælde har du givet point / og lukket spørgsmålet.
enten bør du give folk deres point, eller hvis du syntes at du ikke har fået et brugbart svar, så bør du ligge et svar selv, og acceptere dit ejet svar, så du får point´ne tilbage, og på denne måde får lukket spørgsmålet.
Det er ikke velset her på eksperten at have 36 åbne spørgsmål som du aldrig har fået afsluttet, og det kan meget vel være en grund hvis du syntes at der ikke er nogen der gider svare på dine spørgsmål. bare lige så du ved det  c",)
Avatar billede gurly Praktikant
21. august 2007 - 13:50 #16
Hejsa
Du fik det til at køre kan jeg se  c",)
acceptere du så lige mit svar ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester