[go: up one dir, main page]

WO2018196733A1 - Procédé et dispositif de partage de données, support d'informations et dispositif électronique - Google Patents

Procédé et dispositif de partage de données, support d'informations et dispositif électronique Download PDF

Info

Publication number
WO2018196733A1
WO2018196733A1 PCT/CN2018/084209 CN2018084209W WO2018196733A1 WO 2018196733 A1 WO2018196733 A1 WO 2018196733A1 CN 2018084209 W CN2018084209 W CN 2018084209W WO 2018196733 A1 WO2018196733 A1 WO 2018196733A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
account
stream data
target stream
sharing
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.)
Ceased
Application number
PCT/CN2018/084209
Other languages
English (en)
Chinese (zh)
Inventor
陈尔晓
姚昊东
曾鹏云
朱章厚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of WO2018196733A1 publication Critical patent/WO2018196733A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • 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/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • 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/85Assembly of content; Generation of multimedia applications

Definitions

  • the present application relates to the field of computers, and in particular to a data sharing method and apparatus, a storage medium, and an electronic device.
  • an access link corresponding to the content of the media stream data is generated, and the access link is directly shared to the community space, so that the friend displays in the click community space. After accessing the link, by jumping to the page corresponding to the above access link, the sharing and playing of the media stream data to be shared in the above page can be realized.
  • the friend is invited to view the media stream data in the page corresponding to the access link.
  • the access threshold of the link jump is increased, which may cause many users to abandon the data sharing in order to avoid unnecessary waiting, thereby resulting in more efficient sharing of media stream data. Low problem.
  • the embodiment of the present application provides a data sharing method and device, a storage medium, and an electronic device to solve at least the technical problem of low data sharing efficiency existing in the current data sharing method.
  • a data sharing method including: acquiring a live broadcast initiation instruction generated by a first account to perform a live broadcast initiation operation in a client of a first application, where the live broadcast initiation instruction carries The live broadcast control information is matched with the target flow data to be broadcasted by the first account; and the image code is obtained by the server of the first application in response to the live broadcast initiation command, where the image code is used to identify that the first account is to be broadcasted.
  • the target stream data is generated by using the image code and the live broadcast control information to generate an invitation card that matches the target stream data; and the invitation card is shared to the second application for display, to invite the second account in the second application to be utilized.
  • the invitation card shares the playing process of the target stream data broadcasted by the first account.
  • a data sharing method including: acquiring a live broadcast request sent by a client using a first account in a first application, where the live broadcast request carries the first The live stream control information that the target stream data to be broadcasted by the account is matched; and the image code is obtained in response to the live broadcast request, wherein the image code is used to identify the target stream data to be broadcasted by the first account; and the image code is sent to the foregoing An application that uses the first account to generate an invitation card that matches the target stream data; and obtains a sharing request for sharing the invitation card to the second application, where the sharing request carries the invitation card and The application identifier of the second application, the access request generated by the second account in the second application to perform the access operation on the invitation card, and the client using the second account in the second application in response to the access request Sharing the playing process of the above target stream data broadcasted by the first account mentioned above.
  • a data sharing apparatus including: a first acquiring unit, configured to acquire a live broadcast initiation instruction generated by a first account to perform a live broadcast initiation operation in a client of the first application
  • the live broadcast initiating instruction carries live broadcast control information that matches the target flow data to be broadcasted by the first account;
  • the second obtaining unit is configured to obtain an image by using the server of the first application in response to the live broadcast initiation command.
  • the image code is used to identify the target stream data to be broadcasted by the first account
  • the generating unit is configured to generate an invitation card that matches the target stream data by using the image code and the live control information
  • the method is configured to share the invitation card to the second application for display, to invite the second account in the second application to share the playing process of the target stream data broadcasted by the first account by using the invitation card.
  • a data sharing apparatus including: a first acquiring unit, configured to acquire a live broadcast request sent by a client using a first account in a first application, where the live broadcast request The live control information is matched with the target stream data to be broadcasted by the first account, and the second acquiring unit is configured to obtain the image code in response to the live request, wherein the image code is used to identify that the first account is to be broadcasted.
  • the first sending unit is configured to send the image code to the client that uses the first account in the first application to generate an invitation card that matches the target stream data; and a third acquiring unit,
  • the sharing request is configured to obtain the sharing request for sharing the foregoing invitation card to the second application, where the sharing request carries the invitation card and the application identifier of the second application, and the sharing unit is configured to acquire the second in the second application.
  • the account performs an access request generated by the access operation on the invitation card, and responds to the access request Said second application using the second sharing client account during playback of the first broadcast by the target account data stream.
  • a storage medium having a computer program stored therein, wherein the computer program is configured to execute the data sharing method at runtime.
  • an electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the data by using a computer program Sharing method.
  • the client in the first application after obtaining the live broadcast initiation instruction generated by the first account to perform the live broadcast initiation operation, obtains the first account to obtain the first account by responding to the live initiation command.
  • the image code of the target stream data of the live broadcast and then using the above-mentioned image code and the live broadcast control information matched by the target stream data carried in the live broadcast command to generate an invitation card matching the target stream data, and sharing the invitation card to
  • the second application performs display to invite the second account in the second application to share the playing process of the target stream data broadcasted by the first account by using the invitation card.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated according to the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code greatly simplifies the operation steps of data sharing, reduces the waiting time in the sharing process, and achieves the effect of improving data sharing efficiency, thereby overcoming the correlation.
  • FIG. 1 is a schematic diagram of an application environment of an optional data sharing method according to an embodiment of the present application
  • FIG. 2 is a flowchart of an optional data sharing method according to an embodiment of the present application.
  • FIG. 3 is a flow chart of another alternative data sharing method according to an embodiment of the present application.
  • FIG. 4 is a schematic diagram of an optional data sharing method according to an embodiment of the present application.
  • FIG. 5 is a flowchart of still another optional data sharing method according to an embodiment of the present application.
  • FIG. 6 is a schematic diagram of another optional data sharing method according to an embodiment of the present application.
  • FIG. 7 is a schematic diagram of still another optional data sharing method according to an embodiment of the present application.
  • FIG. 8 is a schematic diagram of an optional data sharing apparatus according to an embodiment of the present application.
  • FIG. 9 is a schematic diagram of another optional data sharing device according to an embodiment of the present application.
  • FIG. 10 is a schematic diagram of an optional data sharing terminal according to an embodiment of the present application.
  • FIG. 11 is a schematic diagram of an optional data sharing server in accordance with an embodiment of the present application.
  • the data sharing method may be, but is not limited to, being applied to an application environment as shown in FIG. 1.
  • the terminal 102 is installed with a client that uses the first application of the first account, and is used to initiate a live broadcast.
  • the terminal 108 is installed with a client of the second application using the second account.
  • the first account is used to initiate a live broadcast as an anchor, and the second account is used as a fan to watch content in a live broadcast.
  • the terminal 102 obtains a live broadcast initiation instruction generated by the first account to perform a live broadcast initiation operation in the client of the first application, where the live broadcast initiation instruction carries live broadcast control information that matches the target flow data to be broadcasted by the first account;
  • the image code is obtained by the server 106 of the first application, wherein the image code is used to identify the target stream data to be broadcasted by the first account; and the image card and the live control information are used to generate an invitation card matching the target stream data.
  • the terminal 102 shares the invitation card to the second application for display by the network 104, so as to invite the second account in the second application to share the playing process of the target stream data broadcasted by the first account by using the invitation card, where the second The application is associated with the first application.
  • the client in the first application after obtaining the live broadcast initiation instruction generated by the first account to perform the live broadcast initiation operation, obtains the live broadcast initiation command to obtain the first account to be broadcasted through the server of the first application.
  • the image code of the target stream data and then using the above-mentioned image code and the live control information carried in the live broadcast command to match the target stream data, generate an invitation card matching the target stream data, and share the invitation card to the first
  • the second application performs display to invite the second account in the second application to share the playing process of the target stream data broadcasted by the first account by using the invitation card.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated according to the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code greatly simplifies the operation steps of data sharing, reduces the waiting time in the sharing process, and achieves the effect of improving data sharing efficiency, thereby overcoming the correlation.
  • the foregoing terminal may include, but is not limited to, at least one of the following: a mobile phone, a tablet computer, a notebook computer, a desktop PC, a digital television, and other hardware devices for live broadcast sharing.
  • the above network may include, but is not limited to, at least one of the following: a wide area network, a metropolitan area network, and a local area network. The above is only an example, and the embodiment does not limit this.
  • a data sharing method As shown in FIG. 2, the method includes:
  • S204 Acquire an image code by using a server of the first application, where the image code is used to identify target stream data to be broadcasted by the first account.
  • the invitation card is shared to the second application for display, so that the second account in the second application invites the invitation card to share the playing process of the target stream data broadcasted by the first account.
  • the foregoing data sharing method may be applied to the process of sharing the target stream data in the live broadcast process, for example, in a live broadcast application, to implement efficient sharing of the live stream data.
  • the foregoing data sharing method may also be applied to a process of data sharing in other platforms, for example, may also be applied to a video playing application, and playing in the above application.
  • the resource is shared.
  • the foregoing is only an example, and is not limited herein.
  • the foregoing first application includes, but is not limited to, a live broadcast application, and may also include, but is not limited to, a webpage for live broadcast or other applications having a media play function.
  • the second application includes, but is not limited to, social applications, web forums, and the like with social functions or instant messaging.
  • the second application and the first application may be, but are not limited to, an associated application, such as the second application providing an authorization interface for the first application, to implement sharing the social application in the second application to share the first application. Messages or other content to achieve the purpose of expanding the scope of data sharing, and the application is not limited herein.
  • the client in the first application obtains the live broadcast initiation instruction to obtain the first account to be broadcasted by the server of the first application.
  • An image code of the target stream data and then using the image code and the live control information of the target stream data carried in the live broadcast command to generate an invitation card that matches the target stream data, and sharing the invitation card to the second application for display. The process of inviting the second account in the second application to synchronously share the first account live target stream data by using the invitation card.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated according to the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code will greatly simplify the data sharing operation steps, without having to click the access link to jump, thereby reducing the waiting time in the sharing process, thereby To achieve the effect of improving data sharing efficiency, and thus overcome the problem of low data sharing efficiency in related technologies.
  • the live broadcast control information carried in the live broadcast initiation command and the image code used to identify the target flow data obtained from the server of the first application are used to generate an invitation card that matches the target flow data.
  • the target stream data in the live broadcast is shared to the associated account in the second application, where the invitation card may include but is not limited to at least one of the following format information: text, picture, audio, dynamic A picture (gif) or a short video, so that the user can intuitively view the content to be broadcasted by the first account through the invitation card, which is not limited in this embodiment.
  • the foregoing target stream data may be, but not limited to, used to indicate that the media stream data transmitted during the live broadcast process is performed after the anchor account (that is, the first account) initiates the live broadcast initiation operation.
  • the live control information that matches the target stream data to be broadcasted by the first account may include, but is not limited to, at least one of the following: a title of the target stream data, a live cover image of the target stream data, and a summary indication of the target stream data. information.
  • the summary indication information may include, but is not limited to, at least one of the following: a live broadcast period, an anchor identifier (ID), a live content introduction, and the like.
  • ID anchor identifier
  • the above content is only an example, and in this embodiment, no limitation is imposed on this.
  • the title and the cover of the target stream data broadcasted by the first account may be acquired by the client of the first application. Sending a title and a cover of the target stream data broadcasted by the first account to the server of the first application to initiate a live broadcast request for requesting live broadcast of the target stream data.
  • the client of the first application after obtaining the live broadcast initiation command, sends a live broadcast request to the server of the first application, and the server of the first application generates unique data for the target stream data to be broadcasted. Identifying, and transmitting the data identifier to the server of the second application, so that the server of the second application generates the image code according to the data identifier; and then receiving the image code generated by the server of the second application according to the data identifier.
  • the server of the second application generates an image code according to the data identifier matching the target stream data, to generate an invitation card for acquiring the target stream data by using the image code.
  • the foregoing image code may include, but is not limited to, a two-dimensional code, a three-dimensional code, and the like, and other image codes that are easily recognized by the application.
  • the above content is only an example, and in this embodiment, no limitation is imposed on this.
  • the sharing the invitation card to the second application for display may include, but is not limited to: acquiring a sharing instruction generated by the client of the first application to perform a sharing operation on the generated invitation card, in response to the The sharing instruction sends the invitation card to the server of the second application through the server of the first application, and then shares the invitation card to the second application for display.
  • the sharing instruction sends the invitation card to the server of the second application through the server of the first application, and then shares the invitation card to the second application for display.
  • an operation on the invitation card through the client such as performing an identification operation on the image code in the invitation card, performing access to the invitation card, thereby implementing target stream data matching the invitation card. Shared play.
  • generating an invitation card that matches the target stream data by using the image code and the live broadcast control information includes, but is not limited to, the client of the first application may be, but is not limited to, indicated according to the acquired configuration instruction.
  • the display style of the invitation card is used to lay out the live control information and the image code that match the target stream data, thereby achieving the purpose of generating the invitation card.
  • the client of the first application that initiates the live broadcast is taken as an example.
  • steps S302-S328 the client 302 of the first application obtains the first account to perform the live broadcast initiation operation.
  • the generated live broadcast initiating instruction and sending a live broadcast request to the server 304 of the first application according to the live broadcast initiating instruction, where the server 304 of the first application randomly configures a data identifier ID for uniquely identifying the target data to be broadcasted by the live broadcast request, and
  • the data identification ID is sent to the server 306 of the second application such that the server 306 of the second application can generate an image code that matches the target stream data based on the data identification.
  • the client 302 of the first application receives the image code sent by the server 306 of the second application and the live broadcast information related to the current live broadcast through the server 304 of the first application, and generates a matching match with the target stream data according to the acquired content.
  • invitation card After obtaining the sharing instruction of the sharing operation by the first client to the invitation card, the invitation card is sent to the server 304 of the first application, and the server 304 of the first application establishes a mapping relationship between the invitation card and the target stream data.
  • the invitation card is shared by the server 306 of the second application to the client 308 in the second application using the second account.
  • the client 308 using the second account in the second application will display the invitation card, and obtain an access request for performing an access operation on the invitation card, and then send the access request to the server of the first application through the server 306 of the second application. 304, so that the server 304 of the first application can share the target stream data to be broadcasted to the client 308 in the second application using the second account.
  • the client in the first application After obtaining the live broadcast initiation command generated by the first account to perform the live broadcast initiation operation, the client in the first application obtains the first account by using the server of the first application in response to the live broadcast initiation command.
  • the application performs display to invite the second account in the second application to synchronously share the first account live target stream data by using the invitation card.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated according to the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code will greatly simplify the data sharing operation steps, without having to click the access link to jump, thereby reducing the waiting time in the sharing process, thereby To achieve the effect of improving data sharing efficiency, and thus overcome the problem of low data sharing efficiency in related technologies.
  • acquiring the image code by using the server of the first application includes:
  • the image code generated by the server of the second application is received by the server of the first application, where the image code is generated by the server of the second application according to the data identifier that is sent by the server of the first application and matches the target stream data.
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the live broadcast request is sent to the background server of the live application app1, and the background server of the live application app1 receives the live broadcast request.
  • the live broadcast initiated by the anchor is assigned a unique data identification ID, and the ID is sent to the server of the social application app2, so that the social application app2 generates a scene image code matching the data identification ID, such as a two-dimensional code, and The scene image code is sent to the live application app1, so that the live application app1 generates an invitation card that matches the live broadcast according to the live broadcast control information (also called live broadcast information) and the scene image code combination.
  • live broadcast control information also called live broadcast information
  • an image code matching the target stream data is generated according to the data identifier sent by the server of the first application and matched with the target stream data, to utilize the image.
  • the code obtains an invitation card for inviting the associated account to play the target stream data, thereby simplifying the sharing operation of the target stream data and improving the data sharing efficiency.
  • sharing the invitation card to the second application for display includes:
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the sharing instruction generated by the anchor click initiation sharing button of the first account is acquired, and the invitation card is sent to the background server of the live application app1 in response to the sharing instruction, so that The background server of the live application app1 shares the invitation card to the social application app2 through the background server of the social application app2, so as to invite the second account of the social application app2 to focus on the first account to enter by identifying the image code on the invitation card.
  • the play interface of the target stream data is used to play the target stream data to realize data sharing.
  • the background server of the live application app1 stores the mapping relationship between the invitation card and the target stream data. Therefore, after receiving the access request generated by the second account in the second application by identifying the image code, the target stream data corresponding to the invitation card including the image code is pushed to the second account in the second application.
  • the sharing instruction generated by the client of the first application to perform the sharing operation on the invitation card is obtained, and the invitation card is sent to the server of the first application in response to the sharing instruction, so that the server of the first application passes
  • the server of the second application displays the client card to the client of the second application for display, so as to achieve the purpose of sharing the target stream data by using the social scope of the second application, and further, displaying the invitation card in the second application.
  • the client of the second account will also achieve the purpose of visually displaying the relevant content of the target stream data to be broadcasted, without having to obtain the jump link.
  • using the image code and the live control information to generate an invitation card that matches the target stream data includes:
  • the live control information and the image code are arranged according to the display style to generate an invitation card.
  • the live broadcast control information may include, but is not limited to, at least one of the following: a title of the target stream data, a live cover picture of the target stream data, and summary indication information of the target stream data.
  • the live broadcast control information of the target stream data to be broadcasted in this time includes: a topic, a cover, a summary indication information, and the like, wherein the summary indication information includes: a live broadcast time and a live broadcast.
  • the anchor identification (for example, the identification A), further, assumes that the image code is a two-dimensional code.
  • the live application app1 may first obtain a configuration command, where the configuration command includes a display style for configuring the invitation card, and performs layout layout on the live control information and the image code according to the display style, to generate a corresponding invitation card, as shown in FIG. .
  • the live broadcast control information and the image code are configured to generate an invitation card according to the display style in the configuration instruction, so that the live broadcast content can be fully displayed, so as to improve the attention of the data to be shared and improve the data.
  • the sharing rate so that more users can share the target stream data of the above live broadcast.
  • a data sharing method is provided. As shown in FIG. 5, the method includes:
  • S502 Obtain a live broadcast request sent by a client that uses the first account in the first application, where the live broadcast request carries live broadcast control information that matches the target flow data to be broadcasted by the first account;
  • S510 Acquire an access request generated by the second account in the second application to perform an access operation on the invitation card, and share the target stream data broadcasted by the first account with the client in the second application using the second account in response to the access request. Playback process.
  • the data sharing method may be, but is not limited to, being applied to the process of sharing the target stream data in the live broadcast process, for example, being applied to a server of the live broadcast application to implement live broadcast stream data. Share efficiently.
  • the foregoing data sharing method may also be applied to a process of data sharing in a server of another platform, for example, may also be applied to a server of a video playing application.
  • the foregoing is only an example of the playback resource in the application server. The foregoing is not limited in this embodiment.
  • the foregoing first application includes, but is not limited to, a live broadcast application, and may also include, but is not limited to, a webpage for live broadcast or other applications having a media play function.
  • the second application includes, but is not limited to, social applications, web forums, and the like with social functions or instant messaging.
  • the second application and the first application may be, but are not limited to, an associated application, such as the second application providing an authorization interface for the first application, to implement sharing the social application in the second application to share the first application. Messages or other content to achieve the purpose of expanding the scope of data sharing, and the application is not limited herein.
  • the server of the first application obtains the live broadcast request sent by the client of the first application that uses the first account
  • the image code for identifying the target stream data to be broadcasted by the first account is obtained in response to the live broadcast request, Then, the above image code is sent to the client of the first application, so that the client of the first application generates an invitation card that matches the target stream data.
  • the server of the first application obtains a sharing request for sharing the invitation card to the second application, where the sharing request carries the invitation card and the application identifier of the second application, and the second application is associated with the first application; And acquiring, by the second account in the second application, a request generated by performing an access operation on the invitation card, and sharing the target stream data broadcasted by the first account with the second application in response to the access request.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated according to the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code will greatly simplify the data sharing operation steps, without having to click the access link to jump, thereby reducing the waiting time in the sharing process, thereby To achieve the effect of improving data sharing efficiency, and thus overcome the problem of low data sharing efficiency in related technologies.
  • the live broadcast control information carried in the live broadcast initiation command and the image code used to identify the target flow data obtained from the server of the first application are used to generate an invitation card that matches the target flow data.
  • the target stream data in the live broadcast is shared to the associated account in the second application, where the invitation card may include but is not limited to at least one of the following format information: text, picture, audio, dynamic A picture (gif) or a short video, so that the user can intuitively view the content to be broadcasted by the first account through the invitation card, which is not limited in this embodiment.
  • the foregoing target stream data may be, but not limited to, used to indicate that the media stream data transmitted during the live broadcast process is performed after the anchor account (that is, the first account) initiates the live broadcast initiation operation.
  • the live control information that matches the target stream data to be broadcasted by the first account may include, but is not limited to, at least one of the following: a title of the target stream data, a live cover image of the target stream data, and a summary indication of the target stream data. information.
  • the summary indication information may include, but is not limited to, at least one of the following: a live broadcast period, an anchor identifier (ID), a live content introduction, and the like.
  • ID anchor identifier
  • the above content is only an example, and in this embodiment, no limitation is imposed on this.
  • the client of the first application after obtaining the live broadcast initiation command, sends a live broadcast request to the server of the first application, and the server of the first application generates unique data for the target stream data to be broadcasted. Identifying, and transmitting the data identifier to the server of the second application, so that the server of the second application generates the image code according to the data identifier; and then receiving the image code generated by the server of the second application according to the data identifier.
  • the server of the second application generates an image code according to the data identifier matching the target stream data, to generate an invitation card for acquiring the target stream data by using the image code.
  • the foregoing image code may include, but is not limited to, a two-dimensional code, a three-dimensional code, and the like, and other image codes that are easily recognized by the application.
  • the above content is only an example, and in this embodiment, no limitation is imposed on this.
  • the sharing the invitation card to the second application for display may include, but is not limited to: acquiring a sharing instruction generated by the client of the first application to perform a sharing operation on the generated invitation card, in response to the The sharing instruction sends the invitation card to the server of the second application through the server of the first application, and then shares the invitation card to the second application for display.
  • the sharing instruction sends the invitation card to the server of the second application through the server of the first application, and then shares the invitation card to the second application for display.
  • an operation on the invitation card through the client such as performing an identification operation on the image code in the invitation card, performing access to the invitation card, thereby implementing target stream data matching the invitation card. Shared play.
  • the server of the first application may be, but is not limited to, a request time for obtaining an access request; and obtaining progress indication information that matches the request time, where the progress indication information is used to indicate that the target stream data is played. Progress; sharing target stream data matching the progress indication information to the second account in the second application.
  • sharing the target flow data that matches the progress indication information to the second account in the second application may include, but is not limited to:
  • the first prompt information is sent to the client using the second account in the second application, where the progress indication information indicates that the target stream data does not start playing, wherein the first prompt information is used to prompt whether to reserve the target stream data. ;
  • the third prompt information is sent to the client using the second account in the second application, where the progress indication information indicates that the target stream data has been played, wherein the third prompt information is used to prompt the target stream data to be played.
  • the target stream data matching the progress indication information may be shared with the second account in the second application according to the playing progress of the live target data.
  • the second account may be directly played from the playback screen corresponding to the progress indicated by the progress indication information; for example, the second account may be prompted by the example of not starting playback.
  • the target stream data to be broadcasted by the first account has not started playing yet, and is scheduled to be played. The above is only an example, and is not limited in this embodiment.
  • the client of the first application that initiates the live broadcast is taken as an example.
  • steps S302-S328 the client 302 of the first application obtains the first account to perform the live broadcast initiation operation.
  • the generated live broadcast initiating instruction and sending a live broadcast request to the server 304 of the first application according to the live broadcast initiating instruction, where the server 304 of the first application randomly configures a data identifier ID for uniquely identifying the target data to be broadcasted by the live broadcast request, and
  • the data identification ID is sent to the server 306 of the second application such that the server 306 of the second application can generate an image code that matches the target stream data based on the data identification.
  • the client 302 of the first application receives the image code sent by the server 306 of the second application and the live broadcast information related to the current live broadcast through the server 304 of the first application, and generates a matching match with the target stream data according to the acquired content.
  • invitation card After obtaining the sharing instruction of the sharing operation by the first client to the invitation card, the invitation card is sent to the server 304 of the first application, and the server 304 of the first application establishes a mapping relationship between the invitation card and the target stream data.
  • the invitation card is shared by the server 306 of the second application to the client 308 in the second application using the second account.
  • the client 308 using the second account in the second application will display the invitation card, and obtain an access request for performing an access operation on the invitation card, and then send the access request to the server of the first application through the server 306 of the second application. 304, so that the server 304 of the first application can share the target stream data to be broadcasted to the client 308 in the second application using the second account.
  • the server of the first application After the server of the first application obtains the live broadcast request sent by the client of the first application of the first account, the server of the first application obtains the target stream data for identifying the first account to be broadcasted in response to the live request.
  • the image code is then sent to the client of the first application to cause the client of the first application to generate an invitation card that matches the target stream data.
  • the server of the first application obtains a sharing request for sharing the invitation card to the second application, where the sharing request carries the invitation card and the application identifier of the second application, and the second application is associated with the first application; And acquiring, by the second account in the second application, a request generated by performing an access operation on the invitation card, and sharing the target stream data broadcasted by the first account with the second application in response to the access request.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated according to the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code will greatly simplify the data sharing operation steps, without having to click the access link to jump, thereby reducing the waiting time in the sharing process, thereby To achieve the effect of improving data sharing efficiency, and thus overcome the problem of low data sharing efficiency in related technologies.
  • obtaining an image code in response to a live broadcast request includes:
  • S2 Send the data identifier to the server of the second application, so that the server of the second application generates the image code according to the data identifier;
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the live broadcast request is sent to the background server of the live application app1, and the background server of the live application app1 receives the live broadcast request.
  • the live broadcast initiated by the anchor is assigned a unique data identification ID, and the ID is sent to the server of the social application app2, so that the social application app2 generates a scene image code matching the data identification ID, such as a two-dimensional code, and The scene image code is sent to the live application app1, so that the live application app1 generates an invitation card that matches the live broadcast according to the live broadcast control information (also called live broadcast information) and the scene image code combination.
  • live broadcast control information also called live broadcast information
  • the data identifier is sent to the server of the second application, so that the server of the second application is configured according to the server of the first application.
  • the sent data identifier matching the target stream data is used to generate an image code that matches the target stream data, so that an invitation card for inviting the associated account to play the target stream data is obtained by using the image code, so as to simplify the target stream data. Share operations and improve the efficiency of data sharing.
  • the method further includes:
  • acquiring an access request generated by the second account in the second application to perform an access operation on the invitation card includes: acquiring an access request sent by the second account in the second application, where the access request is The request generated by the second account in the second application by identifying the image code in the invitation card. That is to say, the second account in the second application can identify the image code by scanning to generate an access request sent to the server of the first application.
  • the server of the first application may acquire, according to the mapping relationship, target stream data that matches the invitation card that is requested to be accessed by the access request, and share the target stream data to the second application. The client that uses the second account.
  • the mapping relationship between the invitation card and the target stream data is stored in the server of the first application, so that after the access request sent by the second account in the second application is received, the The mapping relationship quickly acquires the corresponding target stream data for sharing, so as to reduce the time for searching for the shared content and improve the sharing efficiency.
  • the process of sharing the target stream data broadcasted by the first account to the client using the second account in the second application in response to the access request includes:
  • the sharing of the target flow data that matches the progress indication information to the client that uses the second account in the second application includes:
  • the first prompt information is sent to the client using the second account in the second application, where the progress indication information indicates that the target stream data does not start playing, wherein the first prompt information is used to prompt whether to reserve the target stream data. ;or
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the first prompt information is sent to the second account in the second application, and as shown in FIG. 6, the interface including the “reservation” button is displayed.
  • the second account is prompted to confirm whether the target stream data is scheduled to be played in advance.
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the second prompt information is sent to the second account in the second application to prompt the second account to be current from the target stream data.
  • the play screen starts playing, and enters the current play screen to play the target stream data.
  • the third prompt information is sent to the client using the second account in the second application, where the progress indication information indicates that the target stream data has been played, wherein the third prompt information is used to prompt the target stream data to be played.
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the third prompt information is sent to the second account in the second application, as shown in FIG. 7 to prompt the second account target stream data. Finish playing, such as "The live stream you requested is over.".
  • the target stream data matching the progress indication information is shared to the second account in the second application, so that the second account in the second application can synchronize the playback project of the target stream data, thereby realizing Share the effect of synchronization.
  • the method further includes:
  • the fourth prompt information is sent through the third account of the second application at a predetermined time before the start of the playback of the target stream data, wherein, The four prompt information is used to prompt the time when the target stream data starts to be played, and the third account and the second account are associated accounts.
  • the second account may be, but not limited to, the third account, for example, the third account is a public account applied by the first application in the second application, and the second account is the second account.
  • the personal account in the application wherein the second account pays attention to the third account, so as to obtain the message pushed by the third account.
  • the predetermined time before the start of the target stream data is started.
  • the fifth prompt information is sent by the third account of the second application (for example, the social application app2 as an example) 5 minutes before the broadcast, to prompt the second account to start the live broadcast of the reservation.
  • the second account by prompting the second account in time, the time when the target stream data starts playing, so that the second account can obtain the reserved playing information in time, avoiding missing or missing the reserved target stream data, and ensuring The accuracy and effectiveness of sharing.
  • the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation.
  • the technical solution of the present application which is essential or contributes to the related art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk, CD-ROM).
  • the instructions include a number of instructions for causing a terminal device (which may be a cell phone, computer, server, or network device, etc.) to perform the methods of various embodiments of the present application.
  • a data sharing apparatus for implementing the data sharing method is further applied to a terminal side. As shown in FIG. 8, the apparatus includes:
  • the first obtaining unit 802 is configured to acquire a live broadcast initiation instruction generated by the first account to perform a live broadcast initiation operation in the client of the first application, where the live broadcast initiation instruction carries a target flow to be broadcasted with the first account. Live control information matching the data;
  • the second obtaining unit 804 is configured to obtain an image code by using a server of the first application, where the image code is used to identify target stream data to be broadcasted by the first account.
  • the generating unit 806 is configured to generate an invitation card that matches the target stream data by using the image code and the live broadcast control information;
  • the sharing unit 808 is configured to share the invitation card to the second application for display, to invite the second account in the second application to share the playing process of the target stream data broadcasted by the first account by using the invitation card.
  • the data sharing device may be used in the process of sharing the target stream data in the live broadcast process, for example, in a live broadcast application, to implement efficient sharing of the live stream data.
  • the foregoing data sharing method may also be applied to a process of data sharing in other platforms, for example, may also be applied to a video playing application, and playing in the above application.
  • the resource is shared.
  • the foregoing is only an example, and is not limited herein.
  • the foregoing first application includes, but is not limited to, a live broadcast application, and may also include, but is not limited to, a webpage for live broadcast or other applications having a media play function.
  • the second application includes, but is not limited to, social applications, web forums, and the like with social functions or instant messaging.
  • the second application and the first application may be, but are not limited to, an associated application, such as the second application providing an authorization interface for the first application, to implement sharing the social application in the second application to share the first application. Messages or other content to achieve the purpose of expanding the scope of data sharing, and the application is not limited herein.
  • the client in the first application obtains the live broadcast initiation instruction to obtain the first account to be broadcasted by the server of the first application.
  • An image code of the target stream data and then using the image code and the live control information of the target stream data carried in the live broadcast command to generate an invitation card that matches the target stream data, and sharing the invitation card to the second application for display. The process of inviting the second account in the second application to synchronously share the first account live target stream data by using the invitation card.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated by the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code will greatly simplify the data sharing operation steps, without having to click the access link to jump, thereby reducing the waiting time in the sharing process, thereby To achieve the effect of improving data sharing efficiency, and thus overcome the problem of low data sharing efficiency in related technologies.
  • the live broadcast control information carried in the live broadcast initiation command and the image code used to identify the target flow data obtained from the server of the first application are used to generate an invitation card that matches the target flow data.
  • the target stream data in the live broadcast is shared to the associated account in the second application, where the invitation card may include but is not limited to at least one of the following format information: text, picture, audio, dynamic A picture (gif) or a short video, so that the user can intuitively view the content to be broadcasted by the first account through the invitation card, which is not limited in this embodiment.
  • the foregoing target stream data may be, but not limited to, used to indicate that the media stream data transmitted during the live broadcast process is performed after the anchor account (that is, the first account) initiates the live broadcast initiation operation.
  • the live control information that matches the target stream data to be broadcasted by the first account may include, but is not limited to, at least one of the following: a title of the target stream data, a live cover image of the target stream data, and a summary indication of the target stream data. information.
  • the summary indication information may include, but is not limited to, at least one of the following: a live broadcast period, an anchor identifier (ID), a live content introduction, and the like.
  • ID anchor identifier
  • the above content is only an example, and in this embodiment, no limitation is imposed on this.
  • the title and the cover of the target stream data broadcasted by the first account may be acquired by the client of the first application. Sending a title and a cover of the target stream data broadcasted by the first account to the server of the first application to initiate a live broadcast request for requesting live broadcast of the target stream data.
  • the client of the first application after obtaining the live broadcast initiation command, sends a live broadcast request to the server of the first application, and the server of the first application generates unique data for the target stream data to be broadcasted. And identifying, and sending the data identifier to the server of the second application, so that the server of the second application generates the image code according to the data identifier; and then receiving the image code generated by the server of the second application according to the data identifier.
  • the server of the second application generates an image code according to the data identifier matching the target stream data, to generate an invitation card for acquiring the target stream data by using the image code.
  • the foregoing image code may include, but is not limited to, a two-dimensional code, a three-dimensional code, and the like, and other image codes that are easily recognized by the application.
  • the above content is only an example, and in this embodiment, no limitation is imposed on this.
  • the sharing the invitation card to the second application for display may include, but is not limited to: acquiring a sharing instruction generated by the client of the first application to perform a sharing operation on the generated invitation card, in response to the The sharing instruction sends the invitation card to the server of the second application through the server of the first application, and then shares the invitation card to the second application for display.
  • the sharing instruction sends the invitation card to the server of the second application through the server of the first application, and then shares the invitation card to the second application for display.
  • an operation on the invitation card through the client such as performing an identification operation on the image code in the invitation card, performing access to the invitation card, thereby implementing target stream data matching the invitation card. Shared play.
  • generating an invitation card that matches the target stream data by using the image code and the live broadcast control information includes, but is not limited to, the client of the first application may be, but is not limited to, indicated according to the acquired configuration instruction.
  • the display style of the invitation card is used to lay out the live control information and the image code that match the target stream data, thereby achieving the purpose of generating the invitation card.
  • the client of the first application that initiates the live broadcast is taken as an example.
  • steps S302-S328 the client 302 of the first application obtains the first account to perform the live broadcast initiation operation.
  • the generated live broadcast initiating instruction and sending a live broadcast request to the server 304 of the first application according to the live broadcast initiating instruction, where the server 304 of the first application randomly configures a data identifier ID for uniquely identifying the target data to be broadcasted by the live broadcast request, and
  • the data identification ID is sent to the server 306 of the second application such that the server 306 of the second application can generate an image code that matches the target stream data based on the data identification.
  • the client 302 of the first application receives the image code sent by the server 306 of the second application and the live broadcast information related to the current live broadcast through the server 304 of the first application, and generates a matching match with the target stream data according to the acquired content.
  • invitation card After obtaining the sharing instruction of the sharing operation by the first client to the invitation card, the invitation card is sent to the server 304 of the first application, and the server 304 of the first application establishes a mapping relationship between the invitation card and the target stream data.
  • the invitation card is shared by the server 306 of the second application to the client 308 in the second application using the second account.
  • the client 308 using the second account in the second application will display the invitation card, and obtain an access request for performing an access operation on the invitation card, and then send the access request to the server of the first application through the server 306 of the second application. 304, so that the server 304 of the first application can share the target stream data to be broadcasted to the client 308 in the second application using the second account.
  • the client in the first application After obtaining the live broadcast initiation command generated by the first account to perform the live broadcast initiation operation, the client in the first application obtains the first account by using the server of the first application in response to the live broadcast initiation command.
  • the application performs display to invite the second account in the second application to synchronously share the first account live target stream data by using the invitation card.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated according to the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code will greatly simplify the data sharing operation steps, without having to click the access link to jump, thereby reducing the waiting time in the sharing process, thereby To achieve the effect of improving data sharing efficiency, and thus overcome the problem of low data sharing efficiency in related technologies.
  • the second obtaining unit 804 includes:
  • a receiving module configured to receive, by the server of the first application, an image code generated by a server of the second application, where the image code is a server of the second application that matches the target stream data according to the server of the first application. Generated by data identification.
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the live broadcast request is sent to the background server of the live application app1, and the background server of the live application app1 receives the live broadcast request.
  • the live broadcast initiated by the anchor is assigned a unique data identification ID, and the ID is sent to the server of the social application app2, so that the social application app2 generates a scene image code matching the data identification ID, such as a two-dimensional code, and The scene image code is sent to the live application app1, so that the live application app1 generates an invitation card that matches the live broadcast according to the live broadcast control information (also called live broadcast information) and the scene image code combination.
  • live broadcast control information also called live broadcast information
  • an image code matching the target stream data is generated according to the data identifier sent by the server of the first application and matched with the target stream data, to utilize the image.
  • the code obtains an invitation card for inviting the associated account to play the target stream data, thereby simplifying the sharing operation of the target stream data and improving the data sharing efficiency.
  • the sharing unit 808 includes:
  • the first obtaining module is configured to obtain a sharing instruction generated by the client of the first application to perform a sharing operation on the invitation card;
  • a sending module configured to send the invitation card to the server of the first application in response to the sharing instruction, so that the server of the first application shares the invitation card to the client using the second account in the second application through the server of the second application
  • the display is performed, wherein the server of the first application stores the mapping relationship between the invitation card and the target stream data.
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the sharing instruction generated by the anchor click initiation sharing button of the first account is acquired, and the invitation card is sent to the background server of the live application app1 in response to the sharing instruction, so that The background server of the live application app1 shares the invitation card to the social application app2 through the background server of the social application app2, so as to invite the second account of the social application app2 to focus on the first account to enter by identifying the image code on the invitation card.
  • the play interface of the target stream data is used to play the target stream data to realize data sharing.
  • the background server of the live application app1 stores the mapping relationship between the invitation card and the target stream data. Therefore, after receiving the access request generated by the second account in the second application by identifying the image code, the target stream data corresponding to the invitation card including the image code is pushed to the second account in the second application.
  • the sharing instruction generated by the client of the first application to perform the sharing operation on the invitation card is obtained, and the invitation card is sent to the server of the first application in response to the sharing instruction, so that the server of the first application passes
  • the server of the second application displays the client card to the client of the second application for display, so as to achieve the purpose of sharing the target stream data by using the social scope of the second application, and further, displaying the invitation card in the second application.
  • the client of the second account will also achieve the purpose of visually displaying the relevant content of the target stream data to be broadcasted, without having to obtain the jump link.
  • the generating unit 806 includes:
  • a second obtaining module configured to obtain a configuration instruction, where the configuration instruction is used to configure a display style of the invitation card
  • the generation module is set to layout the live control information and the image code according to the display style to generate an invitation card.
  • the live broadcast control information may include, but is not limited to, at least one of the following: a title of the target stream data, a live cover picture of the target stream data, and summary indication information of the target stream data.
  • the live broadcast control information of the target stream data to be broadcasted in this time includes: a topic, a cover, a summary indication information, and the like, wherein the summary indication information includes: a live broadcast time and a live broadcast.
  • the anchor identification (for example, the identification A), further, assumes that the image code is a two-dimensional code.
  • the live application app1 may first obtain a configuration command, where the configuration command includes a display style for configuring the invitation card, and performs layout layout on the live control information and the image code according to the display style, to generate a corresponding invitation card, as shown in FIG. .
  • the live broadcast control information and the image code are configured to generate an invitation card according to the display style in the configuration instruction, so that the live broadcast content can be fully displayed, so as to improve the attention of the data to be shared and improve the data.
  • the sharing rate so that more users can share the target stream data of the above live broadcast.
  • a data sharing apparatus for implementing the data sharing method is further applied to a server side.
  • the apparatus includes:
  • the first obtaining unit 902 is configured to obtain a live broadcast request sent by the client that uses the first account in the first application, where the live broadcast request carries the target stream data that is to be broadcasted by the first account. Live control information;
  • the second obtaining unit 904 is configured to acquire an image code in response to the live broadcast request, where the image code is used to identify the target stream data to be broadcasted by the first account;
  • the first sending unit 906 is configured to send the image code to the client in the first application that uses the first account to generate an invitation card that matches the target stream data;
  • the third obtaining unit 908 is configured to obtain a sharing request for sharing the invitation card to the second application, where the sharing request carries the invitation card and the application identifier of the second application;
  • the sharing unit 910 is configured to acquire an access request generated by the second account in the second application to perform an access operation on the invitation card, and use the first message in the second application in response to the access request.
  • the client of the second account shares the playing process of the target stream data broadcasted by the first account.
  • the data sharing method may be, but is not limited to, being applied to the process of sharing the target stream data in the live broadcast process, for example, being applied to a server of the live broadcast application to implement live broadcast stream data. Share efficiently.
  • the foregoing data sharing method may also be applied to a process of sharing data in servers of other platforms, for example, may also be applied to a server of a video playing application.
  • the foregoing is only an example of the playback resource in the application server. The foregoing is not limited in this embodiment.
  • the foregoing first application includes, but is not limited to, a live broadcast application, and may also include, but is not limited to, a webpage for live broadcast or other applications having a media play function.
  • the second application includes, but is not limited to, social applications, web forums, and the like with social functions or instant messaging.
  • the second application and the first application may be, but are not limited to, an associated application, such as the second application providing an authorization interface for the first application, to implement sharing the social application in the second application to share the first application. Messages or other content to achieve the purpose of expanding the scope of data sharing, and the application is not limited herein.
  • the server of the first application obtains the live broadcast request sent by the client of the first application that uses the first account
  • the image code for identifying the target stream data to be broadcasted by the first account is obtained in response to the live broadcast request, Then, the above image code is sent to the client of the first application, so that the client of the first application generates an invitation card that matches the target stream data.
  • the server of the first application obtains a sharing request for sharing the invitation card to the second application, where the sharing request carries the invitation card and the application identifier of the second application, and the second application is associated with the first application; And acquiring, by the second account in the second application, a request generated by performing an access operation on the invitation card, and sharing the target stream data broadcasted by the first account with the second application in response to the access request.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated according to the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code will greatly simplify the data sharing operation steps, without having to click the access link to jump, thereby reducing the waiting time in the sharing process, thereby To achieve the effect of improving data sharing efficiency, and thus overcome the problem of low data sharing efficiency in related technologies.
  • the live broadcast control information carried in the live broadcast command and the image code used to identify the target flow data obtained from the server of the first application are used to generate an invitation card that matches the target flow data.
  • the target stream data in the live broadcast is shared to the associated account in the second application, where the invitation card may include but is not limited to at least one of the following format information: text, picture, audio, dynamic A picture (gif) or a short video, so that the user can intuitively view the content to be broadcasted by the first account through the invitation card, which is not limited in this embodiment.
  • the foregoing target stream data may be, but not limited to, used to indicate that the media stream data transmitted during the live broadcast process is performed after the anchor account (that is, the first account) initiates the live broadcast initiation operation.
  • the live control information that matches the target stream data to be broadcasted by the first account may include, but is not limited to, at least one of the following: a title of the target stream data, a live cover image of the target stream data, and a summary indication of the target stream data. information.
  • the summary indication information may include, but is not limited to, at least one of the following: a live broadcast period, an anchor identifier (ID), a live content introduction, and the like.
  • ID anchor identifier
  • the above content is only an example, and in this embodiment, no limitation is imposed on this.
  • the client of the first application after obtaining the live broadcast initiation command, sends a live broadcast request to the server of the first application, and the server of the first application generates unique data for the target stream data to be broadcasted. Identifying, and transmitting the data identifier to the server of the second application, so that the server of the second application generates the image code according to the data identifier; and then receiving the image code generated by the server of the second application according to the data identifier.
  • the server of the second application generates an image code according to the data identifier matching the target stream data, to generate an invitation card for acquiring the target stream data by using the image code.
  • the foregoing image code may include, but is not limited to, a two-dimensional code, a three-dimensional code, and the like, and other image codes that are easily recognized by the application.
  • the above content is only an example, and in this embodiment, no limitation is imposed on this.
  • the sharing the invitation card to the second application for display may include, but is not limited to: acquiring a sharing instruction generated by the client of the first application to perform a sharing operation on the generated invitation card, in response to the The sharing instruction sends the invitation card to the server of the second application through the server of the first application, and then shares the invitation card to the second application for display.
  • the sharing instruction sends the invitation card to the server of the second application through the server of the first application, and then shares the invitation card to the second application for display.
  • an operation on the invitation card through the client such as performing an identification operation on the image code in the invitation card, performing access to the invitation card, thereby implementing target stream data matching the invitation card. Shared play.
  • the server of the first application may be, but is not limited to, a request time for obtaining an access request; and obtaining progress indication information that matches the request time, where the progress indication information is used to indicate that the target stream data is played. Progress; sharing target stream data matching the progress indication information to the second account in the second application.
  • sharing the target flow data that matches the progress indication information to the second account in the second application may include, but is not limited to:
  • the first prompt information is sent to the second account in the second application, where the progress indication information indicates that the target stream data does not start playing, wherein the first prompt information is used to prompt whether to reserve the target stream data;
  • the third prompt information is sent to the second account in the second application, where the third prompt information is used to prompt the target stream data to be played.
  • the target stream data matching the progress indication information may be shared with the second account in the second application according to the playing progress of the live target data.
  • the second account may be directly played from the playback screen corresponding to the progress indicated by the progress indication information; for example, the second account may be prompted by the example of not starting playback.
  • the target stream data to be broadcasted by the first account has not started playing yet, and is scheduled to be played. The above is only an example, and is not limited in this embodiment.
  • the client of the first application that initiates the live broadcast is taken as an example.
  • steps S302-S328 the client 302 of the first application obtains the first account to perform the live broadcast initiation operation.
  • the generated live broadcast initiating instruction and sending a live broadcast request to the server 304 of the first application according to the live broadcast initiating instruction, where the server 304 of the first application randomly configures a data identifier ID for uniquely identifying the target data to be broadcasted by the live broadcast request, and
  • the data identification ID is sent to the server 306 of the second application such that the server 306 of the second application can generate an image code that matches the target stream data based on the data identification.
  • the client 302 of the first application receives the image code sent by the server 306 of the second application and the live broadcast information related to the current live broadcast through the server 304 of the first application, and generates a matching match with the target stream data according to the acquired content.
  • invitation card After obtaining the sharing instruction of the sharing operation by the first client to the invitation card, the invitation card is sent to the server 304 of the first application, and the server 304 of the first application establishes a mapping relationship between the invitation card and the target stream data.
  • the invitation card is shared by the server 306 of the second application to the client 308 in the second application using the second account.
  • the client 308 using the second account in the second application will display the invitation card, and obtain an access request for performing an access operation on the invitation card, and then send the access request to the server of the first application through the server 306 of the second application. 304, so that the server 304 of the first application can share the target stream data to be broadcasted to the client 308 in the second application using the second account.
  • the server of the first application After the server of the first application obtains the live broadcast request sent by the client of the first application of the first account, the server of the first application obtains the target stream data for identifying the first account to be broadcasted in response to the live request.
  • the image code is then sent to the client of the first application to cause the client of the first application to generate an invitation card that matches the target stream data.
  • the server of the first application obtains a sharing request for sharing the invitation card to the second application, where the sharing request carries the invitation card and the application identifier of the second application, and the second application is associated with the first application; And acquiring, by the second account in the second application, a request generated by performing an access operation on the invitation card, and sharing the target stream data broadcasted by the first account with the second application in response to the access request.
  • the second account in the second application is invited to directly view the target stream data by sharing the invitation card generated according to the live control information of the image code and the target stream data, wherein the invitation card can not only visually see and
  • the live broadcast control information related to the current live stream target data, and entering the live broadcast through the image code will greatly simplify the data sharing operation steps, without having to click the access link to jump, thereby reducing the waiting time in the sharing process, thereby To achieve the effect of improving data sharing efficiency, and thus overcome the problem of low data sharing efficiency in related technologies.
  • the second obtaining unit 904 includes:
  • a first generation module configured to generate a data identifier that matches the target stream data
  • the first sending module is configured to send the data identifier to the server of the second application, so that the server of the second application generates the image code according to the data identifier;
  • a receiving module configured to receive an image code sent by a server of the second application.
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the live broadcast request is sent to the background server of the live application app1, and the background server of the live application app1 receives the live broadcast request.
  • the live broadcast initiated by the anchor is assigned a unique data identification ID, and the ID is sent to the server of the social application app2, so that the social application app2 generates a scene image code matching the data identification ID, such as a two-dimensional code, and The scene image code is sent to the live application app1, so that the live application app1 generates an invitation card that matches the live broadcast according to the live broadcast control information (also called live broadcast information) and the scene image code combination.
  • live broadcast control information also called live broadcast information
  • the data identifier is sent to the server of the second application, so that the server of the second application is configured according to the server of the first application.
  • the sent data identifier matching the target stream data is used to generate an image code that matches the target stream data, so that an invitation card for inviting the associated account to play the target stream data is obtained by using the image code, so as to simplify the target stream data. Share operations and improve the efficiency of data sharing.
  • a storage unit configured to store a mapping relationship between the invitation card carried in the sharing request and the target stream data after acquiring the sharing request for sharing the invitation card to the second application;
  • the second sending unit is configured to send the sharing request to the server of the second application.
  • the sharing unit includes: a first acquiring module, configured to obtain an access request sent by the second account in the second application, where the access request is the second account in the second application A request generated after the image code in the invitation card.
  • the device further includes: a fourth obtaining unit, configured to: after acquiring an access request generated by the second account in the second application to perform an access operation on the invitation card, acquiring, according to the mapping relationship, an invitation card that is requested to be accessed by the access request Target stream data. That is to say, the second account in the second application can identify the image code by scanning to generate an access request sent to the server of the first application.
  • the server of the first application may acquire, according to the mapping relationship, target stream data that matches the invitation card that is requested to be accessed by the access request, and share the target stream data to the second application.
  • the client that uses the second account.
  • the mapping relationship between the invitation card and the target stream data is stored in the server of the first application, so that after the access request sent by the second account in the second application is received, the The mapping relationship quickly acquires the corresponding target stream data for sharing, so as to reduce the time for searching for the shared content and improve the sharing efficiency.
  • the sharing unit 910 includes:
  • a second obtaining module configured to obtain a request time for an access request
  • the third obtaining module is configured to obtain progress indication information that matches the request time, where the progress indication information is used to indicate the playing progress of the target stream data;
  • the sharing module is configured to share the target stream data that matches the progress indication information to the client using the second account in the second application.
  • the sharing module includes:
  • the first prompt sub-module is configured to send the first prompt information to the client using the second account in the second application, where the progress indication information indicates that the target stream data does not start playing, wherein the first prompt information Used to prompt whether to reserve the target stream data; or
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the first prompt information is sent to the second account in the second application, and as shown in FIG. 6, the interface including the “reservation” button is displayed.
  • the second account is prompted to confirm whether the target stream data is scheduled to be played in advance.
  • a second prompting sub-module configured to send, to the second application, the second prompt information to the client in the second application, where the progress indication information indicates that the target flow data has been started but is not completed, wherein The second prompt information is used to prompt to start playing from the current play screen of the target stream data;
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the second prompt information is sent to the second account in the second application to prompt the second account to be current from the target stream data.
  • the play screen starts playing, and enters the current play screen to play the target stream data.
  • a third prompt sub-module configured to send a third prompt information to the client using the second account in the second application, where the progress indication information indicates that the target stream data has been played, wherein the third prompt information Used to prompt that the target stream data has finished playing.
  • the first application is taken as an example of the live application app1
  • the second application is described by taking the social application app2 as an example.
  • the third prompt information is sent to the second account in the second application, as shown in FIG. 7 to prompt the second account target stream data. Finish playing, such as "The live stream you requested is over.".
  • the target stream data matching the progress indication information is shared to the second account in the second application, so that the second account in the second application can synchronize the playback project of the target stream data, thereby realizing Share the effect of synchronization.
  • the second sending module is configured to: after transmitting the first prompt information to the second account in the second application, in the case that the second account confirms the reserved target stream data according to the first prompt information, the distance target data is
  • the fourth prompt information is sent by the third account of the second application, and the fourth prompt information is used to prompt the time when the target stream data starts playing, and the third account and the second account are associated accounts.
  • the second account may be, but not limited to, the third account, for example, the third account is a public account applied by the first application in the second application, and the second account is the second account.
  • the personal account in the application wherein the second account pays attention to the third account, so as to obtain the message pushed by the third account.
  • the predetermined time before the start of the target stream data is started.
  • the fifth prompt information is sent by the third account of the second application (for example, the social application app2 as an example) 5 minutes before the broadcast, to prompt the second account to start the live broadcast of the reservation.
  • the second account by prompting the second account in time, the time when the target stream data starts playing, so that the second account can obtain the reserved playing information in time, avoiding missing or missing the reserved target stream data, and ensuring The accuracy and effectiveness of sharing.
  • an electronic device wherein the electronic device comprises: a memory and a processor, the memory storing a computer program, the processor being configured to execute the data sharing method described above by a computer program.
  • the electronic device may be a data sharing terminal for the user to implement the data sharing scenario of the data sharing method described above.
  • the data sharing terminal includes:
  • the communication interface 1002 is configured to obtain a live broadcast initiation instruction generated by the first account to perform a live broadcast initiation operation in the client of the first application, where the live broadcast initiation instruction carries the target flow data to be broadcasted by the first account.
  • the matching live control information is further configured to: in response to the live broadcast initiation instruction, acquire the image code by using the server of the first application, where the image code is used to identify the target stream data to be broadcasted by the first account;
  • the processor 1004 is connected to the communication interface 1002, and is configured to generate an invitation card that matches the target stream data by using the image code and the live control information; and is further configured to share the invitation card to the second application for display, to invite the second application.
  • the second account in the account uses the invitation card to share the playing process of the target stream data broadcasted by the first account.
  • the memory 1006 is connected to the communication interface 1002 and the processor 1004, and is configured to store the invitation card and the live broadcast control information.
  • the foregoing processor may be configured to perform the following steps by using a computer program:
  • the invitation card is shared to the second application for display, so that the second account in the second application invites the invitation card to share the playing process of the target stream data broadcasted by the first account.
  • the structure shown in FIG. 10 is only illustrative, and the data sharing terminal can also be a smart phone (such as an Android mobile phone, an iOS mobile phone, etc.), a tablet computer, a palm computer, and a mobile Internet device ( Mobile Internet Devices, MID), PAD and other terminal devices.
  • FIG. 10 does not limit the structure of the above data sharing terminal.
  • the electronic device may further include more or less components (such as display devices, etc.) than those shown in FIG. 10, or have a different configuration than that shown in FIG.
  • the memory 1006 can be used to store software programs and modules, such as program instructions/modules corresponding to the data sharing method in the embodiment of the present invention.
  • the processor 1004 executes various functions by running software programs and modules stored in the memory 1006. Application and data processing, that is, the above data sharing method is implemented.
  • Memory 1006 can include high speed random access memory, and can also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory.
  • memory 1006 can further include memory remotely located relative to processor 1004, which can be connected to the terminal 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.
  • the memory 1006 is configured to store content such as target stream data, live broadcast control information, and generated invitation cards.
  • an electronic device wherein the electronic device comprises: a memory and a processor, the memory storing a computer program, the processor being configured to execute the data sharing method described above by a computer program.
  • the electronic device may be a data sharing server for the user to implement the data sharing scenario of the data sharing method described above.
  • the data sharing server includes:
  • the communication interface 1102 is configured to obtain a live broadcast request sent by the client that uses the first account in the first application, where the live broadcast request carries the live broadcast control information that matches the target flow data to be broadcasted by the first account;
  • the image code is configured to obtain the image code in response to the live broadcast request, wherein the image code is used to identify the target stream data to be broadcasted by the first account, and is further configured to send the image code to the client in the first application using the first account to generate and target An invitation card that matches the stream data; and is configured to obtain a sharing request for sharing the invitation card to the second application, where the sharing request carries the invitation card and the application identifier of the second application; and is further configured to obtain the second application The access request generated by the second account to perform the access operation on the invitation card;
  • the processor 1104 is connected to the communication interface 1102, and configured to share, in response to the access request, a playback process of the target stream data broadcasted by the first account to the client using the second account in the second application;
  • the memory 1106 is connected to the communication interface 1102 and the processor 1104, and is configured to store the invitation card and the target stream data.
  • the foregoing processor may be configured to perform the following steps by using a computer program:
  • the sharing request for sharing the invitation card to the second application is obtained, where the sharing request carries the invitation card and the application identifier of the second application;
  • the structure shown in FIG. 11 is only illustrative, and the data sharing server can also be a smart phone (such as an Android mobile phone, an iOS mobile phone, etc.), a tablet computer, a palm computer, and a mobile Internet device ( Mobile Internet Devices, MID), PAD and other terminal devices.
  • FIG. 11 does not limit the structure of the above data sharing server.
  • the data sharing server may also include more or less components (such as a network interface or the like) than shown in FIG. 11, or have a different configuration than that shown in FIG.
  • the memory 1106 can be used to store software programs and modules, such as the data sharing method and the program instructions/modules corresponding to the device in the embodiment of the present invention.
  • the processor 1104 executes the software programs and modules stored in the memory 1106, thereby executing each A functional application and data processing, that is, the above data sharing method is implemented.
  • Memory 1106 can include high speed random access memory and can also include non-volatile memory such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory.
  • memory 1106 can further include memory remotely located relative to processor 1104, which can be connected to the terminal 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.
  • the memory 1106 is configured to store content of the target stream to be broadcasted and the generated invitation card and the like.
  • a storage medium is also provided.
  • the foregoing storage medium may be located in at least one of the plurality of network devices in the network.
  • the storage medium is arranged to store program code for performing the following steps:
  • the invitation card is shared to the second application for display, so that the second account in the second application invites the invitation card to share the playing process of the target stream data broadcasted by the first account.
  • the storage medium is further arranged to store program code for performing the following steps:
  • the sharing request for sharing the invitation card to the second application is obtained, where the sharing request carries the invitation card and the application identifier of the second application;
  • the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic memory.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • a mobile hard disk e.g., a hard disk
  • magnetic memory e.g., a hard disk
  • the integrated unit in the above embodiment if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in the above-described computer readable storage medium.
  • the technical solution of the present application may be embodied in the form of a software product, or the whole or part of the technical solution, which is stored in the storage medium, including
  • the instructions are used to cause one or more computer devices (which may be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application.
  • the disclosed client may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • multiple units or components may be combined or may be Integrate into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, unit or module, and may be electrical or otherwise.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the server in the first application obtains the first account by using the server of the first application.
  • the generated invitation card invites the second account in the second application to directly view the purpose of the target stream data.
  • the invitation card can not only visually see the live broadcast control information related to the current live target stream data, but also enter the live broadcast through the image code, which greatly simplifies the data sharing operation steps, reduces the waiting time in the sharing process, and improves the waiting time.
  • the data sharing efficiency further solves the problem of low data sharing efficiency in related technologies.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

La présente invention concerne un procédé et un dispositif de partage de données, un support d'informations et un dispositif électronique. Le procédé consiste : à obtenir une instruction de démarrage de diffusion en direct produite par un premier compte lors de l'exécution d'un actionnement de démarrage de diffusion en direct chez un client d'une première application, l'instruction de démarrage de diffusion en direct transportant des informations de commande de diffusion en direct qui correspondent au flux continu cible que le premier compte souhaite diffuser ; en réponse à l'instruction de démarrage de diffusion en direct, à obtenir un code d'image par l'intermédiaire d'un serveur de la première application, le code d'image servant à identifier les données de flux cible devant être diffusées par le premier compte ; à produire une carte d'invitation qui correspond aux données de flux cible au moyen du code d'image et des informations de commande de diffusion en direct ; et à partager la carte d'invitation avec une seconde application destinée à l'affichage, de sorte qu'un second compte de la seconde application est invité à utiliser la carte d'invitation afin de partager un processus de lecture des données de flux cible diffusées par le premier compte. La présente invention résout le problème technique de faible efficacité du partage de données qui existe dans des procédés actuels de partage de données.
PCT/CN2018/084209 2017-04-25 2018-04-24 Procédé et dispositif de partage de données, support d'informations et dispositif électronique Ceased WO2018196733A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710279852.2A CN107690085B (zh) 2017-04-25 2017-04-25 数据分享方法及装置
CN201710279852.2 2017-04-25

Publications (1)

Publication Number Publication Date
WO2018196733A1 true WO2018196733A1 (fr) 2018-11-01

Family

ID=61152384

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/084209 Ceased WO2018196733A1 (fr) 2017-04-25 2018-04-24 Procédé et dispositif de partage de données, support d'informations et dispositif électronique

Country Status (2)

Country Link
CN (1) CN107690085B (fr)
WO (1) WO2018196733A1 (fr)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107690085B (zh) * 2017-04-25 2019-06-07 腾讯科技(深圳)有限公司 数据分享方法及装置
CN110536178B (zh) * 2018-05-25 2021-08-20 视联动力信息技术股份有限公司 一种直播控制方法和系统
CN110769184A (zh) * 2018-07-27 2020-02-07 视联动力信息技术股份有限公司 一种业务处理的方法和装置
CN111414560B (zh) * 2019-01-04 2024-05-24 腾讯科技(深圳)有限公司 一种分享信息处理方法、装置、以及相关设备及存储介质
US10984206B2 (en) 2019-04-16 2021-04-20 Advanced New Technologies Co., Ltd. Data storing and sharing using two-dimensional codes
CN110245304B (zh) * 2019-04-16 2021-09-03 创新先进技术有限公司 数据分享方法、设备以及计算机可读介质
CN113992619B (zh) * 2020-07-10 2024-03-08 腾讯科技(深圳)有限公司 直播信息的处理方法、装置、设备及计算机可读存储介质
CN112104884A (zh) * 2020-08-31 2020-12-18 广州华多网络科技有限公司 消息推送方法、装置及电子设备
CN114666613B (zh) * 2020-12-22 2024-01-05 华为终端有限公司 一种网络直播方法及电子设备
CN115378901B (zh) * 2022-08-23 2024-03-26 北京达佳互联信息技术有限公司 作品发送方法、显示方法、终端和服务器

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120317592A1 (en) * 2011-06-09 2012-12-13 Samsung Electronics Co., Ltd. Method and system for providing additional information of contents
US20130139191A1 (en) * 2011-11-30 2013-05-30 Verizon Patent And Licensing Inc. Content recommendation for a unified catalog
CN105163193A (zh) * 2015-08-28 2015-12-16 北京奇艺世纪科技有限公司 针对智能电视所播放点播视频的评论信息共享方法及装置
CN106302086A (zh) * 2015-05-19 2017-01-04 努比亚技术有限公司 一种不同移动终端进行内容同步的方法、装置及系统
CN106341408A (zh) * 2016-09-20 2017-01-18 武汉斗鱼网络科技有限公司 一种tv设备局域网内直播分享方法及系统
CN107690085A (zh) * 2017-04-25 2018-02-13 腾讯科技(深圳)有限公司 数据分享方法及装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7272298B1 (en) * 1998-05-06 2007-09-18 Burst.Com, Inc. System and method for time-shifted program viewing
US9900662B2 (en) * 2011-05-03 2018-02-20 Vmtv, Inc. Social data associated with bookmarks to multimedia content
US8358903B1 (en) * 2011-10-31 2013-01-22 iQuest, Inc. Systems and methods for recording information on a mobile computing device
CN104639985B (zh) * 2013-11-14 2018-04-06 深圳市快播科技有限公司 多媒体播放控制方法及系统
CN104093067B (zh) * 2014-06-23 2017-08-25 广州三星通信技术研究有限公司 在终端中分享、播放视听片段的设备和方法
CN104168517B (zh) * 2014-08-04 2017-10-13 广州华多网络科技有限公司 进入直播频道的方法及系统
CN104703041A (zh) * 2015-03-13 2015-06-10 天脉聚源(北京)传媒科技有限公司 一种分享视频的方法及装置
CN104703039A (zh) * 2015-03-13 2015-06-10 天脉聚源(北京)传媒科技有限公司 一种视频信息获取方法及装置
CN105704502B (zh) * 2016-01-19 2018-11-20 丁一 视频直播交互方法及装置
CN106331881B (zh) * 2016-09-20 2019-08-06 福建星网锐捷通讯股份有限公司 一种基于微信协助管理视频直播的方法及系统
CN106488326A (zh) * 2016-11-28 2017-03-08 暴风集团股份有限公司 根据二维码对视频进行续播的方法及系统

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120317592A1 (en) * 2011-06-09 2012-12-13 Samsung Electronics Co., Ltd. Method and system for providing additional information of contents
US20130139191A1 (en) * 2011-11-30 2013-05-30 Verizon Patent And Licensing Inc. Content recommendation for a unified catalog
CN106302086A (zh) * 2015-05-19 2017-01-04 努比亚技术有限公司 一种不同移动终端进行内容同步的方法、装置及系统
CN105163193A (zh) * 2015-08-28 2015-12-16 北京奇艺世纪科技有限公司 针对智能电视所播放点播视频的评论信息共享方法及装置
CN106341408A (zh) * 2016-09-20 2017-01-18 武汉斗鱼网络科技有限公司 一种tv设备局域网内直播分享方法及系统
CN107690085A (zh) * 2017-04-25 2018-02-13 腾讯科技(深圳)有限公司 数据分享方法及装置

Also Published As

Publication number Publication date
CN107690085B (zh) 2019-06-07
CN107690085A (zh) 2018-02-13

Similar Documents

Publication Publication Date Title
WO2018196733A1 (fr) Procédé et dispositif de partage de données, support d'informations et dispositif électronique
CN109922377B (zh) 播放控制方法和装置、存储介质及电子装置
CN106658200B (zh) 直播视频分享和获取的方法、装置及其终端设备
CN109525851B (zh) 直播方法、装置和存储介质
US9925465B2 (en) Game accessing method and processing method, server, terminal, and system
CN109224456B (zh) 直播间游戏组队方法、基于直播的游戏交互系统及服务器
CN112714330B (zh) 基于连麦直播的礼物赠送方法、装置及电子设备
US11025967B2 (en) Method for inserting information push into live video streaming, server, and terminal
US20170311039A1 (en) Interaction information processing method, client, service platform, and storage medium
WO2016202128A1 (fr) Client, procédé de partage de message et support de stockage informatique
US20180255359A1 (en) Method for sharing a captured video clip and electronic device
CN108989609A (zh) 视频封面生成方法、装置、终端设备及计算机存储介质
WO2018145505A1 (fr) Procédé et dispositif de diffusion directe de vidéo, support de stockage et dispositif électronique
WO2018077214A1 (fr) Procédé et appareil de recherche d'informations
WO2017032268A1 (fr) Procédé de mise en oeuvre d'une interaction multiplate-forme, dispositif terminal et plate-forme d'application
CN104519124A (zh) 一种虚拟资源的分配方法以及装置
CN109274979B (zh) 直播间跳转方法、装置、存储介质和服务器
CN107517399B (zh) 一种媒体信息同步的方法以及服务器
CN114257833B (zh) 直播间推荐和进入方法、系统、装置、设备及存储介质
CN113613029B (zh) 直播画面显示方法、装置和存储介质及电子设备
CN111185012A (zh) 游戏组队方法和装置、电子设备、直播系统及存储介质
WO2023222112A1 (fr) Procédé et appareil de diffusion continue en direct, et dispositif, support et produit-programme
CN105744338B (zh) 一种视频处理方法及其设备
CN106792237B (zh) 一种消息显示方法和系统
CN110809172A (zh) 交互特效展示方法、装置及电子设备

Legal Events

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

Ref document number: 18792007

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18792007

Country of ref document: EP

Kind code of ref document: A1