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

xiaoxiao2020-10-23  38

控制音视频播放的方法及系统的制作方法
【专利说明】
【技术领域】
[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 2]S21音视频软件监听霍尔传感器驱动模块触发生成的状态变更广播;
[0053]S22音视频软件在接收到所述状态变更广播后,获取当前的播放状态;
[0054]S23音视频软件根据所述状态变更广播对所述播放状态进行控制。
[0055]手机上的旋转摄像头既能作为后置摄像头又能作为前置摄像头使用,手机通过霍尔传感器检测旋转摄像头的状态,即霍尔传感器的状态与旋转摄像头的状态是相对应的,例如在旋转摄像头作为后置摄像头时霍尔传感器状态为0,而在旋转摄像头作为前置摄像头时霍尔传感器状态为I。
[0056]在旋转摄像头的状态改变时(有前置状态变更为后置状态,或有后置状态变更为前置状态),霍尔传感器的状态也相应改变。霍尔传感器的状态改变时,霍尔传感器驱动模块触发生成状态变更广播,手机中的音视频软件监听该状态变更广播,音视频软件在接收到状态变更广播后,获取当前的播放状态,并根据状态变更广播对音视频软件的播放状态进行控制。在一种【具体实施方式】中,音视频软件的播放状态包括暂停和播放中,音视频软件根据状态变更广播对播放状态进行控制的过程包括如下步骤:
[0057]若音视频软件当前的播放状态为暂停,则音视频软件在接收到状态变更广播后,继续播放音频或视频;
[0058]若音视频软件当前的播放状态为播放中,则音视频软件在接收到状态变更广播后,暂停播放音频或视频。
[0059]具体的,假设音视频软件正在播放音乐,其播放状态为播放中,当用户将旋转摄像头由前置状态扭动成后置状态(或者由后置状态扭动成前置状态),则霍尔传感器的状态改变,霍尔传感器驱动模块触发生成状态变更广播,音视频软件监听该状态变更广播,在接收到状态变更广播后,获取音视频软件当前的播放状态,由于当前的播放状态为播放中,音视频软件在接收到状态变更广播后暂停播放音乐。同理,若用户再将旋转摄像头由后置状态扭动成前置状态(或者由前置状态扭动成后置状态),则音视频软件继续播放音乐。
[0060]通过上述方法,音视频软件根据霍尔传感器状态的改变即可以控制播放状态,因此,现有的具有旋转摄像头的手机安装上述音视频软件后,即可根据用户对旋转摄像头的扭动操作控制音视频软件的播放状态,例如当用户在使用上述音视频软件播放音乐时,若想暂停播放,只需要扭动旋转摄像头就可以实现(将前置状态的旋转摄像头扭动成后置状态的旋转摄像头,或者将后置状态的旋转摄像头扭动成前置状态的旋转摄像头),而不需要用户拿出手机手动点击暂停播放。上述控制音视频播放的方法,改变了传统的音视频播放控制方式,使音视频播放控制更具灵活性,提高了手机中旋转摄像头对应的霍尔传感器的利用率,也显著提高了用户体验。
[0061]相应的,本实施例二中还提供一种控制音视频播放的系统,该控制音视频播放的系统属于音视频软件的组成部分。如图4所示,该控制音视频播放的系统包括:
[0062]广播监听模块21,用于监听霍尔传感器驱动模块触发生成的状态变更广播;
[0063]播放状态获取模块22,用于在接收到所述状态变更广播后,获取当前的播放状态;
[0064]播放控制模块23,用于根据所述状态变更广播对所述播放状态进行控制。
[0065]具体的,假设手机中安装有音视频软件A,该音视频软件A具有上述的控制音视频播放的系统,当用户通过音视频软件A听音乐(或者看视频)时,若用户扭动旋转摄像头(将前置状态下的旋转摄像头扭动成后置状态的旋转摄像头,或者将后置状态下的旋转摄像头扭动成前置状态的旋转摄像头),则霍尔传感器的状态改变,霍尔传感器驱动模块触发生成状态变更广播,音视频软件A通过广播监听模块21监听该状态变更广播,音视频软件A的播放状态获取模块22在接收到状态变更广播后,获取音视频软件A当前的播放状态,播放控制模块23根据状态变更广播对音视频软件的播放状态进行控制。
[0066]在一种【具体实施方式】中,音视频软件的播放状态包括暂停和播放中,播放控制模块23包括:
[0067]第一播放控制模块231,用于在音视频软件当前的播放状态为暂停时,且在音视频软件接收到所述状态变更广播后,继续播放音频或视频;
[0068]第二播放控制模块232,用于在音视频软件当前的播放状态为播放中时,且在音视频软件接收到所述状态变更广播后,暂停播放音频或视频。
[0069]下面以一个具体实例来说明。假设音视频软件A正在播放音乐,其播放状态为播放中,当用户将旋转摄像头由前置状态扭动成后置状态(或者由后置状态扭动成前置状态),则霍尔传感器的状态改变,霍尔传感器驱动模块触发生成状态变更广播,音视频软件A通过广播监听模块21监听该状态变更广播,音视频软件A的播放状态获取模块22在接收到状态变更广播后,获取音视频软件A当前的播放状态,由于当前的播放状态为播放中,第二播放控制模块232控制音视频软件A暂停播放音乐。同理,若用户再将旋转摄像头由后置状态扭动成前置状态(或者由前置状态扭动成后置状态),则第一播放控制模块231控制音视频软件A继续播放音乐。
[0070]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种控制音视频播放的方法,其特征在于,包括如下步骤: 通过霍尔传感器驱动模块检测霍尔传感器的状态;所述霍尔传感器的状态与旋转摄像头的状态相对应; 当霍尔传感器状态改变时,所述霍尔传感器驱动模块触发生成状态变更广播; 媒体控制服务接收所述状态变更广播后,检测当前音视频软件的播放状态,并根据所述状态变更广播对所述播放状态进行控制。2.根据权利要求1所述的控制音视频播放的方法,其特征在于,所述播放状态包括暂停和播放中,根据所述状态变更广播对所述播放状态进行控制的过程包括如下步骤: 若当前音视频软件的播放状态为暂停,则所述媒体控制服务在接收到所述状态变更广播后,控制所述音视频软件继续播放音频或视频; 若当前音视频软件的播放状态为播放中,则所述媒体控制服务在接收到所述状态变更广播后,控制所述音视频软件暂停播放音频或视频。3.一种控制音视频播放的方法,其特征在于,包括如下步骤: 音视频软件监听霍尔传感器驱动模块触发生成的状态变更广播; 音视频软件在接收到所述状态变更广播后,获取当前的播放状态; 音视频软件根据所述状态变更广播对所述播放状态进行控制。4.根据权利要求3所述的控制音视频播放的方法,其特征在于,所述播放状态包括暂停和播放中,音视频软件根据所述状态变更广播对所述播放状态进行控制的过程包括如下步骤: 若音视频软件当前的播放状态为暂停,则音视频软件在接收到所述状态变更广播后,继续播放音频或视频; 若音视频软件当前的播放状态为播放中,则音视频软件在接收到所述状态变更广播后,暂停播放音频或视频。5.一种控制音视频播放的系统,其特征在于,包括: 监测模块,用于检测霍尔传感器的状态;所述霍尔传感器的状态与旋转摄像头的状态相对应; 广播模块,用于在霍尔传感器状态改变时触发生成状态变更广播; 媒体控制服务模块,用于接收所述状态变更广播,且在接收所述状态变更广播后,检测当前音视频软件的播放状态,并根据所述状态变更广播对所述播放状态进行控制。6.根据权利要求5所述的控制音视频播放的系统,其特征在于,所述播放状态包括暂停和播放中,所述媒体控制服务模块包括: 第一控制模块,用于在当前音视频软件的播放状态为暂停时,且在接收到所述状态变更广播后,控制所述音视频软件继续播放音频或视频; 第二控制模块,用于在当前音视频软件的播放状态为播放中时,且在接收到所述状态变更广播后,控制所述音视频软件暂停播放音频或视频。7.一种控制音视频播放的系统,其特征在于,包括: 广播监听模块,用于监听霍尔传感器驱动模块触发生成的状态变更广播; 播放状态获取模块,用于在接收到所述状态变更广播后,获取当前的播放状态; 播放控制模块,用于根据所述状态变更广播对所述播放状态进行控制。8.根据权利要求7所述的音视频软件的播放控制系统,其特征在于,所述播放状态包括暂停和播放中,所述播放控制模块包括: 第一播放控制模块,用于在音视频软件当前的播放状态为暂停时,且在音视频软件接收到所述状态变更广播后,继续播放音频或视频; 第二播放控制模块,用于在音视频软件当前的播放状态为播放中时,且在音视频软件接收到所述状态变更广播后,暂停播放音频或视频。
【专利摘要】本发明公开了一种控制音视频播放的方法及系统,该方法包括如下步骤:通过霍尔传感器驱动模块检测霍尔传感器的状态;所述霍尔传感器的状态与旋转摄像头的状态相对应;当霍尔传感器状态改变时,所述霍尔传感器驱动模块触发生成状态变更广播;媒体控制服务接收所述状态变更广播后,检测当前音视频软件的播放状态,并根据所述状态变更广播对所述播放状态进行控制。本发明充分利用了手机中旋转摄像头的功能,通过手机中与旋转摄像头的状态相应的霍尔传感器的状态来控制音视频播放,用户通过对旋转摄像头的操作就能实现音视频播放的控制。本发明使音视频播放控制更具灵活性,也提高了霍尔传感器的利用率,具有广泛的应用前景。
【IPC分类】H04M1/725
【公开号】CN104902076
【申请号】CN201510209681
【发明人】马新
【申请人】广东欧珀移动通信有限公司
【公开日】2015年9月9日
【申请日】2015年4月28日

最新回复(0)