本申请涉及电视,尤其涉及一种投屏控制方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、随着科学技术的发展,尤其是互联网技术的快速发展,电视投屏已经广泛应用到人们的工作和生活中。
2、然而,在目前的电视投屏中,投屏的媒资播放都是在电视的主页信源(home信源)下进行的。例如,如果在投屏前处于电视的av信源下,那么在进行投屏时,电视会退出当前的av信源,切换到主页信源,并在主页信源下播放对应的投屏媒资,信源切换过程中使得av信源的信源状态发生了改变,导致在之前av信源下的内容丢失,若用户在投屏过程中想要返回av信源,则需要重新启动av信源。
3、因此,需要提出一种投屏控制方法,以解决投屏过程中信源状态不同步,信源下的内容丢失的技术问题。
技术实现思路
1、本申请提供一种投屏控制方法、装置、电子设备及计算机可读存储介质,用于解决投屏过程中信源状态不同步,信源下的内容丢失的技术问题。
2、为了解决上述技术问题,本申请提供以下技术方案:
3、本申请提供一种投屏控制方法,包括:
4、接收投屏请求并获取前台页面信息;
5、根据所述前台页面信息,确定前台页面的页面类型;
6、若所述前台页面为信源载体页面,则根据所述前台页面信息确定初始信源,并创建目标信源;
7、通过信源载体将所述初始信源切换至所述目标信源;
8、通过所述目标信源根据所述投屏请求确定投屏内容,并在所述目标信源下播放所述投屏内容。
9、相应的,本申请还提供一种投屏控制装置,包括:
10、第一接收模块,用于接收投屏请求并获取前台页面信息;
11、页面类型确定模块,用于根据所述前台页面信息,确定前台页面的页面类型;
12、信源创建模块,用于若所述前台页面为信源载体页面,则根据所述前台页面信息确定初始信源,并创建目标信源;
13、信源切换模块,用于通过信源载体将所述初始信源切换至所述目标信源;
14、内容播放模块,用于通过所述目标信源根据所述投屏请求确定投屏内容,并在所述目标信源下播放所述投屏内容。
15、同时,本申请提供一种电子设备,其包括处理器和存储器,存储器用于存储计算机程序,处理器用于运行所述存储器里的计算机程序,以执行上述投屏控制方法中的步骤。
16、此外,本申请还提供一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行上述投屏控制方法中的步骤。
17、有益效果:本申请提供一种投屏控制方法、装置、电子设备及计算机可读存储介质。具体地,该方法在接收投屏请求并获取前台页面信息后,根据该前台页面信息确定前台页面的页面类型,若该前台页面为信源载体页面,则根据该前台页面信息确定初始信息,并创建目标信源,接着通过信源载体将该初始信源切换至该目标信源,最后通过该目标信源根据该投屏请求确定投屏内容,并在该目标信源下播放该投屏内容。该方法提供了一种可以保持信源状态的同步投屏方式,在初始信源下投屏时,通过信源载体将初始信源切换至目标信源,并在目标信源下播放投屏内容,同时通过将信源载体置于前台页面并利用信源载体的记忆特性,保持了信源在切换过程中信源状态的同步,避免了信源下的内容丢失。
1.一种投屏控制方法,其特征在于,包括:
2.根据权利要求1所述的投屏控制方法,其特征在于,所述通过所述目标信源根据所述投屏请求确定投屏内容,并在所述目标信源下播放所述投屏内容的步骤,包括:
3.根据权利要求1所述的投屏控制方法,其特征在于,还包括:
4.根据权利要求3所述的投屏控制方法,其特征在于,所述若所述前台页面为主页面,则通过主页信源根据所述投屏请求确定投屏内容的步骤,包括:
5.根据权利要求1所述的投屏控制方法,其特征在于,在所述通过所述目标信源根据所述投屏请求确定投屏内容,并在所述目标信源下播放所述投屏内容的步骤之后,还包括:
6.根据权利要求5所述的投屏控制方法,其特征在于,所述若接收到信源回切请求,则通过所述信源载体将所述目标信源切换至所述初始信源,并确定信源切换时刻的步骤,包括:
7.根据权利要求1所述的投屏控制方法,其特征在于,所述目标信源是通过信源创建工具在所述信源载体页面上创建的。
8.一种投屏控制装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于运行所述存储器里的计算机程序,以执行权利要求1至7任一项所述的投屏控制方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的投屏控制方法中的步骤。