System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机领域,具体涉及一种播放控制方法、装置、计算机可读存储介质及计算机设备。
技术介绍
1、在现代数字化时代,家庭娱乐设备的需求越来越高。为了提供更好的音频体验,许多用户将音箱类设备与tv相连,以便更好地享受高质量的音频。
2、现有技术中,终端设备与音箱通过蓝牙连接后,播放音频时,音箱会主动向终端设备请求获取当前播放状态。对于音箱端的这个行为,终端设备会根据播放器(player)提供的播放状态回复音箱,以决定蓝牙音箱的播放/暂停。
3、但是这种流程存在缺陷,例如在hdmi、vod等播放场景下播放音频时,音频数据不通过播放器传输,拿不到当前的播放状态,就会回复音箱暂停状态,导致音箱无声的情况。
技术实现思路
1、本申请实施例提供一种播放控制方法及装置,可以使终端设备在任何播放场景下播放音频时,均可以确定当前播放状态,从而触发蓝牙播放器根据终端设备确定的当前播放状态进行相应的播放控制。
2、为解决上述技术问题,本申请实施例提供以下技术方案:
3、一种播放控制方法,应用于通过蓝牙模块与蓝牙播放器连接的终端设备,包括:
4、按照预设时间间隔获取所述蓝牙模块接收的待传输数据,确定所述待传输数据的数据长度;
5、基于所述待传输数据的数据长度,确定当前播放状态;
6、接收所述蓝牙播放器发送的播放状态获取请求,将所述当前播放状态发送至所述蓝牙播放器,触发所述蓝牙播放器基于所述当前播放状态进行播放控制。
...【技术保护点】
1.一种播放控制方法,其特征在于,应用于通过蓝牙模块与蓝牙播放器连接的终端设备,包括:
2.根据权利要求1所述的播放控制方法,其特征在于,所述基于所述待传输数据的数据长度,确定当前播放状态的步骤,包括:
3.根据权利要求2所述的播放控制方法,其特征在于,所述根据所述比较结果,确定当前播放状态的步骤,包括:
4.根据权利要求2所述的播放控制方法,其特征在于,所述接收所述蓝牙播放器发送的播放状态获取请求,将所述当前播放状态发送至所述蓝牙播放器的步骤,包括:
5.根据权利要求4所述的播放控制方法,其特征在于,所述方法,还包括:
6.根据权利要求1所述的播放控制方法,其特征在于,在所述基于所述待传输数据的数据长度,确定当前播放状态的步骤之后,还包括:
7.根据权利要求6所述的播放控制方法,其特征在于,在所述基于所述暂停播放请求以及所述设备编号,构建拒绝条件的步骤之后,还包括:
8.一种播放控制装置,其特征在于,应用于通过蓝牙模块与蓝牙播放器连接的终端设备,包括:
9.一种计算机可读存储介质,其
10.一种终端设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述的播放控制方法中的步骤。
...【技术特征摘要】
1.一种播放控制方法,其特征在于,应用于通过蓝牙模块与蓝牙播放器连接的终端设备,包括:
2.根据权利要求1所述的播放控制方法,其特征在于,所述基于所述待传输数据的数据长度,确定当前播放状态的步骤,包括:
3.根据权利要求2所述的播放控制方法,其特征在于,所述根据所述比较结果,确定当前播放状态的步骤,包括:
4.根据权利要求2所述的播放控制方法,其特征在于,所述接收所述蓝牙播放器发送的播放状态获取请求,将所述当前播放状态发送至所述蓝牙播放器的步骤,包括:
5.根据权利要求4所述的播放控制方法,其特征在于,所述方法,还包括:
6.根据权利要求1所述的播放控制方法,其特征在于,在所述基于所述待传输...
【专利技术属性】
技术研发人员:刁志柯,
申请(专利权)人:深圳TCL数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。