控制音视频播放的方法及系统的制作方法

文档序号:8925333阅读:316来源:国知局
控制音视频播放的方法及系统的制作方法
【专利说明】
【技术领域】
[0001]本发明涉及智能电子设备技术领域,特别涉及一种控制音视频播放的方法及系统。
【【背景技术】】
[0002]在用手机播放音乐时,用户的手机常常放在口袋里。当播放音乐过程中,遇到认识的人打招呼或者谈论事情的时候会摘下耳机,这时如果不想错过了目前这段音乐,一般都会将手机拿出来点击音乐播放暂停,打过招呼或者谈论完毕后再点击继续播放音乐,这种操作方式为用户带来极大的不便。
[0003]带有旋转摄像头的手机在市面上已有销售,用户可以手动调整摄像头前置或后置进行拍照,其强大的照相功能及有趣的设计广受好评。而旋转摄像头的状态与手机内部霍尔传感器的状态是相对应的,而目前对于该霍尔传感器的利用率较低,造成了资源浪费。

【发明内容】

[0004]基于此,为解决现有技术中的问题,本发明提供一种控制音视频播放的方法及系统,通过对旋转摄像头的操作就能实现音视频播放的控制,使音视频播放控制更具灵活性,也提高了霍尔传感器的利用率。
[0005]本发明实施例的内容如下:
[0006]一种控制音视频播放的方法,包括如下步骤:
[0007]通过霍尔传感器驱动模块检测霍尔传感器的状态;所述霍尔传感器的状态与旋转摄像头的状态相对应;
[0008]当霍尔传感器状态改变时,所述霍尔传感器驱动模块触发生成状态变更广播;
[0009]媒体控制服务接收所述状态变更广播后,检测当前音视频软件的播放状态,并根据所述状态变更广播对所述播放状态进行控制。
[0010]相应的,本发明提供一种控制音视频播放的系统,包括:
[0011]监测模块,用于检测霍尔传感器的状态;所述霍尔传感器的状态与旋转摄像头的状态相对应;
[0012]广播模块,用于在霍尔传感器状态改变时触发生成状态变更广播;
[0013]媒体控制服务模块,用于接收所述状态变更广播,且在接收所述状态变更广播后,检测当前音视频软件的播放状态,并根据所述状态变更广播对所述播放状态进行控制。
[0014]本发明还提供一种控制音视频播放的方法,包括如下步骤:
[0015]音视频软件监听霍尔传感器驱动模块触发生成的状态变更广播;
[0016]音视频软件在接收到所述状态变更广播后,获取当前的播放状态;
[0017]音视频软件根据所述状态变更广播对所述播放状态进行控制。
[0018]相应的,本发明还提供一种控制音视频播放的系统,包括:
[0019]广播监听模块,用于监听霍尔传感器驱动模块触发生成的状态变更广播;
[0020]播放状态获取模块,用于在接收到所述状态变更广播后,获取当前的播放状态;
[0021]播放控制模块,用于根据所述状态变更广播对所述播放状态进行控制。
[0022]本发明充分利用了手机中旋转摄像头的功能,通过手机中与旋转摄像头的状态相应的霍尔传感器的状态来控制音视频播放,用户通过对旋转摄像头的扭动操作就能实现对音视频播放的控制。本发明使音视频播放控制更具灵活性,也提高了手机中旋转摄像头对应的霍尔传感器的利用率,具有广泛的应用前景。
【【附图说明】】
[0023]图1为本发明实施例一中一种控制音视频播放的方法的流程示意图;
[0024]图2为本发明实施例一中一种控制音视频播放的系统的结构示意图;
[0025]图3为本发明实施例二中一种控制音视频播放的方法的流程示意图;
[0026]图4为本发明实施例二中一种控制音视频播放的系统的结构示意图。
【【具体实施方式】】
[0027]下面结合附图对本发明的内容作进一步描述。
[0028]实施例一
[0029]本实施例一是从手机系统的角度来说明本发明的控制音视频播放的方法,如图1所示,本实施例一中提供一种控制音视频播放的方法,包括如下步骤:
[0030]Sll通过霍尔传感器驱动模块检测霍尔传感器的状态;所述霍尔传感器的状态与旋转摄像头的状态相对应;
[0031]S12判断霍尔传感器的状态是否改变,若是,则进入S13 ;若否,则返回Sll ;
[0032]S13所述霍尔传感器驱动模块触发生成状态变更广播;
[0033]S14媒体控制服务接收所述状态变更广播后,检测当前音视频软件的播放状态,并根据所述状态变更广播对所述播放状态进行控制。
[0034]现有手机中,旋转摄像头既能作为后置摄像头又能作为前置摄像头使用,手机通过霍尔传感器检测旋转摄像头的状态,即霍尔传感器的状态与旋转摄像头的状态是相对应的,例如在旋转摄像头作为后置摄像头时霍尔传感器状态为0,而在旋转摄像头作为前置摄像头时霍尔传感器状态为I。
[0035]霍尔传感器是根据霍尔效应制作的一种磁场传感器。霍尔效应是磁电效应的一种,利用霍尔效应制成的各种霍尔元件具有对磁场敏感、结构简单、体积小、频率响应宽、输出电压变化大和使用寿命长等优点,因此在测量、自动化、计算机和信息技术等领域得到广泛的应用。
[0036]手机系统通过霍尔传感器驱动模块检测霍尔传感器的状态,当霍尔传感器的状态改变时,霍尔传感器驱动模块触发生成状态变更广播,手机系统中的媒体控制服务接收到状态变更广播后,检测当前音视频软件的播放状态,并根据状态变更广播对当前音视频软件的播放状态进行控制。在一种【具体实施方式】中,音视频软件的播放状态包括暂停和播放中,根据状态变更广播对当前音视频软件的播放状态进行控制的过程包括如下步骤:
[0037]若当前音视频软件的播放状态为暂停,则媒体控制服务在接收到状态变更广播后,控制所述音视频软件继续播放音频或视频;
[0038]若当前音视频软件的播放状态为播放中,则媒体控制服务在接收到状态变更广播后,控制所述音视频软件暂停播放音频或视频。
[0039]下面以一个实例来进行说明。假设用户正在使用手机上的音视频软件X听音乐,其播放状态为播放中,当用户将旋转摄像头由前置状态扭动成后置状态(或者由后置状态扭动成前置状态),则霍尔传感器的状态改变,霍尔传感器驱动模块触发生成状态变更广播。媒体控制服务接收状态变更广播后,检测当前音视频软件的播放状态,由于当前音视频软件X的播放状态为播放中,因此媒体控制服务在接收到状态变更广播后,控制音视频软件X暂停播放音乐。同理,若用户再将旋转摄像头由后置状态扭动成前置状态(或者由前置状态扭动成后置状态),则媒体控制服务控制音视频软件X继续播放音乐。
[0040]上述控制音视频播放的方法适用于带有旋转摄像头的手机。采用上述方法,用户通过手机上的音视频软件听音乐时,若遇到认识的人打招呼或者谈论事情的时候想摘下耳机,这时如果不想错过了目前这段音乐,不需要将手机拿出来点击音乐播放暂停,而只需扭动手机的旋转摄像头(将前置状态下的旋转摄像头扭动成后置状态的旋转摄像头,或者将后置状态下的旋转摄像头扭动成前置状态的旋转摄像头),就能实现对音乐播放的控制,使音视频播放控制更具灵活性,提高了用户体验,也提高了霍尔传感器的利用率。
[0041]相应的,本实施例一中还提供一种控制音视频播放的系统,如图2所示,包括:
[0042]监测模块11,用于检测霍尔传感器的状态;所述霍尔传感器的状态与旋转摄像头的状态相对应;
[0043]广播模块12,用于在霍尔传感器状态改变时触发生成状态变更广播;
[0044]媒体控制服务模块13,用于接收所述状态变更广播,且在接收所述状态变更广播后,检测当前音视频软件的播放状态,并根据所述状态变更广播对所述播放状态进行控制。
[0045]本实施例一中的控制音视频播放的系统是对现有的手机系统的改进。现有的具有旋转摄像头的手机,其旋转摄像头既能作为后置摄像头又能作为前置摄像头使用。手机通过上述控制音视频播放的系统中的监测模块11检测霍尔传感器的状态,而霍尔传感器用于检测旋转摄像头的状态,即霍尔传感器的状态与旋转摄像头的状态是相对应的,例如在旋转摄像头作为后置摄像头时霍尔传感器状态为0,而在旋转摄像头作为前置摄像头时霍尔传感器状态为I。
[0046]当监测模块11检测到霍尔传感器的状态改变时,广播模块12触发生成状态变更广播,媒体控制服务模块13接收到状态变更广播后,检测当前音视频软件的播放状态,并根据状态变更广播对当前音视频软件的播放状态进行控制。在一种【具体实施方式】中,音视频软件的播放状态包括暂停和播放中,媒体控制服务模块13包括:
[0047]第一控制模块131,用于在当前音视频软件的播放状态为暂停时,且在接收到所述状态变更广播后,控制所述音视频软件继续播放音频或视频;
[0048]第二控制模块132,用于在当前音视频软件的播放状态为播放中时,且在接收到所述状态变更广播后,控制所述音视频软件暂停播放音频或视频。
[0049]上述控制音视频播放的系统适用于带有旋转摄像头的手机,通过该控制音视频播放的系统,可以使音视频播放控制更具灵活性。例如,用户在使用带有旋转摄像头的手机听音乐时,若想暂停播放音乐,不需要将手机拿出来点击音乐播放暂停,而只需扭动手机的旋转摄像头,就能实现对播放状态的控制,提高了用户体验,也提高了霍尔传感器的利用率。
[0050]实施例二
[0051]本实施例二是从音视频软件的角度来说明本发明的控制音视频播放的方法,如图3所示,本实施例二中提供一种控制音视频播放的方法,包括如下步骤:
[005
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1