• MSDC 4.3 接口规范(1)


    MSDC 4.3 接口规范

    1 介绍

    1.1 目的

    定义了存在于组播服务设备客户端 (MSDC) 和用户设备 (UE) 上的应用程序 (app) 之间的 I-1 接口规范。 本文假设用户熟悉Android应用开发(包括相关概念)和应用的媒体播放器交互。
    以下概念超出了本文档的范围:

    • 增强的多媒体广播多播服务 (eMBMS)
    • HTTP 上的动态自适应流式传输 (DASH)

    1.2 环境

    设备运行带有 MSDC 中间件的应用程序需要以下软件环境:

    • Android Lollipop 操作系统(5.0 或更高版本)
    • DASH 播放器(推荐高通 DASH 播放器,它包含在 LTE 广播 SDK 包中)
    • MSDC 4.3 版

    1.3 约定

    函数声明、函数名称、类型声明和代码示例以不同的字体显示,例如 #include。
    代码变量出现在尖括号中,例如 。
    命令和命令变量以不同的字体显示,例如,复制 a:. b:

    1.4 支持

    如需支持,请访问 Qualcomm® 开发者网络 (QDN) 上的 LTE 广播 SDK 网页:https://developer.qualcomm.com/ltebroadcast

    2 功能概述

    MSDC 使用其 I-1 接口与应用程序通信。 该应用程序还具有与媒体播放器的接口,可播放来自流媒体服务的数据。 下图展示了这些接口在 Android 设备上的整体架构。

    在这里插入图片描述

    广播服务(在 eMBMS 广播网络中称为用户服务)识别通过广播网络传递的用户可见/可访问的内容定义。 内容通常可以以单个文件的形式交付,例如剪辑和软件图像,或者作为流媒体(在接收后不久消费​​/播放)。

    2.1 文件传递​​服务

    文件传递服务的一些示例包括:

    • 流媒体服务应用程序(后续见第 8.1 节)
    • Top 10 You Tube 视频(后续见第 8.2 节)
    • 无线固件(FOTA)(后续见第 8.3 节)
    • 周刊(后续见第 8.4 节)
    • 现场体育比赛和电视频道

    与文件传递服务相关的内容通过 IP 数据包和逻辑接入网络信道在广播网络中传递。 广播网络还提供服务通告功能来描述网络中可用的服务。 应用程序不必知道服务是如何在网络中交付的,而是使用 I-1 接口执行以下操作:

    • 发现可用服务
    • 请求 MSDC 激活可用服务的数据接收

    MSDC 通过服务 ID 标识每个服务。 应用程序必须在任何特定于服务的请求中使用正确的服务 ID。 有关应用程序如何获取服务 ID 的更多信息,请参阅第 4.4.8.2 节(流式传输)和第 5.4.6.1 节(文件传递)

    要使用 MSDC API,应用程序应具有来自运营商/运营商的以下信息:

    • 应用程序ID – 应用程序的唯一ID。
    • 服务类别信息——一组服务可以根据一个共同的分类组合在一起。 该组称为服务类。 例如,可能有一个名为“sports”的服务类,它指代所有与运动相关的服务。

    应用程序感兴趣的服务类列表必须在使用 MSDC API 时提供给 MSDC。 MSDC 只能为属于其各自服务类集的服务提供数据。

  • 相关阅读:
    contenteditable实现文本内容确认提示
    内网渗透-frp 用于内网穿透的基本配置和使用
    2022年哪款超短焦投影仪性价比最高?当贝超短焦激光投影仪U1测评值得买
    [C#]C#最简单方法获取GPU显存真实大小
    “智能语音指令解析“ 基于NLP与语音识别的工单关键信息提取
    C++【STL】【模板进阶】
    Maven的详细安装步骤说明
    CERL2 系列2:网络编程该用同步还是异步?
    Mysql详解Explain索引优化最佳实践
    pytorch数据增强
  • 原文地址:https://blog.csdn.net/weixin_38498942/article/details/126990723