Multi-Camera Live Streaming with Pull Links
Streamhand pull links give every ingest a dedicated URL that OBS can use as a Media Source. Pull in glasses, phones, or remote cameras, add overlays, and restream to every platform.
Before you start
- An active Streamhand Pro subscription (pull links are a Pro feature)
- A camera source streaming into Streamhand (Meta Ray-Ban glasses, phone, or any RTMP/SRT encoder)
- OBS Studio installed on your computer
How it works
Each Streamhand ingest has a pull link that OBS can use as a Media Source. This means you can pull in cameras from anywhere in the world, combine multiple angles in OBS with overlays and graphics, then send the final production back to Streamhand for multi-destination restreaming.
Set up your camera ingest
In the Streamhand dashboard, create an ingest for your camera feed (e.g. "Glasses Feed"). This ingest will receive the raw video from your glasses or other camera.
If you are using Meta Ray-Ban glasses, follow the Meta Glasses guide to connect them to the Streamhand mobile app and start streaming.
Stream from your camera
Start streaming from your camera source into the ingest you just created. The ingest card in the dashboard should show Connected once video is flowing.
Pull the feed into OBS
Expand your camera ingest card in the dashboard and copy the RTMP Pull URL or SRT Pull URL.
In OBS:
- Add a Media Source.
- Uncheck Local File.
- Paste the pull URL into the Input field.
Your camera feed now appears as a source in OBS. For detailed setup instructions, see the Pull into OBS guide.
Build your scene in OBS
With the camera feed available as a source, build your production layout:
- Add text overlays, logos, or lower thirds
- Mix in additional camera angles (webcam, screen capture)
- Create scene transitions
- Add background music or sound effects
The pulled feed is just another source in OBS, so you can resize, crop, and layer it however you like.
Multi-camera angles
Each Streamhand ingest has its own pull link. If you have multiple camera sources (e.g. glasses for a first-person roaming shot and a webcam for a desk angle), create a separate ingest for each one, pull both into OBS as individual Media Sources, and switch between them using OBS scenes or the Studio Mode preview.
Picture-in-picture
To create a PIP layout, add both camera sources to the same OBS scene. Resize one source to fill the canvas as your main shot, then resize the second source into a smaller window and position it in a corner. Right-click the smaller source and use Transform > Edit Transform for precise sizing and positioning. You can also add a border by applying Filters > Rounded Rect or by placing a colored rectangle behind the PIP window.
Create a production ingest
Back in the Streamhand dashboard, create a second ingest for your OBS output (e.g. "OBS Production"). This ingest will receive the final mixed output from OBS.
In OBS, go to Settings > Stream and configure it to stream to this new ingest using the RTMP URL and Stream Key. Start streaming from OBS.
Add destinations and go live
In the Streamhand dashboard:
- Click Set as Source on your OBS Production ingest.
- Add your streaming platforms (YouTube, Twitch, etc.) as destinations, or enable existing ones.
- Click GO LIVE.
Your full OBS production, complete with glasses footage, overlays, and any other sources, now streams to all enabled platforms simultaneously.
Tips
Frequently asked questions
Can I use multiple cameras in OBS from different locations?
Yes. Each camera streams into its own Streamhand ingest, and you pull each feed into OBS as a separate Media Source using RTMP or SRT pull links.
How do I set up picture-in-picture in OBS?
Add both camera sources to the same scene. Resize one to fill the canvas and shrink the other into a corner. Use Transform > Edit Transform for precise positioning.
Does pulling a stream into OBS add latency?
A small amount, typically 1-3 seconds depending on network buffering settings. Set Network Buffering to 0 MB for the lowest delay.