媒体播放器需求分析.doc

上传人:b****1 文档编号:268875 上传时间:2022-10-08 格式:DOC 页数:28 大小:523.50KB
下载 相关 举报
媒体播放器需求分析.doc_第1页
第1页 / 共28页
媒体播放器需求分析.doc_第2页
第2页 / 共28页
媒体播放器需求分析.doc_第3页
第3页 / 共28页
媒体播放器需求分析.doc_第4页
第4页 / 共28页
媒体播放器需求分析.doc_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

媒体播放器需求分析.doc

《媒体播放器需求分析.doc》由会员分享,可在线阅读,更多相关《媒体播放器需求分析.doc(28页珍藏版)》请在冰豆网上搜索。

媒体播放器需求分析.doc

多媒体播放器需求说明定义书

工程名称:

多媒体播放器

工程组编号:

06

工程组成员:

日期:

2013—09—05

总页数

正文

附录

生效日期

编制:

审批:

修改履历

编号

修改内容

修改人

修改日期

是否评审

评审日期

1

2

3

目录

1认识MediaPlayer1

1.1名称:

媒体播放器1

1.2功能概述:

1

1.3功能图概述:

1

1.3.1主界面图说明1

1.3.2视频模块图说明2

1.3.3音频模块图说明3

1.3.4图片模块图说明4

2MediaPlayer系统详细功能4

2.1主界面功能详细需求4

2.1.1特性描述4

2.1.2功能性需求4

2.1.3主界面的各种状态5

2.1.4功能性需求5

2.1.5主界面异常处理6

2.1.6超时6

2.1.7主界面使用方式6

2.2视频播放功能详细需求6

2.2.1视频播放器器的基本控制需求6

2.2.2视频播放器器的详细功能7

2.3音频播放功能详细需求:

11

2.3.1音频播放器的基本控制需求11

2.3.2音频播放器器的详细功能12

2.3.3播放列表经管需求14

2.3.4列表音频经管需求16

2.3.5播放器友好性需求19

2.4图片播放功能详细需求22

2.4.1图片播放器器的基本控制需求22

2.4.2图片播放器器的详细功能22

1认识MediaPlayer

1.1名称:

媒体播放器

1.2功能概述

1)工程功能点1:

视频播放器,能够实现本地设定目录中包含视频文件的浏览和播放(需要支持mp4/flv);

2)工程功能点2:

音频播放器,能够实现本地设定目录中包含音频文件的浏览和播放(需要支持mp3/wma);

3)工程功能点3:

图片播放器,能够实现本地设定目录中包含图片文件的浏览和播放(需要支持jpg/png/gif/bnp);

1.3功能图概述:

此处是系统功能图

系统功能图说明

1.3.1主界面图说明

编号

特性

功能点

描述

1

主页面功能与结构

功能控制部分

各种控制与交互按扭

内容显示部分

显示分类部分的内容

2

主页面的各种状态

无播放状态

各种状态下的说明

播放状态

各种状态下的说明

3

主页面异常处理

超时

提示用户信息

4

主页面使用方式

使用方式

使用说明

1.3.2视频模块图说明

视频模块功能摘要,提供播放器的用户可见部分,完成视频的播放及用户控制。

功能摘要如下:

编号

特性

功能点

描述

1

播放器功能与结构

播放区

提供播放视频的区域

2

控制面板

控制面板需求

3

播放器的各种状态

无播放状态

播放器各种状态下的说明

4

数据准备状态

播放器各种状态下的说明

5

播放,暂停,拖动快进

播放器各种状态下的说明

6

播放完毕

播放器各种状态下的说明

7

播放器异常处理

Flash升级

升级播放器flash版本

8

flv、mp4文件错误

播放器flv、mp4错误报告

9

播放器超时

服务器连接超时或数据加载超时的处理

10

播放器播放流程

播放流程

播放器播放流程说明

11

播放器使用方式(预留功能)

Flash代码方式

播放器接口需求说明

12

Html嵌入方式

播放器接口需求说明

1.3.3音频模块图说明

编号

特性

功能点

描述

1

播放器控制面板

暂停播放

暂停播放的音频

2

开始播放

开始播放列表中选中的音频

3

音量控制

调节播放音频的音量

4

静音控制

使播放器调到无声模式

5

上一首

播放列表中上一首音频

6

下一首

播放列表中下一首音频

7

播放文件

播放本地计算机的音频

8

播放模式控制

选择播放音频的模式

9

播放列表经管

列表排序

对列表进行排序

10

新建列表

新建一个用户定义的列表

11

删除列表

删除一个用户定义的列表

12

列表重命名

对已有的列表重新命名

13

列表音频经管

播放音频文件

播放选中的音频文件

14

排序音频文件

对列表中音频文件排序

15

添加音频文件

添加音频文件到列表中

16

移动音频文件

移动选中音频文件到另一个列表中

17

删除音频文件

从列表中删除选中音频文件

18

重命名音频文件

重命名选中的音频文件

19

播放器友好

歌词显示

播放器显示歌词

20

歌词前进\后退0.5秒

将显示的歌词前进\后退0.5秒

21

音频时间显示

数字显示音频播放时间

22

播放状态显示

显示选中音频状态

23

音频信息显示

显示音频详细信息

1.3.4图片模块图说明

编号

功能点

描述

1

播放区

提供播放图片的区域

2

控制面板

控制面板需求

3

无播放状态

播放器各种状态下的说明

4

下一张,下一张

播放器各种状态下的说明

5

最小化状态

播放器各种状态下的说明

6

放大图片缩小图片

播放器各种状态下的说明

7

全屏状态

播放器各种状态下的说明

8

幻灯片自动播放图片功能

播放器各种状态下的说明

9

菜单栏

播放器菜单栏的说明

10

工具栏

播放器工具栏的说明

2MediaPlayer系统详细功能

2.1主界面功能详细需求

2.1.1特性描述

用户场景

打开媒体播放器,进入主页面

功能描述

提供媒体播放器的用户可见部分,集视频、图片、音频播放器于一体,结构简单、直观

2.1.2功能性需求

1、功能控制部分

用户场景

打开媒体播放器,进入主页面

功能描述

功能控制部分为各种控制按键、按钮,为用户提供增、删、查、改播放器中用户有权操作的内容

前提条件

用户正常打开媒体播放器

需求描述

1、主页面的尺寸可通过参数方式定制,包括:

宽度、高度,也可以用鼠标拖拽实现调节

2、主页面可实现最小化、最大化两种显示模式,通过点击“最小化”、“最大化”按钮实现

3、点击“关闭(×)”可关闭播放器

4、控制按钮包括:

“前进、后退”“文件”“音乐”“视频”“图片”“播放器按钮”

5、

2.内容显示部分

用户场景

打开媒体播放器

功能描述

显示所选择的显示模块的内容

前提条件

主页面功能正常反应

需求描述

1、显示区域范围可通过鼠标拖拽手动调节

2、所显示的内容可以以:

修改/添加时间、文件大小、首字母等方式重新排序,默认方式为修改/添加时间

3、可按文件名或者包含首字母的不完整信息进行搜索

2.1.3主界面的各种状态

1、特性描述

用户场景

播放器可正常运行使用

功能描述

不同状态有不同的显示

2.1.4功能性需求

1.无播放状态/播放状态

用户场景

播放器可正常运行使用

功能描述

用户未选择某一个播放的内容,播放处于静止或者停止状态,可通过看播放条的状态来判断

2.1.5主界面异常处理

1.特性描述

用户场景

播放器无法正常运行使用

功能描述

主页对于用户的操长时间无法正常反应

2.1.6超时

用户场景

打开媒体播放器或者点击功能长时间无法正常反应

功能描述

长时间等待或者弹出“结束进程/等待”对话框

需求描述

当主页无法正常打开,处于长时间无法响应的状态,或者点击主页功能长时间无法响应时,点击鼠标会弹出“结束进程/等待”对话框,用户也可启动任务经管器来控制

2.1.7主界面使用方式

简单地点击按钮,有的直接显示结果,有的会弹出下拉菜单,功能名称简单易懂

2.2视频播放功能详细需求

2.2.1视频播放器器的基本控制需求

视频模块的基本控制的UML图:

视频播放列表经管需求的UML图:

2.2.2视频播放器器的详细

1.播放区

用户场景

用户打开播放器观看视频

功能描述

播放区,提供视频演示功能

输入/前置条件

用户正常打开播放器观看视频

需求描述

1、播放区的尺寸可通过参数方式定制,包括:

背景区宽度、背景区高度、播放区宽度、播放区高度、视频播放区上边距、视频播放区左边距;

2、播放器可实现窗口,宽屏,全屏三种显示模式;

3、窗口模式下,点击伸缩按钮,可实现宽屏播放,同时伸缩按钮切换到返回窗口状态;

4、用户双击播放区进入全屏模式,此时,控制面板自动隐藏,鼠标滑动到播放器底部时,显示控制面板;

5、视频播放的显示比例统一为4:

3,不可更改;

6、在视窗或全屏状态下,视频内容尺寸小于播放区尺寸时(无法填满整个播放区时),视频居中,播放区其他部分用背景色填充,该背景默认灰色,可用参数定义效果;

2.控制面板

用户场景

用户打开播放器

功能描述

提供用户控制视频播放效果及设置播放器功能

输入/前置条件

用户在视窗状态或全屏状态下可正常操作播放器控制面板

需求描述

1、完整播放器控制面板包含:

播放/暂停控制,时长显示,播放进度提示,视频声音,宽屏/普通切换以及全屏切换

3.播放器的各种状态

用户场景

用户打开播放器

功能描述

播放器在无播放状态

输入/前置条件

用户打开播放器,未点击播放视频

需求描述

1、播放器在未播放状态下,播放区显示播放提示按钮和播放区背景,用户点击播放按钮播放器进入数据准备状态,等待播放

4.数据准备状态

用户场景

用户打开播放器

功能描述

输入/前置条件

用户正常打开播放器,并点击播放按钮

需求描述

1、数据准备状态下,播放区提示“缓冲中,请稍后”等提示,并显示缓冲进度。

输出/后置条件

缓冲完毕,进入播放状态

补充说明

5.播放、暂停、拖动快进

用户场景

用户打开播放器,点击播放视频

功能描述

输入/前置条件

播放器数据准备结束

需求描述

1、播放,控制面板播放按钮切换到暂停状态

2、暂停后,播放区显示播放提示按钮,同时控制面板的播放按钮切换到播放状态

3、用户点击进度条可拖动视频,同时提示播放时间。

6.播放完毕

用户场景

用户打开播放器,点击播放视频

功能描述

输入/前置条件

需求描述

1、播放器可配置显示是否重播;

输出/后置条件

7.flv、mp4文件错误

用户场景

用户打开播放器,提示文件错误

功能描述

flv、mp4文件错误

输入/前置条件

flv、mp4文件错误,播放器无法正常播放

需求描述

1、flv、mp4文件错误,,应在播放器播放区域提示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1