欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 编辑内容处理方法、装置、设备及可读存储介质独创技术24361字

编辑内容处理方法、装置、设备及可读存储介质

2021-04-08 21:48:08

编辑内容处理方法、装置、设备及可读存储介质

  技术领域

  本发明涉及数据处理技术领域,尤其涉及一种编辑内容处理方法、装置、设备及可读存储介质。

  背景技术

  随着智能设备的发展,智能设备倾向于组建连接网络使用,例如,所在连接网络内的所有智能设备均显示同一画面,以完成特定工作内容(如网络课程辅导)。但是,在用户使用所在连接网络内的智能设备的过程中,同一时间,若存在多个用户对画面进行编辑,则会导致画面非常杂乱,使得画面的可浏览性很差。

  由此可知,目前连接网络内的智能设备在显示画面时存在画面可浏览性差的问题。

  发明内容

  本发明的主要目的在于提供一种编辑内容处理方法、装置、设备及可读存储介质,旨在解决现有的连接网络内的智能设备在显示画面时存在画面可浏览性差的技术问题。

  为实现上述目的,本发明提供一种编辑内容处理方法,包括:

  获取所在连接网络内的设备发送的待处理编辑内容;

  根据预设编辑内容显示方式对待处理编辑内容进行处理,得到处理后编辑内容;

  发送处理后编辑内容至所在连接网络的显示画面待更新设备,以使显示画面待更新设备显示处理后编辑内容。

  此外,为实现上述目的,本发明还提供一种编辑内容处理装置,包括:

  获取单元,用于获取所在连接网络内的设备发送的待处理编辑内容;

  处理单元,用于根据预设编辑内容显示方式对待处理编辑内容进行处理,得到处理后编辑内容;

  发送单元,用于发送处理后编辑内容至所在连接网络的显示画面待更新设备。

  此外,为实现上述目的,本发明还提供一种编辑内容处理设备,编辑内容处理设备包括存储器、处理器和存储在存储器上并可在处理器上运行的编辑内容处理程序,编辑内容处理程序被处理器执行时实现如上述的编辑内容处理方法的步骤。

  此外,为实现上述目的,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有编辑内容处理程序,编辑内容处理程序被处理器执行时实现如上述的编辑内容处理方法的步骤。

  本发明实现了通过预设编辑内容显示方式对待处理编辑内容进行处理,以将可浏览性差的待处理编辑内容处理为可浏览性好的处理后编辑内容,之后将可浏览性好的处理后编辑内容发送至显示画面待更新设备,以使用户通过显示画面待更新设备浏览该可浏览性好的处理后编辑内容。避免了用户在显示画面待更新设备上浏览可浏览性差的待处理编辑内容的问题,使得连接网络内的智能设备在显示画面时可浏览性更好。

  附图说明

  图1是本发明编辑内容处理方法第一实施例的流程示意图;

  图2是本发明编辑内容处理方法一显示画面的显示方式示意图;

  图3是本发明编辑内容处理装置较佳实施例的功能单元示意图;

  图4是本发明实施例方案涉及的硬件运行环境的结构示意图。

  本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

  具体实施方式

  应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

  本发明提供一种编辑内容处理方法,参照图1,图1为本发明编辑内容处理方法第一实施例的流程示意图。

  本发明实施例提供了编辑内容处理方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该编辑内容处理方法可应用于终端,编辑内容处理方法包括:

  步骤S10,终端获取所在连接网络内的设备发送的待处理编辑内容。

  具体地,终端在接收各设备发送的待处理编辑内容之前,需要建立与各设备之间的连接,以构建连接网络。需要说明的是,各设备的操作系统可能为不同的操作系统,如操作系统可为安卓操作系统、IOS(iPhone Operation System,苹果操作系统)等,而对于不同的操作系统,其设备间的互联方式也不同。

  终端在与操作系统为安卓操作系统的设备互联时,需要通过启动Wi-Fi P2P(Wireless Fidelity Peer-to-Peer,端对端无线保真)(Wi-Fi P2P是Wi-Fi技术中一种端对端的场景技术)来寻找附近的支持Wi-Fi P2P的设备,在与该支持Wi-Fi P2P的设备配对时,根据Wi-Fi P2P技术规范,在与该支持Wi-Fi P2P的设备建立连接时,需要自建一个小组长(Group Owner)和一个从客户端(Group Client),之后建立TCP/IP连接,并创建一个基于RTSP(Real Time Streaming Protocol,实时流传输协议)的端口用于后续的会话管理和控制。

  终端在与操作系统为IOS的设备互联时,需要使用Bonjour(苹果推出的零配置网络协议)协议进行Airplay(隔空播放)设备间的发现,并且在建立连接时,需要注册两类服务,其一为Airtunes(数据传输协商服务),另一为Airplay对应的服务。此外,在建立连接过程中,还需要进行设备匹配,在设备匹配过程中,终端会通过Fairplay加密协议进行信息交换,并且在后续数据传输过程中也通过该交换后的信息来对经过加密的视音频进行解密;此外,在建立连接过程中,终端还需要进行数据传输协商与信息交换,该数据传输协商与信息交换所涉及的内容包括设备名称、设备代号、视音频接收端口配置、密钥设置等。

  终端在建立各设备间的连接完成之后,完成连接网络的建设。终端在接收所在连接网络内的各设备发送的待处理编辑内容时,对于操作系统为安卓操作系统的设备,其传输的待处理编辑内容为经由MPEG2-TS(Moving Picture Experts Group-TransportStream,活动图像专家组传输流)编码后的视音频数据,并通过RTP(Real-time TransportProtocol,实时传输协议)进行传输;对于操作系统为IOS的设备,其传输的待处理编辑内容为基于H264(高度压缩数字视频编解码器标准)的ES(Elementary Stream,基本码流)(包括音频ES和视频ES)且通过AES(Advanced Encryption Standard,高级加密标准)加密。

  需要说明的是,终端在确定设备的操作系统时,是通过获取对应设备的系统软件名称来确定的,具体为,通过获取到的系统软件名称和标准操作系统标识进行匹配,若系统软件名称中匹配到安卓操作系统的系统标识,则该系统软件名称对应的设备为安卓设备;若系统软件名称中匹配到IOS的系统标识,则该系统软件名称对应的设备为IOS设备。

  需要说明的是,在视音频数据传输过程中,终端还可根据连接信号的强弱以及设备电量来动态调整视音频数据和对应的数据格式,例如,调整视音频数据的压缩率、视音频数据格式、视频分辨率等。可以理解的是,连接信号越强和/或设备电量越高,待传输数据大小可以更大;连接信号越弱和/或设备电量越低,待传输数据大小需要更小。

  具体地,终端获取所在连接网络内的设备发送的待处理编辑内容。

  步骤S20,终端根据预设编辑内容显示方式对待处理编辑内容进行处理,得到处理后编辑内容。

  具体地,由于安卓操作系统和IOS对应的设备所传输的待处理编辑内容编码方式不同,终端在处理该待处理编码内容之前需要解码为视音频清流,以方便待处理编辑内容的统一处理,以解决安卓操作系统和IOS之间视音频传输时,因使用不同数据传输协议和不同编码方式所产生的数据无法在操作系统为安卓操作系统和IOS的设备之间传输的问题。

  具体地,终端通过预设编辑内容显示方式对解码为视音频清流的待处理编辑内容进行处理,以得到处理后编辑内容。

  进一步地,终端根据预设编辑内容显示方式对待处理编辑内容进行处理,得到处理后编辑内容之前,该方法还包括:

  步骤a,终端获取待处理编辑内容对应的设备数量。

  具体地,上述待处理编辑内容中包括一个或多个设备传输的待处理编辑内容,终端计算待处理编辑内容的传输设备的数量总和,以获取待处理编辑内容对应的设备数量。

  终端根据预设编辑内容显示方式对待处理编辑内容进行处理,得到处理后编辑内容,包括:

  步骤b,终端为待处理编辑内容分配与设备数量相同数量的不同色值,并根据不同色值对应修改待处理编辑内容,得到处理后编辑内容,以区分处理后编辑内容对应的各个设备。

  具体地,各待处理编辑内容的传输设备对应不同用户,因此,各待处理编辑内容可能相同可能不同,容易理解的是,不同用户对于同一待编辑画面进行编辑(例如,在进行网络课程教学过程中,多个学生同时对同一画面中的题目进行解答)时,会出现编辑内容重叠的部分,若不加以区分各待处理编辑内容(例如,使用相同的线型表示所有待处理编辑内容),则会导致各待处理编辑内容对应的显示画面杂乱,用户无法从该显示画面中获取到需要的内容,例如,用户A对应的待处理编辑内容与用户B对应的待处理编辑内容有重叠部分,则用户C在浏览对应的显示画面时,无法得知该显示画面中何处为用户A对应的待处理编辑内容对应的显示内容,何处为用户B对应的待处理编辑内容对应的显示内容。因此,需要在该显示画面中对各用户对应的待处理编辑内容对应的显示内容进行区分。

  具体地,终端通过不同色值对各待处理编辑内容进行对应修改,得到处理后编辑内容,以区分处理后编辑内容对应的各个设备,其中,不同色值代表不同颜色,例如,以RGB(Red-Green-Blue,红绿蓝三原色)值表示色值,RGB值为(255,0,0)代表红色,RGB值为(0,255,0)代表绿色。需要说明的是,各色值可设置为差距较大的数值,以明显区分各待处理编辑内容对应的显示内容,达到区分处理后编辑内容对应的各个设备的目的。

  具体地,终端为待处理编辑内容分配与设备数量相同数量的不同色值,并根据不同色值对应修改待处理编辑内容,得到处理后编辑内容,以区分处理后编辑内容对应的各个设备。

  进一步地,终端获取所在连接网络内的设备发送的待处理编辑内容之前,该方法还包括:

  步骤c,终端建立各色值与各待处理编辑内容发送设备的对应关系,以使显示画面待更新设备对应的用户通过对应关系能够识别处理后编辑内容。

  具体地,终端建立各色值与各待处理编辑内容发送设备的对应关系,以使显示画面待更新设备对应的用户通过对应关系能够识别处理后编辑内容。

  具体地,在终端为待处理编辑内容分配与设备数量对应数量的不同色值后,用户可通过不同的色值区分显示画面中的待处理编辑内容对应的显示内容,但是,各不同显示内容对应的编辑用户是未知的,例如,显示画面待更新设备对应的用户可在包括显示内容为红色和显示内容为蓝色的显示画面中获知到红色对应一个编辑用户、蓝色对应另一编辑用户,然后红色对应的编辑用户具体地身份信息是未知的。因此,可建立各色值(各颜色)与各待处理编辑内容发送设备的对应关系,例如,红色与用户A绑定,蓝色与用户B绑定,显示画面待更新设备对应的用户可在浏览到红色的显示内容时确定该显示内容是由用户A编辑的。

  进一步地,终端根据预设编辑内容显示方式,对待处理编辑内容进行处理,得到处理后编辑内容之后,该方法还包括:

  步骤d,终端根据设备数量调整各待处理编辑内容对应的显示分辨率,并将显示分辨率调整后的各待处理编辑内容合并为一个预设显示分辨率的处理后编辑内容,以使显示画面待更新设备对各待处理编辑内容进行分屏显示。

  具体地,根据上述设备数量,终端对各待处理编辑内容对应的显示内容的显示分辨率进行调整,以将所有待处理编辑内容合并为通过一个显示分辨率为预设显示分辨率的处理后编辑内容,该预设显示分辨率具体可由用户自行设置,本实例中不作具体限定,以使所有待处理编辑内容均能显示于显示画面待更新设备中,调整过程一般为对显示内容进行缩放,在一实施例中,参见图2,其中200为预设显示分辨率对应的显示画面大小,6个201为各待处理编辑内容对应的显示内容的显示画面大小,可以理解的是,201可以为相同的显示画面大小,即相同的显示分辨率,也可以为不同的显示画面大小,即不同的显示分辨率。在一实施例中,终端还可为各待处理编辑内容对应的显示内容进行标号以区分各显示内容。

  步骤S30,终端发送处理后编辑内容至所在连接网络的显示画面待更新设备,以使显示画面待更新设备显示处理后编辑内容。

  进一步地,终端发送处理后编辑内容至所在连接网络的显示画面待更新设备之前,该方法还包括:

  步骤e,终端根据待处理编辑内容获取对应设备的操作系统标识;

  步骤f,若操作系统标识不唯一,则终端根据预设编码方式对处理后编辑内容进行编码,得到编码后编辑内容;

  终端发送处理后编辑内容至所在连接网络的显示画面待更新设备,包括:

  步骤g,终端发送编码后编辑内容至所在连接网络的显示画面待更新设备。

  具体地,终端获取待处理编辑内容对应设备的操作系统标识,将该操作系统标识与标准操作系统标识进行匹配,得到匹配结果,若通过该匹配结果得到操作系统标识不唯一的结果,则根据预设编码方式对处理后编辑内容进行编码,以得到编码后编辑内容,之后将该编码后编辑内容发送至所在连接网络的显示画面待更新设备,以使该显示画面待更新设备对该编码后编辑内容通过对应解码方式进行解码并显示。

  进一步地,操作系统标识至少包括IOS标识,终端根据预设编码方式对处理后编辑内容进行编码,得到编码后编辑内容,包括:

  步骤h,终端根据与IOS标识对应的编码方式对处理后编辑内容进行编码,得到第一编码后编辑内容。

  具体地,可以理解的是,操作系统标识对应一个或多个IOS标识,和/或,一个或多个安卓操作系统标识。在操作系统标识为一个或多个IOS标识时,终端通过IOS对应的编码方式对处理后编辑内容进行编码,以得到第一编码后编辑内容。

  进一步地,操作系统标识至少包括安卓操作系统标识,终端根据预设编码方式对处理后编辑内容进行编码,得到编码后编辑内容,包括:

  步骤i,终端根据与安卓操作系统标识对应的编码方式对处理后编辑内容进行编码,得到第二编码后编辑内容;其中,第二编码后编辑内容的数据格式与第一编码后编辑内容的数据格式不相同。

  具体地,在操作系统标识为一个或多个安卓操作系统标识时,终端通过安卓操作系统标识对应的编码方式对处理后编辑内容进行编码,以得到第二编码后编辑内容。

  本实施例中,实现了通过预设编辑内容显示方式对待处理编辑内容进行调整处理,以将可浏览性差的待处理编辑内容处理为可浏览性好的处理后编辑内容,之后将可浏览性好的处理后编辑内容发送至显示画面待更新设备,以使用户通过显示画面待更新设备浏览该可浏览性好的处理后编辑内容。避免了用户在显示画面待更新设备上浏览可浏览性差的待处理编辑内容的问题,使得连接网络内的智能设备在显示画面时可浏览性更好。

  此外,本发明还提供一种编辑内容处理装置,如图3所示,编辑内容处理装置包括:

  获取单元10,用于获取所在连接网络内的设备发送的待处理编辑内容;

  处理单元20,用于根据预设编辑内容显示方式对待处理编辑内容进行处理,得到处理后编辑内容;

  发送单元30,用于发送处理后编辑内容至所在连接网络的显示画面待更新设备。

  可选地,获取单元10,还用于获取待处理编辑内容对应的设备数量;

  在根据预设编辑内容显示方式对待处理编辑内容进行处理,得到处理后编辑内容方面,处理单元20具体用于:

  为待处理编辑内容分配与设备数量相同数量的不同色值,并根据不同色值对应修改待处理编辑内容,得到处理后编辑内容,以区分处理后编辑内容对应的各个设备。

  可选地,编辑内容处理装置还包括:

  建立单元40,用于建立各色值与各待处理编辑内容发送设备的对应关系,以使显示画面待更新设备对应的用户通过对应关系能够识别处理后编辑内容。

  可选地,编辑内容处理装置还包括:

  调整单元50,用于根据设备数量调整各待处理编辑内容对应的显示分辨率;

  合并单元60,用于将显示分辨率调整后的各待处理编辑内容合并为一个预设显示分辨率的处理后编辑内容,以使显示画面待更新设备对各待处理编辑内容进行分屏显示;

  可选地,获取单元10,还用于根据待处理编辑内容获取对应设备的操作系统标识;

  编辑内容处理装置还包括:

  编码单元70,用于若操作系统标识不唯一,则根据编码方式对处理后编辑内容进行编码,得到编码后编辑内容;

  在发送处理后编辑内容至所在连接网络的显示画面待更新设备方面,发送单元30具体用于:

  发送编码后编辑内容至所在连接网络的显示画面待更新设备。

  可选地,操作系统标识至少包括IOS标识,在根据预设编码方式对处理后编辑内容进行编码,得到编码后编辑内容方面,编码单元70具体用于:

  根据与IOS标识对应的编码方式对处理后编辑内容进行编码,得到第一编码后编辑内容。

  可选地,操作系统标识至少包括安卓操作系统标识,在根据预设编码方式对处理后编辑内容进行编码,得到编码后编辑内容方面,编码单元70具体用于:

  根据与安卓操作系统标识对应的编码方式对处理后编辑内容进行编码,得到第二编码后编辑内容;其中,第二编码后编辑内容的数据格式与第一编码后编辑内容的数据格式不相同。

  本发明编辑内容处理装置具体实施方式与上述编辑内容处理方法各实施例基本相同,在此不再赘述。

  此外,本发明还提供一种编辑内容处理设备。如图4所示,图4是本发明实施例方案涉及的硬件运行环境的结构示意图。

  需要说明的是,图4即可为编辑内容处理设备的硬件运行环境的结构示意图。

  如图4所示,该编辑内容处理设备可以包括:处理器1001,例如CPU,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

  可选地,编辑内容处理设备还可以包括RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。

  本领域技术人员可以理解,图4中示出的编辑内容处理设备结构并不构成对编辑内容处理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

  如图4所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及编辑内容处理程序。其中,操作系统是管理和控制编辑内容处理设备硬件和软件资源的程序,支持编辑内容处理程序以及其它软件或程序的运行。

  在图4所示的编辑内容处理设备中,用户接口1003主要用于连接终端,与终端进行数据通信,如接收终端发送的待处理编辑内容;网络接口1004主要用于后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的编辑内容处理程序,并执行如上的编辑内容处理方法的步骤。

  本发明编辑内容处理设备具体实施方式与上述编辑内容处理方法各实施例基本相同,在此不再赘述。

  此外,本发明实施例还提出一种计算机可读存储介质,计算机可读存储介质上存储有编辑内容处理程序,编辑内容处理程序被处理器执行时实现如上的编辑内容处理方法的步骤。

  本发明计算机可读存储介质具体实施方式与上述编辑内容处理方法各实施例基本相同,在此不再赘述。

  需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

  上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

  通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,设备,或者网络设备等)执行本发明各个实施例的方法。

  以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

《编辑内容处理方法、装置、设备及可读存储介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)