具有自己的JSON和Youtube音频库的通用音乐播放器

时间:2016-01-01 05:35:42

标签: android json youtube audio-player android-music-player

正如本行所述:

private static final String CATALOG_URL =
"http://storage.googleapis.com/automotive-media/music.json";

此文件包含由Google在线托管的list of tracks

所以,我想Jazz_In_Paris.mp3的完整网址是

https://www.youtube.com/audiolibrary/music/Jazz_In_Paris.mp3

但是以我尝试过的方式获得404 Not Found

https://www.youtube.com/audiolibrary/music/album_art.jpg

但同样的结果404 Not Found

所以这是我的几个小questions

1. What is the complete URL of `Jazz_In_Paris.mp3` and `album_art.jpg`

2. Where they have used site object "site" : "https://www.youtube.com/audiolibrary/music" in application (in which class and where)

3. Where I have to make changes in my code, If I would like to get JSON from my own Server "http://www.domain.com/services/music.json"

4. How can I create my own Youtube Audio Library, Like in my Library I would like to add my favourite youtube songs

1 个答案:

答案 0 :(得分:4)

Jazz_In_Paris.mp3album_art.jpg的完整网址

http://storage.googleapis.com/automotive-media/album_art.jpg

http://storage.googleapis.com/automotive-media/The_Messenger.mp3

他们在应用程序中使用了网站对象“site”:“https://www.youtube.com/audiolibrary/music”(在哪个类和哪里)

此网址未在app中的任何位置使用。

我必须在代码中进行更改,如果我想从我自己的服务器获取JSON“http://www.domain.com/services/music.json

是的,您可以为您的应用使用相同的json,但只需更改服务器的路径(只需创建相同的json格式)

如何创建自己的Youtube音频库,就像我的图书馆一样,我想添加我最喜欢的YouTube音乐

通用音乐播放器:使用Google存储客户端存储音乐文件,但您也可以创建自己的you tube频道并制作私有视频。在您的应用中使用它

<强>编辑:

“site”json对象没用。这个对象是json,因为他们使用过以前的app版本。目前没有。

youtube频道 Google存储空间两者都是不同的东西。 Google存储主要用于存储我们可以在我们的应用中使用的文件。

在你的管中每个人都可以上传私人/公共视频(如果你打算在你的应用程序中使用它,那么使用私有)。有关详细信息,请检查您是否支持articals

我建议你使用Google Storage API,或者你也可以在自己的服务器上传文件!