2010-07-20 8 views
2

J'ai une application qui télécharge de la vidéo via une commande http POST à ​​un serveur. sur l'iPhone 4 (et éventuellement le 3GS) lorsque l'utilisateur télécharge une vidéo de 34 secondes, une petite chose apparaît au bas de l'écran et dit que la vidéo est en cours de compression. probablement pour un téléchargement plus rapide. Le problème, c'est que le serveur dit qu'il ne peut pas décompresser les vidéos sur le serveur. Cela cause des problèmes lorsque quelqu'un essaie de voir les vidéos. sur l'iphone 4 ils ont l'air compressés quand on les regarde et sur ma 2ème génération iTouch les vidéos ne jouent pas du tout. Donc, la question est de savoir si je peux éteindre la compression de mon côté? ou puis-je suggérer quelque chose au gars du serveur pour les décompresser de son côté?iphone 4 compression de téléchargement vidéo

Répondre

0

Il s'avère que si vous avez FTP les fichiers sur le serveur au lieu d'utiliser HTTP POST les fichiers vidéo arrivent très bien sans que les gens de compression laides se plaignent.

+0

Je ne pense pas que ce soit vrai. Le fichier est compressé avant que vous ne receviez un handle sur l'appareil, la façon dont vous le téléchargez ne devrait pas importer. Vous pouvez le confirmer en enregistrant le fichier résultant dans votre «bibliothèque», puis télécharger les deux directement sur votre ordinateur. L'original devrait être une taille de fichier plus grande. – Shizam

+0

Je pensais la même pensée jusqu'à ce que j'ai vu une application FTP télécharger une vidéo à partir d'un iPhone 4 sans problèmes. importez une vidéo, puis téléchargez les données d'application de l'application. Regardez dans le dossier tmp. oui la vidéo est compressée et plus petite que le fichier original mais si vous jouez, la qualité vidéo est assez bonne. pas aussi bon que l'original mais pas horriblement pixélisé comme vous obtenez quand vous l'envoyez sur HTTP. – iHorse

Questions connexes