2010-06-08 3 views
1

J'utilise flow player pour diffuser des vidéos sur mon navigateur. Les vidéos sont téléchargées par les utilisateurs et ils peuvent télécharger différents formats. Quelle sera la solution pour diffuser les vidéos en MP4, quel que soit le format qu'ils téléchargent. J'utilise actuellement les commandes ffmpeg. Le problème est qu'après l'encodage, la vidéo est réduite. De même, si l'utilisateur télécharge un gros fichier vidéo, l'encodage lui-même prend plus de temps.Comment nous pouvons effectuer l'encodage en direct des vidéos en MP4 et le diffuser en ASP.NET

Je dois diffuser les vidéos dès qu'elles sont téléchargées sur le serveur, quel que soit le format (comme sur youtube).

Répondre

0

Je regarderais dans ffmpeg car il vous permet de transcoder à peu près tous les formats vidéo sur la planète.

Cependant; Je ne suis pas sûr de ses capacités en temps réel ou de ses capacités à diffuser ses résultats. Peut-être un bon endroit pour commencer cependant.

+0

Tout bon c wrappers #? – renjucool

+0

Il n » t doit être en temps réel - il suffit de transcoder lorsque les vidéos sont téléchargées et enregistrer le résultat, puis le diffuser au navigateur – slugster

+0

Cela prendra plus de temps si l'utilisateur télécharge un gros fichier multimédia – renjucool

0

Je pense que vous pouvez le faire grâce à l'automatisation encodeur d'expression sur le serveur, même si il est principalement utilisé pour le format de diffusion en continu lisse, mais encodeur d'expression n'est pas OpenSource ou gratuit :(

+0

Le codeur d'expression 3 est libre.je l'ai aussi essayé, mais j'ai besoin de passer à SL. – renjucool

Questions connexes