javascript - YouTube API 问题

标签 javascript html dom youtube youtube-api

给定 YouTube 网址以将音频发送到 ListView (如(http://opentape.fm/mixtape/))的最佳方式是什么。我将不得不从 YouTube 播放器流式传输,而不是将实际文件下载和上传到服务器。任何帮助都会很棒,谢谢!

最佳答案

这里的大问题是 YouTube 不直接获取 mp3 文件,必须从 mp3 文件创建视频。

在没有任何服务器端帮助的情况下在浏览器中动态创建视频几乎是不可能的,很难获得对 mp3(或视频流的任何图像源)的数据访问,而用 JavaScript 编写编解码器则不是会很有趣。

如果你能找到/编写可以适当分块 mp3 音频的软件,并且只需将平面图像插入每个关键帧上的简单视频流,并在你进行时进行多路复用,你就可以在服务器端以流方式进行.

如果您能够做到这一切,API details for uploading详细过程。你可以这样做 without any metadata at all ,在一定程度上简化了流式传输的过程。

但一般来说,答案是否定的——做这个客户端并不容易。您可以根据将 URL 作为参数的服务器端想法制作 AJAX 服务,但这大约是限制。

关于javascript - YouTube API 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4952769/

相关文章:

javascript - innerHTML 在 IE 中无法正常运行

javascript - 如何正确使用jsPDF?

javascript - 以jquery形式将前一个值与当前值向右浮动

javascript - 在没有 jQuery 的情况下使用 JavaScript 在选项卡中创建选项卡

python - 使用 Mechanize 和漂亮的汤在 python 中抓取原始 HTML 与 DOM

javascript - 在 Meteor AutoForm SimpleSchema 中验证日期值

html - 当 html 不相邻时在同一行 Bootstrap 列

html - 如何在 VS 2008 中用 HTML 标记快速包围文本?

javascript - Captivate HTML5 Module Youtube 视频播放器状态

javascript - 如何向整个 HTML 添加或应用 CSS 类