有没有一种方法可以实现?如何在Silverlight应用程序中播放youtube视频?
我可能会从这个答案的解决方案:
你也可以抓住YouTube视频的MP4,希望这扩展您 播放器选项。您可以查看 DirectShow CF用于播放 功能,或在您的应用中托管其他一些支持MP4 或FLV的其他 播放器。
试图回放通过IE 手机将无法正常工作,根据需要Flash插件与 视频播放支持的版本 不可 (我最后一次检查)。
要获取MP4文件提出请求,以 这个网址:
“http://www.youtube.com/get_video?video_id=” +视频ID + “& T =” +令牌+ “& FMT = 18”
要获得FLV使用此:
“http://www.youtube.com/get_video?video_id=” + VIDEOID + “&吨=” +令牌
获得令牌调用此:
“http://www.youtube.com/api2_rest?method=youtube.videos.get_video_token&video_id=” + VideoID的
我写了一个应用程序,将抢 播放列表的YouTube视频和同步 他们与我的掌上电脑,我用TCPMP 与Flash插件播放 视频(从我的应用程序外部播放)。 虽然MP4也在PPC上工作,但I 卡住FLV,因为当时YouTube上的某些 视频不支持 作为MP4。我现在不会关心 。
可悲的是我的PPC坏了,现在我在做我的iPhone类似 的东西,但我 不得不完全切换到MP4格式 。 VLC在 iPhone上的FLV播放对我而言过于生涩。
Playing YouTube videos in a Windows Mobile application
我在网上看到一些在Silverlight中播放YouTube视频的例子,但它们都是OOB应用程序。我需要一个浏览器应用程序的解决方案。 – WinFXGuy 2010-12-27 03:11:10