It seems like it should be, you just may want to test various encoding settings for your media - for example i have all my stuff in m4v containers with h264 and h265 encoding bc i know for certain that directly plays on my apple tv without needing to transcode.
I'm sure that will be fine, but just watch out for any media incompatibilities that may require transcoding (unless your server can handle it just fine)