J'utilise asp.net mvc, et j'aimerais ajouter le contrôle du lecteur multimédia dans ma page d'affichage, alors comment faire?Comment afficher la vidéo dans ma vue? - ASP.NET MVC
Répondre
Mon premier trois google trouve:
1) Un contrôle (ne sait pas si cela fonctionne avec mvc bien)
http://www.beansoftware.com/free-asp.net-controls/asp.net-media-player-control.aspx
2) Joueur Silverlight
http://www.asp.net/aspnet-in-net-35-sp1/videos/introduction-to-the-aspnet-mediaplayer-control
3) Intégrez si peu importe quel mediaplayer sera utilisé:
<embed id="videocontent" width="550" height="480" type="video/avi" autstart="true" loop="false" runat="server" style="border: gray 1px solid"></embed>.
ou xhtml valide
<object classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="player" width="320" height="260">
<param name="url" value="<%= ViewData["src"] %>" />
<param name="src" value="<%= ViewData["src"] %>" />
<param name="showcontrols" value="true" />
<param name="autostart" value="true" />
<!--[if !IE]>-->
<object type="video/x-ms-wmv" data="<%= ViewData["src"] %>" width="320" height="260">
<param name="src" value="<%= ViewData["src"] %>" />
<param name="autostart" value="true" />
<param name="controller" value="true" />
</object>
<!--<![endif]-->
</object>
+1 à Christina, mais # 1 peut ne pas fonctionner dans une application MVC. Ses réponses, plus vous voulez créer une action de contrôleur qui renvoie un FileResult. Cochez cette question (son sujet d'une image, mais un fichier est un fichier tout rond web):
Existe-t-il une raison pour ne pas stocker la vidéo dans le dossier de contenu (ou tout dossier avec IgnoreRoute)? S'il veut juste lire la vidéo (par exemple, ne pas besoin de compter les vues, le contrôle d'accès, etc) –
@Christina, dépend de son architecture à la fin. Bien sûr, les requêtes ASP.NET MVC sont toutes servies via ASP.NET, donc vous ne gagnez pas beaucoup en vidant des fichiers dans un répertoire. S'il y a une logique derrière la façon dont ils sont traités ou s'il veut utiliser des routes pour identifier les fichiers, cependant, il devra l'exprimer dans une action du contrôleur. – Will
- 1. Comment obtenir Model.Value dans ma vue. en utilisant asp.net mvc
- 2. ASP.NET MVC IF condition dans la vue
- 3. comment télécharger de la vidéo dans asp.net mvc
- 4. Afficher l'image dans la vue mvc
- 5. asp.net mvc créer afficher
- 6. asp.net mvc afficher les données
- 7. ASP.NET MVC - comment obtenir la valeur d'une zone de texte dans ma vue?
- 8. ASP.NET MVC: Quelle bêtise devrait être ma vue?
- 9. Asp.net MVC vue partielle
- 10. ASP.NET MVC Render Afficher à la chaîne
- 11. asp.net mvc - Namespace dans la vue
- 12. submit Afficher dans ASP.NET MVC
- 13. Comment renvoyer un message de ma classe de référentiel à mon contrôleur, puis à ma vue dans asp.net-mvc?
- 14. ASP.NET MVC - Afficher le nom de la zone en cours dans la vue ou le contrôleur
- 15. Comment puis-je savoir s'il existe des erreurs de validation dans ma vue asp.net mvc?
- 16. Modèles spécifiques à la vue dans ASP.NET MVC?
- 17. Comment afficher AppSettings dans une application Web ASP.NET MVC?
- 18. Comment afficher une autre vue enfant dans MVC?
- 19. comment envoyer une sortie JSON à afficher dans asp.net mvc
- 20. asp.net mvc 1.0 - comment afficher une vue partielle sous la forme d'une chaîne
- 21. Comment pouvons-nous afficher l'image d'aperçu de la vidéo dans la cellule de vue de table?
- 22. Comment puis-je afficher les icônes +/- sur ma vue arborescente?
- 23. Comment afficher Linq pour résultat de la requête Entité vue ASP.NET MVC
- 24. Comment transférer des paramètres en vue partielle dans ASP.NET MVC?
- 25. Test de ASP.NET MVC Afficher le modèle
- 26. Comment afficher une datatable dans asp.net mvc 2?
- 27. Dans asp.net mvc, où dois-je mettre ma référence viewdata fortement typée dans ma page d'affichage?
- 28. ASP.NET MVC - Retour de deux dépôts à la vue
- 29. Comment avoir une vue secondaire dans MVC?
- 30. Vue maître-détail ASP.NET MVC
lequel u utilisé :) –
Troisième option de réponse acceptée, avec xhtml valide – Vikas
@vikas?. Merci pour votre réponse. cela a-t-il fonctionné dans firefox et google chrome? –