Как отметил ресурс AppleInsider, Патентное ведомство США опубликовало заявку от Apple, описывающую систему для устранения задержек при потоковой передаче медиа путем локального хранения небольших частей контента на мобильном устройстве пользователя. Контент, охваченный заявкой на патент, озаглавленной «Локальное хранение части потоковых медиаэлементов» и поданной в ноябре 2009 года, особенно актуален, учитывая заявления о том, что Apple вот-вот запустит облачный сервис хранения музыки.
Данное изобретение направлено на воспроизведение потоковых медиаэлементов с использованием электронного устройства. В частности, оно направлено на локальное хранение одного или нескольких фрагментов, соответствующих медиаэлементу, таким образом, чтобы эти фрагменты могли быть немедленно воспроизведены в ответ на запрос пользователя на воспроизведение медиаэлемента. Пока фрагменты воспроизводятся, электронное устройство может извлекать оставшиеся сегменты медиаэлемента из медиатеки пользователя в виде медиапотока по сети связи. После завершения воспроизведения фрагмента электронное устройство может беспрепятственно переключить воспроизведение на медиапоток, полученный из библиотеки пользователя. Электронное устройство может выполнять аутентификацию с удаленной библиотекой с использованием любого подходящего подхода, включая, например, один или несколько паролей и токенов.
По сути, требования к локальному хранению могут быть значительно сокращены путем хранения всего нескольких секунд каждого аудио- или видеофайла на самом устройстве. Этот контент может начать воспроизводиться немедленно после выбора пользователем, в то время как остальная часть запрошенного файла передается в фоновом режиме и беспрепятственно добавляется к локально хранящейся части. Решение призвано устранить задержки, которые могут возникнуть в чисто потоковом решении, поскольку устройство создает начальный буфер контента для обеспечения плавного воспроизведения.
Среди фигур, включенных в заявку на патент, есть схема окна iTunes, показывающая настройки синхронизации музыки для iPhone, где пользователь может выбрать, хранить ли фрагменты локально, а также другие параметры, такие как минимальная скорость соединения, необходимая пользователю для использования возможностей потоковой передачи, что помогает системе определить, сколько контента необходимо хранить локально. Удаленное хранение медиа может быть развернуто на любом из ряда источников, включая собственный домашний компьютер пользователя, центральный сервер или напрямую из магазина, такого как iTunes Store от Apple.