Do you have a dedicated folder structure for your media files? Are they properly shared in Mac Preferences? Is File Sharing turned on? Are the folders added and set up within the server consoles?
Start by picking one server software you'd prefer to use. If none of them have been showing up it's likely there is one or more steps you're missing in all. Pick one software and let me know what it is. I'll install the same on mine if it's compatible and we can walk through it together. Keep in mind I'm using a pretty old Mac so some of the settings may be located differently from mine but they should all be basically the same settings. If you can get even one to show up on the Roku the rest should work as well unless some are just incompatible with Roku.
Ok - So I set file sharing on and also sharing for the download folder (this is the folder I've pointed all the apps to previously.. but I did not have sharing on.
I am happy to try Kodi, Emby or Plex. Whatever is easiest for you.
I will say that I have now tried all three on my own and some odd results.
1. Neither of my Roku's can see the server
2. My Samsung TV (older) natively can see the computer/folder and I can stream.
3. VLC on my phone can now see (since turning sharing on) my MacBook (2 entries). One is Generic MacBookPro - and when I click on that in VLC, it's asking me to long in (Authentication Required). The other entry is my name + MacBook and when I click on that it says This Directory is Empty
p.s. THANK YOU!