Разница в настройках загрузки Создание прямого эфира с использованием YouTube API и веб-интерфейса

Я использую API YouTube (версия 2) для создания прямых трансляций из своего приложения. События успешно создаются, но пользователи жаловались, что доступность настроек загрузки отличается для событий, созданных через API, по сравнению с событиями, созданными непосредственно через сайт YouTube.

Я связался с двумя изображениями, чтобы проиллюстрировать различия:

first — это то, как настройки выглядят для события, созданного с помощью API. секунда — это то, как выглядят настройки для события, созданного на сайте YouTube.

Обратите внимание на различия в настройках энкодера. Могу ли я что-нибудь сделать с вызовом API, чтобы настройки соответствовали тому, как они выглядят на втором изображении? Или так всегда появляются все события при создании через API?

Вот пример вызова API (отредактированы биты авторизации):

Authorization: Bearer ************
Accept: application/atom+xml
Content-Type: application/atom+xml
GData-Version: 2
X-GData-Key: key=*********

<entry xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:media="http://search.yahoo.com/mrss/" xmlns="http://www.w3.org/2005/Atom">
  <title>Test</title>
  <summary>Test</summary>
  <yt:when start="2013-08-14T17:00:00Z" />
  <content type="application/atom+xml">
    <entry>
      <media:group>
        <media:category label="Sports" scheme="http://gdata.youtube.com/schemas/2007/categories.cat" />
      </media:group>
    </entry>
  </content>
</entry>

person Geoff    schedule 14.08.2013    source источник


Ответы (1)


Поскольку вы использовали API GDATA (старый, v2), события создаются на старой платформе v2.

В Интернете похоже, что вы выбрали платформу v3 (новую), поэтому события создаются на новой платформе.

Я предлагаю вам использовать новый API прямой трансляции.

Или вы можете отказаться в Интернете, чтобы использовать старую версию.

Вот подробный пост в блоге с описанием API и моим выступлением Google I/O по этой теме.

person Ibrahim Ulukaya    schedule 14.08.2013
comment
Спасибо Ибрагим! Это должно быть так. - person Geoff; 15.08.2013