Azure 媒体服务实时传送视频流代码示例

Media Services logo v3


警告

Azure 媒体服务将于 2024 年 6 月 30 日停用。 有关详细信息,请参阅 AMS 停用指南

本文列出了实时传送视频流代码示例。

不带编码的实时传送流

使用基本传递的实时传送流

此示例演示如果只需要广播低成本的 UGC 频道,如何设置基本直通实时事件。

.NET 尚不可用 Node.JS Python

使用标准传递的实时传送流

此示例演示如何使用标准直通实时传送视频流。

.NET 尚不可用 Node.JS Python

带编码的实时传送流

使用 720P 标准编码的实时传送流

此示例演示如何通过 720P HD 自适应比特率编码预设在云中使用实时编码。

.NET 尚不可用 Node.JS Python

使用 1080P 标准编码的实时传送流

此示例演示如何通过 1080P HD 自适应比特率编码预设在云中使用实时编码。

.NET 尚不可用 Node.JS Python

低延迟且带编码的实时传送流

使用 720P 标准编码的低延迟实时传送视频流 (LL-HLS)

此示例演示如何使用 Apple 的 LL-HLS 协议启用低延迟实时传送视频流,并使用新的 3 层 720P HD 自适应比特率编码预设进行编码。

.NET 尚不可用 Node.JS Python

特殊场景

用于 RTMP 和 Smooth 的 FFmpeg 命令行示例

此示例演示如何在本地使用 FFmpeg 命令行通过 RTMP 或平滑流式处理进行流式处理。 其中演示了各种方案,包括仅音频、多音频和屏幕录制。

.NET 尚不可用 Node.JS 尚不可用

通过 .NET 使用 DVR 创建实时事件

此示例演示了如何使用 DVR 创建和使用实时事件和实时输出。

.NET Node.JS 尚不可用 Python 尚不可用

与其他 Azure 服务组合使用

通过事件中心使用标准传递的实时传送流

此示例演示如何通过事件中心订阅实时传送视频流频道上的事件。 事件包括编码器连接、断开连接、检测信号、延迟、中断和偏移问题。

.NET 尚不可用 Node.JS Python