Support me
If this mod helped enhance your Rimworld gameplay, consider supporting me, and I will make more stuff faster.
[url=https%3A%2F%2Fko-fi.com%2Fisee69420] [img]https://storage.ko-fi.com/cdn/generated/zfskfgqnf/rest-eb3a8a45082874a438dd7f911cdb961b-qbaqpvjf.jpg[/img] [/url][ko-fi.com]
General
[b]What this mod does for you:[/b]
It lets you stream your Displays, Browsers, Discord, VLC Media Player, and Rimworld itself into a new recreational furniture item called RimStream Television.
[b]What it does for your pawns:[/b]
It lets your pawns watch RimStream Television for recreation and for additional mood buffs, depending on what you let them watch.
[b]What this mod does for the NSFW community:[/b]
Let's just say you can stream anything, really.
Info
Currently supported streaming website sources: (for which pawns get mood buffs or debuffs): YouTube, Twitch, Instagram, Reddit, Spotify, Facebook, Twitter, Netflix, Github, StackOverflow, Google, and 5 NSFW sites for which you can find info inside the defs folder.
Supports two capture backends selectable in mod settings:
- GPU (Windows Graphics Capture) - hardware-accelerated, requires Windows 10 1803+
- CPU (GDI/PrintWindow) - software fallback, works on all Windows versions
- Auto - uses GPU if available, otherwise falls back to CPU
- Mac and linux aren't supported yet
I recommend using the GPU method as it is better for performance, even though the CPU method gives better quality.
You can also setup quality manually (I recommend default settings for minimal performance impact and good quality) for your stream, but I do not recommend turning ON streams on every RimStream Television; there's a toggle button for each TV to disable it.
However, this mod does not keep any frames in memory, hence it has no impact on loading times.
If there are bugs or if you have ideas, post them in the comments.
Some planned features are:
1. Exposed XML files so players can add their own streaming sources as well as their favorite videos / streamers and such for pawn mood buffs / debuffs.
FAQ
[i]Why doesn't it work?[/i] - No clue, post your issue with logs in comments and I will try to fix it, issues without logs won't be answered.
[i]Why is my browser frozen on the TV?[/i] - Your browser can't be minimized in order to be captured, also, if for whatever reason you minimized it during the stream, you will have to cycle through sources again.
Compatibility
It should be compatible with nearly everything.