Ideally you should first move to host your own player and not take any kind of dependency on the embed link that you have been using. That's not a supported service, or one that should be used for production.
Follow the documentation on how to deploy and host your own player first.
https://learn.microsoft.com/en-us/azure/media-services/azure-media-player/azure-media-player-quickstart
Once you are there, it's just simple CSS updates to remove the logo. The class name on that item is 'amp-logo'.
.amp-logo {
width: .18em;
visibility: hidden;
}
Also, you can consider using other open source players as well. Azure Media Services works great with many different players on the market, and you are not limited to AMP. I see you tried HLS.js and that is also a good solution. The other issues that you are hitting are likely something to do with the URL you are passing to the streaming library. AMS requires you to set specific format strings at the end of the URL to control what streaming protocol is used. Passing Smooth streaming manifests to a DASH player will make it fail. Likewise, passing smooth manifests to and HLS player will make it fail. I'll follow up in the other threads.. but you will also find that support for Blazor and streaming overall is bad... and I would probably direct you to think about React.js instead where the support is a lot better.