srt_connection_manual
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
srt_connection_manual [2020/08/07 07:01] – peteraellig | srt_connection_manual [2023/10/20 19:45] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | SRT Connection Manual | + | SRT allows you to send video and audio over the public Internet.\\ |
- | SRT allows you to send video and audio over the public Internet. It is a point-to-point connection between 2 | + | It is a point-to-point connection between 2 computers. No additional server is needed.\\ |
- | computers. No additional server is required. | + | On one side, the computer (sender or receiver), |
- | SRT at VMIX knows 3 different types | + | **It only needs port forwarding |
- | * caller | + | \\ |
- | * listener | + | SRT at VMIX knows 3 different types\\ |
- | * rendezvous\\ | + | |
- | < | + | * listener,the listener |
- | + | * rendezvous, in rendezvous mode, both nodes initiate communication. Rendezvous mode is used when both nodes are behind firewalls and enables communication without configuring the firewall.\\ | |
- | **Caller: | + | |
- | **Listener: | + | |
- | **Rendezvous: | + | |
- | nodes are behind firewalls and enables communication without configuring the firewall.\\ | + | |
If you have both computers on the same network, it is possible that only Rendevous can connect.\\ | If you have both computers on the same network, it is possible that only Rendevous can connect.\\ | ||
+ | \\ | ||
+ | < | ||
+ | |||
+ | Requirements: | ||
+ | <fs x-small> | ||
- | Requirements: | ||
* the public Internet address on one side. (Not the one of your computer after the router, but the IP address before. You can find this with a service such as https:// | * the public Internet address on one side. (Not the one of your computer after the router, but the IP address before. You can find this with a service such as https:// | ||
**THIS COMPUTER WILL BE THE LISTENER, for sending and receiving SRT**\\ | **THIS COMPUTER WILL BE THE LISTENER, for sending and receiving SRT**\\ | ||
- | {{::s1.png? | + | {{::srt1.png? |
- | *the IP address of your computer after the router, in my case 192.168.10.102 | + | *the IP address of your computer after the router, in my case 10.10.10.52 |
*An open UDP port in your router that allows connection to your computer through your router' | *An open UDP port in your router that allows connection to your computer through your router' | ||
*In our example we forward the UDP addresses 52001and 52002. You need one open port per SRT connection (inbound AND outbound)\\ | *In our example we forward the UDP addresses 52001and 52002. You need one open port per SRT connection (inbound AND outbound)\\ | ||
*In our example we use vixVMIX on both sides, at least version 23.0.0.31 The HD version for 60$ should work.\\ | *In our example we use vixVMIX on both sides, at least version 23.0.0.31 The HD version for 60$ should work.\\ | ||
- | {{::s2.png? | + | {{::srt2.png? |
Consult your router' | Consult your router' | ||
On most Routers you can choose port forwarding for TCP or UDP or both. Choose UDP or both.\\ | On most Routers you can choose port forwarding for TCP or UDP or both. Choose UDP or both.\\ | ||
Line 37: | Line 37: | ||
*Type caller, Port 52001 | *Type caller, Port 52001 | ||
*Hostname is the Public IP of the Receiver-Modem, | *Hostname is the Public IP of the Receiver-Modem, | ||
- | *You can set the latency 4 times the Ping time. If your connection ist not reliable, raise the Latency time. Start with a Latency of 200ms, go higher, up to 30 seconds, for bad lines, lower to 80ms for SUPERlines. | + | *You can set the latency 4 times the Ping time. If your connection ist not reliable, raise the Latency time. Start with a Latency of 200ms, go higher, up to 30 seconds, for bad lines, lower to 80ms for SUPERlines. |
*Modern Quadro GPUS can handle H265, with H265 (HEVC) you have approx. ¼ more quality with the same bandwith. If HEVC(H265) stutters on the receiver side, raise Latency, if this does not work, your Hardware is not able to handle HEVC/H265. Choose the compression quality of the stream. Over a 4G Modem most computers can deal with 2mbps.\\ | *Modern Quadro GPUS can handle H265, with H265 (HEVC) you have approx. ¼ more quality with the same bandwith. If HEVC(H265) stutters on the receiver side, raise Latency, if this does not work, your Hardware is not able to handle HEVC/H265. Choose the compression quality of the stream. Over a 4G Modem most computers can deal with 2mbps.\\ | ||
*You can use a Passphrase to encrypt your connection. the passphrase must be entered ON BOTH SIDES.\\ | *You can use a Passphrase to encrypt your connection. the passphrase must be entered ON BOTH SIDES.\\ | ||
+ | <fc # | ||
===== receiver side ===== | ===== receiver side ===== | ||
+ | <fs x-small> | ||
{{:: | {{:: | ||
**in vMix, add Input**\\ | **in vMix, add Input**\\ | ||
{{:: | {{:: | ||
- | *Stream Type: SRT Listener and the SAME port, you have choosen on the sender side, and your Router is forwarding this port to your computers IP (in this example | + | *Stream Type: SRT Listener and the SAME port, you have choosen on the sender side, and your Router is forwarding this port to your computers IP (in this example |
*Start using H264 codec with 1.5 mbps. NO HARDWARE ENCODING\\ | *Start using H264 codec with 1.5 mbps. NO HARDWARE ENCODING\\ | ||
Line 59: | Line 60: | ||
Thats it.\\ | Thats it.\\ | ||
+ | ====== Examples for Port forwarding with Larix Broadcaster/ | ||
+ | SRT allows you to send video and audio over the public Internet. \\ | ||
+ | It is a point-to-point connection between 2 computers. No additional server is needed. \\ | ||
+ | It is important that (only) on one side the computer (sender or receiver) has either a fix public IP, or that a port forwarding to the computer is established. \\ | ||
+ | |||
+ | {{: | ||
+ | All Port Numbers and IP Adresses are examples only! You have to take the IP Adresses from your IP Provider and your Router. | ||
+ | {{: | ||
+ | All Port Numbers and IP Adresses are examples only! You have to take the IP Adresses from your IP Provider and your Router.\\ | ||
+ | |||
+ | <fc #ff0000> | ||
+ | <fs x-large> | ||
+ | In the example below, the vMix machine is always the listener, whether it is transmitting or receiving.</ | ||
+ | {{: | ||
+ | All Port Numbers and IP Adresses are examples only! You have to take the IP Adresses from your IP Provider and your Router. | ||
+ | {{: | ||
+ | All Port Numbers and IP Adresses are examples only! You have to take the IP Adresses from your IP Provider and your Router. |
srt_connection_manual.1596776507.txt.gz · Last modified: 2023/10/20 19:45 (external edit)