WO2017197817A1 - 一种数据处理方法、装置、电子设备及服务器 - Google Patents

一种数据处理方法、装置、电子设备及服务器 Download PDF

Info

Publication number
WO2017197817A1
WO2017197817A1 PCT/CN2016/099965 CN2016099965W WO2017197817A1 WO 2017197817 A1 WO2017197817 A1 WO 2017197817A1 CN 2016099965 W CN2016099965 W CN 2016099965W WO 2017197817 A1 WO2017197817 A1 WO 2017197817A1
Authority
WO
WIPO (PCT)
Prior art keywords
data object
user
data
uploaded
information
Prior art date
Application number
PCT/CN2016/099965
Other languages
English (en)
French (fr)
Inventor
魏庆明
周季夫
董燚
Original Assignee
乐视控股(北京)有限公司
乐视云计算有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 乐视控股(北京)有限公司, 乐视云计算有限公司 filed Critical 乐视控股(北京)有限公司
Publication of WO2017197817A1 publication Critical patent/WO2017197817A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors

Definitions

  • the present application relates to the field of data processing technologies, and in particular, to a data processing method, apparatus, electronic device, and server.
  • Video refers to various technologies that capture, record, process, store, transmit, and reproduce a series of still images as electrical signals.
  • continuous image changes exceed 24 frames per second, according to the principle of visual persistence, the human eye cannot distinguish a single static picture, which appears to be a smooth continuous visual effect, such that the continuous picture is called video.
  • video is presented in the form of streaming media over the Internet and can be received and played by user terminals.
  • the inventor finds that most of the existing videos are video producers playing video or live video through a video player, or video producers uploading video to each video player's server (or video). Play platform) for playing, the pushing power of the video is limited to the video player known by the video producer, and even if the video player known by the video producer is not interested in the video producer's video, the video producer Unable to promote the produced video.
  • the video producer pushes according to the known video player, and the range of the video push is small and the strength is small, which is not conducive to the promotion of the video.
  • the present invention provides a data processing method, device, electronic device and server, which solves the problem that the range of video push in the prior art is small and the strength is small, which is not conducive to the promotion of video, and the scope of data object promotion and distribution is improved, and the method is effectively carried out. Promotion of data objects.
  • an embodiment of the present application provides a data processing method, where the method includes: acquiring a data object uploaded by the first user, extracting attribute information of each data object; generating summary information for describing the data object according to the attribute information of the data object, and generating summary information for displaying the data object Page data; authorizing the second user to issue the data object in response to a request message for obtaining the release authorization information of the data object sent by the second user; wherein the request message is based on the second user Summary information about the data objects presented in the page data.
  • the embodiment of the present application further provides a data processing apparatus, where the apparatus includes: an acquiring unit, configured to acquire a data object uploaded by a first user, and extract attribute information of each data object; and a page data generating unit, Generating summary information for describing the data object according to the attribute information of the data object, and generating page data for displaying summary information of the data object; and processing unit, configured to respond to the second user sending And requesting the second user to issue the data object to obtain a request message for issuing authorization information of the data object; wherein the request message is sent by the second user based on the summary information of the data object displayed in the page data of.
  • the embodiment of the present application further provides a non-volatile computer storage medium storing computer-executable instructions for performing the data processing method of any of the above-mentioned embodiments of the present application.
  • an embodiment of the present application further provides an electronic device, including: at least one processor; and a memory; wherein the memory stores a program executable by the at least one processor, where the instruction is Said at least one processor is operative to enable said at least one processor to perform any of the above described data processing methods of the present application.
  • the embodiment of the present application further provides a server, where the server includes the data processing apparatus provided by any of the foregoing embodiments.
  • the data processing method, device, electronic device and server provided by the embodiment of the present application acquire the data object uploaded by the first user, extract the attribute information of each data object, and generate summary information for describing the data object according to the attribute information of the data object. And generating page data for displaying summary information of the data object, so that the data object uploaded by the first user can be seen by more second users, and is not limited to the second user known by the first user, thereby The promotion scope of the data object is further improved, and the second user is authorized to issue the data object in response to the request message sent by the second user for acquiring the release authorization information of the data object, so that the second user can issue the data object and issue the data object.
  • the second user is also not limited by the first user, thereby improving the data
  • the video producer pushes according to the known video player, and the range of the video push is small and the strength is small, which is disadvantageous to the promotion of the video.
  • the video uploaded by the video producer can be obtained, the attribute information of the video is extracted, the summary information for describing the video is generated according to the attribute information of the video, and page data for displaying the summary information of the video is generated, so that the video uploaded by the video producer can Appreciated by more video players, without being limited by the video player known to the video producer, and in response to the request message sent by the video player for obtaining the release authorization information of the video, authorizing the video player to issue Video, the video player that distributes the video is also not limited by the video producer, and the scope of the video distribution is improved. That is, the embodiment of the present application improves the range of video promotion and distribution, and effectively promotes the video.
  • FIG. 1 is a schematic flowchart of a data processing method according to Embodiment 1 of the present application.
  • FIG. 2 is a schematic flowchart of a specific process of a data processing method according to Embodiment 2 of the present application;
  • FIG. 3 is a schematic structural diagram of a data processing apparatus according to Embodiment 3 of the present application.
  • FIG. 4 is a schematic structural diagram of another data processing apparatus according to Embodiment 4 of the present application.
  • FIG. 5 is a schematic structural diagram of hardware of an electronic device for performing data processing according to Embodiment 7 of the present application.
  • the embodiment of the present application provides a data processing method, as shown in FIG. 1 , the method includes:
  • Step 11 Obtain a data object uploaded by the first user, and extract attribute information of each data object.
  • the first user in the embodiment of the present application includes different subjects.
  • the first user may be a group or an individual.
  • the first user refers to the owner of the data object, and the owner of any data object may Becoming the first user, the first user can upload the data objects they own.
  • the data object includes any one of the following or a combination thereof: a video file, an audio file, a live video stream data, and a video to be broadcast.
  • the first user may provide attribute information of the uploaded data object, so as to extract the attribute information of the data object, that is, extract the attribute information of each data object, and directly upload the data object from the user. Extracted from the provided attribute information. If the attribute information of the data object is not provided by the first user, the data is extracted according to the content of the data object.
  • the specific extraction method may be a method in the prior art, and details are not described herein again.
  • the attribute information of the data object includes an identifier of the data object and a parameter, and the identifier of the data object is used to uniquely identify the data object, for example, a name of the data object or an authorized issue number, and the parameters of the data object include but are not limited to the data object. Type, producer information, copyright information, etc.
  • the first user may also add a label to the attribute information of the data object when uploading the data object, the label is used to indicate the suitable population of the data object. Wait.
  • the first user when uploading the video file, may upload the video file and the attribute information of the video file, and the attribute information of the video file includes the identifier of the video file and the parameter of the video file.
  • the data object is a live video
  • the first user only needs to upload the attribute information of the video to be broadcasted.
  • the attribute information of the live video includes the content information of the video to be broadcast. If the data object is a live broadcast video, after uploading the attribute information of the live broadcast video, you also need to configure the streaming media server used by the live broadcast.
  • acquiring the data object uploaded by the first user may further include: acquiring a data object uploaded by the first user to improve security, in order to improve security.
  • Step 13 generating summary information for describing the data object according to the attribute information of the data object, and generating page data for displaying summary information of the data object;
  • a summary for describing the data object is generated according to the attribute information of the data object.
  • generating page data for displaying summary information of the data object comprising: sending summary information of the data object to the user terminal according to the request of the user terminal, and generating a page for displaying summary information of the data object in the user terminal Data, wherein the page data for displaying the summary information of the data object may be a portal website, an application presentation interface, or the like, and the summary information of the data object may be part or all of the attribute information of the data object, or may be a data object.
  • One or more clip information in the video file for example, the summary information of the video file may include the stills, content introduction, main actors, directors and the like of the video file.
  • the type of the data object may be determined according to the attribute information of the data object, and the summary information of the same type of data object is displayed in a centralized manner, that is, the summary of the data object is displayed.
  • the summary information of the data object is classified and displayed according to the type of the data object.
  • the method further includes: determining, according to the copyright permission information in the attribute information of the data object, whether the data object is a legal data object, if determining The data object is a legal data object, and the summary information for describing the data object is generated according to the attribute information of the data object, and the summary information of the data object is displayed in the page data, and if the data object is determined to be an illegal data object, the display is rejected.
  • the summary information of the data object wherein the data object is determined to be a legal data object according to the copyright permission information of the data object, and the method in the prior art may be used, and details are not described herein again.
  • Step 15 In response to the request message sent by the second user for acquiring the release authorization information of the data object, authorizing the second user to issue the data object; wherein the request message is a summary of the data object displayed by the second user based on the page data. Information presented.
  • the second user in the embodiment of the present application is an issuer or a display party of the data object, and may be an individual or a group, or may be a data object display platform (or server).
  • the first user and the second user may be the same user or different users.
  • the first user and the second user are only used to distinguish two types of users with different identities, and are not limited to specific users.
  • the second user if the second user needs to obtain the release authorization information of any data object, the second user sends a request message for acquiring the release authorization information of the data object, and is used to obtain the data in response to the second user.
  • a preview address of the data object eg, Such as: H5 address
  • play source address for example: javescript code play address
  • the second user is authorized to issue the data object, but the source file of the data object is not provided to the second user, but the preview address and/or the source address of the data object are provided to the first Two users, to avoid the second user tampering with the source file of the data object, to avoid data objects being leaked, and to improve security.
  • the data object uploaded by the first user is obtained, the attribute information of each data object is extracted, and the summary information for describing the data object is generated according to the attribute information of the data object, and is generated for displaying the data object.
  • the page data of the summary information enables the data object uploaded by the first user to be seen by more second users, and is not limited to the second user known by the first user, thereby improving the promotion scope of the data object, further Responding to the request message for acquiring the release authorization information of the data object sent by the second user, authorizing the second user to issue the data object, so that the second user can issue the data object, and the second user issuing the data object is not limited.
  • the embodiment of the present application can obtain the video uploaded by the video producer, and extract the attributes of the video.
  • the video player is authorized to issue the video, and the video player that issues the video is not limited.
  • the scope of the video distribution is improved, that is, the embodiment of the present application improves the scope of video promotion and distribution, and effectively promotes the video.
  • the method further includes: in response to the issue request message sent by the first user, extracting, by the first preset rule, a summary of the data object uploaded by the first user.
  • the information is sent to the at least one second user; wherein the issue request message is used to indicate that the summary information of the data object uploaded by itself is sent to the at least one second user.
  • the summary information of the data object uploaded by the first user is sent to the at least one second user by using the first preset rule, where the first preset rule can be freely set by the first user, for example, the data object is The summary information is sent to the second user selected by the first user, and the summary information of the data object is sent to the second user for displaying the animation content, and the summary information of the data object is Sending to the second user for displaying movies, etc., can also adopt the system default rules.
  • the system default rules can also be multiple.
  • the data object takes a video file as an example
  • the second user takes the playing platform as an example.
  • the system default rule sends the summary information of the data object to all registered second users as an example, and assumes that the playing platform A plays. Variety shows, play platform B plays anime content, play platform C plays movies, play platform D plays TV dramas, play platform E plays variety shows, anime content and movies, play platform F plays movies and TV shows, if the first user establishes preset rules 1 Sending the summary information of the video file to the playing platform of the variety show program, the preset rule 2 sends the summary information of the video file to the playing platform for playing the anime content, and the preset rule 3 sends the summary information of the video file to the playing TV drama.
  • a playback platform if the first user uploads the video file a, and the first user selects to use the preset rule 1 to issue the video file a, the summary information of the video file a is sent to the playing platform A and the playing platform E according to the preset rule 1; The first user uploads the video file b, and the first user selects to use the preset rule 2 to issue the video.
  • the component b sends the summary information of the video file b to the playing platform B and the playing platform E according to the preset rule 2; if the first user uploads the video file c, the first user selects to use the preset rule 3 to issue the video file c, The summary information of the video file c is sent to the playing platform D and the playing platform F according to the preset rule 3; if the first user uploads the video file d, the first user can play on the platform A, the playing platform B, the playing platform C, and the playing The platform D, the playback platform E, and the playback platform F directly select a playback platform to which the summary information of the video file d is sent.
  • the first user selects to send the summary information of the video file d to the playback platform B, the playback platform C, and the playback.
  • Platform D if the first user uploads the video file e, the first user selects the system default rule to issue the video file e, and then sends the summary information of the video file e to the playing platform A, the playing platform B, the playing platform C according to the system default rule, The playback platform D, the playback platform E, and the playback platform F.
  • the first preset rule may be multiple. More preferably, the first preset rule is sent according to the type of the data object and the number of data objects of the type that the second user has issued, specifically:
  • the first preset is The sending, by the rule, the summary information of the data object uploaded by the first user to the at least one second user comprises: determining the type of the data object according to the attribute information of the data object uploaded by the first user; sending the summary information of the data object to the issuance of the data The second user of the object type.
  • the type of the data object is determined according to the attribute information of the data object uploaded by the first user, and the summary information of the data object is sent to the second user that issues the data object type, and the data object uploaded by the first user is improved.
  • the probability of acceptance by the second user increases the promotion of the data objects uploaded by the first user.
  • the types of data objects including: anime, funny, horror, sports and so on.
  • the data object uploaded by the first user is a sports video file
  • the second user A is a playing platform of the sports program
  • the second user B is a playing platform of the television drama program
  • the summary information of the video file uploaded by the first user is sent to the second user A.
  • the summary of the video file uploaded by the first user is compared with sending the summary information of the video file uploaded by the first user to the second user B.
  • the information is sent to the second user A. Since the second user A is a playing platform of the sports program, it is easier to push and promote the promotion of the data object.
  • sending the summary information of the data object uploaded by the first user to the at least one second user by using the first preset rule includes: uploading according to the first user
  • the attribute information of the data object determines the type of the data object; determines the number of data objects of the type that the second user has issued; sends the summary information of the data object to the second number of the data objects that have been issued that are less than or equal to the preset threshold user.
  • the type of the data object is determined according to the attribute information of the data object uploaded by the first user, determining the number of data objects of the type that the second user has issued, and sending the summary information of the data object to the number of the data objects that have been issued.
  • the second user is less than or equal to the preset threshold, wherein the preset threshold is freely set, for example, the preset threshold is 50. Since each second user has limited ability to issue each type of data object, if the number of data objects of a certain type that the second user has issued exceeds a preset threshold, the data object of the type is sent to the second user again. It is very likely that it is not accepted by the second user.
  • sending the summary information of the data object to the second user who has issued the data object of the type less than or equal to the preset threshold can improve the data uploaded by the first user.
  • the probability that the object is accepted by the second user increases the promotion of the data object uploaded by the first user.
  • the data pair uploaded by the first user For the video file of the variety class, the number of the video files of the second user A has been issued is 100, and the number of the video files of the second user B has been issued is 30, the video file uploaded by the first user can be The summary information is sent to the second user B. Obviously, the summary information of the video file uploaded by the first user is sent to the second user B, and the summary information of the video file uploaded by the first user is sent to the second user A. Since the number of variety video files that the second user B has issued is less than 50, it is easier to push successfully and improve the promotion of data objects.
  • sending the summary information of the data object uploaded by the first user to the at least one second user by using the first preset rule includes: uploading the first user The data object is sent to all registered second users.
  • the summary information of the data object uploaded by the first user may be sent to all registered second users.
  • the first preset rule may also be other rules, which are not specifically limited herein.
  • the second user if the second user is a play platform, the second user may be sent according to the number of users of the play platform, and the summary information of the data object uploaded by the first user is sent to the number of users greater than or equal to the preset number. (Freely settable, for example: 10 million) playback platform.
  • the summary information of the data object uploaded by the first user is sent to the at least one second user by using the first preset rule, and the second user may be the second user known by the first user. It may also be the second user that the first user does not know. Therefore, compared with the video player in the prior art, when the video producer can only push the video to the known video player, the embodiment of the present application can not only The summary information of the data object is pushed to the second user known by the first user, and the summary information of the data object can be pushed to the second user unknown to the first user, thereby improving the push range and strength of the data object.
  • the second user when the second user receives the summary information of the data object pushed by the first user, the second user may directly send the release authorization of the data object based on the summary information of the data object pushed by the first user.
  • the request message of the information the second user may also preset one or more rules to send and obtain the summary information of the data object pushed by the first user directly when receiving the summary information of the data object pushed by the first user.
  • a request message for the release authorization information of the data object when the second user receives the summary information of the data object pushed by the first user, the second user may directly send the release authorization of the data object based on the summary information of the data object pushed by the first user.
  • the request message of the information the second user may also preset one or more rules to send and obtain the summary information of the data object pushed by the first user directly when receiving the summary information of the data object pushed by the first user.
  • a request message for the release authorization information of the data object when the second user receives the summary information of the data object pushed by the
  • the second user presets one or more rules, for example, rule 1: if the summary information of the received data object includes the producer of the data object as the first The information of the user A is sent a request message for obtaining the issuance authorization information of the data object; rule 2: if the summary information of the received data object includes the information of the data object of the type of comedy, the release of the data object is sent Request message for authorization information.
  • rule 1 if the summary information of the received data object includes the producer of the data object as the first
  • the information of the user A is sent a request message for obtaining the issuance authorization information of the data object
  • rule 2 if the summary information of the received data object includes the information of the data object of the type of comedy, the release of the data object is sent Request message for authorization information.
  • the summary information of the data object and/or the data object uploaded by the first user may also be sent to associate with the first user in advance. s application.
  • the association relationship with the application refers to obtaining the authorized access information of the application, and the first user may pre-designate the application that can be authorized to access, and when receiving the release request message sent by the first user, The summary information of the data object and/or the data object uploaded by the first user is sent to the accessible application, wherein the application may be social software used by the first user, such as chat software, sharing software, and the like.
  • the method further includes: counting the number of times of playing each data object; sending the number of times of playing each data object To the first user who uploaded the data object.
  • the number of times of playing each data object is counted, and the number of times of playing the data object is sent to the first user who uploads the data object, and not only the first user can be notified of the number of times the data object is uploaded, but also
  • the number of times of each data object is analyzed by data, for example, charging the first user according to the number of times of playing or charging the second user according to the number of times of playing.
  • the method further includes: receiving a digest message of the data object to be generated uploaded by the first user; and extracting the digest of the data object to be generated by using the second preset rule The information is sent to at least one second user.
  • the first user may also upload the summary information of the data object to be generated, and then send the summary information of the data object to be generated to the second user set by using the second preset rule. Determining whether the data object is created, specifically, after the summary information of the data object to be generated is sent to the at least one second user by using the second preset rule, if the second user determines to issue the data object to be generated, The first user creates the data object, and if no second user determines to issue the data object to be generated, the first user may not create the data object.
  • the second preset rule may adopt the same rule as the first preset rule, and details are not described herein again.
  • the method further includes: sending the information of the registered second user to the at least one first user by using a third preset rule.
  • the embodiment of the present application in addition to sending the summary information of the data object uploaded by the first user to the at least one second user by using the first preset rule, can also register the second user with the third preset rule.
  • the information is sent to the at least one first user to promote the second user, so that the first user can send the summary information of the uploaded data object to more second users, wherein the third preset rule and the third A preset rule is similar and will not be described here.
  • the data processing method provided by the embodiment of the present application is described in detail below with reference to FIG. 2 . As shown in FIG. 2, the specific steps of the data processing method provided by the embodiment of the present application include:
  • Step 21 Obtain the data object uploaded by the first user, and extract attribute information of each data object.
  • the attribute information of the data object may be extracted from the information provided when the first user uploads the data object, or may be from the first Extracting attribute information of the data object from the data object uploaded by the user;
  • Step 22 determining whether the data object is legal according to the attribute information, specifically, determining whether the data object is a legal data object according to the copyright permission information in the attribute information of the data object, and if so, executing step 23, otherwise, performing step 25;
  • Step 23 If it is determined that the data object is a legal data object, generating summary information for describing the data object according to the attribute information of the data object, and generating page data for displaying summary information of the data object, specifically, for displaying
  • the page data of the summary information of the data object may be a portal website or a display interface of the application;
  • Step 24 in response to the request message sent by the second user for acquiring the release authorization information of any data object, authorizing the second user to issue the data object, specifically, the request message is proposed by the second user based on the page data.
  • Authorizing the second user to issue the data object comprising: providing the second user with a preview address of the data object (eg, an H5 address) and/or a play source address (eg, a javescript code play address);
  • Step 25 If it is determined that the data object is an illegal data object, the data object that is not legal is refused to be displayed.
  • the data object uploaded by the first user is acquired, the attribute information of each data object is extracted, the summary information for describing the data object is generated according to the attribute information of the data object, and the summary information for displaying the data object is generated.
  • Page data making the data uploaded by the first user
  • the object can be seen by more second users, without being restricted by the second user known by the first user, thereby increasing the promotion scope of the data object, and further responding to the second user sending the data object for acquiring
  • the request message for issuing the authorization information authorizes the second user to issue the data object, so that the second user can issue the data object, and the second user who issues the data object is also not restricted by the first user, thereby improving the distribution scope of the data object.
  • the embodiment of the present application provides a data processing apparatus.
  • the apparatus includes: an obtaining unit 31, configured to acquire a data object uploaded by a first user, and extract attribute information of each data object; the page data generating unit 33 And generating, by the attribute information of the data object, summary information for describing the data object, and generating page data for displaying summary information of the data object; and processing unit 35, configured to receive data for sending in response to the second user
  • the request message of the issuance authorization information of the object authorizes the second user to issue the data object; wherein the request message is proposed by the second user based on the summary information of the data object displayed in the page data.
  • the data object uploaded by the first user is acquired, the attribute information of each data object is extracted, and the summary information for describing the data object is generated according to the attribute information of the data object, and is generated for displaying the data object.
  • the page data of the summary information enables the data object uploaded by the first user to be seen by more second users, and is not limited to the second user known by the first user, thereby improving the promotion scope of the data object, further Responding to the request message for acquiring the release authorization information of the data object sent by the second user, authorizing the second user to issue the data object, so that the second user can issue the data object, and the second user issuing the data object is not limited.
  • the embodiment of the present application can obtain the video uploaded by the video producer, and extract the attributes of the video.
  • the video player is authorized to issue the video, and the video player that issues the video is not limited.
  • the scope of the video distribution is improved, that is, the embodiment of the present application improves the scope of video promotion and distribution, and effectively promotes the video.
  • the processing unit 35 is further configured to: send the summary information of the data object uploaded by the first user to the at least one second user by using the first preset rule in response to the issue request message sent by the first user; wherein the issue request message is used to indicate that the user is to be The summary information of the uploaded data object is sent to at least one second user.
  • the processing unit 35 sends the summary information of the data object uploaded by the first user to the at least one second user by using the first preset rule, specifically for: Determining the type of the data object according to the attribute information of the data object uploaded by the first user; sending the summary information of the data object to the second user who issues the data object type.
  • the processing unit 35 sends the summary information of the data object uploaded by the first user to the at least one second user by using the first preset rule, specifically for: Determining the type of the data object according to the attribute information of the data object uploaded by the first user; determining the number of the data objects of the type that the second user has issued; sending the summary information of the data object to the quantity of the data object that has been issued is less than or equal to the pre- Set the second user of the threshold.
  • the processing unit 35 sends the summary information of the data object uploaded by the first user to the at least one second user by using the first preset rule, specifically for: Send summary information of the data object uploaded by the first user to all registered second users.
  • the page data generating unit 33 is specifically configured to: when determining that the data object is a legal data object according to the copyright permission information in the attribute information of the data object, And generating a summary information for describing the data object according to the attribute information of the data object; wherein the attribute information of the data object includes copyright permission information of the data object.
  • the processing unit 35 is further configured to: count the number of times each data object is played; and play each data object. The number of times is sent to the first user who uploaded the data object.
  • the apparatus further includes: the obtaining unit 31 is further configured to: receive a digest message of the data object to be generated uploaded by the first user; and the processing unit 35 is further configured to: And transmitting the summary information of the data object to be generated to the at least one second user by using a second preset rule.
  • the processing unit 35 is further configured to: send the information of the registered second user to the at least one first user by using a third preset rule.
  • the processing unit 35 authorizes the second user to issue a data object, specifically, to provide the second user with a preview address and/or a play source address of the data object.
  • the data object includes any one or a combination of the following: a video file, an audio file, live video stream data, and a video to be broadcast.
  • the data processing apparatus may be integrated in a server, configured to acquire a data object uploaded by a first user, extract attribute information of each data object, and generate a digest for describing the data object according to the attribute information of the data object. And generating page data for displaying summary information of the data object, and authorizing the second user to issue the data object in response to the request message for obtaining the issuance authorization information of the data object sent by the second user, wherein the obtaining unit 31 A receiver or a data receiver may be employed, and the page data generating unit 33 and the processing unit 35 may employ a processor such as a CPU.
  • FIG. 4 Another data processing apparatus provided by the embodiment of the present application, as shown in FIG. 4, includes: a content party 41, a portal website 42, and a channel side 43.
  • the data object is exemplified by a video file, where
  • the content party 41 corresponds to the first user mentioned in the foregoing embodiment of the present application, the content party 41 is the provider and owner of the video file, and the content party 41 can register in the portal website 42 and perform security authentication.
  • the content party 41 can upload the owned video files to the portal 42 for promotion according to the requirements of the portal 42.
  • the content party 41 may also add a label to the attribute information of the video file when the video file is uploaded, to indicate the suitable crowd of the video file.
  • the portal website 42 may be a display page of the server, and the server is configured to obtain the video file uploaded by the content party 41, and display the summary information of the video file uploaded by the content party 41, and upload the video uploaded by the content party 41 by using the first preset rule.
  • the summary information of the file is sent to at least one channel party 43.
  • the portal website 42 can establish a connection with the plurality of channel parties 43 to send summary information of the video files uploaded by the content party 41 to more channel parties 43
  • the first preset rule may be freely set by the content party 41, for example, sending the summary information of the video file to the channel party 43 selected by the content party 41, and sending the summary information of the video file to the animation for displaying the animation.
  • the channel side 43 of the content, the summary information of the video file is sent to the channel party 43 for displaying the movie, etc., and the system default rule can also be adopted.
  • the system default rule can also have multiple, for example: the system default rule
  • the summary information of the video file uploaded by the content party 41 may be sent to all the channel parties 43 that establish the connection.
  • the system default rule may also send the summary information of the video file uploaded by the content party 41 to the content party 41 push quantity ranking.
  • the channel party 43 corresponding to the second user mentioned in the foregoing embodiment of the present application, is configured to obtain the release authorization information of the video file displayed by the portal site 42, and issue a video file that obtains the release authorization information.
  • the embodiment of the present application provides a server, including the data processing apparatus provided by the embodiment of the present application.
  • the data processing apparatus provided in the embodiment of the present application is added to the server, so that the server can acquire the data object uploaded by the first user, and extract attribute information of each data object, according to the attribute information of the data object.
  • Generating summary information for describing the data object and generating page data for displaying summary information of the data object, so that the data object uploaded by the first user can be seen by more second users, without being limited to the first a second user known by the user, thereby increasing the promotion scope of the data object, and further authorizing the second user to issue the data object in response to the request message for acquiring the release authorization information of the data object sent by the second user, so that the second user
  • the data object can be issued, and the second user who issues the data object is also not limited by the first user, thereby improving the distribution scope of the data object.
  • the video producer is based on the known video.
  • the embodiment of the present application can obtain the video uploaded by the video producer, extract the attribute information of the video, generate summary information for describing the video according to the attribute information of the video, and generate page data for displaying the summary information of the video, so that the video
  • the video uploaded by the producer can be seen by more video players, without being limited to the video player known by the video producer, and in response to the request message sent by the video player for obtaining the distribution authorization information of the video.
  • Authorized video player to release video the video player of the released video is also not limited by the video producer, and the scope of the video distribution is improved, that is, the embodiment of the present application is improved.
  • Embodiment 6 of the present application provides a non-volatile computer storage medium storing computer-executable instructions, which can execute the data processing method in any of the foregoing method embodiments.
  • the non-volatile computer storage medium provided by the embodiment of the present application is further configured to: in response to the issue request message sent by the first user, the first preset rule The summary information of the data object uploaded by the user is sent to the at least one second user; wherein the issue request message is used to indicate that the summary information of the data object uploaded by itself is sent to the at least one second user.
  • the non-volatile computer storage medium provided by the embodiment of the present application, wherein the summary information of the data object uploaded by the first user is sent to the at least one second user by using the first preset rule.
  • the method includes: determining a type of the data object according to the attribute information of the data object uploaded by the first user; and sending the summary information of the data object to the second user that issues the data object type.
  • the non-volatile computer storage medium provided by the embodiment of the present application, wherein the summary information of the data object uploaded by the first user is sent to the at least one second user by using the first preset rule.
  • the method includes: determining a type of the data object according to attribute information of the data object uploaded by the first user; determining a quantity of the data object of the type that the second user has issued; sending the summary information of the data object to the quantity of the data object that has been issued the type is less than or A second user equal to a preset threshold.
  • the non-volatile computer storage medium provided by the embodiment of the present application, wherein the summary information of the data object uploaded by the first user is sent to the at least one second user by using the first preset rule.
  • the method includes: sending summary information of the data object uploaded by the first user to all registered second users.
  • the non-volatile computer storage medium provided by the embodiment of the present application is further configured to: determine that the data object is a legal data object according to the copyright permission information in the attribute information of the data object. And generating a step of describing summary information for describing the data object according to the attribute information of the data object; wherein the attribute information of the data object includes copyright permission information of the data object.
  • the non-volatile computer storage provided by the embodiment of the present application
  • the medium after authorizing the second user to issue the data object, the computer executable instructions are further configured to: count the number of times each data object is played; and send the number of times of each data object to the first user that uploads the data object.
  • the non-volatile computer storage medium provided by the embodiment of the present application is further configured to: receive a summary message of the data object to be generated uploaded by the first user; The rule sends summary information of the data object to be generated to at least one second user.
  • the non-volatile computer storage medium provided by the embodiment of the present application is further configured to: send, by using a third preset rule, information about the registered second user to at least one One user.
  • the non-volatile computer storage medium provided by the embodiment of the present application wherein authorizing the second user to issue the data object comprises: providing the second user with a preview address and/or a play source of the data object address.
  • the non-volatile computer storage medium provided by the embodiment of the present application, wherein the data object includes any one or a combination of the following: a video file, an audio file, a live video stream data, and a live broadcast. video.
  • the electronic device includes:
  • processors 510 and memory 520 one processor 510 is taken as an example in FIG.
  • the electronic device that executes the data processing method may further include: an input device 530 and an output device 540.
  • the processor 510, the memory 520, the input device 530, and the output device 540 may be connected by a bus or other means, as exemplified by a bus connection in FIG.
  • the memory 520 is used as a non-volatile computer readable storage medium, and can be used for storing a non-volatile software program, a non-volatile computer-executable program, and a module, such as a program instruction corresponding to the data processing method in the embodiment of the present application. / Module (for example, the acquisition unit 31, the page data generation unit 33, and the reception unit 35 shown in FIG. 3).
  • the processor 510 executes various functional applications and data processing of the server by executing non-volatile software programs, instructions, and modules stored in the memory 520, that is, implementing the data processing method of the above method embodiments.
  • the memory 520 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to usage of the data processing apparatus, and the like. Further, the memory 520 may include a high speed random access memory, and may also include a nonvolatile memory such as at least one magnetic disk storage device, flash memory device, or other nonvolatile solid state storage device. In some embodiments, memory 520 can optionally include memory remotely located relative to processor 510, which can be connected to the data processing device over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
  • Input device 530 can receive input numeric or character information and generate key signal inputs related to user settings and function control of the data processing device.
  • the output device 540 can include a display device such as a display screen.
  • One or more modules are stored in memory 520, and when executed by one or more processors 510, perform the data processing methods of any of the above-described method embodiments.
  • the electronic device of the embodiment of the present application exists in various forms, including but not limited to:
  • Mobile communication devices These devices are characterized by mobile communication functions and are mainly aimed at providing voice and data communication.
  • Such terminals include: smart phones (such as iPhone), multimedia phones, functional phones, and low-end phones.
  • Ultra-mobile personal computer equipment This type of equipment belongs to the category of personal computers, has computing and processing functions, and generally has mobile Internet access.
  • Such terminals include: PDAs, MIDs, and UMPC devices, such as the iPad.
  • Portable entertainment devices These devices can display and play multimedia content. Such devices include: audio, video players (such as iPod), handheld game consoles, e-books, and smart toys and portable car navigation devices.
  • the server consists of a processor, a hard disk, a memory, a system bus, etc.
  • the server is similar to a general-purpose computer architecture, but because of the need to provide highly reliable services, processing power and stability High reliability in terms of reliability, security, scalability, and manageability.
  • the electronic device provided by the embodiment of the present application is further configured to: execute, in response to the issue request message sent by the first user, the data object uploaded by the first user by using the first preset rule.
  • the summary information is sent to the at least one second user; wherein the issue request message is used to indicate that the summary information of the data object uploaded by itself is sent to the at least one second user.
  • the electronic device provided by the embodiment of the present application, wherein the sending, by the first preset rule, the summary information of the data object uploaded by the first user to the at least one second user comprises: according to the first The attribute information of the data object uploaded by the user determines the type of the data object; the summary information of the data object is sent to the second user who issues the data object type.
  • the electronic device provided by the embodiment of the present application, wherein the sending, by the first preset rule, the summary information of the data object uploaded by the first user to the at least one second user comprises: according to the first The attribute information of the data object uploaded by the user determines the type of the data object; determines the number of data objects of the type that the second user has issued; and sends the summary information of the data object to the quantity of the data object that has been issued is less than or equal to the preset threshold. Second user.
  • the electronic device provided by the embodiment of the present application, wherein the sending, by the first preset rule, the summary information of the data object uploaded by the first user to the at least one second user includes: The summary information of the user-uploaded data object is sent to all registered second users.
  • the electronic device provided by the embodiment of the present application is further configured to execute: when determining that the data object is a legal data object according to the copyright permission information in the attribute information of the data object, performing the data object according to the data object
  • the attribute information generates a step of describing summary information of the data object; wherein the attribute information of the data object includes copyright permission information of the data object.
  • the program is further configured to perform: counting the number of times each data object is played; and playing each data object. The number of times is sent to the first user who uploaded the data object.
  • the electronic device provided by the embodiment of the present application is further configured to: receive a summary message of the data object to be generated uploaded by the first user; and use the second preset rule to generate the data object.
  • the summary information is sent to at least one second user.
  • the electronic device provided by the embodiment of the present application is further configured to: send, by using a third preset rule, the information of the registered second user to the at least one first user.
  • the electronic device provided by the embodiment of the present application wherein authorizing the second user to issue the data object comprises: providing the second user with a preview address and/or a play source address of the data object.
  • the electronic device provided by the embodiment of the present application, wherein the data object includes any one or a combination of the following: a video file, an audio file, live video stream data, and a video to be broadcast.
  • the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, ie may be located A place, or it can be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without deliberate labor.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请提供一种数据处理方法、装置、电子设备及服务器,解决现有技术中视频推送的范围小、力度小,不利于视频的推广的问题,提高数据对象推广和发行的范围,有效的进行数据对象的推广。所述数据处理方法,包括:获取第一用户上传的数据对象,提取每个数据对象的属性信息;根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息,并生成用于展示所述数据对象的摘要信息的页面数据;响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权所述第二用户发行所述数据对象;其中,所述请求消息是所述第二用户基于所述页面数据中展示的数据对象的摘要信息提出的。

Description

一种数据处理方法、装置、电子设备及服务器
本申请要求在2016年05月20日提交中国专利局、申请号为201610342238.1、发明名称为“一种数据处理方法、装置及服务器”的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种数据处理方法、装置、电子设备及服务器。
背景技术
视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉、纪录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面,看上去是平滑连续的视觉效果,这样连续的画面叫做视频。随着网络技术的发展,促使视频以流媒体的形式存在于因特网之上并可被用户终端接收与播放。
发明人在实现本申请过程中,发现现有的视频大多是视频制作方将视频或者待直播的视频通过视频播放方进行播放,或者视频制作方将视频上传到各个视频播放方的服务器(或者视频播放平台)以进行播放,视频的推送力度受限于视频制作方所知的视频播放方,甚至于若视频制作方所知的视频播放方均对视频制作方的视频不感兴趣,则视频制作方无法推广制作的视频。
综上所述,现有技术中在推送视频时,由视频制作方根据所知的视频播放方进行推送,视频推送的范围小、力度小,不利于视频的推广。
发明内容
本申请提供一种数据处理方法、装置、电子设备及服务器,解决现有技术中视频推送的范围小、力度小,不利于视频的推广的问题,提高数据对象推广和发行的范围,有效的进行数据对象的推广。
第一方面,本申请实施例提供一种数据处理方法,该方法包括:获取 第一用户上传的数据对象,提取每个数据对象的属性信息;根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息,并生成用于展示所述数据对象的摘要信息的页面数据;响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权所述第二用户发行所述数据对象;其中,所述请求消息是所述第二用户基于所述页面数据中展示的数据对象的摘要信息提出的。
第二方面,本申请实施例还提供了一种数据处理装置,该装置包括:获取单元,用于获取第一用户上传的数据对象,提取每个数据对象的属性信息;页面数据生成单元,用于根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息,并生成用于展示所述数据对象的摘要信息的页面数据;处理单元,用于响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权所述第二用户发行所述数据对象;其中,所述请求消息是所述第二用户基于所述页面数据中展示的数据对象的摘要信息提出的。
第三方面,本申请实施例还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行本申请上述任一项数据处理方法。
第四方面,本申请实施例还提供了一种电子设备,包括:至少一个处理器;以及存储器;其中,所述存储器存储有可被所述至少一个处理器执行的程序,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请上述任一项数据处理方法。
第五方面,本申请实施例还提供了一种服务器,所述服务器包括本申请上述任一实施例提供的数据处理装置。
本申请实施例提供的数据处理方法、装置、电子设备及服务器,获取第一用户上传的数据对象,提取每个数据对象的属性信息,根据数据对象的属性信息生成用于描述数据对象的摘要信息,并生成用于展示数据对象的摘要信息的页面数据,使得第一用户上传的数据对象能够被更多的第二用户看到,而不受限于第一用户所知的第二用户,从而提高数据对象的推广范围,进一步地响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权第二用户发行数据对象,使得第二用户可以发行数据对象,发行数据对象的第二用户也不受限于第一用户所知,从而提高数据 对象的发行范围,与现有技术中在推送视频时,由视频制作方根据所知的视频播放方进行推送,视频推送的范围小、力度小,不利于视频的推广相比,本申请实施例能够获取视频制作方上传的视频,提取视频的属性信息,根据视频的属性信息生成用于描述视频的摘要信息,并生成用于展示视频的摘要信息的页面数据,使得视频制作方上传的视频能够被更多的视频播放方看到,而不受限于视频制作方所知的视频播放方,而且响应于视频播放方发送的用于获取视频的发行授权信息的请求消息,授权视频播放方发行视频,发行视频的视频播放方也不受限于视频制作方所知,提高视频发行的范围,也即本申请实施例提高了视频推广和发行的范围,有效的进行视频的推广。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1为本申请实施例一提供的一种数据处理方法的示意流程图;
图2为本申请实施例二提供的一种数据处理方法的具体流程的示意流程图;
图3为本申请实施例三提供的一种数据处理装置的结构示意图;
图4为本申请实施例四提供的另一种数据处理装置的结构示意图;
图5为本申请实施例七提供的执行数据处理方法的电子设备的硬件结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
实施例一
本申请实施例提供一种数据处理方法,如图1所示,该方法包括:
步骤11,获取第一用户上传的数据对象,提取每个数据对象的属性信息;
本申请实施例中的第一用户包括不同的主体,例如:第一用户可以是团体或者个人等,具体来说,第一用户是指数据对象的所有者,任意一个数据对象的所有者均可以成为第一用户,第一用户可以上传其拥有的数据对象。其中,数据对象,包括以下任意一种或其组合:视频文件、音频文件、直播视频流数据、待直播视频。
具体实施时,第一用户在上传数据对象时,可以提供所上传数据对象的属性信息,以便于提取数据对象的属性信息,也即提取每个数据对象的属性信息可以直接从用户上传数据对象时提供的属性信息中提取。若第一用户未提供其上传数据对象的属性信息,则根据数据对象的内容进行提取,具体提取方法可以采用现有技术中的方法,此处不再赘述。其中,数据对象的属性信息包括数据对象的标识以及参数,数据对象的标识用于唯一标识该数据对象,例如:数据对象的名称或者授权发行编号等,数据对象的参数包括但不限于数据对象的类型、制作方信息、版权信息等,当然,为了便于数据对象的推广,第一用户在上传数据对象时,还可以在数据对象的属性信息中增加标签,该标签用以标明数据对象适合的人群等。
作为较为具体的实施例,若数据对象为视频文件,则在上传视频文件时,第一用户可以上传视频文件以及视频文件的属性信息,视频文件的属性信息包括视频文件的标识以及视频文件的参数信息等,若数据对象为待直播视频,则在上传待直播视频时,第一用户只需上传待直播视频的属性信息,待直播视频的属性信息包括待直播视频的内容信息,需要说明的是,若数据对象为待直播视频,则在上传待直播视频的属性信息之后,还需要配置直播使用的流媒体服务器。
当然,本领域技术人员应当理解的是,在本申请的其它实施例中,获取第一用户上传的数据对象,还可以包括:获取已注册第一用户上传的数据对象,以提高安全性,为了进一步提高安全性,还可以对已注册的第一用户进行安全认证,例如:实名认证等。
步骤13,根据数据对象的属性信息生成用于描述数据对象的摘要信息,并生成用于展示数据对象的摘要信息的页面数据;
具体实施时,根据数据对象的属性信息生成用于描述数据对象的摘要 信息,并生成用于展示数据对象的摘要信息的页面数据,包括:根据用户终端的请求,将数据对象的摘要信息发送至用户终端,在用户终端中生成用于展示数据对象的摘要信息的页面数据,其中,该用于展示数据对象的摘要信息的页面数据可以是门户网站、应用程序展示界面等,数据对象的摘要信息,可以是数据对象的属性信息的一部分或全部,也可以是数据对象中的一个或多个片段信息,以视频文件为例,视频文件的摘要信息,可以包括该视频文件的剧照、内容简介,主要演员、导演等信息。
较为优选地,在页面数据中展示数据对象的摘要信息时,可以根据数据对象的属性信息确定数据对象的类型,并将同一类型的数据对象的摘要信息进行集中展示,也即展示数据对象的摘要信息时,按照数据对象所属类型的不同,对数据对象的摘要信息进行分类展示。
需要说明的是,在根据数据对象的属性信息生成用于描述数据对象的摘要信息之前,还方法还包括:根据数据对象的属性信息中的版权许可信息确定数据对象是否为合法数据对象,若确定数据对象为合法数据对象,则根据数据对象的属性信息生成用于描述数据对象的摘要信息,并在页面数据中展示该数据对象的摘要信息,若确定数据对象为不合法数据对象,则拒绝展示该数据对象的摘要信息,其中,根据数据对象的版权许可信息确定数据对象是否为合法数据对象,可以采用现有技术中的方法,此处不再赘述。
步骤15,响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权第二用户发行数据对象;其中,该请求消息是第二用户基于页面数据中展示的数据对象的摘要信息提出的。
本申请实施例中的第二用户是数据对象的发行方或者展示方,可以是个人或者团体,也可以是数据对象展示平台(或服务器),需要说明的是,本申请实施例中提到的第一用户和第二用户可以是同一用户,也可以是不同用户,第一用户和第二用户仅用于区分两类不同身份的用户,并不限定具体的用户。
具体实施时,第二用户若需要获取任一数据对象的发行授权信息,则第二用户发送用于获取该数据对象的发行授权信息的请求消息,响应于第二用户发送的用于获取该数据对象的发行授权信息的请求消息,授权第二用户发行该数据对象,例如:向第二用户提供该数据对象的预览地址(例 如:H5地址)和/或播放源地址(例如:javescript代码播放地址),甚至可以向第二用户提供该数据对象的版权许可信息等。
需要说明的是,本申请实施例中授权第二用户发行数据对象,但并不将数据对象的源文件提供给第二用户,而只是将数据对象的预览地址和/或播放源地址提供给第二用户,以避免第二用户篡改数据对象的源文件,避免数据对象被泄漏,提高安全性。
本申请实施例提供的方法中,获取第一用户上传的数据对象,提取每个数据对象的属性信息,根据数据对象的属性信息生成用于描述数据对象的摘要信息,并生成用于展示数据对象的摘要信息的页面数据,使得第一用户上传的数据对象能够被更多的第二用户看到,而不受限于第一用户所知的第二用户,从而提高数据对象的推广范围,进一步地响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权第二用户发行数据对象,使得第二用户可以发行数据对象,发行数据对象的第二用户也不受限于第一用户所知,从而提高数据对象的发行范围,与现有技术中在推送视频时,由视频制作方根据所知的视频播放方进行推送,视频推送的范围小、力度小,不利于视频的推广相比,本申请实施例能够获取视频制作方上传的视频,提取视频的属性信息,根据视频的属性信息生成用于描述视频的摘要信息,并生成用于展示视频的摘要信息的页面数据,使得视频制作方上传的视频能够被更多的视频播放方看到,而不受限于视频制作方所知的视频播放方,而且响应于视频播放方发送的用于获取视频的发行授权信息的请求消息,授权视频播放方发行视频,发行视频的视频播放方也不受限于视频制作方所知,提高视频发行的范围,也即本申请实施例提高了视频推广和发行的范围,有效的进行视频的推广。
在一种可能的实施方式中,本申请实施例提供的方法中,该方法还包括:响应于第一用户发送的发行请求消息,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户;其中,发行请求消息用于指示将自身上传的数据对象的摘要信息发送至至少一个第二用户。
具体实施时,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,该第一预设规则可以由第一用户自由设定,例如:将数据对象的摘要信息发送至第一用户选择的第二用户,将数据对象的摘要信息发送至用于展示动漫内容的第二用户,将数据对象的摘要信息 发送至用于展示电影的第二用户等,也可以采用***默认的规则,当然,***默认的规则也可以有多个,例如:***默认的规则可以为将数据对象的摘要信息发送至所有已注册第二用户,***默认的规则还可以为将数据对象的摘要信息发送给推送量排名中前N个第二用户,N为自然数,例如:N=10。通过以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,增加了数据对象推广方式的多样性。
作为较为具体的实施例,数据对象以视频文件为例,第二用户以播放平台为例,***默认规则以将数据对象的摘要信息发送给所有已注册第二用户为例,假设播放平台A播放综艺节目,播放平台B播放动漫内容,播放平台C播放电影,播放平台D播放电视剧,播放平台E播放综艺节目、动漫内容以及电影,播放平台F播放电影以及电视剧,若第一用户建立预设规则1将视频文件的摘要信息发送给播放综艺节目的播放平台,预设规则2将视频文件的摘要信息发送给播放动漫内容的播放平台,预设规则3将视频文件的摘要信息发送给播放电视剧的播放平台,若第一用户上传视频文件a,第一用户选择使用预设规则1发行视频文件a,则根据预设规则1将视频文件a的摘要信息发送至播放平台A和播放平台E;若第一用户上传视频文件b,第一用户选择使用预设规则2发行该视频文件b,则根据预设规则2将视频文件b的摘要信息发送至播放平台B和播放平台E;若第一用户上传视频文件c,第一用户选择使用预设规则3发行该视频文件c,则根据预设规则3将视频文件c的摘要信息发送至播放平台D和播放平台F;若第一用户上传视频文件d,第一用户可以在播放平台A、播放平台B、播放平台C、播放平台D、播放平台E、播放平台F中直接选择将视频文件d的摘要信息发送到的播放平台,例如:第一用户选择将视频文件d的摘要信息发送到播放平台B、播放平台C以及播放平台D;若第一用户上传视频文件e,第一用户选择***默认规则发行视频文件e,则根据***默认规则将视频文件e的摘要信息发送至播放平台A、播放平台B、播放平台C、播放平台D、播放平台E以及播放平台F。
具体实施时,第一预设规则可以有多种,较为优选地,第一预设规则为根据数据对象的类型以及第二用户已发行该类型数据对象的数量进行发送,具体来说:
在一种可能的实施方式中,本申请实施例提供的方法中,以第一预设 规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:根据第一用户上传的数据对象的属性信息确定数据对象的类型;将数据对象的摘要信息发送至发行该数据对象类型的第二用户。
具体实施时,根据第一用户上传的数据对象的属性信息确定数据对象的类型,将数据对象的摘要信息发送至发行该数据对象类型的第二用户,能够提高第一用户上传的数据对象被第二用户接受的几率,提高第一用户上传的数据对象的推广力度。其中,数据对象的类型,包括:动漫、搞笑、惊悚、体育等。
作为较为具体的实施例,假设第一用户上传的数据对象为体育类的视频文件,而第二用户A为体育类节目的播放平台,第二用户B为电视剧类节目的播放平台,则可以将第一用户上传的视频文件的摘要信息发送至第二用户A,显然,与将第一用户上传的视频文件的摘要信息发送至第二用户B相比,将第一用户上传的视频文件的摘要信息发送至第二用户A,由于第二用户A为体育类节目的播放平台,更容易推送成功,提高数据对象的推广力度。
在一种可能的实施方式中,本申请实施例提供的方法中,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:根据第一用户上传的数据对象的属性信息确定数据对象的类型;确定第二用户已发行该类型数据对象的数量;将数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户。
具体实施时,根据第一用户上传的数据对象的属性信息确定数据对象的类型,确定第二用户已发行该类型数据对象的数量,将数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户,其中,预设阈值可以自由设定,例如:预设阈值取值为50。由于每个第二用户发行每一类数据对象的能力有限,因此,若第二用户已发行某一类型的数据对象的数量超过预设阈值,则再向该第二用户发送该类型的数据对象,很有可能不被该第二用户所接受,因此,将数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户,能够提高第一用户上传的数据对象被第二用户接受的几率,提高第一用户上传的数据对象的推广力度。
作为较为具体的实施例,假设预设阈值为50,第一用户上传的数据对 象为综艺类的视频文件,而第二用户A已发行综艺类视频文件的数量为100,第二用户B已发行综艺类视频文件的数量为30,则可以将第一用户上传的视频文件的摘要信息发送至第二用户B,显然,与将第一用户上传的视频文件的摘要信息发送至第二用户A相比,将第一用户上传的视频文件的摘要信息发送至第二用户B,由于第二用户B已发行的综艺类视频文件的数量小于50,因此更容易推送成功,提高数据对象的推广力度。
在一种可能的实施方式中,本申请实施例提供的方法中,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:将第一用户上传的数据对象发送至所有已注册的第二用户。
当然,在具体实施时,较为优选地,为了进一步提高数据对象的推广力度,也可以将第一用户上传的数据对象的摘要信息发送至所有已注册的第二用户。
值得说明的是,在本申请的其它实施例中,第一预设规则还可以是其它规则,此处并不用于具体限定。例如:在本申请其它实施例中,若第二用户为播放平台,则可以根据播放平台的用户数量进行发送,将第一用户上传的数据对象的摘要信息发送至用户数量大于或等于预设数量(可自由设定,例如:1000万)的播放平台。
需要说明的是,由于本申请实施例中以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,第二用户可能是第一用户所知的第二用户,也可能是第一用户不知的第二用户,因此,与现有技术中在视频推送时,视频制作方只能将视频推送给其所知的视频播放方相比,本申请实施例不仅可以将数据对象的摘要信息推送给第一用户所知的第二用户,还可以将数据对象的摘要信息推送给第一用户不知的第二用户,提高数据对象的推送范围和力度。
需要说明的是,在本申请实施例中,第二用户接收到第一用户推送的数据对象的摘要信息时,可以直接基于第一用户推送的数据对象的摘要信息发送获取该数据对象的发行授权信息的请求消息,第二用户也可以预先设定一个或多个规则,以在接收到第一用户推送的数据对象的摘要信息时,直接基于第一用户推送的数据对象的摘要信息发送获取该数据对象的发行授权信息的请求消息。其中,第二用户预先设定一个或多个规则,例如:规则1:若接收到数据对象的摘要信息中包括该数据对象的制作方为第一 用户A的信息,则发送获取该数据对象的发行授权信息的请求消息;规则2:若接收到数据对象的摘要信息中包括该数据对象的类型为喜剧的信息,则发送获取该数据对象的发行授权信息的请求消息。本领域技术人员应当理解的是,此处并不用于具体限定。
在本申请的其它实施例中,在接收到第一用户发送的发行请求消息之后,还可以将第一用户上传的数据对象和/或数据对象的摘要信息发送至预先与第一用户建立关联关系的应用程序。
具体实施时,与应用程序建立关联关系,是指获得应用程序的授权访问信息,第一用户可以预先指定能够授权访问的应用程序,则在接收到第一用户发送的发行请求消息时,还可以将第一用户上传的数据对象和/或数据对象的摘要信息发送至能够访问的应用程序中,其中,应用程序可以是第一用户使用的社交软件,例如:聊天软件、分享软件等。
在一种可能的实施方式中,本申请实施例提供的方法中,授权第二用户发行数据对象之后,该方法还包括:统计每一数据对象的播放次数;将每一数据对象的播放次数发送至上传该数据对象的第一用户。
具体实施时,统计每一数据对象的播放次数,将每一数据对象的播放次数发送至上传该数据对象的第一用户,不仅可以通知第一用户其上传的数据对象的播放次数,而且可以根据每一数据对象的播放次数进行数据分析等,例如:根据播放次数对第一用户进行收费或者根据播放次数对第二用户进行广告收费等。
在一种可能的实施方式中,本申请实施例提供的方法中,该方法还包括:接收第一用户上传的待生成数据对象的摘要消息;以第二预设规则将待生成数据对象的摘要信息发送至至少一个第二用户。
具体实施时,类似于数据对象为待直播视频的形式,第一用户还可以上传待生成数据对象的摘要信息,然后以第二预设规则将待生成数据对象的摘要信息发送至第二用户集合,以确定是否制作该数据对象,具体来说,以第二预设规则将待生成数据对象的摘要信息发送至至少一个第二用户之后,若有第二用户确定发行该待生成数据对象,则第一用户制作该数据对象,若无第二用户确定发行该待生成数据对象,则第一用户可以不制作该数据对象。其中,第二预设规则可以采用与第一预设规则相同的规则,此处不再赘述。
在一种可能的实施方式中,本申请实施例提供的方法中,该方法还包括:以第三预设规则将已注册第二用户的信息发送至至少一个第一用户。
具体实施时,除了以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户之外,本申请实施例还能够以第三预设规则将已注册第二用户的信息发送至至少一个第一用户,以对第二用户进行推广,使第一用户能够将其上传的数据对象的摘要信息发送至更多的第二用户,其中,第三预设规则与第一预设规则类似,此处不再赘述。
实施例二
下面结合图2对本申请实施例提供的数据处理方法进行详细说明。如图2所示,本申请实施例提供的数据处理方法的具体步骤,包括:
步骤21,获取第一用户上传的数据对象,提取每一数据对象的属性信息,具体来说,可以从第一用户上传数据对象时提供的信息中提取数据对象的属性信息,也可以从第一用户上传的数据对象中提取数据对象的属性信息;
步骤22,根据属性信息确定数据对象是否合法,具体来说,根据数据对象的属性信息中的版权许可信息确定数据对象是否为合法数据对象,若是,执行步骤23,否则,执行步骤25;
步骤23,若确定数据对象为合法数据对象,则根据数据对象的属性信息生成用于描述数据对象的摘要信息,并生成用于展示数据对象的摘要信息的页面数据,具体来说,用于展示数据对象的摘要信息的页面数据,可以是门户网站,也可以是应用程序的展示界面;
步骤24,响应于第二用户发送的用于获取任一数据对象的发行授权信息的请求消息,授权第二用户发行该数据对象,具体来说,该请求消息是第二用户基于页面数据提出的,授权第二用户发行该数据对象,包括:向第二用户提供该数据对象的预览地址(例如:H5地址)和/或播放源地址(例如:javescript代码播放地址);
步骤25,若确定数据对象为不合法数据对象,则拒绝展示不合法的数据对象。
本实施例中,获取第一用户上传的数据对象,提取每个数据对象的属性信息,根据数据对象的属性信息生成用于描述数据对象的摘要信息,并生成用于展示数据对象的摘要信息的页面数据,使得第一用户上传的数据 对象能够被更多的第二用户看到,而不受限于第一用户所知的第二用户,从而提高数据对象的推广范围,进一步地响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权第二用户发行数据对象,使得第二用户可以发行数据对象,发行数据对象的第二用户也不受限于第一用户所知,从而提高数据对象的发行范围。
实施例三
本申请实施例提供一种数据处理装置,如图3所示,该装置包括:获取单元31,用于获取第一用户上传的数据对象,提取每个数据对象的属性信息;页面数据生成单元33,用于根据数据对象的属性信息生成用于描述数据对象的摘要信息,并生成用于展示数据对象的摘要信息的页面数据;处理单元35,用于响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权第二用户发行数据对象;其中,请求消息是第二用户基于页面数据中展示的数据对象的摘要信息提出的。
本申请实施例提供的装置中,获取第一用户上传的数据对象,提取每个数据对象的属性信息,根据数据对象的属性信息生成用于描述数据对象的摘要信息,并生成用于展示数据对象的摘要信息的页面数据,使得第一用户上传的数据对象能够被更多的第二用户看到,而不受限于第一用户所知的第二用户,从而提高数据对象的推广范围,进一步地响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权第二用户发行数据对象,使得第二用户可以发行数据对象,发行数据对象的第二用户也不受限于第一用户所知,从而提高数据对象的发行范围,与现有技术中在推送视频时,由视频制作方根据所知的视频播放方进行推送,视频推送的范围小、力度小,不利于视频的推广相比,本申请实施例能够获取视频制作方上传的视频,提取视频的属性信息,根据视频的属性信息生成用于描述视频的摘要信息,并生成用于展示视频的摘要信息的页面数据,使得视频制作方上传的视频能够被更多的视频播放方看到,而不受限于视频制作方所知的视频播放方,而且响应于视频播放方发送的用于获取视频的发行授权信息的请求消息,授权视频播放方发行视频,发行视频的视频播放方也不受限于视频制作方所知,提高视频发行的范围,也即本申请实施例提高了视频推广和发行的范围,有效的进行视频的推广。
在一种可能的实施方式中,本申请实施例提供的装置中,处理单元35, 还用于:响应于第一用户发送的发行请求消息,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户;其中,发行请求消息用于指示将自身上传的数据对象的摘要信息发送至至少一个第二用户。
在一种可能的实施方式中,本申请实施例提供的装置中,处理单元35以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,具体用于:根据第一用户上传的数据对象的属性信息确定数据对象的类型;将数据对象的摘要信息发送至发行该数据对象类型的第二用户。
在一种可能的实施方式中,本申请实施例提供的装置中,处理单元35以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,具体用于:根据第一用户上传的数据对象的属性信息确定数据对象的类型;确定第二用户已发行该类型数据对象的数量;将数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户。
在一种可能的实施方式中,本申请实施例提供的装置中,处理单元35以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,具体用于:将第一用户上传的数据对象的摘要信息发送至所有已注册第二用户。
在一种可能的实施方式中,本申请实施例提供的装置中,页面数据生成单元33,具体用于:在根据数据对象的属性信息中的版权许可信息确定数据对象为合法数据对象时,执行根据数据对象的属性信息生成用于描述数据对象的摘要信息的步骤;其中,数据对象的属性信息中包括数据对象的版权许可信息。
在一种可能的实施方式中,本申请实施例提供的装置中,处理单元35授权第二用户发行数据对象之后,还用于:统计每一数据对象的播放次数;将每一数据对象的播放次数发送至上传该数据对象的第一用户。
在一种可能的实施方式中,本申请实施例提供的装置中,该装置还包括:获取单元31还用于:接收第一用户上传的待生成数据对象的摘要消息;处理单元35还用于:以第二预设规则将待生成数据对象的摘要信息发送至至少一个第二用户。
在一种可能的实施方式中,本申请实施例提供的装置中,处理单元35, 还用于:以第三预设规则将已注册第二用户的信息发送至至少一个第一用户。
在一种可能的实施方式中,本申请实施例提供的装置中,处理单元35授权第二用户发行数据对象,具体用于:向第二用户提供数据对象的预览地址和/或播放源地址。
在一种可能的实施方式中,本申请实施例提供的装置中,数据对象,包括以下任意一种或其组合:视频文件、音频文件、直播视频流数据、待直播视频。
本申请实施例提供的数据处理装置,可以集成在服务器中,用于获取第一用户上传的数据对象,提取每个数据对象的属性信息,根据数据对象的属性信息生成用于描述数据对象的摘要信息,并生成用于展示数据对象的摘要信息的页面数据,并且响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权第二用户发行数据对象,其中,获取单元31可以采用接收机或数据接收器,页面数据生成单元33和处理单元35可以采用CPU等处理器。
实施例四
本申请实施例提供的另一种数据处理装置,如图4所示,包括:内容方41、门户网站42以及渠道方43,数据对象以视频文件为例,其中,
内容方41,对应于本申请前述实施例中所提到的第一用户,内容方41即视频文件的提供方和所有者,内容方41可以在门户网站42中进行注册,并进行安全认证,内容方41可以根据门户网站42的要求,将拥有的视频文件上传到门户网站42中进行推广。当然,为了便于视频文件的推广,内容方41在上传视频文件时,也可以在视频文件的属性信息中增加标签,以标明视频文件适合的人群等。
门户网站42,可以是服务器的展示页面,该服务器用于获取内容方41上传的视频文件,并展示内容方41上传的视频文件的摘要信息,以第一预设规则将内容方41上传的视频文件的摘要信息发送至至少一个渠道方43,具体实施时,门户网站42可以建立与多个渠道方43的连接,以便将内容方41上传的视频文件的摘要信息发送至更多的渠道方43,其中,第一预设规则可以由内容方41自由设定,例如:将视频文件的摘要信息发送至内容方41选择的渠道方43,将视频文件的摘要信息发送至用于展示动漫内 容的渠道方43,将视频文件的摘要信息发送至用于展示电影的渠道方43等,也可以采用***默认的规则,当然,***默认的规则也可以有多个,例如:***默认的规则可以为将内容方41上传的视频文件的摘要信息发送至所有建立连接的渠道方43,***默认的规则还可以为将内容方41上传的视频文件的摘要信息发送至内容方41推送量排名中前N个渠道方43,N为自然数,例如:N=10。通过以第一预设规则将内容方41上传的视频文件的摘要信息发送至至少一个渠道方43,增加了视频文件推广方式的多样性。
渠道方43,对应于本申请前述实施例中所提到的第二用户,用于获取门户网站42展示的视频文件的发行授权信息,并发行获取到发行授权信息的视频文件。
实施例五
本申请实施例提供一种服务器,包括本申请实施例提供的数据处理装置。
本申请实施例提供的服务器中,在服务器中增加本申请实施例提供的数据处理装置,使得服务器能够获取第一用户上传的数据对象,提取每个数据对象的属性信息,根据数据对象的属性信息生成用于描述数据对象的摘要信息,并生成用于展示数据对象的摘要信息的页面数据,使得第一用户上传的数据对象能够被更多的第二用户看到,而不受限于第一用户所知的第二用户,从而提高数据对象的推广范围,进一步地响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权第二用户发行数据对象,使得第二用户可以发行数据对象,发行数据对象的第二用户也不受限于第一用户所知,从而提高数据对象的发行范围,与现有技术中在推送视频时,由视频制作方根据所知的视频播放方进行推送,视频推送的范围小、力度小,不利于视频的推广相比,本申请实施例能够获取视频制作方上传的视频,提取视频的属性信息,根据视频的属性信息生成用于描述视频的摘要信息,并生成用于展示视频的摘要信息的页面数据,使得视频制作方上传的视频能够被更多的视频播放方看到,而不受限于视频制作方所知的视频播放方,而且响应于视频播放方发送的用于获取视频的发行授权信息的请求消息,授权视频播放方发行视频,发行视频的视频播放方也不受限于视频制作方所知,提高视频发行的范围,也即本申请实施例提高 了视频推广和发行的范围,有效的进行视频的推广。
实施例六
本申请实施例六提供了一种非易失性计算机存储介质,计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的数据处理方法。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储介质,计算机可执行指令还用于:响应于第一用户发送的发行请求消息,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户;其中,发行请求消息用于指示将自身上传的数据对象的摘要信息发送至至少一个第二用户。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储介质,其中,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:根据第一用户上传的数据对象的属性信息确定数据对象的类型;将数据对象的摘要信息发送至发行该数据对象类型的第二用户。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储介质,其中,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:根据第一用户上传的数据对象的属性信息确定数据对象的类型;确定第二用户已发行该类型数据对象的数量;将数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储介质,其中,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:将第一用户上传的数据对象的摘要信息发送至所有已注册第二用户。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储介质,计算机可执行指令还用于:在根据数据对象的属性信息中的版权许可信息确定数据对象为合法数据对象时,执行根据数据对象的属性信息生成用于描述数据对象的摘要信息的步骤;其中,数据对象的属性信息中包括数据对象的版权许可信息。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储 介质,在授权第二用户发行数据对象之后,计算机可执行指令还用于:统计每一数据对象的播放次数;将每一数据对象的播放次数发送至上传该数据对象的第一用户。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储介质,计算机可执行指令还用于:接收第一用户上传的待生成数据对象的摘要消息;以第二预设规则将待生成数据对象的摘要信息发送至至少一个第二用户。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储介质,计算机可执行指令还用于:以第三预设规则将已注册第二用户的信息发送至至少一个第一用户。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储介质,其中,授权第二用户发行数据对象,包括:向第二用户提供数据对象的预览地址和/或播放源地址。
在一种可能的实施方式中,本申请实施例提供的非易失性计算机存储介质,其中,数据对象,包括以下任意一种或其组合:视频文件、音频文件、直播视频流数据、待直播视频。
实施例七
图5是本申请实施例七提供的数据处理方法的电子设备的硬件结构示意图,如图5所示,该电子设备包括:
一个或多个处理器510以及存储器520,图5中以一个处理器510为例。
执行数据处理方法的电子设备还可以包括:输入装置530和输出装置540。
处理器510、存储器520、输入装置530和输出装置540可以通过总线或者其他方式连接,图5中以通过总线连接为例。
存储器520作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的数据处理方法对应的程序指令/模块(例如,附图3所示的获取单元31、页面数据生成单元33和接收单元35)。处理器510通过运行存储在存储器520中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的数据处理方法。
存储器520可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据数据处理装置的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器520可选包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至数据处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置530可接收输入的数字或字符信息,以及产生与数据处理装置的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏等显示设备。
一个或者多个模块存储在存储器520中,当被一个或者多个处理器510执行时,执行上述任意方法实施例中的数据处理方法。
上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。
本申请实施例的电子设备以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、***总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子装置。
在一种可能的实施方式中,本申请实施例提供的电子设备,程序还设置为执行:响应于第一用户发送的发行请求消息,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户;其中,发行请求消息用于指示将自身上传的数据对象的摘要信息发送至至少一个第二用户。
在一种可能的实施方式中,本申请实施例提供的电子设备,其中,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:根据第一用户上传的数据对象的属性信息确定数据对象的类型;将数据对象的摘要信息发送至发行该数据对象类型的第二用户。
在一种可能的实施方式中,本申请实施例提供的电子设备,其中,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:根据第一用户上传的数据对象的属性信息确定数据对象的类型;确定第二用户已发行该类型数据对象的数量;将数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户。
在一种可能的实施方式中,本申请实施例提供的电子设备,其中,以第一预设规则将第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:将第一用户上传的数据对象的摘要信息发送至所有已注册第二用户。
在一种可能的实施方式中,本申请实施例提供的电子设备,程序还设置为执行:在根据数据对象的属性信息中的版权许可信息确定数据对象为合法数据对象时,执行根据数据对象的属性信息生成用于描述数据对象的摘要信息的步骤;其中,数据对象的属性信息中包括数据对象的版权许可信息。
在一种可能的实施方式中,本申请实施例提供的电子设备,在授权第二用户发行数据对象之后,程序还设置为执行:统计每一数据对象的播放次数;将每一数据对象的播放次数发送至上传该数据对象的第一用户。
在一种可能的实施方式中,本申请实施例提供的电子设备,程序还设置为执行:接收第一用户上传的待生成数据对象的摘要消息;以第二预设规则将待生成数据对象的摘要信息发送至至少一个第二用户。
在一种可能的实施方式中,本申请实施例提供的电子设备,程序还设置为执行:以第三预设规则将已注册第二用户的信息发送至至少一个第一 用户。
在一种可能的实施方式中,本申请实施例提供的电子设备,其中,授权第二用户发行数据对象,包括:向第二用户提供数据对象的预览地址和/或播放源地址。
在一种可能的实施方式中,本申请实施例提供的电子设备,其中,数据对象,包括以下任意一种或其组合:视频文件、音频文件、直播视频流数据、待直播视频。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (45)

  1. 一种数据处理方法,应用于服务器,其特征在于,包括:
    获取第一用户上传的数据对象,提取每个数据对象的属性信息;
    根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息,并生成用于展示所述数据对象的摘要信息的页面数据;
    响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权所述第二用户发行所述数据对象;
    其中,所述请求消息是所述第二用户基于所述页面数据中展示的数据对象的摘要信息提出的。
  2. 根据权利要求1所述的方法,其特征在于,该方法还包括:
    响应于第一用户发送的发行请求消息,以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户;
    其中,所述发行请求消息用于指示将自身上传的数据对象的摘要信息发送至至少一个第二用户。
  3. 根据权利要求2所述的方法,其特征在于,所述以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:
    根据所述第一用户上传的数据对象的属性信息确定所述数据对象的类型;
    将所述数据对象的摘要信息发送至发行该数据对象类型的第二用户。
  4. 根据权利要求2所述的方法,其特征在于,所述以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:
    根据所述第一用户上传的数据对象的属性信息确定所述数据对象的类型;
    确定第二用户已发行该类型数据对象的数量;
    将所述数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户。
  5. 根据权利要求2所述的方法,其特征在于,所述以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:
    将所述第一用户上传的数据对象的摘要信息发送至所有已注册第二用户。
  6. 根据权利要求1-5中任一项所述的方法,其特征在于,该方法还包括:
    在根据所述数据对象的属性信息中的版权许可信息确定所述数据对象为合法数据对象时,执行根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息的步骤;
    其中,所述数据对象的属性信息中包括数据对象的版权许可信息。
  7. 根据权利要求1-5中任一项所述的方法,其特征在于,在授权所述第二用户发行所述数据对象之后,该方法还包括:
    统计每一数据对象的播放次数;
    将每一数据对象的播放次数发送至上传该数据对象的第一用户。
  8. 根据权利要求1-5中任一项所述的方法,其特征在于,该方法还包括:
    接收第一用户上传的待生成数据对象的摘要消息;
    以第二预设规则将所述待生成数据对象的摘要信息发送至至少一个第二用户。
  9. 根据权利要求1-5中任一项所述的方法,其特征在于,该方法还包括:
    以第三预设规则将已注册第二用户的信息发送至至少一个第一用户。
  10. 根据权利要求1-5中任一项所述的方法,其特征在于,所述授权第二用户发行所述数据对象,包括:
    向所述第二用户提供所述数据对象的预览地址和/或播放源地址。
  11. 根据权利要求1-5中任一项所述的方法,其特征在于,所述数据对象,包括以下任意一种或其组合:视频文件、音频文件、直播视频流数据、待直播视频。
  12. 一种数据处理装置,其特征在于,包括:
    获取单元,用于获取第一用户上传的数据对象,提取每个数据对象的属性信息;
    页面数据生成单元,用于根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息,并生成用于展示所述数据对象的摘要信息的页 面数据;
    处理单元,用于响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权所述第二用户发行所述数据对象;
    其中,所述请求消息是所述第二用户基于所述页面数据中展示的数据对象的摘要信息提出的。
  13. 根据权利要求12所述的装置,其特征在于,所述处理单元,还用于:
    响应于第一用户发送的发行请求消息,以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户;
    其中,所述发行请求消息用于指示将自身上传的数据对象的摘要信息发送至至少一个第二用户。
  14. 根据权利要求13所述的装置,其特征在于,所述处理单元以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,具体用于:
    根据所述第一用户上传的数据对象的属性信息确定所述数据对象的类型;
    将所述数据对象的摘要信息发送至发行该数据对象类型的第二用户。
  15. 根据权利要求13所述的装置,其特征在于,所述处理单元以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,具体用于:
    根据所述第一用户上传的数据对象的属性信息确定所述数据对象的类型;
    确定第二用户已发行该类型数据对象的数量;
    将所述数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户。
  16. 根据权利要求13所述的装置,其特征在于,所述处理单元以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,具体用于:
    将所述第一用户上传的数据对象的摘要信息发送至所有已注册第二用户。
  17. 根据权利要求12-16中任一项所述的装置,其特征在于,所述页 面数据生成单元,具体用于:
    在根据所述数据对象的属性信息中的版权许可信息确定所述数据对象为合法数据对象时,执行根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息的步骤;
    其中,所述数据对象的属性信息中包括数据对象的版权许可信息。
  18. 根据权利要求12-16中任一项所述的装置,其特征在于,所述处理单元授权所述第二用户发行所述数据对象之后,还用于:
    统计每一数据对象的播放次数;
    将每一数据对象的播放次数发送至上传该数据对象的第一用户。
  19. 根据权利要求12-16中任一项所述的装置,其特征在于,
    所述获取单元还用于:接收第一用户上传的待生成数据对象的摘要消息;
    所述处理单元还用于:以第二预设规则将所述待生成数据对象的摘要信息发送至至少一个第二用户。
  20. 根据权利要求12-16中任一项所述的装置,其特征在于,所述处理单元,还用于:
    以第三预设规则将已注册第二用户的信息发送至至少一个第一用户。
  21. 根据权利要求12-16中任一项所述的装置,其特征在于,所述处理单元授权第二用户发行所述数据对象,具体用于:
    向所述第二用户提供所述数据对象的预览地址和/或播放源地址。
  22. 根据权利要求12-16中任一项所述的装置,其特征在于,所述数据对象,包括以下任意一种或其组合:视频文件、音频文件、直播视频流数据、待直播视频。
  23. 一种非易失性计算机存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令设置为:
    获取第一用户上传的数据对象,提取每个数据对象的属性信息;
    根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息,并生成用于展示所述数据对象的摘要信息的页面数据;
    响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权所述第二用户发行所述数据对象;
    其中,所述请求消息是所述第二用户基于所述页面数据中展示的数据 对象的摘要信息提出的。
  24. 根据权利要求23所述的非易失性计算机存储介质,其特征在于,所述计算机可执行指令还用于:
    响应于第一用户发送的发行请求消息,以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户;
    其中,所述发行请求消息用于指示将自身上传的数据对象的摘要信息发送至至少一个第二用户。
  25. 根据权利要求24所述的非易失性计算机存储介质,其特征在于,所述以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:
    根据所述第一用户上传的数据对象的属性信息确定所述数据对象的类型;
    将所述数据对象的摘要信息发送至发行该数据对象类型的第二用户。
  26. 根据权利要求24所述的非易失性计算机存储介质,其特征在于,所述以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:
    根据所述第一用户上传的数据对象的属性信息确定所述数据对象的类型;
    确定第二用户已发行该类型数据对象的数量;
    将所述数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户。
  27. 根据权利要求24所述的非易失性计算机存储介质,其特征在于,所述以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:
    将所述第一用户上传的数据对象的摘要信息发送至所有已注册第二用户。
  28. 根据权利要求23-27中任一项所述的非易失性计算机存储介质,其特征在于,所述计算机可执行指令还用于:
    在根据所述数据对象的属性信息中的版权许可信息确定所述数据对象为合法数据对象时,执行根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息的步骤;
    其中,所述数据对象的属性信息中包括数据对象的版权许可信息。
  29. 根据权利要求23-27中任一项所述的非易失性计算机存储介质,其特征在于,在授权所述第二用户发行所述数据对象之后,所述计算机可执行指令还用于:
    统计每一数据对象的播放次数;
    将每一数据对象的播放次数发送至上传该数据对象的第一用户。
  30. 根据权利要求23-27中任一项所述的非易失性计算机存储介质,其特征在于,所述计算机可执行指令还用于:
    接收第一用户上传的待生成数据对象的摘要消息;
    以第二预设规则将所述待生成数据对象的摘要信息发送至至少一个第二用户。
  31. 根据权利要求23-27中任一项所述的非易失性计算机存储介质,其特征在于,所述计算机可执行指令还用于:
    以第三预设规则将已注册第二用户的信息发送至至少一个第一用户。
  32. 根据权利要求23-27中任一项所述的非易失性计算机存储介质,其特征在于,所述授权第二用户发行所述数据对象,包括:
    向所述第二用户提供所述数据对象的预览地址和/或播放源地址。
  33. 根据权利要求23-27中任一项所述的非易失性计算机存储介质,其特征在于,所述数据对象,包括以下任意一种或其组合:视频文件、音频文件、直播视频流数据、待直播视频。
  34. 一种电子设备,其特征在于,包括:
    至少一个处理器;以及
    与所述至少一个处理器通信连接的存储器;其中,
    所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
    获取第一用户上传的数据对象,提取每个数据对象的属性信息;
    根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息,并生成用于展示所述数据对象的摘要信息的页面数据;
    响应于第二用户发送的用于获取数据对象的发行授权信息的请求消息,授权所述第二用户发行所述数据对象;
    其中,所述请求消息是所述第二用户基于所述页面数据中展示的数据 对象的摘要信息提出的。
  35. 根据权利要求34所述的电子设备,其特征在于,所述程序还设置为执行:
    响应于第一用户发送的发行请求消息,以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户;
    其中,所述发行请求消息用于指示将自身上传的数据对象的摘要信息发送至至少一个第二用户。
  36. 根据权利要求35所述的电子设备,其特征在于,所述以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:
    根据所述第一用户上传的数据对象的属性信息确定所述数据对象的类型;
    将所述数据对象的摘要信息发送至发行该数据对象类型的第二用户。
  37. 根据权利要求35所述的电子设备,其特征在于,所述以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:
    根据所述第一用户上传的数据对象的属性信息确定所述数据对象的类型;
    确定第二用户已发行该类型数据对象的数量;
    将所述数据对象的摘要信息发送至已发行该类型数据对象的数量小于或等于预设阈值的第二用户。
  38. 根据权利要求35所述的电子设备,其特征在于,所述以第一预设规则将所述第一用户上传的数据对象的摘要信息发送至至少一个第二用户,包括:
    将所述第一用户上传的数据对象的摘要信息发送至所有已注册第二用户。
  39. 根据权利要求34-38中任一项所述的电子设备,其特征在于,所述程序还设置为执行:
    在根据所述数据对象的属性信息中的版权许可信息确定所述数据对象为合法数据对象时,执行根据所述数据对象的属性信息生成用于描述所述数据对象的摘要信息的步骤;
    其中,所述数据对象的属性信息中包括数据对象的版权许可信息。
  40. 根据权利要求34-38中任一项所述的电子设备,其特征在于,在授权所述第二用户发行所述数据对象之后,所述程序还设置为执行:
    统计每一数据对象的播放次数;
    将每一数据对象的播放次数发送至上传该数据对象的第一用户。
  41. 根据权利要求34-38中任一项所述的电子设备,其特征在于,所述程序还设置为执行:
    接收第一用户上传的待生成数据对象的摘要消息;
    以第二预设规则将所述待生成数据对象的摘要信息发送至至少一个第二用户。
  42. 根据权利要求34-38中任一项所述的电子设备,其特征在于,所述程序还设置为执行:
    以第三预设规则将已注册第二用户的信息发送至至少一个第一用户。
  43. 根据权利要求34-38中任一项所述的电子设备,其特征在于,所述授权第二用户发行所述数据对象,包括:
    向所述第二用户提供所述数据对象的预览地址和/或播放源地址。
  44. 根据权利要求34-38中任一项所述的电子设备,其特征在于,所述数据对象,包括以下任意一种或其组合:视频文件、音频文件、直播视频流数据、待直播视频。
  45. 一种服务器,其特征在于,所述服务器包括权利要求12-22中任一项所述的数据处理装置。
PCT/CN2016/099965 2016-05-20 2016-09-23 一种数据处理方法、装置、电子设备及服务器 WO2017197817A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610342238.1A CN106028055A (zh) 2016-05-20 2016-05-20 一种数据处理方法、装置及服务器
CN201610342238.1 2016-05-20

Publications (1)

Publication Number Publication Date
WO2017197817A1 true WO2017197817A1 (zh) 2017-11-23

Family

ID=57096483

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/099965 WO2017197817A1 (zh) 2016-05-20 2016-09-23 一种数据处理方法、装置、电子设备及服务器

Country Status (2)

Country Link
CN (1) CN106028055A (zh)
WO (1) WO2017197817A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114065029A (zh) * 2021-11-10 2022-02-18 北京有竹居网络技术有限公司 信息处理方法、装置和电子设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011099299A1 (ja) * 2010-02-10 2011-08-18 パナソニック株式会社 映像抽出装置、撮影装置、プログラム及び記録媒体
CN104424212A (zh) * 2013-08-22 2015-03-18 华为终端有限公司 一种分享媒体内容、及显示媒体内容的方法及装置
CN104469477A (zh) * 2014-11-28 2015-03-25 广东欧珀移动通信有限公司 媒体资源推送方法及装置
CN104994444A (zh) * 2015-07-06 2015-10-21 无锡天脉聚源传媒科技有限公司 一种视频摘要信息的显示方法及装置
US20160080807A1 (en) * 2014-09-15 2016-03-17 Verizon Patent And Licensing Inc. Content publishing for personalized content aggregation platform
US20160092561A1 (en) * 2014-09-30 2016-03-31 Apple Inc. Video analysis techniques for improved editing, navigation, and summarization

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1988547A (zh) * 2005-12-23 2007-06-27 腾讯科技(深圳)有限公司 一种在线播放媒体文件的方法、服务器及***
CN104113572B (zh) * 2013-04-19 2018-09-28 腾讯科技(深圳)有限公司 用户生成内容的发布方法、***和前端装置
CN104516892B (zh) * 2013-09-26 2019-03-08 腾讯科技(北京)有限公司 关联富媒体信息的用户生成内容的发布方法、***和终端
CN104144198B (zh) * 2013-09-30 2017-02-08 腾讯科技(深圳)有限公司 一种多媒体信息分享方法、***及装置
CN105224571A (zh) * 2014-06-30 2016-01-06 北京金山安全软件有限公司 终端上传数据的处理及数据上传处理方法、装置
CN104135692B (zh) * 2014-07-18 2017-11-10 北京奇虎科技有限公司 视频信息的加载显示方法和加载显示装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011099299A1 (ja) * 2010-02-10 2011-08-18 パナソニック株式会社 映像抽出装置、撮影装置、プログラム及び記録媒体
CN104424212A (zh) * 2013-08-22 2015-03-18 华为终端有限公司 一种分享媒体内容、及显示媒体内容的方法及装置
US20160080807A1 (en) * 2014-09-15 2016-03-17 Verizon Patent And Licensing Inc. Content publishing for personalized content aggregation platform
US20160092561A1 (en) * 2014-09-30 2016-03-31 Apple Inc. Video analysis techniques for improved editing, navigation, and summarization
CN104469477A (zh) * 2014-11-28 2015-03-25 广东欧珀移动通信有限公司 媒体资源推送方法及装置
CN104994444A (zh) * 2015-07-06 2015-10-21 无锡天脉聚源传媒科技有限公司 一种视频摘要信息的显示方法及装置

Also Published As

Publication number Publication date
CN106028055A (zh) 2016-10-12

Similar Documents

Publication Publication Date Title
CN106658200B (zh) 直播视频分享和获取的方法、装置及其终端设备
KR101411739B1 (ko) 세컨 디바이스를 이용하여 tv 스크린 상에 제공되는 콘텐츠를 캡쳐하고 이를 소셜 서비스와 연결할 수 있는 방법 및 그 시스템
US9747946B2 (en) Method and system for sourcing and editing live video
JP5905392B2 (ja) オンラインソーシャルネットワークによる自動メディア資産アップデート
US8887193B2 (en) System, method, and infrastructure for real-time live streaming content
US11102162B2 (en) Systems and methods of facilitating live streaming of content on multiple social media platforms
CN113411642B (zh) 投屏方法、装置、电子设备和存储介质
WO2017121303A1 (zh) 视频直播中播放推送信息的方法和装置
CN105450724B (zh) 监测媒体呈现装置的方法、设备和有形的计算机可读存储介质
CN106534053B (zh) 媒体文件的权限控制方法、服务器及设备
WO2015090095A1 (zh) 一种信息推送方法、设备和***
US9325691B2 (en) Video management method and video management system
US9426500B2 (en) Optimal quality adaptive video delivery
US9409081B2 (en) Methods and systems for visually distinguishing objects appearing in a media asset
CN112929679A (zh) 直播客户端的合法性检测、外挂行为的识别方法和装置
CN106792237B (zh) 一种消息显示方法和***
CN103368925A (zh) 一种设备认证的方法
KR20160077764A (ko) 음악 정보 제공 방법 및 시스템
US10555049B2 (en) Music sharing and advertising
WO2017197817A1 (zh) 一种数据处理方法、装置、电子设备及服务器
US20170171628A1 (en) Method and electronic device for quickly playing video
US11863823B2 (en) Systems and methods for providing recording of a blacked-out media content item
CN112235592B (zh) 直播方法、直播处理方法、装置、计算机设备
JP6590920B2 (ja) メディアサービス推奨を表示する電子プログラムガイド
KR101784131B1 (ko) 메시징 서비스를 이용한 동영상 제공 방법, 동영상 제공을 위한 api 서버 및 스트리밍 서버

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16902197

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 16902197

Country of ref document: EP

Kind code of ref document: A1