Skip to content

Utility written in C to connect to a multicast network address and retransmit any received packets to a standard UDP port

License

Notifications You must be signed in to change notification settings

broddo/multi2unicast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

multi2unicast

This small utility program was designed to connect to a multicast address and port and relay any packets received on this connection to predefined UDP port. I originally wrote this program as Matlab does not support the ability to connect to muticast network sources (without a lot of difficulty anyway). Matlab does work very well with UDP network sources but the external instrument that I needed to extract data from only operated via multicast. This program operated as a "go-between" for the two, but, of course, could be used in an senario.

This program was written on a raspberry pi but there is no reason why it shouldn't work on other platforms provided that the target machine's network adaptor/kernel support multicast.

To compile, simply: gcc multi2uni.c -o multi2uni

To execute: ./multi2uni

The UDP address and port can be adjusted as desired in multi2uni.c

About

Utility written in C to connect to a multicast network address and retransmit any received packets to a standard UDP port

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages