发明内容
本发明提供的视频切换显示方法及***,能够使终端之间的视频切换更加简便。
为了解决该技术问题,本发明是这样实现的:视频切换显示方法,包括:
通过第一终端生成携带有当前视频的视频播放信息的编码图形,且将所述编码图形显示在所述第一终端的屏幕上;
通过第二终端识读显示在所述第一终端的屏幕上的所述编码图形;
通过第二终端提取识读得到的所述编码图形携带的所述视频播放信息,并且所述第二终端根据提取得到的所述视频播放信息进行当前视频的播放。
优选地,所述通过第一终端生成携带有当前视频的视频播放信息的编码图形,且将所述编码图形显示在所述第一终端的屏幕上,包括:
所述第一终端根据接收到的视频切换指令,获取所述当前视频的视频播放信息;
所述第一终端对获取的所述视频播放信息进行编码,生成所述编码图形,并将所述编码图形显示在第一终端的屏幕上。
优选地,所述第一终端接收到所述视频切换指令之后,获取所述当前视频的视频播放信息之前,进一步包括:暂停当前视频播放。
优选地,所述视频播放信息,包括:当前视频的统一资源定位符地址信息及播放进度信息。
优选地,所述视频播放信息中进一步包括:当前视频的播放者身份信息,和/或,当前视频的评论信息。
优选地,所述编码图形为二维码图形、条形码图形或文字图形。
优选地,所述第二终端识读显示在所述第一终端的屏幕上的所述编码图形,包括:
所述第二终端通过拍摄或者扫描的方式识读显示在所述第一终端的屏幕上的所述编码图形。
视频切换显示***,包括:第一终端及第二终端;
所述第一终端,用于生成携带有当前视频的视频播放信息的编码图形,且将所述编码图形显示在所述第一终端的屏幕上;
所述第二终端,用于识读显示在所述第一终端的屏幕上的所述编码图形,并提取识读得到的所述编码图形携带的所述视频播放信息,并且所述第二终端根据提取得到的所述视频播放信息进行当前视频的播放。
优选地,所述第一终端,包括:
第一播放装置,用于接收视频切换指令;
信息获取装置,用于获取所述当前视频的视频播放信息;
编码装置,用于对获取的所述视频播放信息进行编码,生成所述编码图形,并将所述编码图形显示在第一终端的屏幕上。
优选地,所述第二终端包括:
摄像装置,用于识读显示在所述第一终端的屏幕上的所述编码图形;
解码装置,用于提取识读得到的所述编码图形上携带的所述视频播放信息;
第二播放装置,用于根据提取得到的所述视频播放信息进行当前视频的播放。
通过本发明提供的视频切换显示方法及***,可以达到以下有益效果:
本发明的视频切换显示方法及***,首先通过第一终端生成携带有当前视频的视频播放信息的编码图形,并将所述编码图形显示在第一终端的屏幕上;由第二终端识读显示在第一终端的屏幕上的编码图形,并且第二终端从识读得到的编码图形内提取编码图形携带的视频播放信息,并且所述第二终端根据提取得到的所述视频播放信息进行当前视频的播放。其中,在将第一终端播放的视频切换到第二终端的过程中,因为是通过编码图形携带视频播放信息,只需要识读编码图形、并提取编码图形携带的视频播放信息即可在第二终端播放,第一终端和第二终端可以连接在不同的网络中;在视频切换的过程中,第一终端和第二终端之间不需要定义协议;而且第二终端识读第一终端屏幕上的编码图形时,第一终端和第二终端之间不需要通过信号建立连接,因此其它数码设备发出的信号不会干扰到第二终端识读第一终端的屏幕上的编码图形,克服了现有技术中终端之间视频切换时,限制条件比较多,导致终端之间的视频切换不容易实现的技术问题,因此本发明提供的视频切换显示方法及***,能够使终端之间的视频切换更加简便。
具体实施方式
以下将结合附图对本发明各实施例的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施例,都属于本发明所保护的范围。
实施例1
本发明实施例1提供一种视频切换显示方法,如图1所示,主要处理步骤包括:
步骤S11:通过第一终端生成携带有所述当前视频的视频播放信息的编码图形,且将所述编码图形显示在所述第一终端的屏幕上;
步骤S12:通过第二终端识读显示在所述第一终端的屏幕上的所述编码图形;
步骤S13:通过第二终端提取识读得到的所述编码图形携带的所述视频播放信息;
步骤S14:第二终端根据提取得到的所述视频播放信息进行当前视频的播放。
步骤S11中,第一终端是指当前进行播放视频的终端,所述终端可以为平板电脑、智能手机,笔记本电脑、手持电脑等。
显示在第一终端的屏幕上的编码图形可以有多种形式,例如显示在第一终端上的编码图形为二维码图形,或者为条形码图形,或者为文字图形,此处不再一一列举。
步骤S12中,识读显示在第一终端的屏幕上编码图形是指利用第二终端识读显示显示在第一终端的屏幕上的编码图形。
步骤S12中,第二终端识读第一终端屏幕上的编码图形的方法可以为拍摄、扫描或者其它任意可以识读编码图形的方法。
其中,用来识读第一终端的屏幕上的编码图形的第二终端可以为平板电脑、智能手机,笔记本电脑等。
本实施例中,在将第一终端播放的视频切换到第二终端的过程中,因为是通过编码图形携带视频播放信息,只需要识读编码图形、并提取编码图形携带的视频播放信息即可将在第一终端播放的视频切换至第二终端播放,第一终端和第二终端可以连接在不同的网络中;在视频切换的过程中,第一终端和第二终端之间不需要定义协议;而且第二终端识读第一终端屏幕上的编码图形时,第一终端和第二终端之间不需要通过信号建立连接,因此其它数码设备发出的信号不会干扰到第二终端识读第一终端的屏幕上的编码图形,克服了现有技术中终端之间视频切换时,限制条件比较多,导致终端之间的视频切换不容易实现的技术问题,因此本发明提供的视频切换显示方法及***,能够使终端之间的视频切换更加简便。
实施例2
本实施例2在实施例1的基础上提供一种视频切换显示方法的优选实施例,如图2所示,主要处理步骤包括:
步骤S21:第一终端根据接收到的视频切换指令,获取当前视频的视频播放信息。
步骤S22:所述第一终端对获取的所述视频播放信息进行二维码编码,生成二维码图形,并将所述二维码图形显示在第一终端的屏幕上。
步骤S23:第二终端通过拍摄或者扫描的方式识读显示在所述第一终端的屏幕上的所述二维码图形。
步骤S24:第二终端利用二维码解码对识读得到的二维码图形进行解码,以从二维码图形中提取所述二维码图形携带的视频播放信息。
步骤S25:第二终端根据得到的所述视频播放信息播放当前视频。
步骤S21中,第一终端接收到的视频切换指令是由用户触发,用户触发视频切换指令的方式有多种,例如,预先在播放当前视频的网页生成供用户触发视频切换指令的触发按钮,用户可以通过触摸第一终端的触摸所述触发按钮触发所述视频切换指令;或者通过遥控器触发所述视频切换指令;或者通过鼠标点击所述触发按钮,触发视频切换指令。
用户触发视频切换指令后,第一终端会记录其接收到视频切换指令时,当前视频的播放进度并生成播放进度信息。
用户触发的、第一终端接收的所述视频切换指令不会影响当前视频在第一终端处的播放。
所述视频播放信息除包括第一终端接收到所述视频切换指令后记录的所述当前视频的播放进度信息外,还包括当前视频的统一资源定位符地址信息。
其中,统一资源定位符地址信息是指第一终端观看的当前视频的网址,是因特网上标准的资源的地址。
步骤S22中,通过对得到的视频播放信息进行二维码编码,能够生成二维码图形,因此生成的二维码图形中携带有视频播放信息。
步骤S24中,第二终端对识读得到的二维码图形解码后,能够获得二维码图形携带的视频播放信息。
因为视频播放信息中包括当前视频的统一资源定位符地址信息时,第二终端可以根据统一资源定位符地址信息,直接切换到当前视频的播放网页。
视频播放信息中还包括第一终端接收到所述视频切换指令时记录的所述当前视频的播放进度信息,第二终端根据所述播放进度信息调整查找到的当前视频的播放进度,以将第一终端处播放的当前视频切换至第二终端处播放。
其中当前视频从第一终端处接收到切换指令时记录的播放进度处,继续播放。
将第一终端播放的当前视频切换至第二终端播放时,不影响当前视频在第一终端处的播放,此种终端之间的视频切换方式可用于朋友之间的视频共享。
另外,视频播放信息中还可以进一步包括身份标识信息当前视频的播放者身份信息和/或当前视频的评论信息。用户可以通过获取播放者身份信息来增加更多的定制服务,比如可以在第二终端上自动记录播放者身份信息,在第二终端上停止播放后,可以记录到服务器,这样用户在其他设备上再次播放的时候,可以提醒用户是否继续上次的播放内容。同时拥有播放者身份信息,还能实现用户在第二终端上进行评论时的身份特征。也能帮助视频网站跟踪记录同一个用户的行为特征,为商业广告、个***提供数据。
实施例3
本实施例3在实施例1的基础上提供一种视频切换显示方法的优选实施例,主要处理步骤如图3所示,包括:
步骤S31:第一终端根据接收到的视频切换指令,暂停当前视频播放,并获取所述当前视频的视频播放信息。
步骤S32:所述第一终端对获取的所述视频播放信息进行条形码编码,生成条形码图形,并将所述条形码图形显示在第一终端的屏幕上。
步骤S33:第二终端通过拍摄或者扫描的方式识读显示在所述第一终端的屏幕上的所述条形码图形。
步骤S34:第二终端利用条形码解码对识读得到的条形码图形进行解码,以从条形码图形中提取所述二维码图形携带的视频播放信息。
步骤S35:第二终端根据得到的所述视频播放信息继续当前视频的播放。
其中,本实施例中所述的条形码是指宽度不等的多个黑条和空白按照一定的编码规则排列形成的平行线图案。
与实施例2比较,本实施例中第一终端接收到视频切换指令后,暂停当前视频的播放,即停止当前视频在第一终端处的播放。
如此,可以将供用户触发视频切换指令的触发按钮与当前视频的暂停按钮集成为一体。用户可以通过触发当前视频的暂停按钮,触发视屏切换指令,暂停当前视频播放;并且第一终端会记录当前视频在第一终端暂停处的播放进度并生成播放进度信息。
与实施例2相比,本实施例中第一终端接收到视频切换指令后,会暂停当前视频在第一终端处的播放。
另外,与实施例2比较,本实施例中第一终端对获取的视频播放信息的编码方式不同,本实施例中利用条形码编码方式对获取的视频播放信息进行编码;对应的第二终端对识读的条形码图形进行解码获取视频播放信息。
在实施例2及实施例3中,分别引入二维码及条形码作为信息传输的载体,可以实现更好的兼容性,任何二维码或条形码解析程序都可以进行记录、分析最终实现多屏互动。
实施例4
本实施例4在实施例1的基础上提供一种视频切换显示方法的优选实施例,主要处理步骤包括:
步骤S41:第一终端根据接收到的视频切换指令,暂停当前视频播放,并获取所述当前视频的视频播放信息。
步骤S42:所述第一终端对获取的所述视频播放信息进行文字编码,生成文字图形,并将所述文字图形显示在第一终端的屏幕上。
所述的文字图形是指用文字表述的视频播放信息组合成的文字图形。
步骤S43:第二终端通过拍摄或者扫描的方式识读显示在所述第一终端的屏幕上的所述文字图形。
步骤S44:第二终端利用光学字符识别从识读得到的文字图形中提取所述文字图形携带的视频播放信息。
步骤S45:第二终端根据得到的所述视频播放信息继续当前视频的播放。
实施例2、实施例3及实施例4中,第一终端接收到视频切换指令后,当前视频可以在第一终端处继续播放,也可以暂停当前视频在第一终端的播放。
如果第一终端接收到视频切换指令后,当前视频在第一终端处继续播放,则第一终端接收到视频切换指令后,会记录其接收到视频切换指令时当前视频在第一终端处的播放进度,并根据记录的播放进度生成播放进度信息;
如果第一终端接收到视频切换指令后,当前视频在第一终端处暂停播放,则第一终端记录当前视频在暂停处的播放进度,并根据当前视频在暂停处的播放进度生成播放进度信息。
实施例2、实施例3及实施例4中,第二终端在识读第一终端屏幕上的编码图形时,通过拍摄或者扫描的方式识读编码图形,第二终端只要具有摄像头即可;另外,第二终端对第一终端上的编码图形拍照或者扫描时,第一终端和第二终端之间不需要建立无线、或者有线形式的连接,因此对第一终端和第二终端接入的网络没有要求。同时因为第一终端和第二终端之间没有电磁信号的传输,因此不会受到其它数码设备的信号的干扰。同时可用于继续当前视频播放的第二终端的数量不受限制,第二终端的数量可以为多个。
通过实施例1至实施例4提供的视频切换显示方法,与现有的多屏互动技术相比,无需定义私有协议,也无需进行网络传输,使用方便,具有更佳的通用性和兼容性,为用户提供更优化的体验和服务。
实施例5
本实施例5提供一种视频切换显示***,如图4所示,所述的视频切换显示***主要包括:第一终端51和第二终端52;
其中,第一终端51,用于生成携带有当前视频的视频播放信息的编码图形,且将所述编码图形显示在所述第一终端51的屏幕上;
第二终端52,用于识读显示在所述第一终端51的屏幕上的所述编码图形,并提取识读得到的所述编码图形携带的所述视频播放信息,并且第二终端52根据提取得到的所述视频播放信息进行当前视频的播放。
本实施例提供的视频切换***能够实现如实施例1所述的视频切换显示方法,能够使终端之间的视频切换更加简便。
实施例6
本实施例6在实施例5的基础上提供一种视频切换***的优选实施例,如图5所示,主要包括第一终端51和第二终端52,其中所述第二终端52的数量可以为任意多个,图4只画出一个第二终端52作为示例。
所述第一终端51,包括:
第一播放装置511,用于接收视频切换指令;
信息获取装置512,用于获取所述当前视频的视频播放信息;
编码装置513,用于对获取的所述视频播放信息进行编码,生成所述编码图形,并将所述编码图形显示在第一终端51的屏幕上。
通过编码装置513可以将获取的视频播放信息编码为二维码图形、条形码图形或者文字图形。
所述第二终端52包括:
摄像装置521,用于识读显示在所述第一终端51的屏幕上的所述编码图形,优选地所述摄像装置为摄像头。
解码装置522,用于提取识读得到的所述编码图形上携带的所述视频播放信息;
解码装置522可以对识读得到的编码图形进行解码,以提取识读得到的所述编码图形上携带的所述视频播放信息。
如果识读到的编码图形为二维码图形,则进行二维码解码;
如果识读到的编码图形为条形码图形,则进行条形码解码;
如果识读到的编码图形为文字图形,则利用光学字符识从文字图形上获取视频播放信息。
第二播放装置523,用于根据提取得到的所述视频播放信息进行当前视频的播放。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
本发明提供的各种实施例可根据需要以任意方式相互组合,通过这种组合得到的技术方案,也在本发明的范围内。
显然,本领域技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也包含这些改动和变型在内。