Diffuser du contenu vidéo via l'API Web 2

Je suis dans le processus de travail que le meilleur moyen est d'aller à effectuer les opérations suivantes:

J'ai un tas d'images de VIDÉOSURVEILLANCE des fichiers (fichiers MP4, allant de 4 MO à 50 mo en taille), je veux les rendre disponibles par le biais d'un portail web. Ma première pensée a été pour transmettre le fichier par l'intermédiaire de l'API Web, donc j'ai trouvé le lien ci-dessous:

http://www.strathweb.com/2013/01/asynchronously-streaming-video-with-asp-net-web-api/

Après la mise en œuvre d'un projet d'exemple, j'ai réalisé que cet exemple est basé sur l'API Web de 1 et non de l'API Web 2.1, qui est ce que je suis en utilisant. Après avoir fait un peu plus de recherche, j'ai obtenu le code à compiler avec WebAPI 2.1. J'ai alors réalisé que si je veux faire du streaming je ne peux pas utiliser les fichiers MP4, il ya une bonne quantité de détails techniques derrière tout cela, voici donc le thread:

La meilleure approche en temps réel la diffusion http en vidéo HTML5 client

Il semble que pour que cela fonctionne, j'ai besoin d'encoder mes fichiers MP4 pour quelque chose comme WebM, mais qui va prendre trop de temps. Icecast (http://icecast.org/), qui est un serveur de streaming, mais je n'ai pas essayé encore, encore une fois vous ne savez pas si c'est ce que je dois faire.

Maintenant que j'y pense, je n'ai absolument pas besoin de streaming en direct, j'ai juste besoin de permettre au client de lire les fichiers vidéo par le biais de leur navigateur, peut-être à l'aide de la vidéo HTML5 élément? Le truc, c'est que mon application doit fonctionner sur IOS, donc je pense que cela signifie que je ne peux même pas coder mon MP4 FLV et il suffit d'utiliser le flash.

Tous j'ai vraiment besoin c'est d'avoir tous mes clips vidéo sous forme de vignettes sur une page web, et si le client clique sur l'un, il commence à jouer dès que possible, sans avoir à télécharger le fichier entier. Penser à la "Watch Trailer" sur imdb.com. Il suffit juste de lire un fichier vidéo, c'est vraiment ce que je veux. Je n'ai pas besoin de streaming en DIRECT, qui est ce que je pense WebM est-ce? Encore une fois, pas sûr.

source d'informationauteur FaNIX