Android手机视频编解码部件需求说明书v1.0_

上传人:野鹰 文档编号:2884322 上传时间:2017-07-28 格式:DOC 页数:7 大小:61KB
返回 下载 相关 举报
Android手机视频编解码部件需求说明书v1.0__第1页
第1页 / 共7页
Android手机视频编解码部件需求说明书v1.0__第2页
第2页 / 共7页
Android手机视频编解码部件需求说明书v1.0__第3页
第3页 / 共7页
Android手机视频编解码部件需求说明书v1.0__第4页
第4页 / 共7页
Android手机视频编解码部件需求说明书v1.0__第5页
第5页 / 共7页
点击查看更多>>
资源描述

《Android手机视频编解码部件需求说明书v1.0_》由会员分享,可在线阅读,更多相关《Android手机视频编解码部件需求说明书v1.0_(7页珍藏版)》请在金锄头文库上搜索。

1、项目代号 项目名称文档名称 Android 版视频编解码部件需求规格说明书产品版本 页数 密级 中Android 版视频编解码部件 API需求规格说明书组编号:HFT00002第 2 页目目 录录1 引言 .11.1 项目背景 .11.2 文档约定 .11.3 读者对象 .11.4 参考文献 .12. 综合描述 .22.1 主要功能 .22.2 用户类和特征 .22.3 运行环境 .23. 外部接口需求 .23.1 用户界面 .23.2 硬件接口 .33.3 软件接口 .33.4 通信接口 .44. 系统特性 .44.1 系统的功能性需求 .44.2 系统的非功能性需求 .4附录 A:术语表

2、.5第 0 页1 引言1.1 项目背景目前我们的 Android 版视频编解码部件由于使用的是 VLC 库,一方面造成客户端APK 太大,另一方面不易定制化开发。所以现需要一个体积小,性能和拓展性都好的视频编解码部件,用以满足主流用户对客户端视频编解码功能需求1.2 文档约定该文档为产品需求规格书,合作方需安装文档执行产品开发。产品验收也参照该文档1.3 读者对象合作方成员1.4 参考 文献第 1 页2. 综合描述2.1 主要功能1. 流畅播放标准 RTSP 视频流,编解码部分最好使用软解码,并且可设置播放缓存大小(能兼容播放 http 视频流更好)2. 支持流畅和清晰画面质量切换3. 拍照(

3、本地实时画面抓拍,保存到 SD 卡自建目录下,若无 SD 卡或 SD 卡满,需给出错误码)4. 录像(本地实时画面录像,保存到 SD 卡自建目录下,若无 SD 卡或 SD 卡满,需给出错误码)2.2 用户类和特征2.3 运行环境需求名称 详细要求开发环境 windows开发工具 eclipse硬件需求 主频=800M 核心数不限 RAM=128M软件需求 API 需支持 Android2.1 及更高版本3. 外部接口需求3.1 用户界面需求名称 详细要求界面友好 登陆进去主界面要简单易用操作简单 支持触摸或划屏操作界面风格 播放器风格按照主流播放器来第 2 页3.2 硬件接口无3.3 软件接口

4、1. Rtsp 视频流播放接口/* * param url rtsp标准视频流URL,可为多个(目前 为1到2个)* 使用第一个 URL播放成功后,则不需要理会其他URL ;* 若使用第一个播放失败,则播放第二个视频。* * return 状态码 0001 播放成功* 0002 无效的URL* 0003 网络超时* 0004 系统运行内存不足* 0005 其他错误*/public String play(String. url);2. 拍照接口/* * param path 路径,具体到照片名称及后 缀* 图像保存格式 为jpg* * param format 图 片保存格式 默认为jpg*

5、* return 状态码 0010 拍照成功* 0011 无SD卡* 0012 SD卡存贮空间不足* 0013 其他错误*/public String photograph(String path, String format);3. 录像接口/* * param path 路径,具体到 录像视频名称及后缀* 视频保存格式 为mp4格式* * param format 视频 保存格式 默认为mp4* 第 3 页* return 状态码 0020 录像成功* 0021 无SD卡* 0022 SD卡存贮空间不足* 0023 其他错误*/public String video(String path

6、, String format);4. 播放器缓存大小设置接口/* * param size 缓存大小,单位: M(兆)* * return true 设置成功* false 设置失败* */public boolean setCache(int size);3.4 通信接口无4. 系统特性4.1 系统的功能性需求功能类别 子功能名称、标识符 描述标准 RTSP 视频流播放 标准 RTSP 视频流播放支持多个(目前为 2 个)URl 的播放(如第一个播放失败后自动切换播放第二个)拍照 拍照本地实时画面抓拍,保存到 SD 卡自建目录下,若无 SD 卡或 SD 卡满,需给出错误码录像 录像本地实时

7、画面录像,保存到 SD 卡自建目录下,若无 SD 卡或 SD 卡满,需给出错误码第 4 页4.2 系统的非功能性需求主要质量属性 详细要求编解码核心包 最好用 c 实现软编解码软件大小 软件打成 apk 包,大小需在 3M 以内(小于 2M 更好)正确性 在终端设备及网络正常的情况下,可正确流畅的播放有效的URL健壮性 在终端设备及网络异常或者 URL 无效的情况下,接口响应速度要快,无死机,并能迅速返回正确的错误码;来电或来短信无死机可靠性 API 能稳定使用,不出现调用超时无反应或引起死机等无法使用的情况性能,效率 能流畅播放视频,无掉帧,无卡顿,无死机;播放视频时,从拿到 RTSP 视频流到播放画面出来需在 2 秒以内;易用性 API 接口使用 简单清晰性 API 代码逻辑设计清晰合理安全性 API 不得内置后门程序 ,不得内置吸费,盗号木马,除功能外,不得有其他窥探用户隐私的操作(譬如查看用户通讯录,短信,通话记录等非法行为)可扩展性 API 接口架构需合理,方便后续扩展功能兼容性 客户端软件需支持 Android2.1 及更高版本 Android 系统维护性 合作方需在完成产品验收后,继续维护该 API附录 A:术语表

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号