Windows Phone 7 – 可以在wp7应用中播放Youtube视频吗?

前端之家收集整理的这篇文章主要介绍了Windows Phone 7 – 可以在wp7应用中播放Youtube视频吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以在wp7应用程序中播放YouTube视频?我猜你可以从youtube api中检索视频文件,也可以使用媒体元素来播放视频文件?任何建议,提示或资源将不胜感激.
这是一个很好的问题,真的是YouTube业务模式,YouTube的API和WP7集成的核心.

简短的答案:在有限的范围内,可以在WP7中播放低质量的视频.

你应该问自己的第一个问题是:“什么是Google?”答案是“广告服务公司”.绝大多数Google& YouTube的收入来源完全来自广告.如果您要使用YouTube的内容,并在自己的网站/应用上投放,而不需要任何YouTube品牌或广告,那么这将适用于他们的金融商业模式.

你应该问自己的第二个问题是:“iPhone如何显示YouTube视频?WP7?还是YouTube网站呢?”这是YouTube媒体传送系统的核心. YouTube在其网站上公开了多种格式.例如格式#1是H263,格式#6是MPEG,格式#5是SWF / FLV内容.您可以阅读有关YouTube格式in their official documentation的更多信息.

现在,回答你的问题. YouTube API仅针对未经授权的第三方展示了thumbnail size videos,这些可能会在WP7应用内显示.但如果将WP7屏幕分辨率的1/4以上放大,则视频质量将非常糟糕.

我建议您阅读GData YouTube developer guide了解有关API的信息.我会快速浏览如何获取这些公开视频.就个人而言,我没有成功地将这些3GP视频在WP7上工作.

>打开GData Feed,获得最高评分的视频:http://gdata.youtube.com/feeds/api/standardfeeds/top_rated
>从<进入/>元素找到< id />元素应该有single video GData feed链接.我拿起了这个:http://gdata.youtube.com/feeds/api/videos/dMH0bHeiRNg
>找到<媒体:内容/>元素与yt:格式属性.

<媒体:content url =’http://www.youtube.com/v/dMH0bHeiRNg?f=videos&app=youtube_gdata‘type =’application / x-shockwave-flash’medium =’video’isDefault =’true’expression =’full’duration =’360’yt:format =’5’/>

< media:content url =’rtsp://v5.cache7.c.youtube.com/CiILENy73wIaGQnYRKJ3bPTBdBMYDSANFEgGUgZ2aWRlb3MM/0/0/0/video.3gp’type =’video / 3gpp’medium =’video’expression =’full’duration =’360’yt:format =’1’/>

< media:content url =’rtsp://v3.cache8.c.youtube.com/CiILENy73wIaGQnYRKJ3bPTBdBMYESARFEgGUgZ2aWRlb3MM/0/0/video.3gp’type =’video / 3gpp’medium =’video’expression =’full’duration =’360’yt:format =’6’/>
>打开格式#6的“VLC播放器”,你应该看到RTSP流播放器.

**这整篇文章应该被视为“据我所知”.这是我从官方的YouTube文档和论坛发现的所有知识.

猜你在找的Windows相关文章