2010-12-16 174 views
1

Je fais un projet comme un cinéma en ligne. J'utilise Windows Forms comme client et j'ai un service web. Lorsqu'un utilisateur est autorisé depuis le serveur, il peut regarder une vidéo.Comment charger et lire une vidéo à partir d'un service Web

Je ne sais vraiment pas comment transférer une vidéo d'un service web vers un client? Y a-t-il de bons conseils ou tutoriels? Merci :) premier

Répondre

1

Évitez les choses traditionnellement appelé "services web" dans .NET (tels que .asmx services Web et services Web WCF SOAP) pour ce type de tâche. Vous ne voulez pas envoyer un blob gigantesque de vidéo encodée en Base64 au client.

Il existe des produits serveur spécialement conçus pour ce genre de choses comme Windows Media Services ou IIS Smooth Streaming. Fondamentalement, vous voudrez que vos vidéos soient codées et prêtes à être utilisées sur le serveur, puis peut-être utiliser un service Web pour fournir au client authentifié un lien direct vers ces flux.