top of page

Safe, high-speed LM-Cam SRT video transmission to vMix/OBS via carrier communication even from outdoors with Tailscale (free of charge) No port forwarding configuration required!



We would like to introduce the combination of Tailscale + SRT as a means of safely and easily connecting LM-Cam's SRT to a distribution PC without going through the cloud.

The biggest advantage of SRT distribution using Tailscale is that it does not require NAT traversal or port forwarding settings, making it easy to build a private network.

This article summarizes the specific steps to turn video transmission from LM-Cam (a live streaming camera) to vMix (live streaming software) into a private network using Tailscale and ensure stable transmission using the SRT protocol.


This allows you to transmit stable video even when you are away from home.



1. Register for a Tailscale account



1-1. Access the official website ( https://tailscale.com/ ) and click "Get Started."

1-2.Google/GitHub/Microsoft account, etc.



2. Install Tailscale on your smartphone

Install Tailscale on the application containing LM-Cam.


1-1. Install the Tailscale app

1-2. Log in to your account from your smartphone.

1-3. Activate Tailscale through the app.




3. Streaming PC (Windows/macOS)

3-1.Download the Windows/macOS installer from the Tailscale official website.

3-2. After installation, log in with the same account and make Tailscale active.

3-3.It will be easier to manage if you change the Machine Name to "vMix-PC" or "OBS" etc.



4. Check the network


4-1.Check that both "LM-Cam" and "vMix-PC" nodes are Active on the Tailscale management console. Those that are Active will be displayed as "Connected".

4-2. Take note of the Tailscale Address [IP] (100.xxx format) assigned to each node.

*For LM-Cam, please save the iPhone IP and PC IP.



5. LM-Cam SRT transmission settings

5-1. Select "SRT" as the distribution protocol from the LM-Cam menu.

5-2. Enter the Tailscale Address (IP) of vMix-PC in the destination IP field (e.g. 100.101.102.103).

5-3. Use the default port number 2088 or specify any available port (e.g. 6000).

5-4. Set the mode to "Caller" or "Listener" and set the Key/Passphrase (for encryption) as necessary.

*Please check here for information on SRT settings.

5-5. Save and start streaming.



6a. SRT reception settings on vMix

6a-1. Start vMix and select "Add" → "Stream/Video Input" → "SRT" from the top left of the screen.

6a-2. If LM-Cam's SRT is Caller: Set vMix to "Listener", there is no need to set Hostname, and match Port with LM-Cam (e.g. 6000).

6a-3. If the SRT of LM-Cam is Listener: Set the IP of the Tailscale Address set on LM-Cam (e.g. 100.101.102.103) to Hostname and match the Port to LM-Cam (e.g. 6000)


6a-4. Set the passphrase to the same as LM-Cam. *If you don't have one, leave it blank.

6a-5. Press "OK" to enter standby mode, and when a connection is made from LM-Cam, the image will be displayed.



6b. SRT reception settings on OBS

6b-1. Launch OBS and add a “Media Source” from the “Scene” sources.

6b-2. Uncheck Local file and enter the following in "Input".

How to set the "Input" of the OBS media source *When LM-Cam is the Listener


example:

IP: 00.000.00 (IP connected to LM-Cam)

Port number: 6000


srt://00.000.00:6000/?mode=caller

↑Set it to "Input" in OBS media source.


6b-3. Set the passphrase to the same as LM-Cam. *If you don't have one, leave it blank.

6b-4. Press "OK" to enter standby mode, and when a connection is made from LM-Cam, the image will be displayed.



summary

By placing LM-Cam and vMix/OBS in the same Tailnet and transmitting video with SRT, you can achieve secure and stable live streaming. Although the initial setup is a little complicated, once you have it set up, you can connect with one button, which will greatly reduce the hassle of on-site operations. Please give it a try!

 
 
 

Comments


Contact Us

Thanks for submitting!

Download app
Powered by
About

LiveMedia Corporation

Shibuya East B1, 1-2-5 Higashi,

Shibuya, Tokyo , Japan

Tel +81-3-6712-6939

© 2023 by Keeper.
Proudly created with Wix.com

bottom of page