В этом документе описываются основы потоковой передачи сцен с помощью Character Animator.

Подсказки, рекомендации и обходные решения в отношении потоковой передачи см. в разделе Подсказки и рекомендации по потоковой передаче.

Рабочая среда «Поток»

Рабочая среда Поток используется для потоковой передачи сцены в реальном времени на внешнее устройство или в приложение.

В рабочей среде «Поток» отображен ограниченный набор элементов управления, специально предназначенных для потоковой передачи в реальном времени. Элементы управления переносом («Воспроизведение», «Стоп», «Перейти к началу» и «Перейти к следующему кадру») не отображаются на панели «Сцена». Панель «Таймлайн» находится в группе в левой части приложения.

Для доступа к рабочей среде выполните одно из следующих действий:

  • Нажмите кнопку Поток на панели рабочей среды.
  • Нажмите Shift + Alt (Win) или Option + 4 (Mac).
Рабочая среда «Поток»
Рабочая среда «Поток»

Потоковая передача сцены в реальном времени на другие устройства или в другие приложения

Программа Character Animator поддерживает следующие основные технологические процессы:
● Передача содержимого сцены в полноэкранном режиме на телевизор или второй монитор с помощью Mercury Transmit.
● Передача персонажа (при необходимости на прозрачном фоне) для последующего наложения на потоковое видео или другой фон. Передача профессиональному видеоинтерфейсу SDI через устройство с внешним модулем Mercury Transmit. Передача веб-службы для трансляции в реальном времени через программный коммутатор, такой как Open Broadcaster Software или Telestream Wirecast. Также можно использовать Syphon или внешний модуль NDI компании NewTek.
● Также поддерживается технологический процесс потоковой трансляции с несколькими персонажами с использованием нескольких компьютеров, по одному на каждый персонаж. Рекомендуется использовать отдельный компьютер для программного видеомикшера. NDI используется для подключения видеосигнала. Начиная с Character Animator версии 1.1 звук не отправляется через NDI. Звук передается отдельным путем. Для этой конфигурации настоятельно рекомендуется использовать широкополосное подключение к Интернету.

Схемы конфигураций с одним, двумя и тремя компьютерами см. в разделе Конфигурации компьютеров.

Работа с Mercury Transmit

Character Animator использует Mercury Transmit для отправки прямой трансляции другим видеоустройствам и приложениям. Mercury Transmit может отправлять содержимое сцены внешнему устройству, стороннему внешнему модулю и другим приложениям.
Передача на внешние мониторы осуществляется с помощью внешних модулей, предоставленных производителями видеоустройств, например AJA, BlackMagic Design, Bluefish444 и Matrox. Используйте любой из следующих внешних мониторов:

● Монитор, подключенный через стороннее видеооборудование — Конструктор например, устройства ввода‐вывода AJA, Blackmagic Design и Matrox.
● Компьютерный монитор, подключенный к плате видеодисплея с помощью таких разъемов, как HDMI, DVI, VGA и DisplayPort.
● Приложение, совместимое с NewTek NDI, в локальной сети на основе Ethernet.

Поставщики технологий на основе IP, например NewTek с технологией NDI, также предоставляют внешние модули для передачи. Эти внешние модули направляют видеокадры из Mercury Transmit в другие приложения.

Примечание.

Примечание. Загрузите программное обеспечение NewTek NDI для Adobe Creative Cloud, чтобы использовать программу, совместимую с NewTek NDI. Для загрузке перейдите по ссылке https://www.newtek.com/software/adobe‐creative‐cloud/

Работа с Mercury Transmit

Работа с Mercury Transmit
Узнайте, как работать с Mercury Transmit для потоковой передачи ваших сцен.

Работа с Syphon

Character Animator использует Syphon для отправки потока сцены в реальном времени с панели Сцена любому клиенту Syphon. Syphon— это технология для с открытым исходным кодом для macOS, которая позволяет приложениям совместно использовать видеокадры в реальном времени. Для включения этой функции не требуется дополнительная настройка Character Animator. Для получения сцены, которая передается через Syphon требуется совместимый с Syphon клиент.

Откройте элемент на панели Сцена, нажмите кнопку Поток в реальном времени и запустите клиент Syphon, после чего выберите Сцена Character Animator в качестве источника кадров.

Syphon, OBS и потоковая передача в Twitch

Syphon, OBS и потоковая передача в Twitch
Syphon, OBS и потоковая передача в Twitch

Работа с альфа-каналами

Альфа-канал (прозрачность пиксела) можно использовать для объединения нескольких персонажей или наложения персонажа на потоковое видео.

Альфа-канал можно передать в совместимому устройству Mercury Transmit. В некоторых случаях альфа-канал распознается автоматически, например в NewTek NDI. В других случаях, например в устройствах AJA, необходимо настраивать видеоустройство, чтобы оно могло поддерживать альфа-канал. Если устройство Mercury Transmit не поддерживает альфа-канал, например второстепенный дисплей, фон будет черным.

Примечание.

  • Выводпотоковой передачи настроен на полноэкранное разрешение независимо от настроек масштабирования панели Сцена.
  • Видеоустройство или приложение не получают данные о настройках фонового цвета на панели Сцена. Они получают альфа-канал.
  • Отдельный вывод звука сцены. Вывод потоковой передачи может приводить к незначительной задержке видео. Если звук и видео передаются вместе, добавьте задержку звуковой дорожки, чтобы синхронизировать их по времени. Как правило, задержка составляет около 60 миллисекунд. Реализовать задержку можно с помощью внешнего оборудования или приложений потоковой передачи, например Telestream Wirecast или OBS Studio.

Потоковая передача с помощью OBS

Потоковая передача с помощью OBS
Узнайте, как выполнять потоковую передачу с помощью OBS

Расширение Twitch для вызова триггеров

Расширение Character Trigger для Twitch позволяет зрителям ваших трансляций на Twitch запускать предварительно записанные анимации для отображаемого на экране персонажа. В Character Animator создайте сцену с марионеткой вашего персонажа, которая выполняет различные анимации, и назначьте триггеры этим анимациям. В расширении свяжите эти анимации, которые можно запускать с помощью триггеров, с ценой (в битах Twitch). После этого зрители смогут взаимодействовать с вашим персонажем в прямом эфире в ходе трансляции в Twitch, выполняемой из Character Animator, удаленно запуская анимации с помощью расширения Character Trigger.

Установка и настройка расширения

Чтобы установить расширение, выполните следующие действия:

  1. На информационной панели Twitch перейдите в раздел Расширения.

  2. Выполните поиск расширения Character Trigger и установите его.

  3. На вкладке Настройки для расширения скопируйте ваш секретный ключ.

  4. В программе Character Animator откройте установки либо из меню приложения (macOS) либо из меню Правка (Windows).

  5. Перейдите в раздел Интеграция Twitch на левой панели диалогового окна Установки.

    Интеграция Twitch
    Интеграция Twitch
  6. Включите параметр Удаленный вызов с помощью расширения Twitch и введите секретный ключ.

  7. Нажмите кнопку ОК.

  8.  Выберите «Информационная панель Twitch» > «Расширения» > «Мои расширения».

  9. В разделе Расширение Character Trigger откройте настройки, нажав значок . Откроется страница «Настройки».

  10. На вкладке «Триггеры» щелкните значок «Добавить новый триггер» () в правом нижнем углу страницы. Откроется форма Создание нового триггера.

    create_trigger_form
  11. Заполните требуемые поля. В раскрывающемся меню Путь триггера укажите анимацию, которая будет открываться в сцене Character Animator при вызове этого триггера.

    Примечание.

    Чтобы в раскрывающемся меню Путь триггера были приведены имеющиеся анимации, которые могут быть запущены с помощью триггера, программа Character Animator должна быть запущена, и в ней уже должны быть созданы триггеры. Нажмите кнопку «Обновить», чтобы обновить меню с учетом марионетки, в данный момент открытой в Character Animator.

  12. Чтобы разрешить аудитории использовать триггер, переведите ползунок Отключен в положение Включен. Если вы хотите создать триггер, но не собираетесь разрешать аудитории использовать его, ползунок можно оставить в положении Отключен. Обратите внимание, что эту настройку можно изменить позднее.

  13. Нажмите Создать триггер.

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

Примечание.

Расширение может управлять только триггерами, которые имеются в открытой в данный момент сцене в Character Animator.

Запуск потоковой передачи

Чтобы включить потоковую передачу, нажмите кнопку «Поток в реальном времени» () в нижней части панели Сцена. Выполняется потоковая передача только текущей сцены, отображаемой на панели Сцена. Для содержимого за пределами панели Сцена рендеринг не выполняется, и оно не отображается. Чтобы просмотреть список активных устройств и приложений, наведите курсор на кнопку Поток в реальном времени. Подсказка отображается со списком активных устройств и приложений.

Настройки «Динамический выход»

Можно выбирать активные устройства и приложения в настройках Динамический выход. Чтобы задать настройки «Динамический выход», выполните следующие действия:

  1. Выберите Редактировать > Установки (Windows) или Персонаж > Установки (Mac). Отобразится диалоговое окно «Установки».

  2. Щелкните Динамический выход и выберите вариант вывода потоковой передачи. Перечисляются доступные параметры и их спецификации.

    Настройки «Динамический выход»
    Настройки «Динамический выход»

    Параметры динамического вывода и их спецификации:

    «Включить Mercury Transmit» (Windows) или «Включить Mercury Transmit и Syphon» (Mac)

    Чтобы разрешить вывод потоковой передачи на внешние видеоустройства, выберите этот параметр, когда программа Character Animator работает в приоритетном режиме.

    Видеоустройство

    Содержит список видеоустройств, которые можно использовать для вывода видео.

    • Adobe Monitor x: перечень подключенных компьютерных мониторов, которые могут получать видеосигнал через видеокарту. Чтобы просмотреть этот параметр, настройте внешний монитор как отдельный или спаренный дисплей.
    • Вывод NewTek NDI: выберите этот параметр для использования устройств с поддержкой NDI в локальной сети.
    • Стороннее видеооборудование: здесь перечисляются подключенные сторонние устройства.

    Нажмите кнопку Установка, чтобы просмотреть параметры для каждого элемента оборудования.

    Отключить вывод Mercury Transmit, когда приложение работает в фоновом режиме

    Чтобы запретить вывод потоковой передачи на внешние видеоустройства, выберите этот параметр, когда программа Character Animator не работает в приоритетном режиме. 

Конфигурации компьютеров

Потоковая передача одной марионетки с использованием одного компьютера

Потоковая передача одной марионетки в реальном времени
Потоковая передача одной марионетки в реальном времени

Примечание.

  • Микрофон USB можно использовать и как микрофон, и как интерфейс. Character Animator и OBS/Wirecast могут обращаться к микрофону одновременно. Если устройство не удается одновременно использовать с обоими приложениями, обратитесь к изготовителю аудиоустройства.
  • Обязательно отрегулируйте задержку звука микрофона в программном обеспечении для наложенияNDI/Syphon, чтобы движение губ персонала совпадало с его голосом.

Потоковая передача двух марионеток с использованием двух компьютеров

Передача двух марионеток в реальном времени (два компьютера)
Передача двух марионеток в реальном времени (два компьютера)

Примечание.

  • В этом случае один и тот же звук должен поступить на оба компьютера. На схеме показан звуковой микшер, который используется для разделения сигнала микрофона, . Разделение позволяет исходному компьютеру управлять синхронизацией, а целевому компьютеру выводить звук для трансляции.
  • Программа Character Animator не поддерживает передачу звука через NDI, но это могут делать такие приложения, как NewTek NDI Studio Monitor (Windows) и NDI Scan Converter (Mac).
  • Отрегулируйте задержку звука микрофона в программном обеспечении для наложенияNDI/Syphon, чтобы движение губ совпадало с речью персонажа.

Потоковая передача двух марионеток с использованием трех компьютеров

Передача двух марионеток в реальном времени (три компьютера)
Передача двух марионеток в реальном времени (три компьютера)

Примечание.

  • Эта конфигурация похожа на конфигурацию из двух компьютеров за исключением того, что в ней отдельный компьютер выделен для программного обеспечения, выполняющего наложение и прямую трансляцию сцен NDI
  • Если можно передать звук через NDI (NDI Studio Monitor или NDI Scan Converter) на компьютерах, где работает программа Character Animator, отдельный аудиоинтерфейс не потребуется.

Полезные ссылки

Потоковая передача нескольких марионеток

Потоковая передача нескольких марионеток

Другие полезные ссылки

Учебные материалы по Character Animator

Техническая поддержка

Нужна помощь по работе с потоковой передачей? Свяжитесь с нами через форумы Adobe Character Animator.

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет