本发明涉及网络通信领域,特别是涉及一种在线信息多屏分享方法、装置和系统。
背景技术:
随着网络技术的发展,越来越多的人通过网络从事社交活动,通过网络使得人们之间交流信息变得越来越便捷。为了提供更加便捷的服务,各种应用服务应运而生,例如提供网络学习的在线教育课堂、提供网络在线会议的应用程序等。在进行网络在线教育或在线会议时,主讲者通常需要将自身所要分享的内容在自身的终端上显示,并通过网络分享给其他用户在线查看,同时还需要接收其他用户对分享内容的反馈或其他问题的反馈,并在自身的终端上同时显示接收到的反馈信息。
然而,传统的在线信息分享,主讲者在终端上需要同时显示自身分享的内容及接收到的反馈信息,接收的反馈信息的窗口会占据一部分终端屏幕,导致分享的内容一部分被遮挡,或者全屏分享内容时,无法查看接收的反馈信息。
技术实现要素:
基于此,有必要针对传统的在线信息分享时无法全屏分享信息或无法查看接收反馈的信息的问题,提供一种在线信息多屏分享方法,能全屏分享信息,且能查看接收的反馈信息。
此外,还有必要提供一种在线信息多屏分享装置,能全屏分享信息,且能查看接收的反馈信息。
此外,还有必要提供一种在线信息多屏分享系统,能全屏分享信息,且能查看接收的反馈信息。
一种在线信息多屏分享方法,包括以下步骤:
接收共享端根据主机端当前展示的分享信息标识及对应的主机端地址信息 发起的建立连接请求;
根据所述连接请求与共享端建立连接;
接收根据所述分享信息标识得到的反馈信息;
将所述反馈信息发送给共享端,以使所述反馈信息在共享端上展示。
一种在线信息多屏分享方法,包括以下步骤:
获取选择的主机端当前展示的分享信息标识及对应的主机端地址信息;
根据所述选择的分享信息标识及对应的主机端地址信息向主机端发起建立连接请求;
根据所述连接请求与主机端建立连接;
接收主机端发送的根据所述分享信息标识得到的反馈信息;
展示所述反馈信息。
一种在线信息多屏分享装置,包括:
信息接收模块,用于接收共享端根据主机端当前展示的分享信息标识及对应的主机端地址信息发起的建立连接请求;
连接建立模块,用于根据所述连接请求与共享端建立连接;
所述信息接收模块还用于接收根据所述分享信息标识得到的反馈信息;
发送模块,用于将所述反馈信息发送给共享端,以使所述反馈信息在共享端上展示。
一种在线信息多屏分享装置,包括:
获取模块,用于获取选择的分享信息标识及对应的主机端地址信息;
请求发起模块,用于根据所述选择的分享信息标识及对应的主机端地址信息向主机端发起建立连接请求;
连接模块,用于根据所述连接请求与主机端建立连接;
消息接收模块,用于接收主机端发送的根据所述分享信息标识得到的反馈信息;
展示模块,用于展示所述反馈信息。
一种在线信息多屏分享系统,包括主机端和共享端;
所述共享端用于获取选择的主机端当前展示的分享信息标识及对应的主机 端地址信息,并根据所述选择的分享信息标识及对应的主机端地址信息向主机端发起建立连接请求;
所述主机端用于接收所述连接请求,根据所述连接请求与所述共享端建立连接;
所述主机端还用于接收根据所述分享信息标识得到的反馈信息,并将所述反馈信息发送给所述共享端;
所述共享端还用于接收所述反馈信息,并展示所述反馈信息。
上述在线信息多屏分享方法、装置和系统,主机端接收到分享信息得到的反馈信息后,将反馈信息发送给共享端,并在共享端展示,如此可在主机端全屏展示分享信息,同时通过共享端展示反馈信息,实现了全屏分享信息及能查看反馈信息,不需在同一屏幕展示,不需切换展示,提高了操作的便利性。
附图说明
图1为一个实施例中在线信息多屏分享方法的应用环境示意图;
图2为一个实施例中主机端或共享端的内部结构示意图;
图3为一个实施例中在线信息多屏分享方法的流程图;
图4为另一个实施例中在线信息多屏分享方法的流程图;
图5为另一个实施例中在线信息多屏分享方法的流程图;
图6为另一个实施例中在线信息多屏分享方法的流程图;
图7为在线信息多屏分享方法应用于在线课堂的具体过程示意图;
图8为在计算机端展示课堂内容的示意图;
图9为手机端展示聊天信息的示意图;
图10为一个实施例中在线信息多屏分享装置的结构示意图;
图11为另一个实施例中在线信息多屏分享装置的结构示意图;
图12为另一个实施例中在线信息多屏分享装置的结构示意图;
图13为另一个实施例中在线信息多屏分享装置的结构示意图;
图14为另一个实施例中在线信息多屏分享装置的结构示意图;
图15为一个实施例中在线信息多屏分享系统的结构示意图;
图16为在线信息多屏分享系统的时序示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为一个实施例中在线信息多屏分享方法的应用环境示意图。如图1所示,该应用环境包括主机端110、共享端120和接收端130。主机端110分别与共享端120和接收端130进行通信。
主机端110用于在线信息多屏分享中展示分享信息给接收端130上的用户观看。例如在线课堂上,用户通过主机端110展示课件信息,如将学习英文的课件全屏展示,分享给学习者等;或者,在会议上,用户通过主机端110展示会议主题内容等。主机端110可为台式计算机、笔记本电脑、膝上电脑、平板电脑等。
在主机端110,用户通过注册账号登录在线信息分享的平台或客户端,例如在线课堂教育,用户可通过注册账号登录到在线课堂平台,进入在线课堂平台的某个房间或课堂内,将课件信息共享给进入该房间或课堂内的听众。同时,主机端110还用于接收接收端130上用户对分享信息产生的反馈信息,该反馈信息可为对分享信息的直接反馈,也可为对分享信息相关的信息的反馈。分享信息的直接反馈可为分享信息提出的问题等。分享信息相关的信息可为分享信息相关的使用工具的问题等。在网络会议上也可以同样处理。
接收端130用于接收主机端110分享的信息,并发送根据分享信息得到的反馈信息给主机端110。接收端130可为台式计算机、笔记本电脑、膝上电脑、平板电脑、智能手机等。
共享端120用于在线信息多屏分享中将主机端110接收的反馈信息进行展示。共享端120可为智能手机、平板电脑、个人数字助理等。
通过主机端110展示分享信息,共享端120展示接收的反馈信息,实现了多屏展示在线信息,方便使用者在全屏分享信息的同时,能够查看接收的反馈信息,提高了操作便利性。
图2为一个实施例中主机端或共享端的内部结构示意图。如图2所示,主机端或共享端都属于终端,该终端包括通过系统总线连接的处理器、存储介质、内存和网络接口、声音采集装置、显示屏、扬声器和输入装置。其中,终端的存储介质存储有操作系统,还包括一种在线信息多屏分享装置,该在线信息多屏分享装置用于实现一种在线信息多屏分享方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存为存储介质中的在线信息多屏分享装置的运行提供环境,网络接口用于与服务器进行网络通信,如发送分享信息至服务器,接收服务器返回的反馈信息等。显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是主机端或共享端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
图3为一个实施例中在线信息多屏分享方法的流程图。如图3所示,一种在线信息多屏分享方法,运行于图1中的应用环境,以主机端角度描述,包括以下步骤:
步骤302,接收共享端根据主机端当前展示的分享信息标识及对应的主机端地址信息发起的建立连接请求。
具体地,主机端110接收共享端120根据主机端当前展示的分享信息标识及对应的主机端地址信息发起的建立连接请求。
主机端110上当前展示的分享信息标识用于唯一标示分享信息。分享信息标识可为分享信息名称或分享信息编号等。例如,在线课堂,分享信息标识可为在线课堂名称或者在线课堂所处的房间编号等。主机端地址信息可包括主机端IP(Internet Protocol,网际协议)地址或MAC(Media Access Control,硬件位址)地址等。
共享端120可根据以前记录的分享信息标识及对应的主机端地址信息发起连接请求,也可以根据接收到的主机端110返回的当前展示的分享信息标识及 对应的主机端地址信息发起连接请求。
步骤304,根据该连接请求与共享端建立连接。
具体地,主机端110根据连接请求与共享端120建立连接。
步骤306,接收根据该分享信息标识得到的反馈信息。
具体地,主机端110接收到接收端130发送的根据分享信息标识得到的反馈信息。接收端130接收到分享信息,展示该分享信息,并获取用户通过触摸屏或键盘等输入设备输入的反馈信息。在接收端130上,反馈信息可以以群组聊天窗口形式显示或单个聊天窗口形式显示。
步骤308,将该反馈信息发送给共享端,以使该反馈信息在共享端上展示。
具体地,主机端110将接收的反馈信息发送给共享端120,在共享端120上进行展示。在共享端120上可以将反馈信息以群组聊天窗口形式显示或单个聊天窗口形式显示。
上述在线信息多屏分享方法,主机端接收到分享信息得到的反馈信息后,将反馈信息发送给共享端,并在共享端展示,如此可在主机端全屏展示分享信息,同时通过共享端展示反馈信息,实现了全屏分享信息及能查看反馈信息,不需在同一屏幕展示,不需切换展示,提高了操作的便利性。
图4为另一个实施例中在线信息多屏分享方法的流程图。如图4所示,一种在线信息多屏分享方法,包括以下步骤:
步骤402,接收到共享端广播的上线消息。
具体地,主机端110接收到共享端120广播的上线消息。
步骤404,根据该上线消息返回主机端当前展示的分享信息标识及对应的主机端地址信息。
具体地,主机端110根据该上线消息将自身当前展示的分享信息标识及对应的主机端地址信息发送给共享端120。主机端110上当前展示的分享信息标识用于唯一标示分享信息。分享信息标识可为分享信息名称或分享信息编号等。例如,在线课堂,分享信息标识可为在线课堂名称或者在线课堂所处的房间编号等。主机端地址信息可包括主机端IP地址或MAC地址等。
步骤406,接收共享端根据主机端当前展示的分享信息标识及对应的主机端地址信息发起的建立连接请求。
具体地,主机端110接收共享端120根据主机端当前展示的分享信息标识及对应的主机端地址信息发起的建立连接请求。
共享端120可根据以前记录的分享信息标识及对应的主机端地址信息发起连接请求,也可以根据接收到的主机端110返回的当前展示的分享信息标识及对应的主机端地址信息发起连接请求。
步骤408,根据该连接请求与共享端建立连接。
具体地,主机端110根据连接请求与共享端120建立连接。
步骤410,接收根据该分享信息标识得到的反馈信息。
具体地,主机端110接收到接收端130发送的根据分享信息标识得到的反馈信息。接收端130接收到分享信息,展示该分享信息,并获取用户通过触摸屏或键盘等输入设备输入的反馈信息。在接收端130上,反馈信息可以以群组聊天窗口形式显示或单个聊天窗口形式显示。
步骤412,将该反馈信息发送给共享端,以使该反馈信息在共享端上展示。
具体地,主机端110将接收的反馈信息发送给共享端120,在共享端120上进行展示。在共享端120上可以将反馈信息以群组聊天窗口形式显示或单个聊天窗口形式显示。
上述在线信息多屏分享方法,主机端通过共享端的广播信息,返回主机端的分享信息标识及对应的主机端地址信息,共享端方便根据主机端的分享信息标识及对应的主机端地址信息发起连接请求,主机端根据连接请求与共享端建立连接,且主机端接收到分享信息得到的反馈信息后,将反馈信息发送给共享端,并在共享端展示,如此可在主机端全屏展示分享信息,同时通过共享端展示反馈信息,实现了全屏分享信息及能查看反馈信息,不需在同一屏幕展示,不需切换展示,提高了操作的便利性。
在一个实施例中,上述在线信息多屏分享方法还包括:将该反馈信息发送给共享端,并在共享端展示该反馈信息的步骤之后,获取对该反馈信息的响应 信息,将该响应信息发送给发起该反馈信息的接收端。
具体的,用户通过共享端查看到反馈信息后,通过主机端获取用户通过语音输入的对反馈信息的响应信息,或者获取用户通过共享端的键盘或触摸屏等输入设备输入的对反馈信息的响应信息。主机端将响应信息发送给发起该反馈信息的接收端。
图5为另一个实施例中在线信息多屏分享方法的流程图。如图5所示,一种在线信息多屏分享方法,应用于图1的应用环境中,以共享端角度进行描述,包括以下步骤:
步骤502,获取选择的主机端当前展示的分享信息标识及对应的主机端地址信息。
具体地,共享端120上线后,可从记录的主机端的分享信息标识及对应的主机端地址信息中选择得到主机端当前展示的分享信息标识及对应的主机端地址信息,也可从主机端110返回的主机端的分享信息标识及对应的主机端地址信息中选择得到主机端当前展示的分享信息标识及对应的主机端地址信息。当前展示的分享信息标识用于唯一标示分享信息。分享信息标识可为分享信息名称或分享信息编号等。例如,在线课堂,分享信息标识可为在线课堂名称或者在线课堂所处的房间编号等。主机端地址信息可包括主机端IP地址或MAC地址等。
步骤504,根据该选择的分享信息标识及对应的主机端地址信息向主机端发起建立连接请求。
具体地,共享端根据选择的分享信息标识及对应的主机端地址信息向主机端发起建立连接请求。
步骤506,根据该连接请求与主机端建立连接。
具体地,共享端120接收到主机端110根据连接请求的回应后,与主机端110建立连接。
步骤508,接收主机端发送的根据该分享信息标识得到的反馈信息。
具体地,主机端110根据分享信息标识接收到相应的反馈信息,并将反馈 信息发送给共享端120。
步骤510,展示该反馈信息。
具体地,共享端120展示该反馈信息。
上述在线信息多屏分享方法,主机端接收到分享信息得到的反馈信息后,将反馈信息发送给共享端,共享端接收到反馈信息后展示,如此可在主机端全屏展示分享信息,同时通过共享端展示反馈信息,实现了全屏分享信息及能查看反馈信息,不需在同一屏幕展示,不需切换展示,提高了操作的便利性。
图6为另一个实施例中在线信息多屏分享方法的流程图。如图6所示,一种在线信息多屏分享方法,应用于图1的应用环境中,以共享端角度进行描述,包括以下步骤:
步骤602,广播上线消息。
具体地,共享端120上线后,广播上线消息给所有的主机端110。
步骤604,接收根据该上线消息返回的主机端当前的分享信息标识及对应的主机端地址信息。
具体地,主机端110将当前的分享信息标识及对应的主机端地址信息发送给共享端120。
步骤606,获取选择的主机端当前展示的分享信息标识及对应的主机端地址信息。
当前展示的分享信息标识用于唯一标示分享信息。分享信息标识可为分享信息名称或分享信息编号等。例如,在线课堂,分享信息标识可为在线课堂名称或者在线课堂所处的房间编号等。主机端地址信息可包括主机端IP地址或MAC地址等。
步骤608,根据该选择的分享信息标识及对应的主机端地址信息向主机端发起建立连接请求。
具体地,共享端根据选择的分享信息标识及对应的主机端地址信息向主机端发起建立连接请求。
步骤610,根据该连接请求与主机端建立连接。
具体地,共享端120接收到主机端110根据连接请求的回应后,与主机端110建立连接。
步骤612,接收主机端发送的根据该分享信息标识得到的反馈信息。
具体地,主机端110根据分享信息标识接收到相应的反馈信息,并将反馈信息发送给共享端120。
步骤614,展示该反馈信息。
具体地,共享端120展示该反馈信息。
上述在线信息多屏分享方法,主机端接收到分享信息得到的反馈信息后,将反馈信息发送给共享端,共享端接收到反馈信息后展示,如此可在主机端全屏展示分享信息,同时通过共享端展示反馈信息,实现了全屏分享信息及能查看反馈信息,不需在同一屏幕展示,不需切换展示,提高了操作的便利性。
在一个实施例中,上述在线信息多屏分享方法还包括:在该接收根据该上线消息返回的主机端当前的分享信息标识及对应的主机端地址信息的步骤之后,以列表形式显示返回的主机端当前的分享信息标识及对应的主机端地址信息。
具体地,将多个主机当前的分享信息标识及对应的主机端地址信息以列表形式展示,以供用户选择。
该获取选择的分享信息标识及对应的主机端地址信息的步骤包括:获取从列表中选择的分享信息标识及对应的主机端地址信息。
在一个实施例中,上述在线信息多屏分享方法还包括:在预定时间内未接收到反馈信息,则共享端的屏幕进入待机状态。
具体地,预定时间可根据需要设定,如1分钟、5分钟等。共享端的屏幕进入待机状态是指屏幕关闭,以节省电能。
进一步的,在一个实施例中,上述在线信息多屏分享方法还包括:在共享端的屏幕进入待机状态的步骤之后,接收到反馈信息后,自动唤醒共享端的屏幕,并展示该反馈信息。
具体地,共享端接收到信息后,自动唤醒屏幕,并展示反馈信息,以便用 户查看。
此外,共享端接收到反馈信息后,自动发出信息提醒,然后接收到用户的解锁指令,根据该解锁指令唤醒屏幕,接收查看信息的指令,根据该查看信息的指令展示该反馈信息。
为了更加清楚的描述在线信息多屏分享方法,以在线课堂为例进行描述,分享信息为课堂内容,反馈信息为聊天信息。在线课堂的主讲者通过计算机展示课堂内容,并将手机与计算机连接,通过手机接收听众的聊天信息。如图7所示,在线信息多屏分享方法应用于在线课堂的具体过程包括:
(1)计算机端运行课堂;
(2)手机端上线运行,广播上线消息;
(3)计算机端收到手机端广播的上线消息,回复当前的课堂名称和本机地址信息;
具体地,课堂名称为分享信息标识,是用于标识课堂内容的。本机地址信息可为IP地址信息或MAC地址信息等。
(4)手机端获取用户选择的计算机课堂名称及对应的计算机地址信息;
(5)手机端向选择的计算机课堂名称及对应的计算机地址发起建立连接请求;
(6)计算机端收到手机端发起的连接请求后,与手机端建立连接;
(7)计算机端接收到针对课堂名称所对应的课堂内容的聊天信息;
(8)计算机将该聊天信息发送给手机端;
(9)手机端接收聊天信息,并展示聊天信息。
通过在线信息多屏分享,主讲者可将课堂内容在计算机上全屏分享,聊天信息在手机端上展示,聊天信息不占用课堂内容分享的屏幕区域,分享区域更大,同时主讲者还能方便的查看听众的反馈和听众进行互动,主讲者上课更加灵活。
图8为在计算机端展示课堂内容的示意图。图9为手机端展示聊天信息的示意图。如图8所示,在计算机端全屏展示课堂内容,方便听众能查看完整的课堂内容。如图9所示,在手机端展示聊天信息,聊天信息中包括发言者昵称 及对应的发言内容。例如“珊珊招代理:速度好快”、“情话:我们都跟不上,你不是白教了”、“末上花开:老师你帮我看看,我的PS版本是不是过低”、“艾:我的画图工具不知道去哪里了”。
上述在线信息多屏分享方法除了应用于在线课堂,还可应用于在线会议等。
图10为一个实施例中在线信息多屏分享装置的结构示意图。如图10所示,一种在线信息多屏分享装置,应用于图1的应用环境中,以主机端角度描述,包括信息接收模块1010、连接建立模块1020、发送模块1030。其中:
信息接收模块1010用于接收共享端根据主机端当前展示的分享信息标识及对应的主机端地址信息发起的建立连接请求。
主机端上当前展示的分享信息标识用于唯一标示分享信息。分享信息标识可为分享信息名称或分享信息编号等。例如,在线课堂,分享信息标识可为在线课堂名称或者在线课堂所处的房间编号等。主机端地址信息可包括主机端IP地址或MAC地址等。
连接建立模块1020用于根据该连接请求与共享端建立连接。
该信息接收模块1010还用于接收根据该分享信息标识得到的反馈信息。
具体地,主机端接收到接收端发送的根据分享信息标识得到的反馈信息。接收端接收到分享信息,展示该分享信息,并获取用户通过触摸屏或键盘等输入设备输入的反馈信息。在接收端上,反馈信息可以以群组聊天窗口形式显示或单个聊天窗口形式显示。
发送模块1030用于将该反馈信息发送给共享端,以使该反馈信息在共享端上展示。
具体地,主机端将接收的反馈信息发送给共享端,在共享端上进行展示。在共享端上可以将反馈信息以群组聊天窗口形式显示或单个聊天窗口形式显示。
上述在线信息多屏分享装置,主机端接收到分享信息得到的反馈信息后,将反馈信息发送给共享端,并在共享端展示,如此可在主机端全屏展示分享信息,同时通过共享端展示反馈信息,实现了全屏分享信息及能查看反馈信息, 不需在同一屏幕展示,不需切换展示,提高了操作的便利性。
在一个实施例中,信息接收模块1010还用于接收到共享端广播的上线消息。
发送模块1030还用于根据该上线消息返回主机端当前展示的分享信息标识及对应的主机端地址信息。
通过广播上线消息,方便与共享端建立连接。
图11为另一个实施例中在线信息多屏分享装置的结构示意图。如图11所示,一种在线信息多屏分享装置,应用于图1的应用环境中,以主机端角度描述,除了包括信息接收模块1010、连接建立模块1020、发送模块1030,还包括输入模块1040。其中:
输入模块1040用于获取对该反馈信息的响应信息。
具体的,用户通过共享端查看到反馈信息后,通过主机端的输入模块1040获取用户通过语音输入的对反馈信息的响应信息,或者获取用户通过共享端的键盘或触摸屏等输入设备输入的对反馈信息的响应信息。
发送模块1030还用于将该响应信息发送给发起该反馈信息的接收端。
图12为另一个实施例中在线信息多屏分享装置的结构示意图。如图12所示,一种在线信息多屏分享装置,应用于图1的应用环境中,以共享端角度描述,包括获取模块1210、请求发起模块1220、连接模块1230、消息接收模块1240和展示模块1250。其中:
获取模块1210用于获取选择的分享信息标识及对应的主机端地址信息。
具体地,共享端上线后,获取模块1210可从记录的主机端的分享信息标识及对应的主机端地址信息中选择得到主机端当前展示的分享信息标识及对应的主机端地址信息,也可从主机端返回的主机端的分享信息标识及对应的主机端地址信息中选择得到主机端当前展示的分享信息标识及对应的主机端地址信息。当前展示的分享信息标识用于唯一标示分享信息。分享信息标识可为分享信息名称或分享信息编号等。例如,在线课堂,分享信息标识可为在线课堂名称或者在线课堂所处的房间编号等。主机端地址信息可包括主机端IP地址或MAC地址等。
请求发起模块1220用于根据该选择的分享信息标识及对应的主机端地址信息向主机端发起建立连接请求。
连接模块1230用于根据该连接请求与主机端建立连接。
消息接收模块1240用于接收主机端发送的根据该分享信息标识得到的反馈信息。
展示模块1250用于展示该反馈信息。
上述在线信息多屏分享装置,主机端接收到分享信息得到的反馈信息后,将反馈信息发送给共享端,共享端接收到反馈信息后展示,如此可在主机端全屏展示分享信息,同时通过共享端展示反馈信息,实现了全屏分享信息及能查看反馈信息,不需在同一屏幕展示,不需切换展示,提高了操作的便利性。
图13为另一个实施例中在线信息多屏分享装置的结构示意图。如图13所示,一种在线信息多屏分享装置,应用于图1的应用环境中,以共享端角度描述,除了包括获取模块1210、请求发起模块1220、连接模块1230、消息接收模块1240和展示模块1250,还包括广播模块1260。其中:
广播模块1260用于广播上线消息。
消息接收模块1240还用于接收根据该上线消息返回的主机端当前展示的分享信息标识及对应的主机端地址信息。
在一个实施例中,展示模块1250还用于以列表形式显示返回的主机端当前展示的分享信息标识及对应的主机端地址信息。
具体地,将多个主机当前的分享信息标识及对应的主机端地址信息以列表形式展示,以供用户选择。
获取模块1210还用于获取从列表中选择主机端当前展示的分享信息标识及对应的主机端地址信息。
图14为另一个实施例中在线信息多屏分享装置的结构示意图。如图14所示,一种在线信息多屏分享装置,应用于图1的应用环境中,以共享端角度描述,除了包括获取模块1210、请求发起模块1220、连接模块1230、消息接收模块1240和展示模块1250,还包括待机模块1270和唤醒模块1280。其中:
待机模块1270用于在预定时间内未接收到反馈信息,则共享端的屏幕进入待机状态。
唤醒模块1280用于在共享端的屏幕进入待机状态之后,接收到反馈信息,自动唤醒共享端的屏幕。
展示模块1250还用于展示该反馈信息。
此外,共享端的消息接收模块1240接收到反馈信息后,自动发出信息提醒,然后消息接收模块1240接收到用户的解锁指令,唤醒模块1280根据该解锁指令唤醒屏幕,消息接收模块1240接收查看信息的指令,展示模块1250根据该查看信息的指令展示该反馈信息。
图15为一个实施例中在线信息多屏分享系统的结构示意图;图16为在线信息多屏分享系统的时序示意图。如图15和16所示,一种在线信息多屏分享系统,包括主机端1510和共享端1520。
共享端1520用于广播上线消息。
具体地,共享端1520上线后,广播上线消息给所有的主机端1510。
主机端1510用于接收到共享端广播的上线消息后,根据该上线消息将主机端当前展示的分享信息标识及对应的主机端地址信息返回给该共享端。
当前展示的分享信息标识用于唯一标示分享信息。分享信息标识可为分享信息名称或分享信息编号等。例如,在线课堂,分享信息标识可为在线课堂名称或者在线课堂所处的房间编号等。主机端地址信息可包括主机端IP地址或MAC地址等。
共享端1520还用于获取从接收到的主机端当前展示的分享信息标识及对应的主机端地址信息中选择的主机端当前展示的分享信息标识及对应的主机端地址信息。
共享端1520还用于根据选择的主机端当前展示的分享信息标识及对应的主机端地址发起建立连接请求。
主机端1510用于接收该连接请求,根据该连接请求与该共享端1520建立连接。
主机端1510用于接收根据该分享信息标识得到的反馈信息,并将该反馈信息发送给该共享端。
共享端1520还用于接收该反馈信息,并展示该反馈信息。
此外,共享端1520用于获取选择的主机端当前展示的分享信息标识及对应的主机端地址信息,并根据该选择的分享信息标识及对应的主机端地址信息向主机端发起建立连接请求时,具体地,共享端1520上线后,可从记录的主机端的分享信息标识及对应的主机端地址信息中选择得到主机端当前展示的分享信息标识及对应的主机端地址信息,也可从主机端1510返回的主机端的分享信息标识及对应的主机端地址信息中选择得到主机端当前展示的分享信息标识及对应的主机端地址信息。
共享端1520还用于在预定时间内未接收到反馈信息,则共享端的屏幕进入待机状态。
具体地,预定时间可根据需要设定,如1分钟、5分钟等。共享端的屏幕进入待机状态是指屏幕关闭,以节省电能。
共享端1520还用于在屏幕进入待机状态之后,接收到反馈信息,自动唤醒共享端的屏幕,并展示该反馈信息。
此外,共享端1520接收到反馈信息后,自动发出信息提醒,然后接收到用户的解锁指令,根据该解锁指令唤醒屏幕,接收查看信息的指令,根据该查看信息的指令展示该反馈信息。
上述在线信息多屏分享系统,主机端接收到分享信息得到的反馈信息后,将反馈信息发送给共享端,共享端接收到反馈信息后展示,如此可在主机端全屏展示分享信息,同时通过共享端展示反馈信息,实现了全屏分享信息及能查看反馈信息,不需在同一屏幕展示,不需切换展示,提高了操作的便利性。
此外需要说明的是,上述在线信息多屏分享系统中不详细的地方可参照应用环境及方法中描述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易 失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。