MSDC 4.3 接口规范(10)

4.4.7 警告提示

4.4.7.1 接口方法

在这里插入图片描述

4.4.7.2 描述

如果MSDC API想要将任何流式处理服务警告通知应用程序,它将使用重载的streamingServiceWarning()通知。

有关不同类型警告通知的更多信息,请参见第9.4节。

4.4.8 信息调用

4.4.8.1 获取播放URL

4.4.8.1.1 接口方法

在这里插入图片描述

4.4.8.1.2 前置条件

流模块初始化

4.4.8.1.3 描述

要获取MPD文件的URL,应用程序可以使用getPlaybackUrl()。返回值的URL为MPD文件。

此功能通常在应用程序启动流式处理服务或收到更新MPD文件可用(见第4.4.5.2节)。

4.4.8.1.4 调用流

在这里插入图片描述

4.4.8.2 获取服务列表

4.4.8.2.1 接口方法在这里插入图片描述

4.4.8.2.2 前置条件

流模块初始化

4.4.8.2.3 描述

要获取可用流媒体服务的列表,应用程序应使用getStreamingServiceList()。

返回值包含数据,包括服务列表和相应的服务ID。对于列表中的每个服务,MSDC等字段在“serviceAvailability”字段中包括可用性模式。

可以接受的值包括:

  • 0(STREAMING_SERVICE_AVAILABLE)–服务在广播模式下可用。

  • 1(STREAMING_SERVICE_NOT_AVAILABLE_IN_BC)–服务在广播模式下不可用,但在单播模式下可用。

  • 2(STREAMING_SERVICE_NOT_AVAILABLE)–服务在单播或广播模式下均不可用。

有关返回数据的完整列表,请参阅第9.17节。有关代码示例,请参阅A.3.2节。

getStreamingServiceList()提供所有服务组中所有服务的列表。有关服务组的更多信息,请参阅第4.4.8.5节。

4.4.8.2.4 调用流

在这里插入图片描述

4.4.8.3 获取在运行的服务

4.4.8.3.1 接口方法

在这里插入图片描述

4.4.8.3.2 前置条件

流模块初始化

4.4.8.3.3 描述

要获取处于STARTED状态的流媒体服务列表,应用程序应使用getRunningStreamingService()。返回值包含服务ID列表。

4.4.8.3.4 调用流

在这里插入图片描述

4.4.8.4 获取流服务状态

4.4.8.1.1 接口方法

在这里插入图片描述

4.4.8.4.2 前置条件

流模块初始化

4.4.8.4.3 描述

要获取特定流服务的状态,应用程序应使用getStreamingServiceState。返回值具有服务的状态。

有关各种流媒体服务状态的更多信息,请参阅第4.4.1节

4.4.8.4.4 调用流

在这里插入图片描述

4.4.8.5 获得常驻组

4.4.8.5.1 接口方法

在这里插入图片描述

4.4.8.5.2 前置条件

流模块初始化

4.4.8.5.3 描述

UE可以访问在给定地理位置的多个频率载波上广播的服务,即使它可能驻扎在单个频率上。

露营频率上的服务称为露营组。同样,UE可以访问的所有频率上的服务可以按频率分组为多个服务组。因此,露营组是所有服务组的相同或子集。

服务组是UE可以并发访问的一组服务。露营组中的服务可以立即访问,而无需UE切换/获取另一个频率载波。

要从MSDC获取露营组信息,应用程序应使用getCampedGroup()。返回值定义了以下内容:

  • 组名称

  • 服务区域ID列表

  • 服务句柄列表

注:

*如果应用程序尝试访问露营组之外的服务,则会导致额外的延迟。

*在应用程序的多视图UI中,无法显示来自不同服务组的服务

4.4.8.1.4 调用流

在这里插入图片描述

4.4.8.6 活动流组列表

4.4.8.6.1 接口方法

在这里插入图片描述

4.4.8.6.2 前置条件

流模块初始化

4.4.8.6.3 描述

要获取露营组以外的所有服务组的列表,应用程序应使用getStreamingGroupList()(请参阅第4.4.8.5节)。返回值包含其他服务组的列表例如常驻组

4.4.8.6.4 调用流

在这里插入图片描述

4.4.8.7 活动流组列表按组获取

4.4.8.6.1 接口方法

在这里插入图片描述

4.4.8.6.2 前置条件

流模块初始化

4.4.8.6.3 描述

要获取特定服务组的所有流媒体服务列表,应用程序应使用getStreamingServiceListByGroup()。有关服务组的更多信息,请参见第4.4.8.5节

4.4.8.6.4 调用流

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

weixin_38498942

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值