基于osd的数字快捷键快速切换歌曲的方法

文档序号:2832196阅读:547来源:国知局
专利名称:基于osd的数字快捷键快速切换歌曲的方法
基于OSD的数字快捷键快速切换歌曲的方法
技术领域
本发明涉及数码娱乐产品领域,具体是指家庭娱乐点播系统的卡拉OK过程中,通过OSD ( on screen display )的方式,使用者用数字快捷键快速切换歌曲的方法。背景技术
卡拉OK是一项广受欢迎的娱乐活动,随着大众生活水平的日益提高,人们逐渐将举4亍卡拉OK活动的地点从露天场合转移到专业的卡拉OK营业场所。因此,对卡拉OK设备的功能和操作方便性提出了更高的要求。而家庭娱乐点播系统也日益得到普及。
目前,在家庭娱乐点播系统中,没有显示出所点歌曲的列表,这种方式不能很好地提示使用者接下去要唱的歌曲,也无法快速切换到使用者想唱的歌曲。
发明内容
本发明所要解决技术问题在于提供一种基于OSD的数字快捷键快速切
换歌曲的方法,使用户在使用家庭娱乐点播系统K歌时,享受一个更直观,
更快捷,更人性化的操作环境。
本发明采用以下技术方案解决上述技术问题基于OSD的数字快捷键快速切换歌曲的方法,包括如下步骤步骤100:接收到数字按键消息,根据按键值获取对应的数字值n;步骤101:停止当前播放的歌曲,将已点列表中第n个节点移至列表第一
个节点,作为列表的头指针;
步骤102:判断当前是否处于已唱状态?是,转入步骤103,否则转入步
骤104;
步骤103:将状态置为已点状态;
步骤104:根据已点列表的头节点,获取当前点播的歌曲名;
3步骤105:判断从本地搜索点播的歌曲文件是否存在?是,转入步骤106, 否则转入步骤107;
步骤106:调用播放函数,运行播放线程,开始播放; 步骤107:将已点列表的头指针删除;
步骤108:判断是否已点列表已经空?是,转入步骤109,否则转入步骤
104;
步骤109:退出。
本发明基于OSD的数字快捷键快速切换歌曲的方法的优点在于支持基 于OSD的数字快捷切换歌曲,让使用者看到OSD上的提示后,直接按对应 的数字键,就可以切换到自己最想唱的歌曲上,快捷,方便,更人性化。

下面参照附图结合实施例对本发明作进一步的描述。 图1是本发明基于OSD的数字快捷键快速切换歌曲的流程图。具体实施方式

将已点列表中的前面几首的歌曲名,以透明显示方式显示在MTV视频之 上,就是OSD。
本实施例采用的方案的显示是支持两层的,视频层和OSD层。所以,只 要把歌曲名显示在OSD层,透明,就可以实现OSD了。在OSD层申请五个 文字显示区i^, 4巴歌曲名填入这五个刷新区域,刷新就可以了。
具体j乘作步骤如下,请同时参阅图l所示。
步骤100:接收到数字按键消息,根据按键值获取对应的数字值n;
步骤101:停止当前播放的歌曲,将已点列表中第n个节点移至列表第一 个节点,作为列表的头指针;
步骤102:判断当前是否处于已唱状态?是,转入步骤103,否则转入步 骤104;
步骤103:将状态置为已点状态;
步骤104:根据已点列表的头节点,获取当前点播的歌曲名;
步骤105:判断从本地搜索点播的歌曲文件是否存在?是,转入步骤106,否则转入步骤107;
步骤106:调用播放函数,运行播放线程,开始播放; 步骤107:将已点列表的头指针删除;
步骤108:判断是否已点列表已经空?是,转入步骤109,否则转入步骤
104;
步骤109:退出。
操作过程中,例如OSD上显示"3、来生缘",直接按遥控器上的数字 键"3";
结果停止当前播放的歌曲,开始播放《来生缘》。同时OSD上显示变 成1、来生缘,而原来的第一首变成第二首,原来的第二首变成了第三首, 以此类推。
本发明基于OSD的数字快捷键快速切换歌曲的方法,使用户在使用家庭 娱乐点播系统K歌时,享受一个更直观,更快捷,更人性化的操作环境。
权利要求
1、基于OSD的数字快捷键快速切换歌曲的方法,其特征在于包括如下步骤步骤100接收到数字按键消息,根据按键值获取对应的数字值n;步骤101停止当前播放的歌曲,将已点列表中第n个节点移至列表第一个节点,作为列表的头指针;步骤102判断当前是否处于已唱状态?是,转入步骤103,否则转入步骤104;步骤103将状态置为已点状态;步骤104根据已点列表的头节点,获取当前点播的歌曲名;步骤105判断从本地搜索点播的歌曲文件是否存在?是,转入步骤106,否则转入步骤107;步骤106调用播放函数,运行播放线程,开始播放;步骤107将已点列表的头指针删除;步骤108判断是否已点列表已经空?是,转入步骤109,否则转入步骤104;步骤109退出。
全文摘要
本发明涉及数码娱乐产品领域,具体是指家庭娱乐点播系统的卡拉OK过程中,通过OSD的方式,使用者用数字快捷键快速切换歌曲的方法。包括如下步骤接收到数字按键消息,根据按键值获取对应的数字值n;停止当前播放的歌曲,将已点列表中第n个节点移至列表第一个节点,作为列表的头指针;根据已点列表的头节点,获取当前点播的歌曲名;调用播放函数,运行播放线程,开始播放。本发明支持基于OSD的数字快捷切换歌曲,让使用者看到OSD上的提示后,直接按对应的数字键,就可以切换到自己最想唱的歌曲上,快捷,方便,更人性化。
文档编号G10H1/36GK101562011SQ20091011184
公开日2009年10月21日 申请日期2009年5月25日 优先权日2009年5月25日
发明者朱丽珍 申请人:福州星网视易信息系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1