MSDC 4.3 接口规范(29)

  • 8 用例
    • 8.1流媒体应用
    • 8.2
    • 8.3固件更新应用程序

8 用例

根据应用程序想要实现的目标,应用程序可以使用该界面与MSDC以不同的方式。本章描述了应用程序的典型用例及其如何使用I-1界面图8-1显示了通常与向应用程序发送数据相关的网络元素的概述。

8.1流媒体应用

典型的流式应用程序将实时视频流式传输给用户。用户看到可用流的列表服务,并根据用户选择,应用程序将视频流式传输给用户。

以下用例调用流程假定用户:

1.打开应用程序。

2.从服务列表中选择流服务。

3.切换到另一个流服务。

4.退出应用程序。

有关典型Streaming服务应用程序的呼叫流程概述,请参见图4-1。

8.2

类似YouTube的应用程序-前10个视频一个典型的类似YouTube的应用程序会为用户下载当天排名前10的视频。以下用途案例调用流程假定用户:

1.打开应用程序。

2.观看当天排名前10的视频(可能会播放一些视频)。

3.退出应用程序。

在这个场景中,我们看看应用程序如何避免在接下来的几天内下载视频已在前一天下载,成为当天前十名列表的一部分。不需要的旧视频文件从设备中删除。

此场景还假设总是广播前10个视频文件。



8.3固件更新应用程序

应用程序帮助下载设备的固件更新(FOTA),并将其安装在装置以下用例调用流程假定用户:

1.打开应用程序。

2.检查应用程序上说明设备固件是否有任何可用更新的信息安装

3.退出应用程序,或启动安装固件更新,使应用程序终止与MSDC的连接。

MSDC 4.3 接口规范(29)相关推荐

  1. MSDC 4.3 接口规范(10)

    MSDC 4.3 接口规范(10) 4.4.7 警告提示 4.4.7.1 接口方法 4.4.7.2 描述 4.4.8 信息调用 4.4.8.1 获取播放URL 4.4.8.1.1 接口方法 4.4.8 ...

  2. MSDC 4.3 接口规范(9)

    MSDC 4.3 接口规范(9) 4.4.5 其他需要注意的事项 4.4.5.1 流服务已暂停 4.4.5.1.1接口功能 4.4.5.1.2 前置条件 4.4.5.1.3 描述 4.4.5.1.4 ...

  3. MSDC 4.3 接口规范(4)

    MSDC 4.3 接口规范(4) 4 流服务 4.1 概览 4.2 应用程序到MSDC的连接设置 4.2.1 添加 MSDC 管理模块事件监听器 4.2.1.1 接口函数 4.2.1.2 描述 4.2 ...

  4. MSDC 4.3 接口规范(5)

    MSDC 4.3 接口规范(5) 4.2.2 MSDC Manager 模块初始化链接 4.2.2.1 接口函数 4.2.2.2 先决条件 4.2.2.3 描述 4.2.2.4 调用流程 4.2.2. ...

  5. MSDC 4.3 接口规范(11)

    MSDC 4.3 接口规范(11) 4.5 MSDC Manager 模块连接管理 4.5.1 MSDC 错误通知 4.5.1.1 先决条件 4.5.1.2 描述 4.5.1.3 调用流程 4.5.2 ...

  6. MSDC 4.3 接口规范(19)

    MSDC 4.3 接口规范(19) 5.5 MSDC Manager module connection management 5.6 App-to-MSDC connection shutdown ...

  7. MSDC 4.3 接口规范(13)

    MSDC 4.3 接口规范(13) 5 文件传输服务 5.1 概览 5.2 应用到MSDC 链接初始化 5.2.1 添加MSDC 管理模块监听器 5.2.2 MSDC管理模块初始化 5.2.3 获取文 ...

  8. MSDC 4.3 接口规范(18)

    MSDC 4.3 接口规范(18) 5.4.6 Information calls 5.4.6.1 Get service list 5.4.6.1.1 Interface functions 5.4 ...

  9. MSDC 4.3 接口规范(8)

    MSDC 4.3 接口规范(8) 4.4.3停止流媒体服务 4.4.3.1 接口功能 4.4.3.2 先决条件 4.4.3.3 描述 4.4.3.4 调用流程 4.4.3.4.1 停止流服务 4.4. ...

最新文章

  1. linux计划任务怎么做,做linux计划任务的步骤
  2. mtcnn android
  3. mplus 软件_Mplus 7.4 软件及代码
  4. ITK:在矢量图像上执行注册
  5. 极客大挑战2020_CTF-Web-[极客大挑战 2019]HardSQL
  6. python第三章上机实践_《机器学习Python实践》读书笔记-第三章
  7. android merge的作用,Android学习手记-merge
  8. [css] sass是怎么定义变量的?
  9. C++还是Java常常无法想起数组
  10. 2019 编程语言终极排行榜:Java 稳坐榜首!
  11. FastMM FastCode FastMove的使用
  12. Mock完成单元测试
  13. IntelliJ IDEA2017 java连接mysql数据库并查询数据
  14. 用脚本整理Leetcode题解
  15. django+echarts+ajax异步+显示优化--基本例子
  16. 2020-03-31
  17. 阿里编码规范认证考试题库(免费版)
  18. JHOST邀请码,2012年7月31日申请,2012年8月31日过期
  19. 删除当前用户IE临时文件win7版批处理
  20. 嵌入式数据库和数据库服务器的区别

热门文章

  1. 凭据管理器解决Incorrect username or password ( access token )
  2. 【MOOC-生物信息学-生物数据库】
  3. FlyoutMenus
  4. mysql优化的魅力,从20s优化到500ms,仅需三招(荣耀典藏版)
  5. 学会读懂 MySql 的慢查询日志
  6. 使用WinRT OCR API的WPF中的OCR
  7. Caused by: java.io.IOException: The temporary upload location [......] is not valid
  8. 广东省民营企业合作交流协会会长谭铭卓一行到访
  9. 电气器件系列二十四:电子式压力传感器PPG-D(1)
  10. 深度解读AMBA、AHB、APB、AXI总线