Page 1 sur 2
téléchargement d'une video sur téléphone mobile
Posté : 17 nov. 2005, 15:24
par isrong
Bonjour,
je souhaiterais savoir s'il est possible de télécharger une video (format 3gp) sur mon téléphone portable?
Ma vidéo est sur un serveur php. Je souhaiterais à partir de mon téléphone télécharger cette vidéo, il faudrait que je tape une adresse
http://www....../downloadVideo.php....
Je souhaiterais donc savoir s'il est possible de le réaliser le fichier de téléchargement en php vu que j'ai un serveur php, de plus je sais que c'est faisable en asp mais pas de serveur asp.
Si oui, quels sont vos conseils?
Merci pour votre réponse.
Isabelle
Posté : 17 nov. 2005, 15:25
par nicolas
Tu as oublié d'aller aussi poster dans ce forum:
http://phpdebutant.org/forum1.php
p.s: j'adore les personnes qui font du crossposting.
Posté : 17 nov. 2005, 15:28
par jeff
salut
ton probleme c'est pas telement du php
mais plutot du html et probleme de compression numeric et de poid de ta video
car l'edge ou la 3g c'est pas formidable en debit (surtout en reel)
Info détaillée
Posté : 17 nov. 2005, 15:44
par isrong
Infos en plus :
En fait, ce que je voudrais faire c'est un push wap, c'est-à-dire que j'envoye un texto avec un lien à une personne pour qu'elle puisse télécharger le fichier.
J'ai essayé de télécharger ma vidéo en tapant http://....../video.3gp.
J'arrive à télécharger la vidéo mais le problème c'est que mon portable ne reconnait pas la vidéo.
Apparemment, il faudrait un script en php pour dire à mon téléphone qu'il peut lire cette vidéo.
J'ai un script en asp, mais vu que j'ai un serveur en php, ça ne marche pas.
Est-ce que vous avez une solution à me proposer?
Merci
Posté : 17 nov. 2005, 15:47
par jeff
le php est execute coté serveur comme asp, ton telephone est considere comme un client dans ce cas, ce que tu faire c'est d'envoyer une entete avec les parametres de ta video(mais je ne les connais pas)
exemple:
header("Content-Type: application/mpeg");
suite
Posté : 17 nov. 2005, 16:05
par isrong
J'ai un code en asp avec je crois les paramètres de la vidéo (je ne sais pas si tu connais l'asp...

):
Code : Tout sélectionner
<%
dim objStream, buffer
' lecture du fichier vidéo
set objStream = server.createobject("adodb.stream")
objStream.type = 1
objStream.open
objStream.loadfromfile("c:\chemin\video.3gp")
buffer = objStream.Read
objStream.close
set objStream = nothing
' push du contenu
Response.Buffer = true
Response.Clear
response.contenttype = "video/3gpp"
response.binaryWrite buffer
%>
Est-ce que justement tu aurais un code équivalent en php (je ne suis pas une programmeuse, je sais juste un peu bidouiller...

)?
Posté : 17 nov. 2005, 16:08
par jeff
connais pas l'asp
mais je pens equ'un script pour forcer le telechargement doit etre la meme chose
fait une petite recherche la dessus
code trouvé mais ça ne marche pas
Posté : 18 nov. 2005, 14:41
par isrong
j'ai trouvé un code mais ça ne marche pas : je n'arrive pas à télécharger ma video...
Est-ce qu'il y aurait une erreur?
Code : Tout sélectionner
<?php
header('Content-type: video/3gpp');
header('Content-Disposition: attachment; filename="video.3gp"');
readfile('http://www....../video.3gp');
?>
Posté : 18 nov. 2005, 14:54
par pjl
as tu testé avec un navigateur classique ?
Posté : 18 nov. 2005, 14:56
par rami
Je ne suis pas sûr de ce que j'avance, mais les téléphones utilisent le protocole wap ( wml) et non pas http. Donc ca ne risque pas de marcher si tu lui envoies un header http?
re
Posté : 18 nov. 2005, 15:00
par isrong
Juste pr info, je ne suis pas une développeuse... je bidouille
J'ai testé mon fichier download.php en l'ouvrant avec explorer, ça ne marche pas.
J'ai essayé d'ouvrir cette page sur mon téléphone.
En fait, sur les deux tests, j'ai comme message : Tentative d'execution de fichier de type non permis.
Est-ce que le pbl ne serait pas lié au fichier htaccess?
Posté : 18 nov. 2005, 15:28
par pjl
si on ne voit pas le contenu de ce fichier, comment répondre ?
comment je fais?
Posté : 18 nov. 2005, 16:27
par isrong
Si vous avez des solutions à me proposer ou des tests à faire, j'en serais ravie!
hearder
Posté : 18 nov. 2005, 16:30
par isrong
Pour le header, il n'y a pas de problème. On peut utiliser le http....
J'ai testé le téléchargement d'une image, je n'ai eu aucun soucis.
Ce qui pose problème, c'est la vidéo. Mon téléphone ne reconnait pas la video téléchargée. C'est pour cela qu'il faut que je passe par un script php, dont je n'arrive pas à trouver.
J'ai juste le bout de code (voir ci-dessus) qui ne marche pas.
Peut-être qu'il manque des choses ou des erreurs dans le code?
Posté : 18 nov. 2005, 16:38
par jeff
Mon téléphone ne reconnait pas la video téléchargée
a mon avis tu n'utilise pas le bon protocole, quels sont les formats de compression suporter par ton telephone