问题标签 [azure-media-player]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Azure 媒体播放器是否支持画中画模式?
有什么方法可以在 Azure 媒体播放器中支持画中画模式?HTML5 PictureInPicture 属性设置不起作用。
谢谢
azure - Azure 媒体服务自定义流式处理策略
根据我的理解,我应该创建“ objStreamingPolicyInput ”,然后在创建流式定位器时替换“ StreamingPolicyName ”,但似乎不起作用。请问有什么帮助吗?
错误:
html5-video - 从 indexedDB 离线播放网络视频
我目前正在解决一个用例,其中我需要从媒体服务器下载视频并将它们本地存储在 Web 应用程序上下文中以供离线查看(li-fi / 无互联网连接)。
我正在查看 web.dev ( https://web.dev/pwa-with-offline-streaming/ ) 的详细帖子。但是,我不确定这是否适用于所有平台(Windows、Android、iOS、MacOS)。他们还提到这篇文章仅用于教育目的,我们应该求助于使用某些媒体框架来为我们完成繁重的工作。我目前正在使用 Azure 媒体播放器以在线模式流式传输 DASH / HLS。AMP 使用 Video.js 作为主干框架,但 Video.js 文档没有提及离线存储和流媒体支持。
如果可能的话,我想得到以下问题的答案——
- video.js 是否解决了这个用例但没有被广泛记录?
- 是否有任何替代库可以解决此用例?
- 将视频存储为 indexedDB 中的 arraybuffer 并在检索时将 arraybuffer 转换为 blob 并创建要插入播放器源的 objectURL 有什么缺点?视频的范围从几 MB 到几 GB 不等。我已阅读 SO 答案,其中指出“从 Blob 创建 objectURL 对于大型视频可能不是一个很好的做法”。这部分是一个完整的黑匣子,找不到太多细节。
几个重要参数:
- 客户端是一个带有服务工作者的反应应用程序
- 媒体服务器是 Azure 媒体服务
- 内容 (mp4) 当前不受 DRM 保护
- 该应用程序还将通过 Play 商店分发,方法是在受信任的 Web 活动 ( https://developer.chrome.com/docs/android/trusted-web-activity/ )中搭建 Web 应用程序
azure - 有没有办法通过查询参数在特定时间从天蓝色媒体服务加载视频?
我有一个视频和一个时间戳列表。时间戳未定义为 Azure 媒体服务本身的资产筛选器。
有没有办法在不定义资产过滤器的情况下从 Azure 媒体服务加载具有特定开始时间的视频?当您有一个从特定秒开始的链接时,可能与您在 youtube 中的内容相似?
javascript - 从 Azure 媒体播放器获取视频宽度和高度
我有从 Azure 媒体服务流式传输的视频,并且正在使用 Azure 媒体播放器API在我的网页中呈现。
我不提前知道视频尺寸是什么(它们会有所不同)。我的问题是,当我播放视频时,如果我没有创建具有正确比例的视频元素以匹配视频,则视频周围会出现黑色边框(在顶部/底部或左/右)。例如,请参见下图,注意视频左右两侧的黑色大边框。我想获得视频大小,以便我可以更正尺寸并摆脱边框。
Azure Media Player API 似乎说我可以获得videoWidth和videoHeight。但我不确定(在 Javascript 中)从哪个对象中获取这些值。
console.log
在下面的脚本中,当我player
看不到对象videoWidth
或videoHeight
作为播放器对象的一部分时。
以下屏幕截图是记录的内容。除非我遗漏了什么,否则我看不到videoWidth
orvideoHeight
值。
非常感谢任何帮助。
azure-media-services - Azure Media Player 字幕默认关闭
我正在使用 Azure 媒体播放器和 Azure 媒体服务实时转录,但我不知道如何让字幕开始“关闭”。基本上,我希望他们为我的观众选择加入,而不是选择退出。
在我的选项中,我设置“启用”= false,但它似乎没有效果。有没有可以用来显示/隐藏标题的 CSS 类?
另外,有没有办法以编程方式做到这一点?我想有我自己的按钮来打开和关闭这些。
css - 使用 Azure 媒体播放器时,引导比率 16x9 造成较大差距
我想要 2 列,左列是视频(纵横比为 16x9),右列是侧边栏(最小宽度)。当窗口的宽度发生变化时,视频应相应调整大小,侧边栏应保持其宽度。
但是,我不明白为什么 .ratio::before 有一个填充顶部。
代码笔: https ://codepen.io/yewzy/pen/PoOxLyO
这是我的代码: