一种不同屏幕之间的智能跨屏连接平台的制作方法

文档序号:19077004发布日期:2019-11-08 21:42阅读:320来源:国知局
一种不同屏幕之间的智能跨屏连接平台的制作方法

本发明属于跨屏领域,尤其涉及一种不同屏幕之间的智能跨屏连接平台。



背景技术:

现有的技术在连接手机和电视时,主要通过如下三种方法,一种是基于标准协议的视频投屏类的互动,如dlna、airplay、miracast等,可以完成手机视频向电视机和机顶盒的无线传输,第二种是基于各厂商私有协议的遥控类的互动,如小米遥控器、悟空遥控器以及各大电视机厂商提供的手机遥控器,第三种是基于电视内容的跨屏连接,如支付宝电视红包,在电视播放内容的同时以显示二维码的方式让手机扫码进行跨屏连接;这类跨屏连接的出发点都是从手机出发,让手机的内容到电视上,让手机可以控制电视机的交互,此类跨屏连接的缺点是对电视机的使用场景和电视用户的使用行为的缺失,不能够使现有的电视应用的数据进行互通,使得手机的跨屏连接方式变得更加智能。



技术实现要素:

为了解决上述技术问题,本发明提供了一种不同屏幕之间的智能跨屏连接平台。

本发明术语解释:

sdk(softwaredevelopmentkit)软件开发工具包。本申请的跨屏sdk或跨屏apk特指可安装和运行在智能电视操作系统或开放式平台的跨屏软件开发工具包。

app(application)应用程序,application的缩写。本申请的跨屏app特指可安装和运行在移动终端操作系统的手机跨屏应用程序。

apk是androidpackage的缩写,即android安装包(apk)。

长连接,指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。

本发明具体技术方案如下:

一种不同屏幕之间的智能跨屏连接平台,该平台包括业务服务器和消息服务器,消息服务器与第一终端和第二终端相连通,第一终端安装有跨屏app,第二终端安装有跨屏sdk或跨屏apk,跨屏app和跨屏sdk或跨屏apk均与消息服务器建立基于wan的双向长连接完成跨屏;

跨屏app根据用户在第一终端使用的场景和行为数据,实时或非实时的控制第二终端的相关场景;本发明的行为数据包括但不限于用户画像数据,或其他用于模型计算的多维度播放数据。

跨屏sdk或跨屏apk根据用户在第二终端使用的场景和行为数据,在第二终端的应用界面上呈现第一终端的相关场景;

跨屏app包括第一数据采集模块、第一业务交换模块、第一切换模块,第一数据采集模块采集的第一终端数据类型包括第一终端时间数据、行为数据、地址数据、设备数据,第一业务交换模块用于发送或接收消息服务器通过业务服务器传送的业务指令,第一切换模块用于根据消息服务器的指令完成第一终端场景的切换;

跨屏sdk或跨屏apk包括第二数据采集模块、第二业务交换模块、第二切换模块,第一数据采集模块采集的第二终端数据类型包括第二终端使用场景数据、使用行为数据、时间数据、设备数据,第二业务交换模块用于发送或接收业务服务器通过消息服务器传送的业务指令,第二切换模块用于根据消息服务器用于根据消息服务器的指令完成第二终端场景的切换;

业务服务器,用于收集第一终端和第二终端的行为数据并基于行为数据根据智能算法通过消息服务器向第一终端、第二终端推送业务消息;

消息服务器,用于发送或接收业务服务器的指令,并在跨屏app和跨屏sdk或跨屏apk之间传递消息。

其中,业务服务器包括但不限于广告业务服务器、社交业务服务器、截屏业务服务器、遥控业务服务器、短引长业务服务器。

业务服务器为联动广告业务服务器,联动广告服务器包括信息整合模块、商家商品信息库接口模块和广告算法模块,

信息整合模块,将来自第一终端或第二终端的信息进行整合获得双屏信息供广告算法模块调用,双屏信息包括用户画像信息、用户登录信息、场景信息、用户偏好信息、当前频道内容、视频内容实体信息,场景信息包括时间信息和地点信息;

商家商品信息库接口模块,用于提供与电子营销服务器匹配的接口并向商家商品信息库发起检索匹配请求,匹配完毕后获得的商品匹配信息供广告算法模块调用;

广告算法模块,用于将双屏信息和商品信息采用智能算法将互联网广告同步或异步联动展现在第一终端广告位或第二终端广告位。

业务服务器为遥控服务器,遥控服务器包括遥控请求接收模块、遥控命令下达模块模块、执行信息接收模块和执行信息反馈模块,

遥控请求接收模块:用于接收第一终端发出的遥控命令,遥控命令包括但不限于视频播放请求、频道切换请求和音量调节请求;

遥控命令下达模块:向第二终端下达遥控命令;

执行信息接收模块:接收第二终端的执行信息;

执行信息反馈模块:向第一终端反馈执行信息。

业务服务器为第一短视频截取服务器,第一短视频截取服务器包括行为信息采集模块、截取片段计算模块、截取指令发送模块和第一入库模块,

行为信息采集模块:采集用户在第一终端和第二终端的行为数据;

截取片段计算模块:对用户在第一终端和第二终端的行为信息进行分析处理;

截取指令发送模块:用于向跨屏sdk或跨屏apk发送截取指令;

第一入库模块:用于向跨屏sdk或跨屏apk发送指令,指令内容为将截取后的短视频发送至短视频储存库中供跨屏app调用。

业务服务器为第二短视频截取服务器,第二短视频截取服务器包括截取请求传送模块、视频段传送模块、短视频截取模块和第二入库模块,

截取请求传送模块:用于接收跨屏app发送的截取请求,并将截取请求发送至跨屏sdk或跨屏apk,跨屏sdk或跨屏apk接收到指令后将截取的视频段发送至视频段储存库;

视频段传送模块:用于向视频段储存库发送指令,指令为将跨屏sdk或跨屏apk截取的视频段发送至跨屏app;

短视频截取模块:用于接收用户在第一终端发送的两个截取时间戳,并将两个截取时间戳发送至跨屏sdk或跨屏apk;

第二入库模块:用于向跨屏sdk或跨屏apk发送指令,指令内容为将截取后的短视频发送至短视频储存库中供跨屏app调用。

业务服务器为社交服务器,社交服务器包括社交请求接收模块和社交启动模块、剧情讨论模块、团剧模块、代支付模块,

社交请求接收模块:当用户在第二终端观看长视频时,用于接收跨屏app发送的社交请求;

短视频分享模块:用于向短视频储存库发送指令,指令内容为向用户的跨屏app发送与第二终端播放的长视频同步的短视频,供用户将短视频分享给其他用户;

剧情讨论模块:向多个在第二终端观看同一长视频的用户的跨屏app发送显示剧情讨论界面的指令,供多个用户在各自的跨屏app进行剧情讨论;

团剧模块:向跨屏app发送指令,指令内容为在跨屏app的界面上显示团剧界面,供多个用户在各自的第一终端通过团剧界面以优惠的价格购买相关产品;

代支付模块:向跨屏app发送指令,指令内容为在跨屏app上显示代支付界面,为用户提供代支付功能。

业务服务器为业务服务器为短引长服务器,短引长服务器包括长视频播放请求接收模块、长视频播放启动模块,

长视频播放请求传送模块:用于接收跨屏app发送的长视频播放请求,并将长视频播放请求发送至长视频运营商;

长视频播放启动模块:用于向第二终端发送命令,命令内容为播放长视频运营商提供的长视频。

业务服务器为声纹短视频截取服务器,声纹短视频截取服务器包括声纹识别请求接收模块、录音指令发送模块、本地声纹文件形成模块、声纹匹配指令发送模块和短视频发送指示模块,

声纹识别请求接收模块:用于接收第一终端发送的声纹识别请求;

录音指令发送模块:用于向第一终端发送录音指令,并形成录音文件;

本地声纹文件形成模块:向第一终端发送指令,指令内容为识别录音文件的声纹形成本地声纹文件;

声纹匹配指令发送模块:发送将本地声纹文件与云端声纹库匹配的指令,并将匹配结果发送于第一移动端;

短视频发送指示模块:用于接收第一移动端发送的截取操作,向云端声纹库发送指令,指令内容为挑选出对应的短视频片段发送至第一终端。

本发明提供的不同屏幕之间的智能跨屏连接平台,该平台通过设置跨屏服务器,能够实现第一终端和第二终端之间的跨屏连接,用户能够根据第二终端使用场景的不同、使用应用的不同以及用户行为数据的智能分析,在第一终端给用户更多的连接方式和个性化的连接应用。

附图说明

图1.实施例1不同屏幕之间的智能跨屏连接平台的架构示意图;

图2.实施例1不同屏幕之间的智能跨屏连接平台的架构示意图;

图3.实施例1跨屏app的示意图;

图4.实施例1跨屏sdk或跨屏apk的示意图;

图5.实施例1双端异步使用第一终端业务场景同步到第二终端业务场景的工作流程图;

图6.实施例1双端异步使用第二终端业务场景同步到第一终端业务场景的工作流程图;

图7.实施例1业务服务器的示意图

图8.实施例2联动广告服务器的示意图;

图9.实施例3遥控服务器的示意图;

图10.实施例4第一短视频截取服务器的示意图;

图11.实施例5第二短视频截取服务器的示意图;

图12.实施例6社交服务器的示意图;

图13.实施例7短引长服务器的示意图;

图14.实施例8声纹截取短视频服务器的示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的描述,下列实施例仅用于解释本发明的发明内容,不用于限定本发明的保护范围。

实施例1

本实施例提供了一种不同屏幕之间的智能跨屏连接平台,如图1所示,包括业务服务器3和消息服务器4,消息服务器与第一终端1和第二终端2相连通,第一终端1安装有跨屏app11,第二终端2安装有跨屏sdk21或跨屏apk,跨屏app11和跨屏sdk21或跨屏apk均与消息服务器4建立基于wan的双向长连接完成跨屏;

跨屏app11根据用户在第一终端1使用的场景和行为数据,实时或非实时的控制第二终端2的相关场景;

跨屏sdk21或跨屏apk根据用户在第二终端2使用的场景和行为数据,在第二终端2的应用界面上呈现第一终端1的相关场景;

结合图2所示,智能跨屏连接平台还包括业务储存库,该业务储存库和为第二终端提供长视频的长视频运营商用于为第一终端和第二终端提供场景。

结合图3所示,跨屏app11包括第一数据采集模块111、第一业务交换模块112、第一切换模块113,第一数据采集模块111采集的第一终端1数据类型包括第一终端1时间数据、行为数据、地址数据、设备数据,第一业务交换模块112用于发送或接收消息服务器4通过业务服务器3传送的业务指令,第一切换模块113用于根据消息服务器4的指令完成第一终端1场景的切换;

结合图4所示,跨屏sdk21或跨屏apk包括第二数据采集模块211、第二业务交换模块212、第二切换模块213,第一数据采集模块211采集的第二终端2数据类型包括第二终端2使用场景数据、使用行为数据、时间数据、设备数据,第二业务交换模块212用于发送或接收业务服务器3通过消息服务器4传送的业务指令,第二切换模块213用于根据消息服务器4用于根据消息服务器4的指令完成第二终端2场景的切换;

业务服务器3,用于收集第一终端1和第二终端2的行为数据并基于行为数据根据智能算法通过消息服务器4向第一终端1、第二终端2;

消息服务器4,用于发送或接收业务服务器3的指令,并在跨屏app11和跨屏sdk21或跨屏apk之间传递消息。

其中,第一终端包括手机、平板电脑等,第二终端包括智能电视机、智能机顶盒、电脑等;用户先在第一终端(如手机)安装app,在第二终端(如电视)安装sdk,两者通过设定的唯一账号进行连通;本实施例提供的不同屏幕之间的智能跨屏连接平台,该平台在用户使用第二终端的业务时,在第二终端的应用界面上呈现个性化的业务推荐,同时在移动端进行实时或非实时的进行业务服务的双向控制,在用户同时使用第一终端和第二终端时,打通双端,第一终端根据第二终端的使用场景进行智能化的双向控制,如图5所示,第一终端和第二终端异步呈现不同的场景,当用户在第一终端观看到场景3时,通过在第一终端操作使第二终端切换为场景3,自有应用对应场景同步互动,此时第一终端和第二终端同步播放场景3,实现第一终端或第二终端呈现的场景的切换,继续播放,当用户在第一终端观看了场景4,同理能够使第二终端同步播放场景4,如图6所示,第一终端和第二终端异步呈现不同的场景,当用户在第二终端观看到场景2时,通过在第一终端操作使第一终端切换为场景2,自有应用对应场景同步互动,此时第一终端和第二终端同步播放场景2,实现第一终端或第二终端呈现的场景的切换,继续播放,当用户在第二终端观看了场景4,同理能够使第一终端同步播放场景4。

如图7所示,业务服务器3由联动广告业务服务器31、遥控服务器32、第一短视频截取服务器33、第二短视频截取服务器34、社交服务器35和短引长服务器36组成;本发明通过设置以上服务器,能够实现多种不同的功能。

实施例2

本实施例的不同屏幕之间的智能跨屏连接平台,与实施例1的区别在于,如图8所示,业务服务器3为联动广告业务服务器31,联动广告服务器31包括信息整合模块311、商家商品信息库接口模块312和广告算法模块313,

信息整合模块311,将来自第一终端1或第二终端2的信息进行整合获得双屏信息供广告算法模块313调用,双屏信息包括用户画像信息、用户登录信息、场景信息、用户偏好信息、当前频道内容、视频内容实体信息,场景信息包括时间信息和地点信息;

商家商品信息库接口模块312,用于提供与电子营销服务器10匹配的接口并向商家商品信息库314发起检索匹配请求,匹配完毕后获得的商品匹配信息供广告算法模块8调用;

广告算法模块313,用于将双屏信息和商品信息采用智能算法将移动互联网广告同步或异步联动展现在第一终端1广告位或第二终端2广告位。

其中,商家商品信息库为第一终端和第二终端提供场景,本发明提到的所有的智能算法均包括任何能够实现本发明目的的算法,此处不做限定,均在本发明的保护范围之内;本实施例提供的不同屏幕之间的智能跨屏连接平台,通过设置联动广告服务器,挖掘潜力触发智能跨屏营销广告;它吸收了移动互联网广告的优势,结合tv端固定位置信息通过跨屏进行数据营销联动,让移动互联网广告以一种更加智能的方式展现在用户面前,所见既可得,通过跨屏数据联动让传统移动互联网广告也在tv端有更精准的营销收益,而不是以前的广播式播放,双端联动可控让曝光转化效率更高,让每一个广告都命中目标用户,让花的每一份钱都有价值。

实施例3

本实施例的不同屏幕之间的智能跨屏连接平台,与实施例1的区别在于,如图9所示,业务服务器3为遥控服务器32,遥控服务器32包括遥控请求接收模块321、遥控命令下达模块模块322、执行信息接收模块323和执行信息反馈模块324,

遥控请求接收模块321:用于接收第一终端1发出的遥控命令,遥控命令包括但不限于视频播放请求、频道切换请求和音量调节请求;

遥控命令下达模块322:向第二终端2下达遥控命令;

执行信息接收模块323:接收第二终端2的执行信息;

执行信息反馈模块324:向第一终端1反馈执行信息。

本实施例提供的不同屏幕之间的智能跨屏连接平台,还设置了遥控服务器,该遥控服务器除了具有传统电视遥控器的切换频道、调节音量等基本功能外,还可以充分发挥出智能手机可以灵活安装智能app的优势,不需要在本地建立直连即可实现遥控,不受通讯协议和距离限制,满足了广大用户的需求。

实施例4

本实施例的不同屏幕之间的智能跨屏连接平台,与实施例1的区别在于,如图10所示,业务服务器3为第一短视频截取服务器33,第一短视频截取服务器33包括行为信息采集模块331、截取片段计算模块332、截取指令发送模块333和第一入库模块334,

行为信息采集模块331:采集用户在第一终端1和第二终端2的行为数据;

截取片段计算模块332:对用户在第一终端1和第二终端2的行为信息进行分析处理;

截取指令发送模块333:用于向跨屏sdk21或跨屏apk发送截取指令;

第一入库模块334:用于向跨屏sdk21或跨屏apk发送指令,指令内容为将截取后的短视频发送至短视频储存库中供跨屏app11调用。

本实施例提供的不同屏幕之间的智能跨屏连接平台,设置了第一短视频截取服务器,实现依据用户爱好实时截取短视频,提高用户体验。

实施例5

本实施例的不同屏幕之间的智能跨屏连接平台,与实施例1的区别在于,如图11所示,业务服务器3为第二短视频截取服务器34,第二短视频截取服务器34包括截取请求传送模块341、视频段传送模块342、短视频截取模块343和第二入库模块344,

截取请求传送模块341:用于接收跨屏app11发送的截取请求,并将截取请求发送至跨屏sdk21或跨屏apk,跨屏sdk21或跨屏apk接收到指令后将截取的视频段发送至视频段储存库;

视频段传送模块342:用于向视频段储存库发送指令,指令为将跨屏sdk21或跨屏apk截取的视频段发送至跨屏app11;

短视频截取模块343:用于接收用户在第一终端1发送的两个截取时间戳,并将两个截取时间戳发送至跨屏sdk21或跨屏apk;

第二入库模块344:用于向跨屏sdk21或跨屏apk发送指令,指令内容为将截取后的短视频发送至短视频储存库中供跨屏app11调用。

本实施例提供的不同屏幕之间的智能跨屏连接平台,提供了第二短视频截取服务器,当用户在第二终端如电视上观看长视频(如球赛)时,如果用户想要截取刚看到的一个视频片段,即可通过操作第一终端如手机,进行短视频的截取,实现跨屏截取短视频,简单方便,操作灵活、快速。

实施例6

本实施例的不同屏幕之间的智能跨屏连接平台,与实施例6的区别在于,如图12所示,业务服务器3为社交服务器35,社交服务器35包括社交请求接收模块351和社交启动模块352、剧情讨论模块353、团剧模块354、代支付模块355,

社交请求接收模块351:当用户在第二终端2观看长视频时,用于接收跨屏app11发送的社交请求;

短视频分享模块352:用于向短视频储存库发送指令,指令内容为向用户的跨屏app1发送与第二终端2播放的长视频同步的短视频,供用户将短视频分享给其他用户;

剧情讨论模块353:向多个在第二终端2观看同一长视频的用户的跨屏app11发送显示剧情讨论界面的指令,供多个用户在各自的跨屏app11进行剧情讨论;

团剧模块354:向跨屏app11发送指令,指令内容为在跨屏app11的界面上显示团剧界面,供多个用户在各自的第一终端1通过团剧界面以优惠的价格购买相关产品;

代支付模块355:向跨屏app11发送指令,指令内容为在跨屏app11上显示代支付界面,为用户提供代支付功能。

其中,所述社交服务器可以通过私屏实现;公屏,从内容角度,公屏为运营商以广播的方式传输电视内容或其他由运营商提供的媒资内容,其中电视信号的传输技术包括但不限于ott、iptv、cable;从用户角度,公屏的用户和用户之间不能跨屏互动;私屏,从内容角度,为个人用户以点对点的方式传输个性化内容或其他非运营商提供的媒资内容,并且个性化内容为用户自身形成的,其中传输技术主要包括移动互联网,从用户角度,用户和用户可以通过私屏点对点通讯,手机用户和手机用户之间的跨屏互动(如本发明提供的视频分享、剧情讨论、团剧、代支付等功能),与公屏的显著区别是不是通过运营商形成的;私屏内容来源节目包括用户自上传节目、用户自制作节目、根据用户行为及内容偏好智能推荐内容节目、编辑推荐内容节目;

本实施例提供的不同屏幕之间的智能跨屏连接平台,设置了社交服务器,使用户在第二终端观看长视频时能够通过第一终端进行相应的社交活动,使多个在第二终端(如电视)观看电视节目的用户能够通过第一终端(如手机)进行深度交流(如实时评论、团剧、代支付等)。

实施例7

本实施例的不同屏幕之间的智能跨屏连接平台,与实施例1的区别在于,如图13所示,业务服务器3为短引长服务器36,短引长服务器36包括长视频播放请求接收模块361、长视频播放启动模块362,

长视频播放请求传送模块131:用于接收跨屏app11发送的长视频播放请求,并将长视频播放请求发送至长视频运营商;

长视频播放启动模块362:用于向第二终端2发送命令,命令内容为播放长视频运营商提供的长视频。

本实施例提供的不同屏幕之间的智能跨屏连接平台,设置了短引长服务器,当用户在移动端观看到感兴趣的短视频,可以通过消息服务器向tv端发送长视频请求,进而实现在tv端播放长视频的目的,该方法能够将用户在移动观看的短视频对应的长视频同步或异步的在tv端播放,对感兴趣的长视频进行内容消费转化,避免信息流出现断层,促进tv端长视频的收视,同时提高了用户体验。

实施例8

本实施例的不同屏幕之间的智能跨屏连接平台,与实施例6的区别在于,如图14所示,业务服务器3为声纹短视频截取服务器37,声纹短视频截取服务器37包括声纹识别请求接收模块371、录音指令发送模块372、本地声纹文件形成模块373、声纹匹配指令发送模块374和短视频发送指示模块375,

声纹识别请求接收模块371:用于接收第一终端1发送的声纹识别请求;

录音指令发送模块372:用于向第一终端1发送录音指令,并形成录音文件;

本地声纹文件形成模块373:向第一终端1发送指令,指令内容为识别录音文件的声纹形成本地声纹文件;

声纹匹配指令发送模块374:发送将本地声纹文件与云端声纹库匹配的指令,并将匹配结果发送于第一移动端1;

短视频发送指示模块375:用于接收第一移动端1发送的截取操作,向云端声纹库发送指令,指令内容为挑选出对应的短视频片段发送至第一终端1。

其中,云端声纹库用于为第一终端或第二终端提供场景。

本实施例设置了声纹短视频截取服务器,应用声纹识别技术进行电视当前播出节目识别及匹配,实现用户可便捷的对电视屏正在播出的直播节目进行实时的跨屏截取及分享实现快速截取,简单方便,提高用户体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1