CN109727151A - 一种信息处理方法、装置和计算机存储介质 - Google Patents
一种信息处理方法、装置和计算机存储介质 Download PDFInfo
- Publication number
- CN109727151A CN109727151A CN201811641079.0A CN201811641079A CN109727151A CN 109727151 A CN109727151 A CN 109727151A CN 201811641079 A CN201811641079 A CN 201811641079A CN 109727151 A CN109727151 A CN 109727151A
- Authority
- CN
- China
- Prior art keywords
- media file
- user
- terminal
- target media
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 23
- 238000003672 processing method Methods 0.000 title claims abstract description 12
- 230000009471 action Effects 0.000 claims description 175
- 238000000034 method Methods 0.000 claims description 59
- 238000012545 processing Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 claims description 5
- 238000004080 punching Methods 0.000 claims description 5
- 230000000875 corresponding effect Effects 0.000 description 106
- 238000012544 monitoring process Methods 0.000 description 32
- 238000004458 analytical method Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 19
- 230000000694 effects Effects 0.000 description 9
- 239000000284 extract Substances 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 210000001015 abdomen Anatomy 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005096 rolling process Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 210000003489 abdominal muscle Anatomy 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000012552 review Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 210000003414 extremity Anatomy 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 210000000245 forearm Anatomy 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及一种信息处理方法、装置和计算机存储介质,确定目标媒体文件,确定第二用户的偏好信息;根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置;根据所述播放位置向第二终端发送分享媒体流,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件;接收第二终端发送的针对目标媒体文件的评论信息,向第一终端发送所述评论信息。
Description
技术领域
本发明涉及数据处理领域,特别涉及一种信息处理方法、装置和计算机存储介质。
背景技术
随着人们生活水平的不断提高,越来越多的人开始提倡健康生活,也越来越多的人开始重视自身健康状况,从而参与健身锻炼的人也越来越多。为了增强健身效果,每次需要比较长的锻炼时间,而健身过程比较单调枯燥,以至于大多数人无论是在室内运动还是在户外运动都很难坚持完成预定的健身计划,从而无法达到预期的健身效果,无法增强用户的健身体验。
发明内容
有鉴于此,本发明实施例为解决现有技术中存在的至少一个问题而提供一种信息处理方法、装置及计算机存储介质,能够提高用户健身的积极性,增强用户的健身体验。
为达到上述目的,本发明的技术方案是这样实现的:
第一方面,本发明实施例提供一种信息处理方法,所述方法包括:
确定目标媒体文件;
确定第二用户的偏好信息,根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置;
根据所述播放位置向第二终端发送分享媒体流,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件;
接收第二终端发送的针对目标媒体文件的评论信息,向第一终端发送所述评论信息。
一种技术方案的实现中,所述确定目标媒体文件,包括:
提取动作特征信息;
确定对应于所述动作媒体流中的动作特征信息的动作类型;
根据所述动作类型对应的标准动作媒体文件确定动作特征信息对应的标准度;
选取满足设定条件的标准度对应的动作特征信息;
确定动作特征信息对应的图像,将所述图像生成目标媒体文件;
或者,
提取动作特征信息;
根据标准动作媒体文件确定动作特征信息对应的标准度;
选取满足设定条件的标准度对应的动作特征信息;
确定动作特征信息对应的图像,将所述图像生成目标媒体文件。
一种技术方案的实现中,在所述确定目标媒体文件之后,所述方法还包括:
根据所述第一终端上传的健身媒体流确定第一用户的完成运动量,比较所述完成运动量计划运动量,其中,所述计划运动量为所述第一用户设定的期望完成的运动量;
确定完成运动量大于计划运动量,则向所述第一终端发送自动打卡通知;
确定完成运动量小于计划运动量,则向所述第一终端发送提醒消息。
一种技术方案的实现中,在所述确定目标媒体文件之后,所述方法还包括:
向所述第一终端发送所述目标媒体文件;
接收所述第一终端发送的针对所述目标媒体文件的分享请求,所述分享请求中包括第二标识;
根据所述分享请求中的所述第二标识确定第二用户。
一种技术方案的实现中,所述确定第二用户的偏好信息,根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置,包括:
获取第二用户的健身记录,根据第二用户的健身记录确定第二用户的偏好健身类型;
将所述偏好健身类型与对应于目标媒体文件的健身类型相匹配;
根据匹配确定对应于所述健身类型的目标媒体文件的播放位置。
一种技术方案的实现中,在所述根据匹配确定对应于所述健身类型的目标媒体文件的播放位置之后,所述方法还包括:
接收第二终端发送的播放请求,向所述第二终端发送从播放起点开始的目标媒体文件。
一种技术方案的实现中,在所述向第一终端发送所述评论信息之前,所述方法还包括:
接收第二终端发送的动作评论信息,所述动作评论信息为第二用户输入的评论内容和该评论内容所针对的目标媒体文件的内容;
将动作评论信息与存储的动作评论特征信息相匹配;
匹配成功时,则向第一终端发送动作评论信息;
或者,
接收第二终端发送的动作评论信息,所述动作评论信息为第二用户输入的评论内容和该评论内容所针对的目标媒体文件的内容;
将健身评论信息包含的目标媒体文件的内容与存储的目标媒体文件进行匹配;
匹配成功时,则向第一终端发送健身评论信息。
第二方面,本发明实施例提供一种信息处理处理装置,所述装置包括:
第一处理模块,用于确定目标媒体文件;
第二处理模块,用于确定第二用户的偏好信息,并根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置;向第一终端发送所述评论信息;
发送模块,用于根据所述播放位置向第二终端发送分享媒体流,其中,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件;
接收模块,用于第二终端发送的针对目标媒体文件的评论信息。
第三方面,本发明实施例提供一种信息处理装置,所述信息处理装置包括网络接口、存储器和处理器;其中,
所述网络接口,用于实现组件之间的连接通信;
所述存储器,用于存储能够在所述处理器上运行的计算机程序;
所述处理器,用于在运行所述计算机程序时,执行第一方面所述任一方法。
第四方面,本发明实施例提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,当所述计算机程序被至少一个处理器执行时实现如第一方面所述的任一方法。
本发明实施例所提供的一种信息处理方法、装置和计算机存储介质,确定目标媒体文件,确定第二用户的偏好信息;根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置;根据所述播放位置向第二终端发送分享媒体流,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件;接收第二终端发送的针对目标媒体文件的评论信息,向第一终端发送所述评论信息,以使第一用户能够基于健身评论信息更好地完成健身,通过与好友的互动来对提高健身积极性,提升用户的健身效果。
附图说明
图1为本发明实施例提供的一种信息处理方法的实现流程示意图一;
图2为本发明实施例提供的一种信息处理方法的实现流程示意图二;
图3为本发明实施例提供的一种信息处理装置的结构示意图;
图4为本发明实施例提供的一种信息处理装置的具体硬件结构。
具体实施方式
本发明实施例提供一种健身方法,图1为本发明实施例提供的一种信息处理方法的实现流程示意图一,如图1所示,该方法主要包括以下步骤:
步骤101:确定目标媒体文件。
服务器接收到第一终端上传的第一用户的健身媒体流,可以直接基于接收到的健身媒体流直接生成目标媒体文件;
其中,第一用户的健身媒体流,包括:通过对第一用户的健身行为进行拍摄,从而得到的视频内容为“第一用户的健身画面”的视频流。
也可以对接收到的健身媒体流进行解析得到解析结果,针对该解析结果提取动作特征信息,确定对应于所述动作媒体流中的动作特征信息的动作类型,根据所述动作类型对应的标准动作媒体文件确定动作特征信息对应的标准度,选取满足设定条件的标准度对应的动作特征信息,确定动作特征信息对应的图像,将所述图像生成目标媒体文件,所述标准度为动作特征信息与所述动作类型对应的标准动作媒体文件的匹配程度,能够体现第一用户完成的健身动作的标准程度。其中,所述的标准动作媒体文件,包括:通过对目标对象(一般为教练)的健身行为进行拍摄,从而得到的视频内容为“教练的健身画面”的媒体文件。
还可以对接收到的健身媒体流进行解析得到解析结果,针对该解析结果提取动作特征信息,根据标准动作媒体文件确定动作特征信息对应的标准度,选取满足设定条件的标准度对应的动作特征信息,确定动作特征信息对应的图像,将所述图像生成目标媒体文件。
所述的标准度,具体可以是一个量化的数据。如,以第一用户健身时所作的某个动作为例,通过对包含该动作的图像进行图像处理与分析,可以获得比如第一用户肢体(如大臂)的弯曲弧度x;比较该弯曲弧度与标准动作媒体文件中目标对象相应肢体的弯曲弧度y,可以获得这两个弯曲弧度之间的弧度差的绝对值|x-y|。通过对该弧度差进行归一化处理,如计算|x-y|/y,可以将计算结果作为所述的标准度的量化值。
所述目标媒体文件可以为静态图像、动态图像、视频等。所述设定条件可以是按照标准度由高至低选取设定数量的相应标准度对应的动作特征信息,也可以是选取标准度达到设定的标准度阈值的对应的动作特征信息。
一种具体的实现方式中,第一终端将健身媒体流上传至服务器。服务器对健身媒体流进行解析得到解析结果,针对该解析结果提取动作特征信息,将动作特征信息与存储的至少一个健身类型媒体文件进行匹配,得到匹配度,确定与达到设定的匹配度阈值的匹配度相对应的健身类型媒体文件,确定与健身类型媒体文件相对应的健身类型;将动作特征信息与对应于健身类型的至少一个标准动作媒体文件进行比对,得到标准度,选取满足设定条件的标准度对应的动作特征信息,根据解析结果确定动作特征信息所在的图像,将图像生成目标媒体文件。服务器中存储有各健身类型对应的健身类型媒体文件,健身类型媒体文件中包含相应健身类型最具特点的健身动作的动作特征信息,因此,将接收到的健身媒体流中包含的动作特征信息与健身类型媒体文件进行比对,便能够确定出第一用户进行健身的健身类型。对于每一健身类型,服务器还存储有相应健身类型的标准动作媒体文件,标准动作媒体文件包含相应健身类型的标准健身动作的动作特征信息,这样,将接收到的健身媒体流中包含的动作特征信息与标准动作媒体文件进行比对,便能够确定出第一用户完成的健身动作的标准性,从而针对第一用户完成地比较标准的健身动作生成目标媒体文件。服务器生成目标媒体文件时,还会针对健身类型在目标媒体文件中记录对应于健身类型的播放位置,因此,目标媒体文件包含有对应于健身类型的播放位置。
由于第一用户健身过程中可能是结合几个健身类型进行健身,如俯卧撑、仰卧起坐等,因此,确定出来的健身类型可能是多个,这样,服务器生成目标媒体文件时,便会针对各健身类型在目标媒体文件中记录对应于每个健身类型的播放位置,因此,目标媒体文件包含有对应于各健身类型的播放位置。
另一种具体的实现方式中,服务器接收到第一终端发送的健身媒体流后,对健身媒体流进行解析得到解析结果,针对该解析结果提取动作特征信息,将动作特征信息与标准动作媒体文件进行比对,得到标准度,选取满足设定条件的标准度对应的动作特征信息,根据解析结果确定动作特征信息所在的图像,将图像生成目标媒体文件。服务器还将动作特征信息与存储的至少一个健身类型媒体文件进行匹配,得到匹配度,确定与达到设定的匹配度阈值的匹配度相对应的健身类型媒体文件,确定与健身类型媒体文件相对应的健身类型,针对各健身类型在目标媒体文件中记录对应于每个健身类型的播放位置。
另外,服务器还可以根据所述第一终端上传的健身媒体流确定第一用户的完成运动量,比较所述完成运动量计划运动量,其中,所述计划运动量为所述第一用户设定的期望完成的运动量;确定完成运动量大于计划运动量,则向所述第一终端发送自动打卡通知;确定完成运动量小于计划运动量,则向所述第一终端发送提醒消息。
步骤102:确定第二用户的偏好信息,根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置。
在本实施例中,服务器在确定了第二用户后,获取第二用户的健身记录,根据第二用户的健身记录确定第二用户的偏好健身类型,服务器可以根据偏好健身类型确定与第二用户相对应的目标媒体文件的播放位置。第二用户为多个时,服务器根据偏好健身类型确定出的与第二用户相对应的目标媒体文件的播放位置,是与各第二用户相对应的目标媒体文件的播放位置,所述第二用户是与第一用户有一定关联关系的用户,如为第一用户的社交好友,或者,与第一用户共同在某一特定群组(如健身群组)中。
其中,根据第二用户的偏好健身类型确定对应于第二用户的目标媒体文件的播放位置可以包括:将第二用户的偏好健身类型与对应于目标媒体文件的健身类型相匹配;得到与偏好健身类型相匹配的健身类型,确定对应于健身类型的目标媒体文件的播放位置。
另外,服务器可以随机选取健身群组的注册用户作为第二用户,也可以随机选取第一用户的好友作为第二用户,或者选择第一用户的某一群组、如朋友中的用户作为第二用户;
也可以基于第一用户的分享请求确定第二用户,具体包括:向第一终端发送所述目标媒体文件;接收第一终端发送的针对目标媒体文件的分享请求,该分享请求中包括第二标识;根据分享请求中的所述第二标识确定第二用户。
步骤103:根据所述播放位置向第二终端发送分享媒体流,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件。
在本实施例中,服务器会根据播放位置向第二终端发送分享媒体流,即服务器向第二终端发送的分享媒体流以目标媒体文件的播放位置为时间起始点,从而使分享媒体流能够在第二终端形成包含播放位置的目标媒体文件。第二终端接收到分享媒体流后,对分享媒体流进行解析得到包含播放位置的目标媒体文件,从播放位置开始向第二用户播放目标媒体文件的内容。
另外,第二用户观看目标媒体文件过程中,可能会对播放位置之前的目标媒体文件的内容产生兴趣,此时,第二用户会在第二终端屏幕上显示的目标媒体文件上向前拖拽进度条,第二终端监控到第二用户的进度操作时,根据监控到的第二用户的进度操作确定起点信息,生成包含有起点信息的内容请求,向服务器发送内容请求;服务器接收到内容请求后,根据内容请求包含的起点信息向第二终端发送请求媒体流;第二终端接收到请求媒体流进行解析后呈现给第二用户。
步骤104:接收第二终端发送的针对目标媒体文件的评论信息,向第一终端发送所述评论信息。
在本实施例中,第二用户观看目标媒体文件过程中,第二终端可以直接启动对第二用户的输入的监控;也可以是接收到服务器发送的监控指令后,启动对第二用户的输入的监控,服务器向第二终端发送监控指令,第二终端接收到监控指令,则开始监控第二用户在观看目标媒体文件过程中的输入。第二终端监控到第二用户输入评论内容时,提取屏幕当前显示的目标媒体文件的内容,基于评论内容和提取的目标媒体文件的内容生成健身评论信息,并将健身评论信息发送至服务器。其中,评论内容可以是语音信息,也可以是文字信息。
服务器将接收到的健身评论信息发送至第一终端;第一终端接收到健身评论信息后,将健身评论信息展示给第一用户,以使第一用户能够基于健身评论信息更好、更积极地完成健身,达到比较好的健身效果。
为避免将未评论第一用户的健身动作的信息发送至第一终端,服务器接收到第二终端发送的健身评论信息后,可以将健身评论信息与存储的健身评论特征信息相匹配;也可以将健身评论信息包含的目标媒体文件的内容与存储的目标媒体文件进行匹配。若匹配成功,表明第二终端发送的健身评论信息是评论第一用户的健身动作的信息,则向第一终端发送健身评论信息;若匹配失败,表明第二终端发送的健身评论信息是未评论第一用户的健身动作的信息,则不向第一终端发送健身评论信息,可以直接丢弃接收到的健身评论信息。其中,健身评论特征信息为基于健身评论的内容提取的关键特征信息。健身评论特征信息可以内容库的形式存储于服务器。其中,内容库中可以包括对健身动作进行评论的第一内容库,如“标准”、“偏高”、“角度太小”等,以及对第一用户进行褒义评论的第二内容库,如“厉害”、“精彩”、“有毅力”等。服务器将健身评论信息与健身评论特征信息进行匹配时,可以分别与两个内容库进行匹配,从而更快速地得到匹配结果。
本发明实施例中,确定目标媒体文件,确定第二用户的偏好信息,根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置,根据所述播放位置向第二终端发送分享媒体流,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件,接收第二终端发送的针对目标媒体文件的评论信息,向第一终端发送所述评论信息,以使第一用户能够基于健身评论信息更好地完成健身,通过与好友的互动来对提高健身积极性,提升用户的健身效果。
本发明实施例提供一种健身方法,图2为本发明实施例提供的一种信息处理方法的实现流程示意图二,如图2所示,该方法主要包括以下步骤:
步骤201:根据接收到的第一终端发送的健身媒体流,生成目标媒体文件。
本实施例中,第一用户健身时,第一终端对第一用户的健身动作进行监控,生成健身媒体文件,将健身媒体文件转换为健身媒体流,并将健身媒体流上传至服务器。其中,所述健身媒体文件可以为记录第一用户健身动作的静态图像、动态图像、视频等。这里,第一终端可以根据第一用户输入的第一操作开始对第一用户的健身动作进行监控。例如,第一终端检测到第一用户针对第一虚拟按键的点击操作等,则启动对第一用户的健身动作的监控;其中,第一虚拟按键可以为第一终端屏幕中指定位置设置的一个图标,第一用户对第一虚拟按键的操作用于触发第一终端开始对第一用户的健身动作进行监控。又如,第一终端检测到第一用户选择开启健身监控功能的输入操作,则第一终端启动对第一用户的健身动作的监控。再如,第一终端采集到第一用户的语音输入,对第一用户输入的语音内容进行解析,确定为需要对第一用户的健身进行监控,则第一终端启动对第一用户的健身动作的监控。
另外,第一终端可以根据第一用户输入的第二操作停止对第一用户健身动作的监控,并生成监控结束消息,然后,第一终端将该监控结束消息发送至服务器。例如,第一终端检测到第一用户针对第二虚拟按键的点击操作等,则停止对第一用户的健身动作的监控;其中,第二虚拟按键可以为终端屏幕中指定位置设置的一个图标,第一用户对第二虚拟按键的操作用于触发第一终端终止对第一用户的健身动作进行监控;所述第二虚拟按键可与上述第一虚拟按键合设为一个图标,则第一终端在对第一用户的健身动作进行监控的过程中,检测到第一用户再次点击该图标时,确定为结束对第一用户健身动作的监控。又如,第一终端检测到第一用户选择关闭健身监控功能的输入操作,则第一终端结束对第一用户的健身动作的监控。再如,第一终端采集到第一用户的语音输入,对第一用户输入的语音内容进行解析,确定为需要终止对第一用户的健身的监控,则第一终端结束对第一用户的健身动作的监控。
具体地,服务器接收到第一终端发送的健身媒体流后,对健身媒体流进行解析得到解析结果,针对该解析结果提取动作特征信息,将动作特征信息与存储的至少一个健身类型媒体文件进行匹配,得到匹配度,确定与达到设定的匹配度阈值的匹配度相对应的健身类型媒体文件,确定与健身类型媒体文件相对应的健身类型;将动作特征信息与对应于健身类型的至少一个标准动作媒体文件进行比对,得到标准度,选取满足设定条件的标准度对应的动作特征信息,根据解析结果确定动作特征信息所在的图像,将图像生成目标媒体文件。所述设定条件可以是按照标准度由高至低选取设定数量的相应标准度对应的动作特征信息,也可以是选取标准度达到设定的标准度阈值的对应的动作特征信息。所述目标媒体文件可以为静态图像、动态图像、视频等。服务器中存储有各健身类型对应的健身类型媒体文件,健身类型媒体文件中包含相应健身类型最具特点的健身动作的动作特征信息,因此,将接收到的健身媒体流中包含的动作特征信息与健身类型媒体文件进行比对,便能够确定出第一用户进行健身的健身类型。对于每一健身类型,服务器还存储有相应健身类型的标准动作媒体文件,标准动作媒体文件包含相应健身类型的标准健身动作的动作特征信息,这样,将接收到的健身媒体流中包含的动作特征信息与标准动作媒体文件进行比对,便能够确定出第一用户完成的健身动作的标准性,从而针对第一用户完成地比较标准的健身动作生成目标媒体文件。服务器生成目标媒体文件时,还会针对健身类型在目标媒体文件中记录对应于健身类型的播放位置,因此,目标媒体文件包含有对应于健身类型的播放位置。
由于第一用户健身过程中可能是结合几个健身类型进行健身,如俯卧撑、仰卧起坐等,因此,确定出来的健身类型可能是多个,这样,服务器生成目标媒体文件时,便会针对各健身类型在目标媒体文件中记录对应于每个健身类型的播放位置,因此,目标媒体文件包含有对应于各健身类型的播放位置。另外,如果每帧图像都能够提取出动作特征信息,若仅根据一帧图像的动作特征信息无法确定出相应的健身类型,则所述服务器可以结合该帧图像的前几帧图像和/或后几帧图像的动作特征信息来确定健身类型。为了使目标媒体文件能够更完整地体现第一用户完成得比较标准的健身动作,如果基于标准度确定出的相应动作特征信息所在的图像为一帧图像,则所述服务器可以将该帧图像的前几帧图像和/或后几帧图像一并选取,成为目标媒体文件中包含的图像。
另外,服务器接收到第一终端发送的健身媒体流后,对健身媒体流进行解析得到解析结果,针对该解析结果提取动作特征信息,可以不结合健身类型确定动作特征信息的标准度,即将动作特征信息与标准动作媒体文件进行比对,得到标准度,选取满足设定条件的标准度对应的动作特征信息,根据解析结果确定动作特征信息所在的图像,将图像生成目标媒体文件。所述设定条件可以是按照标准度由高至低选取设定数量的相应标准度对应的动作特征信息,也可以是选取标准度达到设定的标准度阈值的对应的动作特征信息。所述目标媒体文件可以为静态图像、动态图像、视频等。服务器还存储有标准动作媒体文件,标准动作媒体文件包含标准健身动作的动作特征信息,这样,将接收到的健身媒体流中包含的动作特征信息与标准动作媒体文件进行比对,便能够确定出第一用户完成的健身动作的标准度,从而针对第一用户完成地比较标准的健身动作生成目标媒体文件。
服务器在接收到第一终端发送的监控结束消息,或者达到设定时间间隔未接收到第一终端继续发送的健身媒体流,则表明第一用户结束健身,服务器完成目标媒体文件的生成。
在本实施例中,服务器完成目标媒体文件的生成后,还可以根据对接收到的健身媒体流进行解析得到的解析结果,来确定第一用户本次健身的完成运动量,将完成运动量与计划运动量进行比较,确定完成运动量大于计划运动量,即本次健身达到了计划运动量,则服务器可以向第一终端发送打卡通知,第一终端接收到打卡通知后,向服务器发送打卡消息,实现自动打卡,并以提示消息的方式通知第一用户已打卡;确定完成运动量小于计划运动量,即本次健身未达到计划运动量,则服务器可以向第一终端发送提醒消息,第一终端接收到提醒消息后,以提示消息的方式通知第一用户还未完成计划运动量。其中,完成运动量为第一用户本次健身完成的运动量;计划运动量为第一用户设定的期望每次健身能够完成的运动量,可由第一终端上传至服务器存储。需要说明的是,服务器可以基于对接收到的健身媒体流进行解析得到的解析结果,确定第一用户本次健身过程中与确定出的各健身类型相对应的完成运动分量,对与各健身类型相对应的完成运动分量求和得到运动完成量。其中,在确定与某一健身类型相对应的完成运动分量时,可以根据解析结果确定与该健身类型相对应的健身动作的完成次数、以及健身时长,根据健身动作的完成次数和健身时长确定与该健身类型相对应的完成运动分量,从而在服务器确定第一用户本次健身针对多个健身类型进行健身的情况下,确定出与每一健身类型相对应的完成运动分量后,便可以确定第一用户本次健身的运动完成量。
步骤202:向第一终端发送目标媒体文件,接收第一终端发送的针对目标媒体文件的分享请求,根据分享请求确定第二用户。
在本实施例中,服务器生成目标媒体文件后,可将目标媒体文件发送至第一终端,第一终端向第一用户呈现目标媒体文件,第一用户观看目标媒体文件的内容后,可针对该目标媒体文件输入分享操作,例如第一用户点击第一终端显示的分享按钮,第一终端接收到分享操作后,生成分享请求,并将该分享请求发送至服务器。需要说明的是,第一用户在针对目标媒体文件输入分享操作时,可以是将目标媒体文件分享到第一用户的用户空间,如QQ空间、朋友圈、博客、微博等;也可以是从第一用户的好友列表中选择指定好友,需要将目标媒体文件分享至指定好友。第一终端根据分享操作生成分享请求时,该分享请求可以包括用于标识该第一用户的第一标识、以及用于标识分享的目标用户的第二标识,其中,若分享操作为分享到第一用户的用户空间,则第二标识可以为第一用户的用户空间标识,也可以是具有观看目标媒体文件的权限的第一用户的好友的用户标识;若分享操作为从第一用户的从好友列表中选择指定好友,则第二标识可以为指定好友的用户标识。
具体地,服务器接收到分享请求,根据分享请求中包括的第二标识确定第二用户,如果第二标识为第一用户的用户空间标识,则第二用户为具有查看第一用户的用户空间的权限的用户,如果第二标识为用户标识,则第二用户为对应于用户标识的用户。
步骤203:根据第二用户的健身记录确定第二用户的偏好健身类型,根据第二用户的偏好健身类型确定对应于第二用户的目标媒体文件的播放位置。
在本实施例中,服务器在确定了第二用户后,获取第二用户的健身记录,根据第二用户的健身记录确定第二用户的偏好健身类型,这里,可以直接根据第二用户的健身记录确定第二用户的偏好健身类型,如卷腹、俯卧撑、臀桥、深蹲等;也可以根据第二用户的健身记录确定第二用户的偏好健身部位,如练腹肌、肱二头肌、提臀、瘦腿等,再根据偏好健身部位确定对应的偏好健身类型。在确定第二用户的偏好健身类型后,服务器可以根据偏好健身类型确定与第二用户相对应的目标媒体文件的播放位置。第二用户为多个时,服务器根据偏好健身类型确定出的与第二用户相对应的目标媒体文件的播放位置,是与各第二用户相对应的目标媒体文件的播放位置。
其中,根据第二用户的偏好健身类型确定对应于第二用户的目标媒体文件的播放位置可以包括:将第二用户的偏好健身类型与对应于目标媒体文件的健身类型相匹配;得到与偏好健身类型相匹配的健身类型,确定对应于健身类型的目标媒体文件的播放位置。
例如,服务器根据第二用户的健身记录确定第二用户的偏好健身部位,如“练腹肌”,则再根据偏好健身部位确定第二用户对应的偏好健身类型,如根据偏好健身部位“练腹肌”确定偏好健身类型为“卷腹”;由于服务器已经确定出目标媒体文件的健身类型为“卷腹”和“俯卧撑”,则将第二用户的偏好健身类型与对应于目标媒体文件的健身类型相匹配,得到偏好健身类型相匹配的健身类型、具体为卷腹;确定卷腹在目标媒体文件的播放位置,如目标媒体文件的3分15秒开始。
步骤204:根据对应于第二用户的目标媒体文件的播放位置向第二终端发送分享媒体流,接收第二终端发送的针对目标媒体文件的健身评论信息。
在本实施例中,服务器会根据播放位置向第二终端发送分享媒体流,即服务器向第二终端发送的分享媒体流以目标媒体文件的播放位置为时间起始点,从而使分享媒体流能够在第二终端形成包含播放位置的目标媒体文件。第二终端接收到分享媒体流后,对分享媒体流进行解析得到包含播放位置的目标媒体文件,从播放位置开始向第二用户播放目标媒体文件的内容。第二用户观看目标媒体文件的过程中,可针对目标媒体文件的内容进行评论,第二终端监控到第二用户观看目标媒体文件过程中输入评论内容时,基于评论内容和该评论内容所针对的目标媒体文件的内容生成健身评论信息,向服务器发送健身评论信息。目标媒体文件的内容实际即为显示的图像,也就是关于第一用户的健身动作的图像。
第二用户观看目标媒体文件过程中,第二终端可以直接启动对第二用户的输入的监控;也可以是接收到服务器发送的监控指令后,启动对第二用户的输入的监控,服务器向第二终端发送监控指令,第二终端接收到监控指令,则开始监控第二用户在观看目标媒体文件过程中的输入。第二终端监控到第二用户输入评论内容时,提取屏幕当前显示的目标媒体文件的内容,基于评论内容和提取的目标媒体文件的内容生成健身评论信息,并将健身评论信息发送至服务器。其中,评论内容可以是语音信息,也可以是文字信息。
第二用户观看目标媒体文件过程中,可能会对播放位置之前的目标媒体文件的内容产生兴趣,此时,第二用户会在第二终端屏幕上显示的目标媒体文件上向前拖拽进度条,第二终端监控到第二用户的进度操作时,根据监控到的第二用户的进度操作确定起点信息,生成包含有起点信息的内容请求,向服务器发送内容请求。例如,第二终端监控到第二用户在屏幕上拖动目标媒体文件的进度条至2分钟时,则第二终端确定起点信息为2分钟,向服务器发送包含有起点信息2分钟的内容请求。服务器接收到内容请求后,根据内容请求包含的起点信息向第二终端发送请求媒体流;第二终端接收到请求媒体流进行解析后展现给第二用户,从而使第二用户能够观看到播放位置之前的目标媒体文件的内容。
步骤205:向第一终端发送健身评论信息。
服务器将接收到的健身评论信息发送至第一终端;第一终端接收到健身评论信息后,将健身评论信息展示给第一用户,以使第一用户能够基于健身评论信息更好地完成健身,达到比较好的健身效果。例如,第一终端将健身评论信息包含的目标媒体文件的内容和评论内容均展示给第一用户,如果评论内容针对第一用户健身动作的标准度,如评论波比跳跳起动作的高度“不够高”,则可以使第一用户对健身动作的标准度进行调整;又如评论平板支撑“标准”,则可以使第一用户将健身动作完成得更标准;再如评论第一用户完成的健身动作“非常棒”,则可以使第一用户更积极地去健身。
为避免将未评论第一用户的健身动作的信息发送至第一终端,服务器接收到第二终端发送的健身评论信息后,将健身评论信息与存储的健身评论特征信息相匹配,若匹配成功,表明第二终端发送的健身评论信息是评论第一用户的健身动作的信息,则向第一终端发送健身评论信息;若匹配失败,表明第二终端发送的健身评论信息是未评论第一用户的健身动作的信息,则不向第一终端发送健身评论信息,可以直接丢弃接收到的健身评论信息。若健身评论信息为语音信息,则先将语音信息形式的健身评论信息转换为文本信息,再将文本信息与存储的健身评论特征信息相匹配;若健身评论信息为文字信息,则直接将健身评论信息与存储的健身评论特征信息相匹配。其中,健身评论特征信息为基于健身评论的内容提取的关键特征信息。健身评论特征信息可以内容库的形式存储于服务器。其中,内容库中可以包括对健身动作进行评论的第一内容库,如“标准”、“偏高”、“角度太小”等,以及对第一用户进行褒义评论的第二内容库,如“厉害”、“精彩”、“有毅力”等。服务器将健身评论信息与健身评论特征信息进行匹配时,可以分别与两个内容库进行匹配,从而更快速地得到匹配结果。另外,服务器接收到第二终端上传的健身评论信息后,将健身评论信息包含的目标媒体文件的内容与存储的目标媒体文件进行匹配,若匹配成功,表明第二终端发送的健身评论信息是评论第一用户的健身动作的信息,则服务器向第一终端发送健身评论信息;若匹配失败,表明第二终端发送的健身评论信息是未评论第一用户的健身动作的信息,则不向第一终端发送健身评论信息,可以直接丢弃接收到的健身评论信息。
本发明实施例中,确定目标媒体文件,再确定第二用户的偏好信息,根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置,根据所述播放位置向第二终端发送分享媒体流,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件,接收第二终端发送的针对目标媒体文件的评论信息,向第一终端发送所述评论信息,以使第一用户能够基于健身评论信息更好地完成健身,通过与好友的互动来对提高健身积极性,提升用户的健身效果。
基于上述方法的同一发明构思,本发明实施例提供一种信息处理装置,图3为本发明实施例提供的一种信息处理装置的结构示意图,如图3所示,所述信息处理装置300包括:
第一处理模块301,用于确定目标媒体文件;
第二处理模块302,用于确定第二用户的偏好信息,并根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置;
发送模块303,用于根据所述播放位置向第二终端发送分享媒体流,其中,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件;向第一终端发送所述评论信息;
接收模块304,用于接收第二终端发送的针对目标媒体文件的评论信息。
在其他实现方式中,所述第一处理模块301,具体用于提取动作特征信息;确定对应于所述动作媒体流中的动作特征信息的动作类型;根据所述动作类型对应的标准动作媒体文件确定动作特征信息对应的标准度;选取满足设定条件的标准度对应的动作特征信息;确定动作特征信息对应的图像,将所述图像生成目标媒体文件;或者,提取动作特征信息;根据标准动作媒体文件确定动作特征信息对应的标准度;选取满足设定条件的标准度对应的动作特征信息;确定动作特征信息对应的图像,将所述图像生成目标媒体文件。
在其他实现方式中,在所述确定目标媒体文件之后,所述第一处理模块301,还用于根据所述第一终端上传的健身媒体流确定第一用户的完成运动量,比较所述完成运动量计划运动量,其中,所述计划运动量为所述第一用户设定的期望完成的运动量;确定完成运动量大于计划运动量,则向所述第一终端发送自动打卡通知;确定完成运动量小于计划运动量,则向所述第一终端发送提醒消息。
在其他实施例中,在所述确定目标媒体文件之后,所述第一处理模块301,还用于向所述第一终端发送所述目标媒体文件;接收所述第一终端发送的针对所述目标媒体文件的分享请求,所述分享请求中包括第二标识;根据所述分享请求中的所述第二标识确定第二用户。
在其他实施例中,所述第二处理模块302,还用于获取第二用户的健身记录,根据第二用户的健身记录确定第二用户的偏好健身类型;将所述偏好健身类型与对应于目标媒体文件的健身类型相匹配;根据匹配确定对应于所述健身类型的目标媒体文件的播放位置。
在其他实施例中,在所述根据匹配确定对应于所述健身类型的目标媒体文件的播放位置之后,所述第二处理模块302,还用于接收第二终端发送的播放请求,向所述第二终端发送从播放起点开始的目标媒体文件。
在其他实施例中,在所述向第一终端发送所述评论信息之前,所述发送模块303,还用于接收第二终端发送的动作评论信息,所述动作评论信息为第二用户输入的评论内容和该评论内容所针对的目标媒体文件的内容;将动作评论信息与存储的动作评论特征信息相匹配;匹配成功时,则向第一终端发送动作评论信息;或者,接收第二终端发送的动作评论信息,所述动作评论信息为第二用户输入的评论内容和该评论内容所针对的目标媒体文件的内容;将健身评论信息包含的目标媒体文件的内容与存储的目标媒体文件进行匹配;匹配成功时,则向第一终端发送健身评论信息。
接收模块304,用于接收第二终端发送的内容请求,该内容请求包含有起点信息;
发送模块303,用于接收内容请求后,根据内容请求包含的起点信息向第二终端发送请求媒体流。
在本发明实施例中的各组成部分可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品、计算机程序的形式体现出来,该计算机程序存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本发明实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
因此,本发明实施例提供了一种计算机存储介质,该计算机存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时实现上述实施例一或实施例二所述的步骤。
参见图4,示出了本发明实施例提供的一种服务器400的具体硬件结构,包括:网络接口401、存储器402和处理器403;各个组件通过总线***404耦合在一起。可理解,总线***404用于实现这些组件之间的连接通信。总线***404除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线***404。其中,
其中,所述网络接口401,用于在与其他外部网元之间进行收发信息过程中,信号的接收和发送;
存储器402,用于存储能够在处理器403上运行的计算机程序;
处理器403,用于在运行所述计算机程序时,执行:
确定目标媒体文件;
确定第二用户的偏好信息,根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置;
根据所述播放位置向第二终端发送分享媒体流,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件;
接收第二终端发送的针对目标媒体文件的评论信息,向第一终端发送所述评论信息。
可以理解,本发明实施例中的存储器402可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Sync Link DRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,DRRAM)。本文描述的方法的存储器402旨在包括但不限于这些和任意其它适合类型的存储器。
而处理器403可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器403中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器403可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器402,处理器403读取存储器402中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。以上所描述的终端实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
Claims (10)
1.一种信息处理方法,其特征在于,所述方法包括:
确定目标媒体文件;
确定第二用户的偏好信息,根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置;
根据所述播放位置向第二终端发送分享媒体流,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件;
接收第二终端发送的针对目标媒体文件的评论信息,向第一终端发送所述评论信息。
2.根据权利要求1所述的方法,其特征在于,所述确定目标媒体文件,包括:
提取动作特征信息;
确定对应于所述动作媒体流中的动作特征信息的动作类型;
根据所述动作类型对应的标准动作媒体文件确定动作特征信息对应的标准度;
选取满足设定条件的标准度对应的动作特征信息;
确定动作特征信息对应的图像,将所述图像生成目标媒体文件;
或者,
提取动作特征信息;
根据标准动作媒体文件确定动作特征信息对应的标准度;
选取满足设定条件的标准度对应的动作特征信息;
确定动作特征信息对应的图像,将所述图像生成目标媒体文件。
3.根据权利要求1所述的方法,其特征在于,在所述确定目标媒体文件之后,所述方法还包括:
根据所述第一终端上传的健身媒体流确定第一用户的完成运动量,比较所述完成运动量计划运动量,其中,所述计划运动量为所述第一用户设定的期望完成的运动量;
确定完成运动量大于计划运动量,则向所述第一终端发送自动打卡通知;
确定完成运动量小于计划运动量,则向所述第一终端发送提醒消息。
4.根据权利要求1所述的方法,其特征在于,在所述确定目标媒体文件之后,所述方法还包括:
向所述第一终端发送所述目标媒体文件;
接收所述第一终端发送的针对所述目标媒体文件的分享请求,所述分享请求中包括第二标识;
根据所述分享请求中的所述第二标识确定第二用户。
5.根据权利要求1所述的方法,其特征在于,所述确定第二用户的偏好信息,根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置,包括:
获取第二用户的健身记录,根据第二用户的健身记录确定第二用户的偏好健身类型;
将所述偏好健身类型与对应于目标媒体文件的健身类型相匹配;
根据匹配确定对应于所述健身类型的目标媒体文件的播放位置。
6.根据权利要求5所述的方法,其特征在于,在所述根据匹配确定对应于所述健身类型的目标媒体文件的播放位置之后,所述方法还包括:
接收第二终端发送的播放请求,向所述第二终端发送从播放起点开始的目标媒体文件。
7.根据权利要求1所述的方法,其特征在于,在所述向第一终端发送所述评论信息之前,所述方法还包括:
接收第二终端发送的动作评论信息,所述动作评论信息为第二用户输入的评论内容和该评论内容所针对的目标媒体文件的内容;
将动作评论信息与存储的动作评论特征信息相匹配;
匹配成功时,则向第一终端发送动作评论信息;
或者,
接收第二终端发送的动作评论信息,所述动作评论信息为第二用户输入的评论内容和该评论内容所针对的目标媒体文件的内容;
将健身评论信息包含的目标媒体文件的内容与存储的目标媒体文件进行匹配;
匹配成功时,则向第一终端发送健身评论信息。
8.一种信息处理装置,其特征在于,所述信息处理装置包括:
第一处理模块,用于确定目标媒体文件;
第二处理模块,用于确定第二用户的偏好信息,并根据所述第二用户的偏好信息确定对应于所述第二用户的目标媒体文件的播放位置;
发送模块,用于根据所述播放位置向第二终端发送分享媒体流,其中,所述分享媒体流用于在第二终端形成包含播放位置的目标媒体文件;向第一终端发送评论信息;
接收模块,用于第二终端发送的针对目标媒体文件的评论信息。
9.一种信息处理装置,其特征在于,所述信息处理装置包括网络接口、存储器和处理器;其中,
所述网络接口,用于实现组件之间的连接通信;
所述存储器,用于存储能够在所述处理器上运行的计算机程序;
所述处理器,用于在运行所述计算机程序时,执行权利要求1至7任一项所述方法。
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,当所述计算机程序被至少一个处理器执行时实现如权利要求1至7中任一项所述方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811641079.0A CN109727151B (zh) | 2018-12-29 | 2018-12-29 | 一种信息处理方法、装置和计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811641079.0A CN109727151B (zh) | 2018-12-29 | 2018-12-29 | 一种信息处理方法、装置和计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109727151A true CN109727151A (zh) | 2019-05-07 |
CN109727151B CN109727151B (zh) | 2023-04-28 |
Family
ID=66298520
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811641079.0A Active CN109727151B (zh) | 2018-12-29 | 2018-12-29 | 一种信息处理方法、装置和计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109727151B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060161621A1 (en) * | 2005-01-15 | 2006-07-20 | Outland Research, Llc | System, method and computer program product for collaboration and synchronization of media content on a plurality of media players |
CN103491450A (zh) * | 2013-09-25 | 2014-01-01 | 深圳市金立通信设备有限公司 | 一种媒体流回放片段的设置方法及终端 |
CN104980773A (zh) * | 2014-09-23 | 2015-10-14 | 腾讯科技(深圳)有限公司 | 一种流媒体处理方法、装置、终端及服务器 |
CN105979312A (zh) * | 2016-07-13 | 2016-09-28 | 腾讯科技(深圳)有限公司 | 一种信息分享方法及装置 |
CN106850390A (zh) * | 2015-12-07 | 2017-06-13 | ***通信集团公司 | 一种信息分享方法、服务器及终端设备 |
WO2017181366A1 (zh) * | 2016-04-20 | 2017-10-26 | 华为技术有限公司 | 媒体文件的处理方法及装置 |
-
2018
- 2018-12-29 CN CN201811641079.0A patent/CN109727151B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060161621A1 (en) * | 2005-01-15 | 2006-07-20 | Outland Research, Llc | System, method and computer program product for collaboration and synchronization of media content on a plurality of media players |
CN103491450A (zh) * | 2013-09-25 | 2014-01-01 | 深圳市金立通信设备有限公司 | 一种媒体流回放片段的设置方法及终端 |
CN104980773A (zh) * | 2014-09-23 | 2015-10-14 | 腾讯科技(深圳)有限公司 | 一种流媒体处理方法、装置、终端及服务器 |
CN106850390A (zh) * | 2015-12-07 | 2017-06-13 | ***通信集团公司 | 一种信息分享方法、服务器及终端设备 |
WO2017181366A1 (zh) * | 2016-04-20 | 2017-10-26 | 华为技术有限公司 | 媒体文件的处理方法及装置 |
CN105979312A (zh) * | 2016-07-13 | 2016-09-28 | 腾讯科技(深圳)有限公司 | 一种信息分享方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109727151B (zh) | 2023-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10910016B2 (en) | System and method for using, processing, and displaying biometric data | |
US11167172B1 (en) | Video rebroadcasting with multiplexed communications and display via smart mirrors | |
JP6671285B2 (ja) | 身体的活動の取り込み済み画像データを用いたセッションの実施およびトークン検証可能なプロキシ・アップローダを使用するアップロード | |
US11323659B2 (en) | Video communication device, video communication method, and video communication mediating method | |
TWI396574B (zh) | 提供連續回授之方法、執行該方法之對手業務應用程式及相關行動終端機與應用伺服器 | |
CN107148781B (zh) | 用于产生定制高光序列的方法、***、计算机可读媒体 | |
US20200016457A1 (en) | Virtual interactive fitness platform | |
US20160103970A1 (en) | Information sharing method and device | |
US20150199494A1 (en) | Cloud-based initiation of customized exercise routine | |
CN105989196B (zh) | 基于采集运动信息进行社交的方法及*** | |
CN109284402B (zh) | 一种信息推荐方法、装置及存储介质 | |
JP2009106733A (ja) | 閾値イベントを介したアプリケーション管理のためのシステム及び方法 | |
CN110933467B (zh) | 直播数据处理方法、装置和计算机可读存储介质 | |
KR20130093644A (ko) | 각 플레이 별 방식에 의한 사용자의 경기전략예측을 점수화하는 방법 및 시스템 | |
US20220078503A1 (en) | Video rebroadcasting with multiplexed communications and display via smart mirrors | |
CN111135536A (zh) | 一种用于提供健身提示信息的方法与设备 | |
CN106448713A (zh) | 音频播放方法和装置 | |
CN110783001A (zh) | 信息管理方法及装置、物联网终端和计算机可读存储介质 | |
CN109727151B (zh) | 一种信息处理方法、装置和计算机存储介质 | |
KR20190051728A (ko) | 헬스 프로그램의 제공 방법 | |
WO2017185618A1 (zh) | 一种实现平民解说的方法及装置 | |
CN107689912B (zh) | 语音消息发送、播放、传输方法及装置、终端和服务器 | |
KR20130104570A (ko) | 자동 게임방 생성 방법 및 장치 | |
CN114676314A (zh) | 赛事视频推荐方法、装置、设备及存储介质 | |
JP7388789B1 (ja) | 情報提供システム、および情報提供方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |