В данном видео мы установим FFMPEG и с помощью этого инструмента запустим прямую трансляцию на примере youtube.
*https://www.youtube.com/watch?v=gbt57AY0WEY
**https://300.ya.ru/summary
пересказ видео
Запуск прямой трансляции
- Можно использовать несколько команд для запуска трансляции на любой площадке
- Идея масштабируется для вечных стримов, что приносит много трафика
Использование FFMpeg
- FFMpeg — набор свободных библиотек для работы с видео и аудио
- Подходит для видеомонтажа, конвертации, редактирования и трансляции
- Установлен в большинстве дистрибутивов Linux, для Windows нужно скачать отдельно
RTMP протокол
- Используется для передачи видео и аудио в реальном времени через интернет
- Поддерживается большинством площадок для прямых трансляций
Настройка трансляции
- Нужно найти ссылку на сервер платформы и ключ трансляции
- Соединить ссылку и ключ в одну ссылку для трансляции
Запуск трансляции
- Можно использовать поток чужой трансляции с помощью YouTube-DL
- Можно использовать готовое видео, зацикливая его с помощью FFMpeg
Вечные трансляции
- Для работы трансляции даже при выключенном компьютере нужно использовать постоянно работающий сервер
- Авторизоваться на сервере, запустить терминальный мультиплексор t-max
- Создать сессию t-max, запустить команду, сохранить сессию и закрыть соединение
Заключение
- Трансляция будет работать постоянно, что конкретно транслировать решать вам
- Автор просит оставить лайки и подписки для мотивации продолжать снимать контент
In this video
Timeline
Transcript
0:00
знаете ли вы как используя всего
0:01
несколько команд запустить прямую
0:03
трансляцию практически на любой площадке
0:05
дальнейшем эту идею можно масштабировать
0:07
и запустить вечные стримы в огромном
0:09
количестве что принесет много трафика
0:11
который вы сможете использовать уже под
0:13
своей целью возможно вы раньше видели
0:15
вечные стримы на том же ютюбе и вполне
0:17
возможно что многих из вас оставался
0:19
вопрос каким именно образом это работает
0:21
неужели владелец канала запускал в 3 мм
0:23
на своем компьютере и просто оставлял
0:25
его постоянно запущенным но на самом
0:27
деле здесь все намного проще и именно
0:29
этот момент мы рассмотрим в данном видео
0:31
я реализация этого задания мы будем
0:33
использовать фмп к целый набор свободных
0:35
библиотек которые предоставляют огромный
0:37
функционал для работы с видео и аудио с
0:40
помощью этого инструмента можно
0:41
производить видеомонтаж практически
0:43
любой сложности его же использовать
0:44
многие плееры конвертеры редакторы и
0:47
библиотеки компьютерного зрения так как
0:49
он содержит необходимый функционал мы
0:51
также будем использовать его для прямой
0:52
трансляции
0:53
также стоит отметить что если вы
0:55
используете какой-либо дистрибутив linux
0:57
скорее всего этот инструмент уже
0:59
установлен вашей системе если же вы
1:01
используете windows тогда вам нужно
1:03
скачать его отдельно используя
1:04
официальный сайт следующее что нам нужно
1:06
понять это rtmp протокол ведь именно его
1:09
мы будем использовать для передачи
1:10
нашего видео во время трансляции этот
1:13
протокол использовать большинство
1:14
площадок есть возможность проводить
1:16
прямые трансляции поэтому если вы знаете
1:18
принцип его работы сможете это
1:20
автоматизировать запуская нужные вам
1:22
стримы вводить указанные вами видео и
1:24
так далее картинки протокол в основном
1:26
используется для передачи видео и аудио
1:28
в реальном времени через интернет то
1:31
есть это именно тот функционал который
1:33
нужен нам для прямой трансляции
1:35
далее нам нужно понимать что время
1:36
запуска трансляции нам нужно куда-то
1:38
транслировать наши видео достаточно
1:40
логичным решением будет найти ссылку на
1:42
сервер этой платформу именно на него и
1:45
будет транслировать в наше видео но все
1:47
же этого недостаточно нам также нужен и
1:49
ключ трансляции которая используется для
1:51
идентификации пользователя в итоге
1:53
соединяем все это в одну ссылку и можем
1:55
перейти к следующему шагу теперь нам
1:57
остается только запустить трансляцию
1:58
используя готовое видео но как же это
2:01
сделать и тут у нас есть два решения
2:02
которые можно использовать первое
2:05
решение это получить поток чужой
2:06
трансляции с помощью youtube del и
2:08
просто копируя данный поток передавать
2:10
данные уже на наш сервер тем самым мы бы
2:13
транслировать уже стрим уже на свой
2:15
канал и второе решение это использование
2:17
готового видео именно это мы сделаем и
2:19
составим команду фмп которая будет
2:21
зацикливать видео и давая ему закончить
2:23
свое выполнение для этих целей нужно
2:25
составить всего одну команду тора
2:27
выглядит следующим образом обязательно
2:28
используйте флаг стрим губ для того
2:30
чтобы зациклить ваше видео если же его
2:33
не использовать тот раз ляется
2:34
закончится сразу после того как
2:36
закончится ваше видео далее мы указываем
2:38
путь к нашему файлу ссылку на итоговый
2:40
сервер который мы составили ранее
2:42
используя сам сервер и ключ нашего
2:44
пользователя это именно та ссылка куда
2:46
мы будем транслировать наши видео не
2:48
забываем также передать сам ключ но как
2:50
же сделать так чтобы трансляция работала
2:52
даже когда у нас выключен компьютером и
2:54
тема видео это вечно трансляция чтобы
2:56
это решить мы будем запускать эту же
2:58
команду используя сервер который
3:00
работает постоянно арендовать сервер вы
3:02
можете абсолютно на любой площадке и
3:04
подобрать под нужный бюджет поэтому
3:06
оставлять ссылки на сервисы я не буду
3:07
так как у каждого свои требования к
3:09
серверам в итоге все что нам остается
3:11
сделать это лишь авторизоваться на
3:13
сервере используя данные после покупки
3:15
запустить терминальный мультиплексор
3:17
t-max ознакомиться с которым вы можете
3:19
по видео которые я добавил подсказки в
3:21
итоге просто создаем сессию ти макс
3:23
запускаем ту же команду которую
3:24
использовали ранее далее жмём контрл be
3:27
дентури позволит сохранить цельсию
3:29
даже после выхода и сервера и потом
3:31
просто закрываем наш connect как мы
3:33
можем заметить трансляция работает даже
3:35
после выхода из сервера и она будет
3:37
работать постоянно а что конкретно
3:38
транслировать решать только вам давайте
3:41
соберем под этим видео 200 лайков то
3:42
реки очень долго работал на дим это
3:44
будет служить мотивации продолжать
3:46
снимать контент на данный канал не
3:48
забывайте смотрите другие видео на
3:49
канале там очень много полезного
3:51
материала

