Chapter 95: 95 | OBS Studio is a Terrible Wingman
Jordan stared at the black screen on Chloe’s iMac. The desktop background showed some K-pop group he didn’t recognize. Seventeen icons cluttered the left side. One of them was OBS Studio.
He clicked it.
The program opened. A million buttons appeared. Scenes. Sources. Audio Mixer. Transitions. Settings.
What the actual fuck.
"So." Jordan leaned back in the desk chair. "How do you get the camera on screen with the gameplay?"
Chloe stood next to him. Her hand rested on his shoulder. "I don’t know. That’s why Kumiko’s coming over."
"When’s she getting here?"
"Like twenty minutes." Chloe squeezed his shoulder. "You don’t have to do this."
"I want to set up my own stream eventually." Jordan clicked through the menus. Nothing made sense. "Helpful to know how this works."
"You’re gonna stream?"
"Maybe." Jordan opened the Sources panel. Plus sign. Add. Browser? Game Capture? Video Capture Device? "Could be fun."
"What would you stream?"
"League probably." Jordan clicked Video Capture Device. A box appeared asking him to name it. He typed Camera1. "Or like. Random shit. Talking to chat."
"You’d be good at that." Chloe’s voice went soft. "The singing voice helps."
Jordan’s face got hot.
"That was the System," he muttered. Then froze.
Shit.
Chloe’s hand stopped moving on his shoulder.
"What?"
Jordan’s brain scrambled. "I mean. System of. Like. Vocal training. I looked up. Videos. Before karaoke."
Smooth.
Real smooth.
Chloe’s hand started moving again. Crisis averted.
The camera feed appeared on screen. Chloe’s desk. The wall behind it. No Chloe because she was standing next to him.
But the camera was tiny. Shoved in the corner. And the gameplay would go where exactly?
"Maybe we should watch a YouTube video," Jordan said.
"Good idea."
Jordan opened Chrome. Typed how to set up obs for streaming.
First result. Some guy with a neon green background and a clickbait thumbnail. EASIEST OBS SETUP 2025!! NOOBS CAN DO THIS!!
Jordan clicked it.
The guy’s voice came through the speakers way too loud. "Hey what’s up guys it’s ya boy TechBro69 back with another tutorial and today we’re gonna show you how to set up OBS from scratch now I know a lot of you have been asking in the comments how do I get my camera and my gameplay to show at the same time well don’t worry fam I got you so first thing you wanna do is make sure you have the latest version of OBS downloaded from the official website link in the description below and then once you have that installed you’re gonna wanna open it up and you should see this screen right here now what you wanna do is..."
The guy kept talking.
And talking.
And talking.
Jordan’s eye twitched.
"Is he gonna get to the point?" Chloe asked.
"I don’t think so."
They watched for three more minutes. The guy finally started explaining scenes. Then he went on a tangent about his new gaming chair. Then he plugged his Patreon.
Jordan skipped ahead.
Now the guy was talking about audio filters.
"This is useless," Chloe said.
"Completely useless," Jordan agreed.
He closed the video. Opened another one. This one had a robot voice and text on screen.
Step one. Download OBS.
"We already have OBS," Jordan muttered.
Step two. Open OBS.
"We already opened it."
Step three. Click Settings.
Jordan clicked Settings. A new window appeared. Output. Audio. Video. Hotkeys. Advanced.
Too many tabs.
The robot voice kept going. Monotone. Lifeless.
Chloe groaned. "This is worse."
"Way worse."
Jordan closed that video too.
He scrolled through the search results. Every thumbnail looked the same. Every title promised EASY SETUP in capital letters.
"They’re all lying," Jordan said.
"Completely lying."
Jordan clicked back to OBS. Stared at the interface again.
Maybe if he just. Clicked stuff. Eventually something would work.
He added another source. Game Capture. Named it Game1.
Nothing appeared on screen.
He clicked Properties. A dropdown menu asked which game he wanted to capture.
But he wasn’t running any games.
"We need an overlay too," Chloe said.
"What’s an overlay?"
"The pretty stuff. Like the frame around the camera. And the subscriber alerts. And the little animations."
Jordan had no idea what she was talking about.
"Do we have to buy that?" he asked.
"I think so." Chloe pulled out her phone. Started scrolling. "Kumiko sent me some links. Let me check."
Jordan watched her thumb move across the screen. Her blue streak caught the desk lamp light.
She was standing right next to him. Close enough that he could smell her shampoo. Vanilla and something floral.
His hand moved on its own. Slid up her leg. Over her leggings.
Chloe kept scrolling. Didn’t react.
Jordan’s hand kept going. Up her thigh. Higher.
"This one’s cute," Chloe said. She held her phone toward him. "It’s got little stars."
Jordan barely looked at it. "Yeah cute."
His hand reached her ass. Squeezed.
Chloe’s breath hitched.
"Jordan," she said. Warning tone.
"What?" Innocent voice.
"Kumiko’s gonna be here in like fifteen minutes."
"Fifteen minutes is a long time."
"Not that long." But Chloe’s voice went breathy.
Jordan squeezed again. Harder this time.
Chloe’s knees buckled slightly.
"Stop," she said. No conviction behind it.
"You want me to stop?"
Pause.
"No."
Jordan grinned.
His other hand joined the first. Both palms on her ass now. Kneading. Pulling.
Chloe made a soft sound. Almost a whimper.
"The overlay," she managed. "We need to. Figure out the overlay."
"We will."
"Jordan."
"After."
"After what?"
Jordan pulled her closer. Between his legs. The desk chair rolled back slightly.
Chloe dropped her phone on the desk. Her hands went to his shoulders.
"You’re impossible," she breathed.
"You like it."
"I hate it."
"Liar."
Chloe’s face was flushed. Her lips were parted. Her chest rose and fell faster.
Jordan’s hands slid under her hoodie. Found bare skin. Warm. Soft.
No bra.
His brain short-circuited.
"Chloe."
"What?"
"You’re not wearing anything under this."
"I know."
"Why?"
"Easier for streaming." Her voice was pure innocence. "The hoodie shows better on camera without lines."
Bullshit.
Total bullshit.
But Jordan didn’t care.
His hands moved higher. Cupped her breasts. Thumbs found her nipples.
Already hard.
Chloe gasped. Her nails dug into his shoulders.
"We don’t have time," she said weakly.
"We have fifteen minutes."
"That’s not enough."
"It’s enough."
Jordan stood. The chair rolled away. He turned Chloe around. Bent her over the desk.
Her ass pressed back against him.
Perfect.
His hands went to her leggings. Started pulling them down.
"Jordan wait." Chloe’s voice was breathless. "The ring light. I need to plug it in first."
"What?"
"For the stream. The ring light needs to be plugged into the extension cord."
Jordan blinked.
His brain tried to shift gears. Failed completely.
"Right now?"
"Yes right now." Chloe straightened up. Adjusted her hoodie. "If we don’t do it now I’ll forget."
She dropped to her hands and knees.
Crawled under the desk.
Jordan’s mouth went dry.
The view.
Holy shit the view.
Chloe’s ass was right there. Eye level. The black leggings stretched tight across her curves. Her hoodie had ridden up slightly. A strip of bare skin showed above her waistband.
She reached for the extension cord. Had to stretch. Her ass wiggled.
Jordan’s hands gripped the desk edge.
"Chloe."
"Mm?" She was focused on the plug. Trying to line it up with the socket.
"You’re killing me."
"Am I?"