@tksteingraber Not sure what you mean by after streamer. Streamers generally do usb straight into dac, if you converted usb to fiber you'd have to have fiber input on dac. Generally, fiber is used to convert ethernet to fiber, this goes into server/streamer or separate server or separate streamer.
Now if you're talking server, you can do FMC AFTER server ONLY by using separate streamer (examples my Opticalrendu) which has fiber input, usb output to dac. Without separate streamer FMC can only be done UPSTREAM of server/streamer.
I think people get mixed up by all the different words applied to streaming equipment. Servers are most common of streaming equipment, vast majority have streamer built in, if one is using usb or another port direct into dac, this has built in streamer. Streamers are a separate computer that is placed downstream of server and just prior to dac, steamers also called Roon endpoints, usb renderers. Streamers have their own operating system since they're computer, this allows them to communicate with the Roon Core installed in server, why they're called Roon Endpoint, they also convert ethernet or optical to usb, reason they're called usb renderer.
Three theoretical advantages to separate streamers, one is removing Roon endpoint duties from server, means less processing by computer within server which means less noise produced. Two is ability to do FMC after server, noise produced by server can be completely eliminated. Three, the usb rendering process is generally filtering and/or reclocking of usb creating improved usb rendering vs. what may be untreated usb coming directly out of motherboard on server, result is better feed to dac, cleaner, less jitter.
So, one has option of keeping it simple, using general service computer or computer optimized for music, this is called the server. take usb straight to dac. The other way is more complex as I've tried to explain above.