# How to split "Remote Udp" stream

**URL:** <http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164>\
**Category:** Stream Splitter\
**Created:** [April 22, 2017, 1:07pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164 "2017-04-22T13:07:04Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Summertime3](http://discussions.gridprotectionalliance.org/letter_avatar_proxy/v4/letter/s/47e85d/32.png) [@Summertime3](http://discussions.gridprotectionalliance.org/u/Summertime3)\
**Post date:** [April 22, 2017, 1:07pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/1 "2017-04-22T13:07:04Z")

</div>

Hey,

So in PMU Connection Tester you can select the Udp connection parameters, set your port, and then select "enable Mulitcast/Remote Udp"  
My question is how would you use the stream splitter to split this stream?

Thanks for your help,  
Adam

---

<div class="post-metadata">

**Author:** ![Summertime3](http://discussions.gridprotectionalliance.org/letter_avatar_proxy/v4/letter/s/47e85d/32.png) [@Summertime3](http://discussions.gridprotectionalliance.org/u/Summertime3)\
**Post date:** [April 22, 2017, 8:19pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/2 "2017-04-22T20:19:37Z")

</div>

So if I use the test connection software it will work. How do I then use the stream splitter to split this stream?

 ![](http://discussions.gridprotectionalliance.org/uploads/default/original/1X/cb53846abc5e010d5fd5891dacc75214522785ff.png)

---

<div class="post-metadata">

**Author:** ![ritchiecarroll](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/ritchiecarroll/32/2_2.png) [@ritchiecarroll](http://discussions.gridprotectionalliance.org/u/ritchiecarroll)\
**Post date:** [April 24, 2017, 2:11pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/3 "2017-04-24T14:11:18Z")

</div>

Click the “+” button under UDP Rebroadcasts and add another UDP output destination.

---

<div class="post-metadata">

**Author:** ![ritchiecarroll](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/ritchiecarroll/32/2_2.png) [@ritchiecarroll](http://discussions.gridprotectionalliance.org/u/ritchiecarroll)\
**Post date:** [April 24, 2017, 2:14pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/4 "2017-04-24T14:14:39Z")

</div>

Also note that with TCP, you can already have multiple simultaneous connections - you can test this yourself by running several instances of the PMU Connection Tester and each connecting to the same machine TCP port. On UDP you will need to target unique machine:port destinations.

Another option is to use multicast which will create a broadcast stream which gets split at the router.

Thanks,  
Ritchie

---

<div class="post-metadata">

**Author:** ![Summertime3](http://discussions.gridprotectionalliance.org/letter_avatar_proxy/v4/letter/s/47e85d/32.png) [@Summertime3](http://discussions.gridprotectionalliance.org/u/Summertime3)\
**Post date:** [April 24, 2017, 3:27pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/5 "2017-04-24T15:27:04Z")

</div>

Ritchie,

1st thanks for replying.  
So on the PMU connections tester IP 10.1.2.3 is a different machine that is sending on UDP port 4723. IP 10.1.2.2 is the machine where PMU connection tester/ Stream splitter software is located.  
So the first image/ PMU connection test shows I can receive data from 10.1.2.3:4723 and set a random local Udp port.  
Second image, if I select listening port 4722 and try and forward back to 10.1.2.2:4700 nothing is happening.

So I don’t understand how to setup stream splitter to recieve like the PMU connection tester.

Thanks,  
Adam

 ![](http://discussions.gridprotectionalliance.org/uploads/default/original/1X/d2366af557d900bcf32b8a8078a9f73de0f65005.png)

---

<div class="post-metadata">

**Author:** ![ritchiecarroll](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/ritchiecarroll/32/2_2.png) [@ritchiecarroll](http://discussions.gridprotectionalliance.org/u/ritchiecarroll)\
**Post date:** [April 24, 2017, 3:51pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/6 "2017-04-24T15:51:00Z")

</div>

Two applications on the same machine cannot listen on the same UDP port at the same time.

---

<div class="post-metadata">

**Author:** ![Summertime3](http://discussions.gridprotectionalliance.org/letter_avatar_proxy/v4/letter/s/47e85d/32.png) [@Summertime3](http://discussions.gridprotectionalliance.org/u/Summertime3)\
**Post date:** [April 24, 2017, 3:56pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/7 "2017-04-24T15:56:19Z")

</div>

I understand that. I guess what I am really trying to do is have the stream splitter subscribe to a mulitcast from 10.1.2.3:4723. Can stream splitter subscribe to a multicast?

---

<div class="post-metadata">

**Author:** ![ritchiecarroll](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/ritchiecarroll/32/2_2.png) [@ritchiecarroll](http://discussions.gridprotectionalliance.org/u/ritchiecarroll)\
**Post date:** [April 24, 2017, 4:37pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/8 "2017-04-24T16:37:59Z")

</div>

Certainly - you just need to use a multicast address, and the publisher (assuming openPDC?) needs to publish to the multicast address.

---

<div class="post-metadata">

**Author:** ![Summertime3](http://discussions.gridprotectionalliance.org/letter_avatar_proxy/v4/letter/s/47e85d/32.png) [@Summertime3](http://discussions.gridprotectionalliance.org/u/Summertime3)\
**Post date:** [April 24, 2017, 5:00pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/9 "2017-04-24T17:00:21Z")

</div>

Can i see a screen shot of stream splitter subscribing to a mulitcast?

---

<div class="post-metadata">

**Author:** ![ritchiecarroll](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/ritchiecarroll/32/2_2.png) [@ritchiecarroll](http://discussions.gridprotectionalliance.org/u/ritchiecarroll)\
**Post date:** [April 24, 2017, 5:15pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/10 "2017-04-24T17:15:40Z")

</div>

Sorry - the UI is not so helpful here - but it will work. You need to add `; server=233.123.123.123; remoteport=5000` to the connection string manually:  
 ![](http://discussions.gridprotectionalliance.org/uploads/default/original/1X/9f376fa7a0f8b237bf4c89478cf956ecdd3d8ddf.png)

---

<div class="post-metadata">

**Author:** ![Summertime3](http://discussions.gridprotectionalliance.org/letter_avatar_proxy/v4/letter/s/47e85d/32.png) [@Summertime3](http://discussions.gridprotectionalliance.org/u/Summertime3)\
**Post date:** [April 24, 2017, 6:14pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/11 "2017-04-24T18:14:44Z")

</div>

> [@ritchiecarroll](#):
>
> server=233.123.123.123

Thank you. I think that worked. Just waiting for IT to open some ports.

thank you for your help.

---

<div class="post-metadata">

**Author:** ![Janio\_Leonardo\_Los](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/janio_leonardo_los/32/1174_2.png) [@Janio\_Leonardo\_Los](http://discussions.gridprotectionalliance.org/u/Janio_Leonardo_Los)\
**Post date:** [July 23, 2024, 5:01pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/12 "2024-07-23T17:01:57Z")

</div>

Hi Ritchie, I am using the new StreamSplitter, version nightBuild 20240712 and it is working pretty well, this new version is very good for manipulate a large number of streams.

But I have facing some problems with UDP connections. I have 5 conections using UDP in the same port like:

1.1.1.1:4713  
1.1.1.2:4713

The problems are:  
1 - I change the server’s IP (“server=1.1.1.1”) in connection string, like mentioned above, but when I modify any other parameter or enable or disable the stream, the “server=1.1.1.1” parameter disappear.  
2 - Even configuring the parameter “server=1.1.1.1; remoteport=4713” it seems to me that streamsplitter connects only in one stream, like spontaneous UDP and cannot connect in the second stream that have parameter “server=1.1.1.2; remoteport=4713”.

Can you give me advices to resolve these problems?

ps. I have tested individually the connections using PDC connection tester and it works individually.

Att

---

<div class="post-metadata">

**Author:** ![ritchiecarroll](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/ritchiecarroll/32/2_2.png) [@ritchiecarroll](http://discussions.gridprotectionalliance.org/u/ritchiecarroll)\
**Post date:** [July 25, 2024, 6:10pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/13 "2024-07-25T18:10:02Z")

</div>

Will take a look at this and report back…

---

<div class="post-metadata">

**Author:** ![ritchiecarroll](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/ritchiecarroll/32/2_2.png) [@ritchiecarroll](http://discussions.gridprotectionalliance.org/u/ritchiecarroll)\
**Post date:** [July 29, 2024, 3:15pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/14 "2024-07-29T15:15:50Z")

</div>

> [@Janio\_Leonardo\_Los](#):
>
> 1.1.1.2:4713

For multiple UDP end-points, use the `[+] ` button:  
 ![image](http://discussions.gridprotectionalliance.org/uploads/default/original/2X/8/8ec69d876310091a9803046b4e7dfc1307792d9b.png)

This seems to work for me. Does this address your issue?

Thanks,  
Ritchie

---

<div class="post-metadata">

**Author:** ![Janio\_Leonardo\_Los](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/janio_leonardo_los/32/1174_2.png) [@Janio\_Leonardo\_Los](http://discussions.gridprotectionalliance.org/u/Janio_Leonardo_Los)\
**Post date:** [July 30, 2024, 7:47pm UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/15 "2024-07-30T19:47:41Z")

</div>

Hi Ritchie,

My problem is in the inbound connection, I have some inbound UDP connections (Not spontaneous UDP) but I cannot use UDP with server defined.

When I define a server, if I change anything or enable, disable, the server parameter disapear.

I can produce a video if you want

Thanks

---

<div class="post-metadata">

**Author:** ![ritchiecarroll](http://discussions.gridprotectionalliance.org/user_avatar/discussions.gridprotectionalliance.org/ritchiecarroll/32/2_2.png) [@ritchiecarroll](http://discussions.gridprotectionalliance.org/u/ritchiecarroll)\
**Post date:** [August 20, 2024, 12:48am UTC](http://discussions.gridprotectionalliance.org/t/how-to-split-remote-udp-stream/164/16 "2024-08-20T00:48:07Z")

</div>

Can you try BETA version that has new UDP remote IP feature:  
[https://www.gridprotectionalliance.org/nightlybuilds/StreamSplitter/Beta/StreamSplitter.Installs.zip](https://www.gridprotectionalliance.org/nightlybuilds/StreamSplitter/Beta/StreamSplitter.Installs.zip)

![image](http://discussions.gridprotectionalliance.org/uploads/default/original/2X/8/8d2aef52c545020dbf2e0459c943facb8d11a7b4.png)
