音乐云如何工作

Google Music
Google Music 是一种具有流媒体音乐界面的云存储服务。
屏幕截图来源:十万个为什么.com

在过去——我们说的是很久很久以前——听音乐的选择非常少。实际上,归结起来只有两种:找一个能唱歌或演奏音乐的人,或者自己学习。快进几个世纪到收音机的发明。有了车载收音机和便携式晶体管收音机,你就可以随时随地听音乐,而无需雇佣自己的私人音乐家。但你的选择并非无限——你必须听电台正在播放的任何内容。

几十年后,磁存储成为主流。你可以拥有一盒磁带,用便携式播放器听音乐。但每盒磁带的存储空间有限,而且磁存储会随着时间推移而退化。光学存储解决了一些问题,但你仍然受到单张光盘上能塞入多少音乐的限制,而且随身携带便携式播放器并不总是那么方便。如果你的CD播放器移动太多,里面的激光可能会跳过音乐轨道的某些部分。

广告

下一个重大飞跃是MP3播放器的出现。现在你可以创建数字音乐库,并将其同步到便携设备上,该设备可能容纳数百小时的歌曲。拥有大硬盘空间的播放器可以容纳如此多的音乐,以至于在你能听完之前电池就会耗尽。但即使这个空间也有局限性,而且在不同设备之间传输音乐并不总是那么容易。

现在,我们有了云音乐服务,它们承诺为我们提供前所未有的音乐访问权限。其中许多服务都提供界面,允许你通过各种设备访问音乐,包括电脑、MP3播放器、智能手机、机顶盒和视频游戏机。你可以创建一个庞大的音乐库,并在比以往任何时候都更多的地方享受它。这些都是云服务——它们利用连接到互联网的计算机服务器,让你访问信息。

但音乐云服务是如何运作的,又有哪些局限性呢?

广告

音乐云服务

音乐云服务主要有两种类型。第一种类似于电台。你通过服务创建一个个人资料,并根据你的偏好建立一个音乐库。然后,该服务通过互联网向你流式传输音乐。如果你的互联网连接速度慢或不稳定,你可能无法一直使用这些服务。有些服务,如Pandora Radio,允许你根据特定的艺术家或歌曲创建电台。你无法保证每次使用服务时都能听到该艺术家或歌曲。相反,你将听到 Pandora Radio 根据你的偏好匹配的音乐。在收听时,你可以批准或拒绝在你电台播放的歌曲,Pandora Radio 会根据你的品味调整播放列表。通过这种音乐云服务模式,你仍然会发现新音乐。有许多服务像 Pandora Radio 一样工作,它们使用各种算法将你的偏好与服务从音乐工作室获得许可的音乐进行匹配。

电台模式的另一种方法让你对音乐库中的内容有更多的控制。像 Spotify 这样的服务允许你搜索特定歌曲并将其添加到播放列表。每当你连接到你的账户时,你都可以收听你的播放列表,更改歌曲播放顺序,以及从你的音乐库中添加或删除音乐。通过这种方式你可能不会发现太多新音乐,但你将能够控制你的收听体验。由于这种模式也依赖于音乐许可,你的选择不会是无限的。如果某个工作室尚未将特定音乐授权给该服务,你将无法在数据库中找到它。

广告

另一种主要类型的云服务提供最大的自由度,但也可能需要大量工作。这些服务远程存储你的音乐。你可能需要将自己的音乐上传到服务中,如果你的音乐库很大或互联网连接速度慢,这可能需要很长时间。该服务就像一个外部硬盘驱动器。你可以通过一个特殊的界面访问音乐——像 Amazon Cloud Player 和 Google Music 这样的服务都有电脑和智能手机应用程序可以做到这一点。

亚马逊和苹果都提供了服务,在你想向音乐库添加音乐时,能为你提供更多选择。它们允许你通过各自的商店购买音乐,并自动将你的购买添加到你的在线音乐库——你无需自己上传音乐。这两种服务还通过在你直接从它们那里购买时增加你的存储空间来激励你通过各自的商店购买。

使用云存储音乐服务时,你可以保存到账户的歌曲数量通常是有限制的。对于 Google Music,这个限制是 20,000 首歌曲。Amazon Cloud Drive 提供 5 GB 的免费存储空间(足够存储约 1,000 首歌曲),但你可以选择购买更多存储空间。据亚马逊称,升级到 20 GB 的数据存储空间允许你在云端存储无限数量的歌曲。苹果的 iCloud 不会将通过 iTunes 购买的任何内容计入你的 5 GB 免费存储空间,因此如果你只通过苹果购买音乐,你将永远不会达到限制。同样,亚马逊也不将 MP3 下载计入 Cloud Drive 存储空间。

这种第二类音乐云的大多数变体都有自己的应用程序或网站,允许你通过互联网将音乐流式传输到你的设备。另外,你也可以将实际文件下载到物理设备上。这样,即使你在互联网连接有限的区域,也能在像MP3播放器这样的设备上听音乐。

每个云服务都有两个主要组成部分:前端和后端。前端是用户访问音乐时看到的部分。它是亚马逊的 Cloud Player 或谷歌的音乐应用。应用程序依赖于诸如 Java 这样的强大编程语言,以赋予它们解释用户命令并返回正确结果的功能。或者前端是 Pandora Radio、Last.fm 或 Spotify 的网页、应用程序或桌面程序。其中许多都依赖于JavaScript。这是一种脚本语言,允许开发人员构建交互丰富、功能强大的网页体验。JavaScript 是必需的,因为超文本标记语言 (HTML) 本身不具备提供强大体验的能力。前端甚至可以是完整的计算机应用程序,例如苹果的 iTunes 或 Spotify 桌面程序。无论如何,前端就是我们用户在想听音乐时看到和交互的部分。

幕后是操作的后端。这里是处理繁重工作的地方,也是云存在的地方。虽然没有两个云音乐服务是完全相同的,但它们有一些相似之处。每个服务都使用数百或数千台服务器。一些服务器执行命令——例如将用户请求与正确的文件匹配。其他服务器充当存储。根据服务的性质,可能有多个服务器为每个用户预留空间。像 Google Music 这样的服务会将你的文件存储在多台机器上以提供冗余。这样,即使一台机器发生故障,你的数据仍将安全地保存在其他机器上。一台主服务器会跟踪所有内容的位置,并充当总流量控制器。

广告

使用音乐云

使用任何音乐云服务的第一步是决定哪些功能对你来说最重要。你是否想要一个地方来存储你现有的音乐库,以便你可以从任何连接互联网的设备访问它?你是否想随时随地流式传输音乐,还是更喜欢将文件存储到MP3播放器中?你是否想完全控制你的播放列表,还是更喜欢使用能让你发现新音乐的服务?

你不必只选择一个答案。许多云音乐服务都有免费版本。这些服务通常比付费服务层级拥有更少的存储空间,或者它们可能会在每几首歌曲之间插入广告。如果这些功能都不困扰你,请随意尝试你能访问的尽可能多的服务。在此过程中,你可能会发现你喜欢其中一个胜过所有其他服务。

广告

一旦你决定要使用哪项服务或多项服务,就该创建个人资料了。几乎所有服务都要求你创建一个包含登录名和密码的个人资料。你可能还需要注册一个电子邮件地址。服务需要能够将你与其他成千上万甚至数百万用户区分开来,这样你每次登录时都能获得正确的音乐。

如果你正在访问基于网络的服​务,你只需导航到正确的网站。Pandora Radio 就是这样工作的。如果你想使用带有桌面客户端的服务,比如 Google Music 或 Amazon Cloud Player,你需要将程序下载并安装到所有你打算用来听音乐的电脑上。对于智能手机,你需要找到、下载并安装相应的应用程序,以便在移动设备上访问该服务。

如果你坚持使用从其数据库向你流式传输音乐的音乐云服务,那么你就可以开始了。但是,如果你想将自己的文件保存到该服务中——例如使用 Amazon Cloud Drive 或 Google Music——你可能需要执行另一个步骤。这个步骤就是将你的音乐上传到该服务。亚马逊和谷歌都有简单的用户界面,允许你自动或手动将音乐添加到你的账户。请记住,上传数千个文件可能需要数小时——如果你有很多歌曲或连接速度慢,甚至可能需要数周。

苹果公司对 iCloud 采取了不同的方法。通过将 iCloud 与你的 iTunes 资料库关联,你可以提示苹果将通过 iTunes 购买的任何歌曲添加到你的 iCloud 账户。但是,如果你通过其他供应商购买歌曲或从 CD 收藏中翻录音乐怎么办?那么你可以使用 iCloud 将你资料库中的歌曲标题与 iTunes 数据库中的歌曲进行匹配。如果匹配成功,你可以将这些歌曲添加到你的 iCloud 账户中。此选项在 iCloud 的免费版本中不可用——你必须升级到每年 24.99 美元的付费计划。通过 iCloud,你可以将音乐流式传输到你的 iOS 设备,或者直接从 iCloud 将歌曲下载到设备本身。这样,即使你进入手机信号差或没有 WiFi 网络的区域,也可以不间断地听歌。

有如此多的选择,很难说哪种方法是最好的。你可能喜欢一种方法而讨厌另一种,而你最好的朋友却有相反的反应。最终,最好的消息是,有了所有这些在云中传播音乐的不同方法,几乎可以保证总有适合每个人的东西。

广告

更多信息

相关文章

更多精选链接

  • 亚马逊。“Amazon Cloud Drive 介绍。” 2011 年 8 月 27 日。https://www.amazon.com/clouddrive/learnmore
  • 苹果。“云端 iTunes。” 2011 年 8 月 27 日。http://www.apple.com/icloud/features/
  • 布鲁诺,安东尼。“唱片公司和 Google Music 为何未就云服务达成一致。” 《好莱坞报道》。2011 年 5 月 12 日。(2011 年 8 月 24 日)http://www.hollywoodreporter.com/news/why-record-labels-google-music-187889
  • 克罗克福德,道格拉斯。“JavaScript:世界上最被误解的编程语言。” 2001 年。(2011 年 8 月 28 日)http://javascript.crockford.com/javascript.html
  • 谷歌。“Google Music Beta。” 2011 年 8 月 24 日。http://music.google.com/music/listen#start_pl
  • 谷歌。“音乐帮助。” 2011 年 8 月 24 日。http://www.google.com/support/music/
  • Pandora Radio。“常见问题。” Pandora.com。(2011 年 8 月 28 日)
  • 法姆,亚历克斯和吉恩,杰西卡。“Google Music 在未获得唱片公司协议的情况下发布。” 《洛杉矶时报》。2011 年 5 月 10 日。(2011 年 8 月 24 日)http://latimesblogs.latimes.com/entertainmentnewsbuzz/2011/05/google-music-launches-without-label-agreements.html
  • Spotify。“常见问题。” 2011 年 8 月 28 日。http://www.spotify.com/us/help/faq/

广告

加载中...