Ahh, yes you are right. This is not good.
I'm looking at VOD_DIR and VOD_COMMON_DIR options in fms.ini now. Tell me, if I do the following:
Put all my files under fms/applications/vod/media instead of fms/webroot/vod will HLS and RTMP work? Or do I need additional adjustments in httpd.conf?
In that case just change HttpStreamingContentPath to correct location of the media folder under hls-vod tag. like this:-
<Location /hls-vod>
HLSHttpStreamingEnabled true
HLSMediaFileDuration 8000
HttpStreamingContentPath "<application-folder-path>/vod/media"
HLSFmsDirPath ".."
HLSJITConfAllowed true
Options -Indexes FollowSymLinks
</Location>
Restart Apache.