hello,
You have turned on aliasing for both "live streams" (rtmp, rtsp) and "HTTP streams" (HLS, DASH, etc). The aliasing for live streams is "streamAlias" and the aliasing for http streams is "groupNameAlias". The mechanisms are similar but are separate and do not have to be used together. If you don’t want to use aliasing for RTSP you do not have to, and you can set hasStreamAliases=false in config.lua.
For RTSP to work with streamAliasing on, you will have to make the addStreamAlias API call to create your aliases prior to the player making the request. This process is identical to what you are doing with HLS for groupNameAliases, just a slightly different call.
Bryan