YouTube представил новую метрику RPM (доход на тысячу показов). Она поможет авторам видео лучше понимать, сколько они зарабатывают от каждой тысячи просмотров их роликов.
Creators: You can now see how much . you make on YouTube relative to views you receive w/ RPM in YouTube Analytics.
RPM = total revenue earned per 1,000 views
При расчете показателя YouTube будет учитывать прибыль из разных источников: реклама, подписки YouTube Premium, доходы от суперчатов и суперстикеров, а также спонсорства.
Изменения в доходе на тысячу показов позволяют оценить, эффективна ли ваша стратегия получения прибыли. Если вы поймете, какие факторы влияют на этот показатель, возможно, вам будет проще найти наиболее удачные решения для монетизации контента, – говорится в Справке YouTube.
Новый показатель доступен в YouTube Аналитике. Подробнее о метрике можно прочитать в Справке YouTube.
Напомним, ранее YouTube запустил автоматически сгенерированные «умные ответы» для англоязычных и испаноязычных пользователей.
«Римас Туминас. Да будет!». Документальный фильм @SMOTRIM_KULTURA
Источник: www.likeni.ru
Как транслировать прямую трансляцию на YouTube с Raspberry Pi
Добавляя модуль камеры к Raspberry Pi, вы в основном получаете мобильную интернет-камеру, компактную, которую легко держать или прикрепить куда-нибудь.
Если вы хотите транслировать отснятый материал с помощью этого модуля, знаете ли вы, с чего начать? Какую модель Pi следует использовать? Где в этом случае лучше решение модуля камеры? А как вы транслируете потоковое видео с YouTube? Как и в большинстве случаев с Raspberry Pi, это очень просто.
Руководство по потоковой передаче видео на YouTube с Raspberry Pi
- Почему стоит выбрать прямую трансляцию с Raspberry Pi?
- Что нужно подготовить?
- Настроить канал YouTube
- Подготовьте Raspberry Pi для прямой трансляции на YouTube
- Установить передачу с avconv
- Что означает команда потока?
- Разделить сессию SSH для игры онлайн
Почему стоит выбрать прямую трансляцию с Raspberry Pi?
С таким большим количеством различных устройств, способных транслировать прямые трансляции на YouTube, вам интересно, почему вы выбрали Pi?
Во-первых, размер Raspberry Pi, безусловно, работает, позволяя вам размещать Raspberry Pi практически в любом положении. Во-вторых, использование Pi в качестве выделенной прямой камеры YouTube также освобождает другие устройства.
Операции могут быть немного длинными, требовать длинных серий команд, но результаты вас обязательно устроят.
Что нужно подготовить?
Чтобы транслировать что-либо с Raspberry Pi прямо на YouTube, вам понадобится следующее:
- Raspberry Pi 3 или выше.
- Модуль камеры Raspberry Pi (доступна оригинальная версия или NoIR). (Хотя вы можете использовать веб-камеру USB, в этих инструкциях предполагается, что вы используете модуль камеры Raspberry Pi).
- Резервный аккумулятор (опция).
Для операционной системы подойдет стандартный Raspbian Stretch. Но вы также можете выбрать Ubuntu или Arch Linux или любой другой доступный дистрибутив Raspberry Pi.
Римас Туминас и его смысл жизни #ещенепознер
Далее подключаем камеру и запускаем. Вам также понадобится канал YouTube, чтобы транслировать ваши кадры в прямом эфире. Наладить этот процесс не так сложно, как вы думаете.
Настроить канал YouTube
Возможно, у вас уже есть учетная запись YouTube. Если вы используете Google Mail, есть аккаунт, готовый к активации. Отсюда вам понадобится специальный URL-адрес, чтобы передать отснятый материал, записанный камерой Raspberry Pi, на YouTube.
Это называется адресом RMTP и, по сути, представляет собой конкретный URL-адрес мультимедиа.
Чтобы найти этот адрес, посетите YouTube, войдите в систему и найдите кнопку «Загрузить». Вот шаги, которые вы обычно используете на YouTube для добавления видео. Однако в этом случае мы проигнорируем это и нажмем кнопку «Начать» в Live Streaming.
На следующем экране введите необходимые данные для прямой трансляции. Это будет информация, относящаяся к теме ленты и заголовку, который вы должны добавить в основную информацию. У вас также будет возможность установить уровни конфиденциальности для потоков (общедоступные, частные или частные).
На следующей вкладке «Настройка ключа потока» найдите URL-адрес потока и имя / ключ потока (вам нужно нажать «Показать», чтобы увидеть эту информацию). Обратите внимание, что ключ Stream должен быть безопасным, потому что любой, у кого есть эта информация, может транслировать ее прямо на ваш канал YouTube!
(Если вы хотите настроить потоковую передачу Pi через SSH, просто скопируйте имя / ключ потока из окна браузера YouTube в командную строку Raspberry Pi удаленно).
Чтобы увидеть другие варианты здесь, см. Руководство: Как воспроизводить живое видео на YouTube? с сайта TipsMake.com.
Подготовьте Raspberry Pi для потоковой передачи прямо на YouTube
Пришло время настроить Raspberry Pi для потоковой передачи.
Начните с обновления. Этот шаг гарантирует, что вы сможете запустить последнюю версию Raspbian со всеми необходимыми обновлениями системы и программного обеспечения, включая raspivid.
sudo apt update sudo apt upgrade
Этот шаг займет несколько минут. После завершения откройте окно терминала и введите:
С помощью клавиш со стрелками выберите «Включить камеру», нажмите «Ввод» и выберите «Да». Вам будет предложено перезагрузить компьютер. Когда Pi перезапустится, введите:
raspistill –o image.jpg
Вы найдете результаты в домашней папке. Когда вы точно знаете, что камера работает с Raspberry Pi, вы можете продолжить.
Установить передачу с avconv
Самые последние версии Raspbian были предварительно установлены с avconv, поэтому вам не нужно его устанавливать. Однако, если вы не хотите обновлять Raspberry Pi, просто установите пакет libav-tools:
sudo apt установить libav-tools
После установки avconv вы готовы создать фид для YouTube. Для этого вам может потребоваться имя / ключ потока, который вы записали ранее.
Однако команда довольно длинная:
raspivid -o – -t 0 -vf -hf -fps 30 -b 6000000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i / dev / zero -f h264 -i – -vcodec copy -acodec aac -ab 128k -g 50 -strict экспериментально -f flv rtmp: //a.rtmp.youtube.com/live2/[your-secret-key-here]
Как видите, у команды много факторов. Теперь, если вы хотите продолжить и запустить его, скопируйте код, вставьте его в окно терминала и нажмите Enter. Не забудьте изменить [your-secret-key-here] к ключу Stream, который вы отметили ранее.
Если все работает по назначению, вы получите следующий результат:
Когда это произойдет, вернитесь на вкладку браузера YouTube. Через мгновение начнется потоковая передача видеозаписи:
Что означает команда потока?
Приведенная выше длинная команда может сбить с толку новичков, но содержит отдельный набор параметров. Посмотри на самое главное.
- -fps: это частота кадров в секунду (кадров в секунду). Для достижения наилучших результатов эта скорость должна быть выше 24. Однако, если производительность является проблемой, вы можете уменьшить это соотношение, чтобы улучшить поток.
- -w -h: их можно использовать для указания ширины и высоты. Если вы их проигнорируете, raspivid будет использовать высокое разрешение 1920 × 1080 (1080p).
- -b: ограничение скорости вывода (битрейт – это объем данных, переданных за определенный период времени). Предложение YouTube составляет 400-600 кбит / с. Меньшее значение уменьшит пропускную способность загрузки, снизит качество видео.
- -acodec: этот параметр особенно важен для потоковой передачи на YouTube. Эта служба не разрешает видео без звука (или аудио, но без изображений), поэтому в примере это используется для создания поддельного звука для потока. Поскольку Raspberry Pi не имеет встроенного микрофона и достигается наилучший звуковой результат, для него требуются дополнительные звуковые карты HAT (это простое решение).
- -f: это выходной формат. В данном случае это flv, предпочтительный формат для прямых трансляций на YouTube.
Разделите сессию SSH для игры онлайн
Приведенная выше команда raspivid инициализирует поток, но если вы подключаетесь через SSH, при отключении поток закроется. Конечно, нельзя позволить компьютеру работать только для того, чтобы Пи продолжал передавать, не так ли?
К счастью, есть решение этой проблемы. Это экран. Это программное обеспечение, которое вы можете установить, которое помогает поддерживать сеанс SSH при отключении.
Начните с завершения потока (Ctrl + X), затем установите экран:
экран установки sudo apt
Дождитесь завершения экрана установки, затем перезапустите Pi.
Повторно подключитесь через SSH, войдите в систему, затем введите команду для запуска экрана:
По сути, это создает отдельную среду для запуска команды raspivid, среду, которая будет существовать, когда вы отключитесь. Просто запустите raspivid, как указано выше, затем, когда вы будете готовы отключиться, нажмите Ctrl + A
Закройте окно SSH, и поток продолжится.
С живым видео с камеры на Pi все будет хорошо. Все что тебе нужно это:
- Подключите модуль камеры к Raspberry Pi
- Положение Pi для записи сцены
- Запустить обновление системы
- Настройте канал YouTube и скопируйте поток URL
- Запустите трансляцию с помощью команды raspivid
Обратите внимание, что при непрерывной потоковой передаче все устройства могут быть слишком горячими, это замедлит поток. Если это произойдет, подумайте о некоторых решениях для охлаждения Raspberry Pi.
Надеюсь, у вас все получится.
Источник: snaptik.ru
YouTube Live Streaming API шифрование RTMPS
Я работаю над проектом, который требует использования ssl (или другого шифрования) моего видеопотока.
Из того, что я смог прочитать, я могу настроить проигрыватель YouTube на шифрование, но как насчет восходящего?
RTMP работает нормально, но если я пытаюсь транслировать через RTMPS, я получаю:
RTMP_Connect1, рукопожатие не удалось.
Я не смог ничего найти по этому поводу в документации по API Live YouTube или в разделе справки YouTube.
И разве шифрование не должно быть по умолчанию в сети?
user4638111 16 май ’15 в 20:53 2015-05-16 20:53
2015-05-16 20:53
1 ответ
Если вы посмотрите на справочный документ для объекта прямой трансляции ( https://developers.google.com/youtube/v3/live/docs/liveStreams), вы увидите, что в настоящее время cdn.ingestionType параметр допускает только значение rtmp. логика будет указывать, что конечная точка не может обрабатывать RTMPS.
Что касается вашего второго вопроса, то он выходит за рамки вопроса о переполнении стека!:)
Источник: stackru.com