First, why bother with StreamNameAlias in this case? If you are publishing a stream named “myStream.sdp”, play that stream.
If you are using push encoder (eg fmle), you don’t need to use StreamManager. The stream alias map files run when you use StreamManager. You can use play alias map file.
Also, the StreamNameAlias system resolves the first match in an alias map file. You have two “mStream” rules, the 2nd one is unreachable.
I don’t understand the last rule in your stream alias map file.
Richard