- C# 100%
|
Some checks failed
Build YouTubeBroadcastCreator / build (linux-arm, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-arm, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-arm64, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-arm64, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-bionic-arm64, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-bionic-arm64, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-musl-arm64, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-musl-arm64, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-musl-x64, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-musl-x64, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-x64, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (linux-x64, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (osx-arm64, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (osx-arm64, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (osx-x64, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (osx-x64, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (win-arm64, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (win-arm64, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (win-x64, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (win-x64, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (win-x86, Debug) (push) Has been cancelled
Build YouTubeBroadcastCreator / build (win-x86, Release) (push) Has been cancelled
Build YouTubeBroadcastCreator / release (push) Has been cancelled
|
||
|---|---|---|
| .github/workflows | ||
| repo_assets | ||
| YouTubeBroadcastCreator | ||
| YouTubeBroadcastCreator.Core | ||
| .gitignore | ||
| global.json | ||
| LICENSE | ||
| README.md | ||
| YouTubeBroadcastCreator.sln | ||
YouTubeBroadcastCreator
|
Showcase video of the YBCC creating a livestream |
Used for automatically creating a ready-to-stream YouTube broadcast, printing the stream key for easy automation.
Note
The scope for this project will be increasing sometime Soon™ to include CLI individual stream and broadcast creation, modification, and deletion
As such, I am looking for a new name for this project, as it has outgrown the purpose of just creating broadcasts.
If you can suggest a name that gets picked, I will also credit you in this very readme if desired.
Important
I cannot guarantee Google will be very happy with it. Please read the disclaimers and take caution before using this program.
Ideal usage is for streams that you need to be totally automatic, without creating a scheduled stream ahead of time in YouTube Studio.
A good example would be running a 24/7 live stream, if you ever wanted to restart or save the VOD, you would have to manually create another stream through YouTube Studio to get it back up and running.
You can pipe the output into say the OBS Advanced Scene Switcher plugin and automatically set the stream key before starting your stream.
Setup
- Install .NET 10
- Download the latest release for your OS and architecture from GitHub Releases
- Extract the ZIP file
- Open a terminal in the same folder as YouTubeBroadcastCreator(.exe) previously found within the zip file
- You may now run YouTubeBroadcastCreator(.exe) to view help. Read the docs for more info on how to use the project.
Disclaimer
I am NOT affiliated with YouTube, Google, or any other entities involved.
I am not responsible for any problems that this program may cause, even if your account gets banned.
See LICENSE for licensing information.