发明名称 移动终端播放歌曲的方法及可播放歌曲的移动终端
摘要 本发明公开了一种移动终端播放歌曲的方法及可播放歌曲的移动终端,用以解决在现有非智能移动终端在播放歌曲并同步显示歌词时显示效果不佳的问题。该方法包括:根据待播放歌曲对应的歌词文件、以及显示区域的尺寸,创建缓冲区;播放歌曲时,在当前播放时间到达一个时间标签标识的时间时,以预定刷屏周期,逐次从缓冲区中取出待显示数据并显示,取出待显示数据的起点位置为前一次取出待显示数据的起点位置与第二偏移量之和,所述第二偏移量为在与所述第一方向垂直的第二方向上滚屏速度与预定刷屏周期的乘积,滚屏速度为缓冲区中该时间标签对应歌词的像素数据占用的总比特数除以下一时间标签标识的时间与该时间标签标识的时间之差的结果。
申请公布号 CN101808162A 申请公布日期 2010.08.18
申请号 CN201010144444.4 申请日期 2010.04.09
申请人 青岛海信移动通信技术股份有限公司 发明人 焦瑜芝
分类号 H04M1/725(2006.01)I;G11B27/031(2006.01)I;G11B27/34(2006.01)I 主分类号 H04M1/725(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 黄志华
主权项 一种移动终端播放歌曲的方法,其特征在于,包括:根据待播放歌曲对应的歌词文件、以及显示区域的尺寸,创建缓冲区,该缓冲区以显示区域中第一方向上每行像素的像素数据占用的比特数为第一偏移量,按照所述歌词文件中时间标签标识的时间先后顺序存储每个时间标签对应的歌词的像素数据;播放歌曲时,在当前播放时间到达一个时间标签标识的时间时,执行:以预定刷屏周期,逐次从所述缓冲区中取出待显示数据并显示,所述待显示数据的比特数为显示区域包含的全部像素的像素数据占用的比特数,取出待显示数据的起点位置为前一次取出待显示数据的起点位置与第二偏移量之和,所述第二偏移量为在与所述第一方向垂直的第二方向上当前滚屏速度与预定刷屏周期的乘积,所述当前滚屏速度为缓冲区中该时间标签对应歌词的像素数据占用的总比特数除以时间顺序上下一时间标签标识的时间与该时间标签标识的时间之差的结果,其中第一次从缓冲区中取出待显示数据时的起始位置为缓冲区的起点位置。
地址 266100 山东省青岛市崂山区株洲路151号