【发布时间】:2023-03-16 22:41:01
【问题描述】:
有什么办法可以做到吗?
我可能有这个答案的解决方案:
您还可以获取 MP4 格式的 YouTube 视频,希望这可以扩展您的 播放器选项。你可以看看 用于播放的 DirectShow CF 功能,或托管其他一些 应用程序中支持 MP4 的播放器 或 FLV。
尝试通过 IE 播放 手机不能用,因为版本 Flash插件的必要条件 视频播放支持不可用 (上次我检查过)。
要获取 MP4 文件,请向 这个网址:
"http://www.youtube.com/get_video?video_id=" + videoID + "&t=" + 令牌 + "&fmt=18"
要获取 FLV,请使用:
"http://www.youtube.com/get_video?video_id=" + videoID + "&t=" + 令牌
要获取令牌,请调用:
"http://www.youtube.com/api2_rest?method=youtube.videos.get_video_token&video_id=" + 视频ID
我写了一个可以抓取 YouTube 视频播放列表和同步 他们用我的掌上电脑,我用 TCPMP 使用 Flash 插件播放 视频(来自我的应用程序的外部)。 虽然 MP4 也适用于 PPC,但我 坚持使用 FLV,因为当时有些 YouTube 上的视频不可用 作为 MP4。我不会担心 现在这个。
可悲的是,我的 PPC 坏了,现在我正在做 我的 iPhone 上有类似的东西,但我 必须完全切换到 MP4 格式。 VLC 的 FLV 播放在 iPhone 对我来说太生涩了。
【问题讨论】:
-
我在网上看到了一些在 Silverlight 中播放 youtube 视频的示例,但它们都是 OOB 应用程序。我需要一个用于浏览器应用程序的解决方案。
标签: silverlight youtube