如何去除 MS Azure 媒体服务徽标覆盖(水印)

how to get rid of MS Azure Media Services logo overlay (water mark)

如何去除或替换动态打包视频上的 Microsoft Azure 媒体服务徽标覆盖(水印)?以下link显示主题区: https://azure.microsoft.com/en-us/documentation/articles/media-services-dynamic-packaging-overview/

我的 html 包含取自 http://amsplayer.azurewebsites.net/azuremediaplayer.html

的嵌入代码

当您说 "My html contains embedded code taken from..."

时,post 您正在使用的一些 HTML 可能会有所帮助

看起来该页面上的代码具有以下 div:

<div class="amp-logo" style="opacity: 0.5;"></div>

这似乎是将徽标放置在您引用的页面上的原因。不知道 HTML 实际上在你的页面中是什么,我不知道这是他们为你生成的嵌入的 HTML 还是你从给定的中剪切和粘贴 HTML页。

您可以将其从 HTML 中删除。如果不是,请尝试创建一种覆盖 amp-logo class.

的样式

您似乎正试图在播放器的 "get embed code" 部分使用 iframe 嵌入代码。请注意,这目前正在开发中,因为它列在网站上:"this embed code is for demo purposes only. Do not use in production."

为了您在生产中的播放器需求,尤其是如果您想使用大量可用的 API,您应该按照 documentation and by using the samples 中提供的说明创建您自己的播放器页面。

专门针对有关徽标的问题,有一个 API 可用于删除徽标,可以在文档的 logo option 部分找到。这是使用提供的 API 删除徽标的正确方法。