如何在silverlight应用程序中播放youtube视频?
有没有办法做到这一点 我可以从这个答案中找到一个解决方案: 你也可以将YouTube视频作为MP4抓取,希望这能扩展你的应用范围 玩家选择。你可以调查 用于播放的DirectShow CF 功能,或承载其他 支持MP4的应用程序中的播放器 或FLV 试图通过IE播放它 手机将无法工作,因为版本 需要使用闪存插件 视频播放支持不可用 (上次我查的时候) 要获取MP4文件,请向 此URL: “” +videoID+“&t=“+token+”&fmt=18” 要获得FLV,请使用以下命令: “” +videoID+“&t=“+令牌 要获取令牌,请调用以下命令: “” +视频ID 我写了一个应用程序,可以抓取 YouTube视频播放列表和同步 用我的掌上电脑,我用了TCPMP 使用Flash附加组件播放 视频(从我的应用程序外部)。 虽然MP4也在PPC上工作,但我 坚持使用FLV,因为当时 YouTube上的视频不可用 如MP4。我不会担心的 这是现在 不幸的是,我的PPC坏了,现在我正在做 我的iPhone上有类似的东西,但我 必须完全切换到MP4 格式。VLC的FLV播放在 iPhone对我来说太不稳定了如何在silverlight应用程序中播放youtube视频?,silverlight,youtube,Silverlight,Youtube,有没有办法做到这一点 我可以从这个答案中找到一个解决方案: 你也可以将YouTube视频作为MP4抓取,希望这能扩展你的应用范围 玩家选择。你可以调查 用于播放的DirectShow CF 功能,或承载其他 支持MP4的应用程序中的播放器 或FLV 试图通过IE播放它 手机将无法工作,因为版本 需要使用闪存插件 视频播放支持不可用 (上次我查的时候) 要获取MP4文件,请向 此URL: “” +videoID+“&t=“+token+”&fmt=18” 要获得FLV,请使用以下命令: “” +v
在Silverlight中本机播放YouTube视频是不可能的(我认为永远也不可能)。你能做的最接近的事情就是使用JS接口,这将启动设备本机视频播放器(如果是移动设备)或使用Flash播放
你可以偷FLV的饲料,但那是非常糟糕的,你不应该这样做 您可以通过使用媒体元素来解决此问题。媒体元素可以播放音频或视频,也可以同时播放音频和视频。请参阅此处了解更多详细信息。
我在网上看到了一些用Silverlight播放youtube视频的例子,但它们都是OOB应用程序。我需要一个浏览器内应用程序的解决方案。