MacRumors

Skip to Content

Несмотря на отрицания Apple, iTunes Match осуществляет потоковое вещание

Вчера мы сообщали, что бета-версия iTunes Match от Apple, предназначенная для разработчиков, предоставляла возможности как для потокового вещания, так и для загрузки контента из облака на устройство пользователя. Однако возникли вопросы относительно того, как именно работает сервис, поскольку новый отчет от AllThingsD передает слова представителя Apple о том, что сервис на самом деле не является потоковым.

Хотя видео, которое сегодня стало вирусным, создает впечатление, что грядущий сервис iTunes Match от Apple будет транслировать музыку с серверов Apple на устройство пользователя, это не так. Представитель Apple подтверждает, что любая музыка, к которой вы хотите получить доступ из вашей облачной «библиотеки», по-прежнему должна будет храниться на вашем iPad, iPhone или любом другом устройстве, которое вы используете для прослушивания песни.

Разница, по-видимому, заключается в семантике, поскольку утверждения Apple о том, что сервис требует загрузки треков, на самом деле связаны с локальным кэшированием потоковых треков.

match
Традиционные потоковые сервисы поддерживают постоянное соединение, буферизуя лишь небольшую часть текущей воспроизводимой композиции в любой момент времени. Похоже, что потоковое решение Apple загружает каждый трек целиком после начала потоковой передачи. При нажатии на трек для начала воспроизведения без инициации полного процесса загрузки iCloud, трек начинает воспроизводиться немедленно, как и в других потоковых сервисах. Но на самом деле, полный трек, по-видимому, загружается в локальный кэш на устройстве пользователя, обеспечивая быстрый доступ к любой части трека.

После того, как трек будет полностью воспроизведен, он остается доступным в этом кэше и может быть повторно воспроизведен без необходимости повторной потоковой передачи, но он не считается постоянно загруженным и не учитывается как находящийся в музыкальной библиотеке устройства. Видео от Джеффа из iDownloadBlog демонстрирует повторное воспроизведение потокового трека после перевода устройства в режим полета.

Как показано в видео, переключение с кэшированного трека в режиме полета, по-видимому, очищает кэш, и устройство не может повторно воспроизвести трек, если пользователь вернется к нему.

В результате сервис работает так же, как традиционный потоковый сервис, но может обеспечить лучший пользовательский опыт, особенно в зонах с нестабильным сетевым покрытием для тех, кто находится в движении. Как отметили в AllThingsD, причина реализации Apple, по-видимому, не в отсутствии лицензии на полнофункциональное потоковое вещание.

Вместо этого, как говорит музыкальный руководитель X, это философский/дизайнерский вопрос со стороны Apple.

Частично причина в том, что Apple не доверяет текущей экосистеме телекоммуникаций для обработки потокового воспроизведения файлов из библиотеки по запросу каждый раз, когда кто-то захочет ими воспользоваться — посмотрите, сколько проблем возникло у AT&T с iPhone на сегодняшний день. Но другая часть заключается в том, что Apple хочет, чтобы ее пользователи воспринимали развлечения как нечто, потребляемое на устройствах Apple — в отличие от подхода Google и Amazon, который позволяет потребителям получать все, что они хотят, на любом устройстве с браузером.

Apple официально оставалась уклончивой относительно того, как именно работает сервис, но, безусловно, похоже, что компания внедрила потоковый сервис с расширенными возможностями кэширования, позволяющими хранить всю песню. Пользователи также имеют возможность загружать треки напрямую, нажимая на значок iCloud, связанный с каждым треком.

Спасибо @insanely_great за помощь и разъяснения.

Обновление: Это видео на YouTube рассматривает дебаты о потоковом вещании.