YouTube API问题

时间:2011-02-10 02:22:49

标签: javascript html dom youtube youtube-api

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

1 个答案:

答案 0 :(得分:4)

你遇到的一个大问题是YouTube不直接拍摄mp3文件,必须从mp3文件中创建视频。

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

如果你能找到/编写可以恰当地压缩mp3音频的软件并且只是将平面图像推送到每个关键帧上的简单视频流中,你可以以流式方式在服务器端进行,可以随心所欲地进行多路复用

如果你能够做到这一切,API details for uploading详细说明了这个过程。您可以执行此操作without any metadata at all,稍微简化流程的过程。

但一般来说,答案是否定的 - 这对客户端来说并不容易。你可以从服务器端的想法中获取一个AJAX服务,它将URL作为参数,但这是有限的。