声明
摘要
1绪论
1.1目前音乐版权保护现状
1.2项目背景
1.2.1数字音乐
1.2.2参照iTunes的营销模式在无线市场上复制
1.3项目平台选择
1.3.1智能手机定义
1.3.2智能手机发展背景
1.3.3智能手机与传统手机的区别
1.3.4智能手机操作系统以及本论文所选用平台
1.4论文内容简介
2数字版权管理
2.1 DRM的起源
2.2 DRM标准
2.2.1采用OMA DRM系列规范需要面对的挑战
2.2.2 DRM的3种基本模式
2.2.3一种特殊的应用模式
2.3 DRM的架构
2.3.1 DRM系统框架
2.4权限(DRM RIGHT)
2.4.1权限的组成部分
2.4.2权限的格式
2.4.3权限表述语言
2.5 DRM数据内容格式(DRM Content Format)
2.5.1 DCF文件格式
2.5.2多媒体文件格式MIME
2.5.3具体范例
2.6DRM中的数据内容加密方式:AES128CBC
2.7 小结
3系统技术框架
3.1 SYRIAN简介
3.1.1 Symbian操作系统的特征
3.1.2 Symbian操作系统统的优势和劣势
3.1.3 Symbian OS体系结构的总结和归纳
3.2项目需求分析
3.2.1开发环境
3.2.2一般约束
3.3功能需求
3.3.1功能需求1:DRM模块
3.3.2功能需求2:播放媒体
3.3.3功能需求3:管理媒体
3.3.4功能需求4:获取媒体
3.4小结
4系统功能设计
4.1系统界面框架
4.2播放媒体模块
4.2.1主菜单界面
4.2.2歌曲详情
4.2.3选择播放模式
4.2.4同步显示歌词:
4.3管理媒体模块
4.3.1播放列表选项
4.3.2播放列表详情
4.3.3删除
4.3.4设置
4.3.5歌曲列表页面
4.3.6歌曲选项
4.4获取媒体模块
4.4.1搜索歌曲
4.4.2搜索结果
4.4.3搜索歌曲选项
4.4.4设置铃声
4.4.5下载铃声
4.4.6热门推荐
4.5 小结
5系统具体实现方案
5.1基于symbian开发的一些编程特点
5.2 DRM的具体应用的实现步骤
5.2.1 DRM的具体实现的系统架构
5.2.2 Forward-lock加密过程
5.2.3 Combined-Delivery加密过程
5.2.4 Separate Delivrty
5.2.5解密过程
5.2.6解密过程2,适用于Separate Delivery,目前并未整合到具体编码中
5.3 SYMBIAN的音频播放
5.3.1 Symbian音频播放接口
5.3.2播放音乐流程
5.4同步显示歌词过程
5.4.1歌词格式
5.4.2歌词同步显示流程
5.5随机播放算法
5.5.1第一种算法
5.5.2改良后的算法
5.6搜索与下载
5.6.1歌词搜索与下载服务
5.6.2 MP3搜索
5.7计费模式
5.7.1不是必须扣费后就能下载的计费流程
5.7.2必须扣费后才能下载的计费流程
5.7.3计费模块程序流程图
5.7.4计费模块运行时序图
5.8 小结
结束语
参考文献
附录一攻读硕士学位期间发表论文
致谢