téléchargement d'une video sur téléphone mobile

Petit nouveau ! | 8 Messages

17 nov. 2005, 15:24

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

Eléphant du PHP | 353 Messages

17 nov. 2005, 15:25

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.

Mammouth du PHP | 1311 Messages

17 nov. 2005, 15:28

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)

Petit nouveau ! | 8 Messages

17 nov. 2005, 15:44

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

Mammouth du PHP | 1311 Messages

17 nov. 2005, 15:47

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");

Petit nouveau ! | 8 Messages

17 nov. 2005, 16:05

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... :oops: )?

Mammouth du PHP | 1311 Messages

17 nov. 2005, 16:08

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

Petit nouveau ! | 8 Messages

18 nov. 2005, 14:41

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'); ?>

ViPHP
pjl
ViPHP | 2119 Messages

18 nov. 2005, 14:54

as tu testé avec un navigateur classique ?

Mammouth du PHP | 983 Messages

18 nov. 2005, 14:56

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?

Petit nouveau ! | 8 Messages

18 nov. 2005, 15:00

Juste pr info, je ne suis pas une développeuse... je bidouille :roll:
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?

ViPHP
pjl
ViPHP | 2119 Messages

18 nov. 2005, 15:28

si on ne voit pas le contenu de ce fichier, comment répondre ?

Petit nouveau ! | 8 Messages

18 nov. 2005, 16:27

Si vous avez des solutions à me proposer ou des tests à faire, j'en serais ravie!

Petit nouveau ! | 8 Messages

18 nov. 2005, 16:30

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?

Mammouth du PHP | 1311 Messages

18 nov. 2005, 16:38

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