вставлять видео используя только URL - PullRequest
8 голосов
/ 18 марта 2011

с учетом URL YouTube, как я могу встроить видео на страницу, используя .net c #?

Ответы [ 3 ]

14 голосов
/ 03 марта 2012

Просто добавьте в строку, подобную следующей

<iframe type="text/html" width="640" height="385" src="http://www.youtube.com/embed/[VIDEO_ID]?autoplay=1" frameborder="0">
</iframe>

Если для параметра autoplay = выбрано 0 или 1, в зависимости от того, хотите ли вы, чтобы люди оставались на вашей странице или нет :)

7 голосов
/ 18 марта 2011

В ASP.NET MVC 3 вы можете использовать метод Video.Flash из Помощников веб-страниц ASP.NET :

@Microsoft.Web.Helpers.Video.Flash("http://www.youtube.com/v/xxxxxx")

Вот полезное сообщение в блоге, объясняющее, как вы могли бы это реализовать:

Обновление

Если вы не хотите использовать помощников веб-страниц Microsoft, вы, конечно, можете написать свой собственный метод расширения HtmlHelper. Вы можете найти хороший загружаемый пример для HtmlHelper для отображения видео YouTube в ASP.NET MVC в этом сообщении в блоге:

4 голосов
/ 18 марта 2011

Вы можете попробовать с тегом видео HTML 5:

 <video id="SomeID" name="media" src="http://youtube.com/somevideo" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...