1.一种数字电视多窗口播放方法,其特征在于,所述数字电视多窗口播放方法包括以下步骤:
当检测到多窗口播放请求时,查询窗口管理器中各窗口的窗口信息,根据窗口信息选取空闲状态窗口作为新建窗口;
获取多窗口播放请求中指定的待播放信号源,并将待播放信号源与新建窗口关联;
根据待播放信号源与新建窗口关联的关系,将待播放信号源在新建窗口显示播放。
2.如权利要求1所述的数字电视多窗口播放方法,其特征在于,所述当检测到多窗口播放请求时,查询窗口管理器中各窗口的窗口信息,根据窗口信息选取空闲状态窗口作为新建窗口的步骤包括:
当检测到多窗口播放请求时,判断窗口管理器中是否存在空闲状态窗口;
若窗口管理器中存在空闲状态窗口,则查询窗口管理器中各窗口的窗口信息,根据窗口信息选取空闲状态窗口作为新建窗口。
3.如权利要求1所述的数字电视多窗口播放方法,其特征在于,所述窗口信息中用于识别窗口的信息作为窗口标识,所述数字电视多窗口播放方法还包括:
当检测到设置窗口请求时,根据窗口标识确定设置窗口,并获取需设置的窗口参数;
根据需设置的窗口参数调整设置窗口,并同步显示设置窗口。
4.如权利要求2所述的数字电视多窗口播放方法,其特征在于,所述根据待播放信号源与新建窗口关联的关系,将待播放信号源在新建窗口显示播放的步骤包括:
判断待播放信号源是否需要解码,以确定待播放信号源与新建窗口的连接关系;
若待播放信号源需要解码,则将待播放信号源经解码器解码后与新建窗口连接;
若待播放信号源无需解码,则将待播放信号源与新建窗口连接。
5.如权利要求3所述的数字电视多窗口播放方法,其特征在于,所述根据待播放信号源与新建窗口关联的关系,将待播放信号源在新建窗口显示播放的步骤之后包括:
当检测到切换信号源请求时,获取切换信号源窗口对应的窗口标识与新的待播放信号源;
根据窗口标识断开现有的窗口连接,并将新的待播放信号源与对应窗口重新连接。
6.如权利要求1至5任意一项所述的数字电视多窗口播放方法,其特征在于,所述根据待播放信号源与新建窗口关联的关系,将待播放信号源在新建窗口显示播放的步骤之后还包括:
当检测到关闭窗口请求时,根据关闭窗口请求获取关闭窗口对应的窗口标识;
根据窗口标识断开对应窗口的连接后释放窗口,并将被释放的窗口以空闲状态存储在窗口管理器中供新建窗口使用。
7.一种数字电视多窗口播放装置,其特征在于,所述数字电视多窗口播放装置包括:
查询新建模块,用于当检测到多窗口播放请求时,查询窗口管理器中各窗口的窗口信息,根据窗口信息选取空闲状态窗口作为新建窗口;
获取关联模块,用于获取多窗口播放请求中指定的待播放信号源,并将待播放信号源与新建窗口关联;
显示播放模块,用于根据待播放信号源与新建窗口关联的关系,将待播放信号源在新建窗口显示播放。
8.如权利要求7所述的数字电视多窗口播放装置,其特征在于,所述查询新建模块包括:
检测判断单元,用于当检测到多窗口播放请求时,判断窗口管理器中是否存在空闲状态窗口;
选取新建单元,用于若窗口管理器中存在空闲状态窗口,则查询窗口管理器中各窗口的窗口信息,根据窗口信息选取空闲状态窗口作为新建窗口。
9.如权利要求7所述的数字电视多窗口播放装置,其特征在于,所述窗口信息中用于识别窗口的信息作为窗口标识,所述数字电视多窗口播放装置包括窗口设置模块,用于:
当检测到设置窗口请求时,根据窗口标识确定设置窗口,并获取需设置的窗口参数;
根据需设置的窗口参数调整设置窗口,并同步显示设置窗口。
10.如权利要求8所述的数字电视多窗口播放装置,其特征在于,所述连接播放模块包括:
判断信号单元,用于判断待播放信号源是否需要解码,以确定待播放信号源与新建窗口的连接关系;
连接解码单元,用于若待播放信号源需要解码,则将待播放信号源经解码器解码后与新建窗口连接;
连接显示单元,用于若待播放信号源无需解码,则将待播放信号源与新建窗口连接。
11.如权利要求9所述的数字电视多窗口播放装置,其特征在于,所述数字电视多窗口播放装置包括播放切换模块,用于:
当检测到切换信号源请求时,获取切换信号源窗口对应的窗口标识与新的待播放信号源;
根据窗口标识断开现有的窗口连接,并将新的待播放信号源与对应窗口重新连接。
12.如权利要求7至11任意一项所述的数字电视多窗口播放装置,其特征在于,所述数字电视多窗口播放装置还包括窗口关闭模块,用于:
当检测到关闭窗口请求时,根据关闭窗口请求获取关闭窗口对应的窗口标识;
根据窗口标识断开对应窗口的连接后释放窗口,并将被释放的窗口以空闲状态存储在窗口管理器中供新建窗口使用。