VK создаст собственную инфраструктуру на случай отключения YouTube в России

3DNews Новости Software Социальные сети VK создаст собственную инфраструктуру на…

Самое интересное в обзорах

28.03.2023 [07:46], Руслан Авдеев

Российская VK ведёт переговоры с операторами связи в России об использовании в их сетях кэширующих CDN-серверов, позволяющих ускорить загрузку видеоматериалов пользователям. Как сообщает Forbes со ссылкой на мнение экспертов, подобные меры могут приниматься превентивно — на случай отключения видеохостинга YouTube в России. В этом случае ни одна отечественная альтернативная платформа на данный момент не справилась бы с наплывом посетителей.

Источник изображения: VK

Создание собственной сети CDN-серверов подтвердили в VK. CDN (Content delivery network, или «сеть доставки контента») является инфраструктурой, включающей размещённые по всей стране серверы, хранящие копии наиболее популярного контента, включая видео и игры.

Наличие такой инфраструктуры позволяет подгружать контент не с отдалённых серверов, а с расположенных рядом точек CDN, что ускорит загрузку видео пользователями и повысит качество доставки видеоматериалов. Согласно источникам Forbes, VK и операторы связи определяют оптимальные точки для размещения в сетях связи и условия взаимодействия. Пока собственная CDN-сеть у компании отсутствует. Подобные серверы очень пригодятся в случае роста трафика на платформе VK. Кроме того, они снижают стоимость доставки контента. Фактически VK создаёт сеть серверов, альтернативную сети Google Global Cache (GGC), перманентно формируемой и поддерживаемой по всему миру.

Известно, что в прошлом году аудитория сервисов VK достигла 73 млн пользователей, увеличившись почти на 20 %. У социальной сети «ВКонтакте» трафик вырос более, чем в два раза, поэтому, как сообщают в VK, последняя наращивает пропускную способность, в числе прочего расширяя сеть CDN. При этом в Минцифры утверждают, что финансирование такой инфраструктуры из бюджета не планируется.

Как сообщает источник Forbes из числа представителей операторов связи, подобные меры могут быть связаны с теоретически возможной блокировкой YouTube — это помогло бы справиться с неизбежным ростом трафика на площадках VK. Источник уверен, что из отечественных платформ составить конкуренцию YouTube сможет только эта платформа. По некоторым данным, сегодня на долю YouTube приходится порядка 35 % всего российского трафика. Заинтересованы в существовании качественной резервной площадки и сами блогеры — после отключения монетизации YouTube они задумались над наработкой базы подписчиков на других платформах.

Известно, что ещё весной прошлого года Google начала сворачивать работу GGC-серверов в России, уведомив о расторжении договоров на их обслуживание. По мнению экспертов, если Google решит отключить собственную CDN-сеть в России полностью, качество работы YouTube может заметно упасть даже без отключения российской стороной — впрочем, не исключается, что трафик YouTube смогут обслуживать другие CDN-сети, действующие в России.

Не так давно вопрос создания национальной CDN-сети подняли в Госдуме — для этого могут консолидировать усилия крупнейшие отечественные сервисы. Предполагается, что модель взаимодействия бизнесов по созданию соответствующей инфраструктуры может определить Минцифры.

По данным источников Forbes, в прошлом году зарубежные CDN-сервисы перестали подключать отечественных клиентов. Впрочем, представители российских CDN-провайдеров заявляют, что не вполне понятна цель создания особой национальной сети, поскольку у местных провайдеров «и сейчас всё хорошо с покрытием и со связностью».

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

Материалы по теме

Постоянный URL: https://3dnews.ru/1084105/vk-formiruet-sobstvennuyu-cdninfrastrukturu-na-sluchay-otklyucheniya-youtube-v-rossii

Рубрики: Новости Software, Новости сети, Проигрыватели аудио и видео, Социальные сети,

Теги:

vk, youtube, cdn, google, россия

← В прошлое В будущее →

Россия готовится к отключению YouTube

Информация о материале
В стране

VK нашла способ, как выдержать наплыв пользователей, если в один день зарубежный видеосервис заблокируют. Что придумали в VK VK активно занимается установкой CDN-серверов для «VK Видео». Об этом сообщает Forbes, информацию подтвердили представители компании. По данным источника, VK договаривается с крупными провайдерами об установке кэширующих CDN-серверов. CDN — это географически распределенная сеть серверов, на которых хранятся копии данных. С их помощью контент загружается не с центрального дата-центра, а с ближайшего относительно местоположения пользователя. Что придумали в VK VK активно занимается установкой CDN-серверов для «VK Видео». Об этом сообщает Forbes, информацию подтвердили представители компании. По данным источника, VK договаривается с крупными провайдерами об установке кэширующих CDN-серверов. CDN — это географически распределенная сеть серверов, на которых хранятся копии данных. С их помощью контент загружается не с центрального дата-центра, а с ближайшего относительно местоположения пользователя. CDN-серверы позволяют ускорить загрузку видео в сети.

По данным Forbes, у VK нет своей CDN-платформы, хотя в 2021 году компания сообщала о ее наличии в пресс-релизах. Два года назад компания сообщила о том, что VK принадлежит крупнейшая CDN-сеть, состоящая из 50 узлов. Как это связано с YouTube По мнению Forbes, VK готовится к возможной блокировке YouTube. Якобы компания устанавливает CDN-серверы, чтобы обработать всплеск трафика на ее платформу «VK Видео». «Никто не исключает, что это может произойти. Если заблокировать YouTube сейчас, то никакая площадка не вынесет потока зрителей, пришедшего с платформы», — сообщил представитель VK. Также в беседе с Forbes представители VK сообщили о том, что корпорация намерена переманить с YouTube популярных русскоговорящих блогеров и значительно увеличить свой видеотрафик. Уже в феврале этого года VK подписала договор со студией Medium Quality (известна по шоу «ЧБД»). Итог: теперь ролики студии выходят на «VK Видео». Пока поводов для волнений нет. Пока власти не поднимают разговоров о блокировке YouTube в России, а действия VK играют роль «подстраховки».
hi-tech.mail.ru

VK нашла способ, как выдержать наплыв пользователей, если в один день зарубежный видеосервис заблокируют.

Что придумали в VK

VK активно занимается установкой CDN-серверов для «VK Видео». Об этом сообщает Forbes, информацию подтвердили представители компании.

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

Что придумали в VK

VK активно занимается установкой CDN-серверов для «VK Видео». Об этом сообщает Forbes, информацию подтвердили представители компании.

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

CDN-серверы позволяют ускорить загрузку видео в сети. По данным Forbes, у VK нет своей CDN-платформы, хотя в 2021 году компания сообщала о ее наличии в пресс-релизах. Два года назад компания сообщила о том, что VK принадлежит крупнейшая CDN-сеть, состоящая из 50 узлов.

Как это связано с YouTube

По мнению Forbes, VK готовится к возможной блокировке YouTube. Якобы компания устанавливает CDN-серверы, чтобы обработать всплеск трафика на ее платформу «VK Видео».

«Никто не исключает, что это может произойти. Если заблокировать YouTube сейчас, то никакая площадка не вынесет потока зрителей, пришедшего с платформы», — сообщил представитель VK.

Также в беседе с Forbes представители VK сообщили о том, что корпорация намерена переманить с YouTube популярных русскоговорящих блогеров и значительно увеличить свой видеотрафик. Уже в феврале этого года VK подписала договор со студией Medium Quality (известна по шоу «ЧБД»).

Итог: теперь ролики студии выходят на «VK Видео». Пока поводов для волнений нет. Пока власти не поднимают разговоров о блокировке YouTube в России, а действия VK играют роль «подстраховки».

hi-tech.mail.ru

Поделиться:

Комментарии (0)

Показать

Запомнить меня

  • Регистрация
  • Забыли логин?
  • Забыли пароль?

Процесс авторизации API данных YouTube

Получить эту книгу -> Задачи на массив: для интервью и конкурентного программирования

Время считывания: 45 минут | Время кодирования: 10 минут

В этой статье мы рассмотрим процесс авторизации API данных YouTube и поймем использование различных токенов, таких как секретный ключ клиента, токен авторизации, токен обновления и многое другое. Он использует OAuth3.

Мы рассмотрели следующие подтемы:

  • Получение ключа API данных Youtube
  • Понимание токенов обновления
  • Клиентский рабочий процесс токенов
  • Серверный рабочий процесс токенов
  • Демонстрация Python с использованием ключа API и аутентификации OAuth

API данных Youtube или просто API YouTube — это служба API от Google , которая позволяет нам напрямую взаимодействовать с серверами youtube.com. API данных YouTube в основном используется для прямого взаимодействия с сервисами YouTube через некоторый API. Вы можете использовать его до загружать видео, управлять плейлистами или просто комментировать или лайкать видео или вы также можете использовать его для поиска контента вы можете искать плейлисты каналов видео.

API данных YouTube также предоставляет множество функций, которые недоступны непосредственно на веб-сайте YouTube. Но их можно реализовать с помощью API данных YouTube.

  • Методы API Youtube принимают различные параметры, которые используются для настройки запросов в соответствии с потребностями.

  • Существуют API-библиотеки Youtube практически для всех языков программирования, но в данном случае мы будем использовать python.

Прочтите документацию по API данных Youtube здесь

Получение ключа API данных Youtube

Для начала нам потребуется учетная запись Google и получение учетных данных (т. е. ключа API) для доступа к API данных Youtube. , выполнив следующие действия:

  1. Чтобы создать ключ API, вам нужен проект консоли разработчиков Google, поэтому для его создания вам нужно просто перейти по URL-адресу 9.0025 console.developers.google.com
  2. войдите в свою учетную запись Google.
  3. Нажмите «создать новый проект»
  4. Заполните форму и нажмите «Создать»
  5. нажмите «Включить», и он активирует API для проекта API Youtube
  6. .
  7. На следующей странице нажмите «Ключ API» и выберите ограничения, которые вы хотите использовать для доступа к API. В основном выберите youtube data api v3, потому что нам нужен только доступ к этому API
  8. .
  9. Прокрутите вниз и нажмите «Создать». Затем скопируйте свой «Ключ API».

Существует два типа учетных данных Youtube Data API: ключ API и OAuth.
OAuth предоставляет вам идентификатор клиента и секретный ключ в виде файла JSON.
OAuth обычно используется там, где требуется авторизация, например, в случае получения понравившихся видео пользователя.

Таким образом, для остальных случаев, когда авторизация не требуется, например, для поиска видео по ключевому слову или для поиска связанных видео и т. д., мы будем использовать ключ API. В основном любую задачу, которую можно выполнить на youtube.com, не входя в учетную запись Google.

Понимание токенов обновления

  • Токен обновления — это особый тип токена, используемый в Restful API. Это токен с длительным сроком службы, который используется только для сервера авторизации.
  • Обычно мы можем использовать токены доступа к нескольким ресурсам. Это означает, что если этот токен доступа является токеном-носителем, а сервер авторизации был взломан, так что он стал контролироваться злоумышленником, то токен доступа может быть повторно использован против других ресурсов, и теперь злоумышленник может получить ресурсы.
  • Токен обновления создается для решения этой проблемы, поскольку это токен с длительным сроком службы, который используется только для сервера авторизации. Поскольку он используется только против сервера авторизации, риск его кражи значительно ниже, клиент может использовать его против конечной точки токена, чтобы получить новый токен доступа. Это похоже на обновление токена доступа, поэтому он называется токеном обновления.

Генерация токенов обновления для API данных Youtube

  • Первое, что мы сделаем, — перейдем на https://developers. google.com/oauthplayground/. Игровая площадка OAuth — это инструмент, размещенный на сайте разработчиков Google, который позволяет разработчикам видеть пошаговый процесс авторизации и посмотрите, как выполняются вызовы API на уровне HTTP
  • Мы создадим токен обновления в реальном времени, который мы можем обменять на токены доступа, чтобы сделать API данных YouTube
  • Нам нужно настроить игровую площадку OAuth для использования нашего секрета клиента и идентификатора клиента. Мы можем найти наш идентификатор клиента и секрет клиента из консоли Google API
  • .
  • Нажмите кнопку «Настройки» и установите флажки, используя свои собственные учетные данные, и убедитесь, что тип доступа установлен на автономный режим, потому что это то, что нам нужно, чтобы гарантировать, что мы получаем долгоживущий токен обновления, а не краткосрочный токен доступа .
  • Мы представляем его с двумя полями — одно для идентификатора клиента и одно для секрета клиента.
  • Скопируйте и вставьте значения из консоли API, есть еще одна вещь, которую нам нужно настроить.
  • Щелкнем по редактированию настроек, если мы еще не установили это.
  • Нажмите «Обновить», а теперь вернитесь на игровую площадку и выберите авторизацию API.
  • Выберите API аналитики YouTube, доступную только для чтения, и API данных YouTube v3.
  • Теперь нажмите «Авторизация», API-интерфейсы будут перенаправлены на страницу, к которой нам нужно будет предоставить доступ, если мы отвечаем за несколько каналов, сначала будет представлено
  • сборщик аккаунтов.
  • Нажмите «Принять» и «Продолжить». Теперь у нас есть код авторизации, который мы можем использовать шесть раз для токена обновления и токена доступа.
  • Щелкните код авторизации обмена для токенов.
  • Игровая площадка Oauth заполнит поля токена обновления и токена доступа после вызова API.
  • Мы можем начать использовать их немедленно, но значение, которое хочет сохранить наши сценарии, находится в поле Обновить токен, поскольку мы видим, что срок действия токена доступа истечет примерно через час. Все официальные клиенты Google API будут обрабатывать получение токена доступа для нас до тех пор, пока поскольку мы предоставляем идентификатор клиента, секреты клиента и токен обновления.

Клиентский рабочий процесс токенов

  • Сначала пользователь перенаправляется на сервер Google OAuth 2.0 для запуска процесса аутентификации.
  • У пользователя запрашивается разрешение на предоставление приложению запрошенного доступа. Затем пользователь может согласиться или отказаться предоставить доступ к вашему приложению.
  • Если пользователь одобряет запрос на доступ, ответ содержит код авторизации, в противном случае ответ содержит сообщение об ошибке, в котором говорится, что доступ запрещен.
  • Код авторизации можно обменять на токен доступа, который можно использовать для доступа к данным пользователя YouTube.
  • После получения токена доступа наше приложение может использовать этот токен для авторизации запросов API для учетной записи пользователя.
  • Когда мы используем токен обновления для авторизации для получения токена доступа, токен доступа представляет комбинированную авторизацию и может использоваться для любой из ее областей.
  • OAuth внутренне обрабатывает токены обновления, обменивая их на токены доступа для авторизации. Токены обновления — это токены с длительным сроком службы, поэтому мы можем поддерживать сеанс пользователя в течение более длительного времени.

Рабочий процесс токенов на стороне сервера

  • Сервер Google OAuth аутентифицирует пользователя и получает от нас согласие на доступ нашего приложения к запрошенным областям. Ответ отправляется обратно в наше приложение с использованием указанного вами URL-адреса перенаправления.
  • Сервер OAuth получает запрос доступа нашего приложения с использованием URL-адреса (области действия), указанного в запросе, и отправляет соответствующий ответ.
  • Сервер OAuth использует механизм секрета клиента в качестве средства авторизации клиента, приложение, запрашивающее токен доступа, обменивает секрет клиента на токен доступа. Секрет клиента должен храниться в тайне, поскольку его можно использовать для аутентификации как человека и получить доступ к данным. Только после того, как Пользователи аутентифицированы (доказано, что они являются теми, за кого себя выдают), им предоставляется доступ к API.
  • После того, как сервер OAuth получит код авторизации, содержащийся в json-файле секрета нашего клиента, он может обменять код авторизации на токен доступа.
  • Пример ответов от сервера Google OAuth:

Ответ об ошибке:

 https://oauth3.example.com/auth?error=access_denied
 

Ответ кода авторизации:

 https://oauth3.example.com/auth?code=4/P7q7W91a-oMsCeLvIaQm6bTrgtp7
 

Требуется зависимость

Следующее, что нам понадобится, это то, что вы можете использовать клиент Google API Python для прямой отправки запроса в API данных YouTube через некоторые уже написанные функции, поэтому я собираюсь сделать следующее: очень простая команда pip

Для доступа к API YouTube требуется следующая зависимость. Установите его с помощью приведенной ниже команды.

 pip установить google-api-python-client
 

Клиент Google API Python на самом деле является клиентом Python для работы с API Google, и мы собираемся использовать его для взаимодействия с API данных YouTube.
Клиент Google API Python — это стандартная библиотека для Python для обработки задач, связанных с API данных YouTube.

Код 1: Использование ключа API

Теперь мы собираемся сделать из APIclient.discovery импорт функции сборки. Сборка на самом деле очень интересная функция, которая просто создаст объект ресурса в клиенте Google API Python, который можно использовать для взаимодействия с любым API Google.

Назначьте ключ API, который вы скопировали из консоли разработчика Google, переменной, например, api_key.

 из сборки импорта apiclient.discovery
api_key="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
 

Теперь мы создадим объект ресурса youtube. Для этого нам нужно просто использовать функцию сборки. Нам нужно просто назвать API, с которым мы хотим взаимодействовать, поэтому, скажем, я хочу взаимодействовать с API YouTube, поэтому youtube, и мы также можем указать, с какой версией API будет взаимодействовать. В этом случае мы используем версию 3 API данных YouTube для взаимодействия. Мы также передадим ключ разработчика, который является ключом API, в качестве параметра. Ключ API выступает в качестве учетных данных для доступа к API.

 youtube = build('youtube', 'v3', developerKey=api_key)
 

Youtube на самом деле является ресурсным объектом, который можно использовать для взаимодействия с API данных YouTube. Вот как мы можем настроить проект для начала взаимодействия с API данных YouTube. Мы можем вызывать различные функции, используя объект ресурса youtube, для доступа и использования различных функций API данных Youtube.

Код 2: Использование аутентификации OAuth

Если вы пытаетесь работать с некоторыми защищенными ресурсами, некоторые личные ресурсы пользователя, например, разрешение пользователя лайкать видео или комментировать видео, поэтому для таких случаев нам нужно лучшую структуру аутентификации, поэтому у нас есть то, что называется OAuth 2. 0. Oauth 2.0 — это структура аутентификации, которая обеспечивает поток для приложений, через который они могут получить ограниченный доступ к защищенным ресурсам пользователя. Сначала мы собираемся импортировать все используемые зависимости.
Сборка аналогична той, что использовалась в приведенном выше случае. InstalledAppFlow — это функция, которая позволяет нам указать область действия и секрет клиента для аутентификации Oauth для доступа к API данных YouTube.

 из сборки импорта apiclient.discovery
из google_auth_oauthlib.flow импортировать InstalledAppFlow
 

Мы запросим согласие пользователя на контент, чтобы пользователь мог получить доступ, чтобы приложение могло получить доступ к данным пользователя, поэтому для этого нам нужен идентификатор клиента присяги. Это в основном позволяет нам использовать поток OAuth для нашего приложения, поэтому для что мы можем просто выбрать тип нашего приложения как другой, потому что мы используем простой скрипт Python, и позвольте мне назвать его «youtube_api», чтобы создать его. Этот секрет клиента мы только что создали. Чтобы использовать их, вам нужно просто нажать на эту кнопку загрузки, вы можете просто загрузить файл JSON или секрет клиента, а затем вам нужно просто поместить его в папку вашего проекта. Теперь мы укажем путь к секретному файлу клиента для доступа к нему и URL-адрес области, чтобы указать область действия приложения.
секрет клиента — это файл формата JSON, используемый для предоставления сведений о пользователе для обработки аутентификации. Структура клиентского секрета json выглядит следующим образом:

Пример файла секрета клиента:

 {
   "установлен":{
      "client_id":"XXXXXXXXXXXXXXXXXXX",
      "project_id":"youtubeapi-264219",
      "auth_uri":"https://accounts.google.com/o/oauth3/auth",
      "token_uri":"https://oauth3.googleapis.com/token",
      "auth_provider_x509_cert_url":"https://www.googleapis.com/oauth3/v1/certs",
      "client_secret":"XXXXXXXXXXXXXXXXXXXXX",
      "redirect_uris":[
         "urn:ietf:wg:oauth:2. 0:oob",
         "http://локальный хост"
      ]
   }
}
 
 CLIENT_SECRET_FILE = '/client_secret_1.json'
ОБЛАСТИ = ['https://www.googleapis.com/auth/youtube']
 

Теперь пришло время запустить поток аутентификации, поэтому для этого прежде всего мы создадим объект потока, а теперь мы запустим поток и получим учетные данные после завершения этого потока и, наконец, мы создадим объект ресурса YouTube. с помощью функции сборки. Мы должны указать, что нам нужно использовать версию 3. Теперь мы будем давать учетные данные, поэтому повторно используем аргумент учетных данных для создания этого ресурса YouTube. Давайте запустим его, чтобы мы получили URL-адрес для посещения, поэтому мы собираемся щелкнуть этот URL-адрес, чтобы авторизовать это приложение.

 поток = InstalledAppFlow.from_client_secrets_file(CLIENT_SECRET_FILE, ОБЛАСТИ)
учетные данные = поток.run_console()
youtube = build('youtube', 'v3', учетные данные = учетные данные)
 

Чтобы выполнить демонстрацию, нам понравится видео, используя нашу аутентифицированную учетную запись Google. Мы передадим идентификатор видео YouTube, который можно найти в URL-адресе видео YouTube. Например, в этом случае я взял ссылку на это видео: https://www.youtube.com/watch?v=YbJOTdZBX1g. Мы можем передать «нравится», «не нравится» или «нет» в качестве значения параметра рейтинга для выполнения соответствующих задач.
Теперь мы выполним скрипт, чтобы отправить запрос на сервер YouTube, чтобы понравиться это конкретное видео.

 youtube.videos().rate(rating='like',).execute()
 

Невероятное ограничение на авторизацию устройства Play Music по-прежнему является проблемой для YouTube Music

Вы помните, сколько смартфонов у вас было? А помните ли вы свой первый телефон, который вы когда-либо использовали с сервисом подписки, таким как Netflix, Amazon Prime Video, Spotify, YouTube Premium или Google Play Music? В то время как компании, стоящие за этими сервисами, вероятно, сохраняют эту информацию на каком-то сервере, Google — единственная среди них, которая будет тереть эти знания вам в лицо. Как, вероятно, знают давние пользователи, Play Music имеет жесткое ограничение в 10 устройств, которое не запускает автоматически старые устройства, а разрешает только четыре деавторизации вручную в год. Если вы часто меняете устройства (или просто сбрасываете их до заводских настроек), возможно, в какой-то момент в прошлом вы уже сталкивались с лимитом, блокируя вас от услуги, за которую вы платите хорошие деньги.

Это то, что чуть не случилось с нашим собственным Райаном Уитвамом в 2014 году. Будучи человеком, который зарабатывает на жизнь переключением между кучей телефонов, он столкнулся с лимитом деактивации и боялся, что не сможет использовать сервис, как только он протестирует другой телефон или завод. перезагрузить одно из его устройств. Он смог связаться со службой поддержки, и люди были достаточно любезны, чтобы сбросить счетчик его устройства после некоторых переговоров, хотя и не без явного указания, что это была «разовая любезность».

Это было шесть лет назад, и ситуация почти не улучшилась. У Google была возможность изменить практику некоторое время назад с введением YouTube Music, но он решил придерживаться ее, даже расширив ограничение на десять устройств для загрузки видео YouTube Premium.

В соответствующем справочном ресурсе YouTube указано:

Вы можете использовать автономные функции платной подписки на 10 мобильных устройствах одновременно. Если вы попытаетесь загрузить видео на новое устройство после достижения этого ограничения, самое старое из 10 устройств будет деавторизовано. Вы можете сделать это до 4 раз в течение одного года.

После того, как вы сделаете четвертый обмен, вы увидите сообщение «К сожалению, это видео не может быть переведено в автономный режим». Это сообщение означает, что вы достигли предела устройств, которые вы можете использовать для загрузки. Вы не сможете скачивать видео на новые устройства, пока ограничение не будет сброшено. Вы можете продолжать использовать YouTube Premium для загрузки видео на любое устройство, которое вы использовали ранее.

Примечание . Вы также можете просматривать и управлять своими устройствами в настройках учетной записи Google Play Music.

Есть несколько вещей, на которые нам нужно обратить внимание. Во-первых, отступление по сравнению с Play Music: нет интуитивно понятного способа просмотреть, сколько устройств вы активировали через YouTube Music. Для этого вам нужно зайти в настройки своей учетной записи Google Play Music. Это может быть несколько понятно, учитывая переплетенную историю сервисов, но совершенно не интуитивно понятно для тех, кто не интересуется внутренней работой потоковых платформ Google.

Эта парадигма распространяется и на управление устройствами в Play Music: при попытке деавторизовать более четырех устройств в год через приложение вы получите только общее всплывающее сообщение: «Не удалось деавторизовать выбранное устройство». Веб-сайт более прост и упоминает ограничение на деавторизацию, но нет ни слова о том, что ограничение также распространяется на YouTube Music и Premium (по крайней мере, для меня, подписчика Google Music).

3 Изображения

Слева: Телефоны с заводскими настройками засчитываются несколько раз. Средний: Не упоминается, сколько устройств еще можно деавторизовать. Правильно:  Причина, по которой дальнейшая деавторизация не удалась после второго удаления, не указана.

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

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


Мы можем только догадываться, почему вообще существует предел. Связано ли это как-то со страхом размещения пиратского контента? Несмотря на то, что ограничение на загружаемые песни было увеличено с 50 000 до 100 000 на YouTube Music? Это нежелательное совместное использование учетной записи? Даже если это предотвращается тем, что вы не можете воспроизводить музыку на двух устройствах одновременно? На самом деле нет веских причин для такого жесткого ограничения, и я еще не встречал другого сервиса, который ведет себя аналогично.

Google даже не нужно изобретать какую-то новую сложную форму, чтобы уберечь вас от использования сервиса непреднамеренным образом. У Spotify уже есть отличная система, которую можно скопировать.