Как обойти любой сайт, который ограничивает несколько прямых трансляций в одном аккаунте?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как обойти любой сайт, который ограничивает несколько прямых трансляций в одном аккаунте?

Сообщение Anonymous »

Ищу работающий способ использовать 1 вход video.mp4 для 1 сайта, для 1 аккаунта, но транслировать на несколько выходов, например, на разные rtmp-серверы или ключи потока. Нечто подобное можно увидеть на YouTube, где на одном канале много прямых трансляций.
Я хочу сделать то же самое, но для другого сайта, который предлагает следующие варианты подключения:
  • RTMP-сервер и ключ потока
  • Настоящая веб-камера
  • Виртуальная веб-камера OBS
Я видел, что это возможно. Люди транслируют до 4 потоков одновременно на 1 аккаунт с 1 видео. Вопрос в том, как.
Я уже несколько дней мучаю GPT чата и пробую разные варианты написания кода для ffmpeg, но больше 2-х потоков мне добиться не удалось. в то же время. Мне уже дважды удавалось сделать 2 потока одновременно, но я совершенно забыл, как это сделать, потому что постоянно пробую новые конфигурации кода в ffmpeg.
Вот код, который Я использую, чтобы попытаться решить свою проблему.

Код: Выделить всё

@echo off
setlocal EnableDelayedExpansion

set "VIDEO_FILE=E:\MegaStream\VIDEO.mp4"

set "streams="
for /f "delims=" %%a in (stream_config.txt) do (
set "streams=!streams! -f flv %%a"
)

:loop
start /b ffmpeg.exe ^
-re ^
-stream_loop -1 ^
-i "!VIDEO_FILE!" ^
-c:v libx264 ^
-preset veryfast ^
-tune zerolatency ^
-b:v 4000k ^
-maxrate 4400k ^
-bufsize 8000k ^
-pix_fmt yuv420p ^
-g 60 ^
-keyint_min 60 ^
-sc_threshold 0 ^
-r 30 ^
-c:a aac ^
-b:a 96k ^
-ar 44100 ^
-threads 4 ^
-x264opts "nal-hrd=cbr:force-cfr=1" ^
-max_muxing_queue_size 1024 ^
-map 0:v:0 -map 0:a:0 !streams!
-loglevel debug

echo Streaming... Press 'Q' to quit or 'R' to restart.
:input
choice /c QR /n >nul
if errorlevel 2 (
taskkill /F /IM ffmpeg.exe >nul 2>&1
echo Restarting stream...
goto loop
) else if errorlevel 1 (
taskkill /F /IM ffmpeg.exe >nul 2>&1
echo Quitting...
exit /b
)
goto input
Плюс файл конфигурации с двумя отдельными строками:
rtmp-сервер 1/ключ потока 1
rtmp-сервер 2/ключ потока 1
Я много играю с файлом конфигурации и кодом. Я редактировал их по-разному так много раз, что однажды это сработало, и сайт воспроизвел мои два потока одновременно, но теперь я борюсь с последовательным решением. Хотелось бы услышать любые предположения о том, как обойти эти правила.
P.s.
Мне уже много раз давали советы по этике и использованию этого метода, поэтому я обеспокоен, спасибо.
Что не работает:

[*]Запуск 2-х копий OBS с разными серверами и ключами потока выдает ошибку
[*]Плагин для многопотоковой OBS
[*]При использовании двух устройств сайт говорит: «У вас уже есть сеанс потоковой передачи» и предлагает закончить первым, чтобы начать вторым


Подробнее здесь: https://stackoverflow.com/questions/788 ... -on-a-sing
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»