gpt4 book ai didi

Azure 媒体服务/播放器自动启动直播事件

转载 作者:行者123 更新时间:2023-12-03 01:48:42 25 4
gpt4 key购买 nike

我开始熟悉 Azure 媒体服务,我想看看是否有人对现场事件和开始时间有一些想法。

我们提供付费现场事件,因此通过我们的网络应用程序,用户最多可以在“演示”开始前 30 分钟加入“演示”。

在 Azure 中,我们通常提前 1 小时启动 channel 以完成所有设置,并在确切的开始时间开始“实时事件”。显示“此演示文稿即将开始”消息并在事件开始时自动启动源的最佳做法是什么?

是否最好提前 30 分钟开始“现场事件”并使用石板,或者 Azure 媒体播放器基本上可以坐下来等待事件开始?这是自动发生的,还是当 OnError 发生时我需要 javascript 继续尝试?基本上,我不希望用户在事件开始时必须刷新页面或任何内容。它应该在开始时间就开始播放。

最佳答案

我会尝试一下这个克里斯。

对于我们的客户(包括校园内的 Microsoft 工作室)制作的大多数现场事件,我们通常会在事件开始前 20-30 分钟左右启动 channel ,并播放石板和音乐。通常该石板来自编码器,而不是来自 Azure 媒体服务中直播 channel 上的石板。原因是在制作流程中对动画板、音乐、淡入淡出和切换等有更多的本地控制。您可以通过 Telestream Wirecast 或 NewTek Tricaster 设置等低成本选项来实现这一点。

在 azure 中,我们通常提前 1 小时启动 channel 以完成所有设置,并在确切的开始时间开始“实时事件”。显示“此演示文稿即将开始”消息并在事件开始时自动启动源的最佳做法是什么?

然后,我们从 Azure 中的实时 channel 监控预览源 URL,以确保一切正常运行。当接近放映时间时(提前5-10分钟左右),我们将开始录制(开始一个新节目)。这不是自动的,但您当然可以使用多种方法来自动调用 API,以通过我们的 REST API 或客户端 SDK 创建、启动和停止程序。

就您而言,新的节目创建将生成新的节目 URL 用于播放。您的用户或网页代码需要刷新。如果您要求用户非常早地到达,您可以提前开始节目录制并发布该 URL - 但您可能会希望在事件结束后使用我们的动态过滤器或子剪辑功能来删除长的内容。成为事件的主角。

另一个技巧可能是,如果您自动开始实时节目录制,您还可以使用 SignalR 或其他带外通知来向页面中的播放器发出信号,以重新加载 src URL 并开始播放。我以前也见过这个技巧。

希望有帮助。最重要的是,有很多创意选项,但目前没有任何“内置”和自动选项。

关于Azure 媒体服务/播放器自动启动直播事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42452624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com