CN113709138B - Multimedia file acquisition method, entertainment method, system and electronic equipment - Google Patents

Multimedia file acquisition method, entertainment method, system and electronic equipment Download PDF

Info

Publication number
CN113709138B
CN113709138B CN202110982856.3A CN202110982856A CN113709138B CN 113709138 B CN113709138 B CN 113709138B CN 202110982856 A CN202110982856 A CN 202110982856A CN 113709138 B CN113709138 B CN 113709138B
Authority
CN
China
Prior art keywords
entertainment
identification
multimedia file
identifier
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110982856.3A
Other languages
Chinese (zh)
Other versions
CN113709138A (en
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.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202110982856.3A priority Critical patent/CN113709138B/en
Publication of CN113709138A publication Critical patent/CN113709138A/en
Application granted granted Critical
Publication of CN113709138B publication Critical patent/CN113709138B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • G06Q20/1235Shopping for digital content with control of digital rights management [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/603Digital right managament [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Storage Device Security (AREA)

Abstract

The application provides a method, a system and electronic equipment for acquiring multimedia files, wherein the method is applied to an entertainment platform and comprises the following steps: receiving an entertainment request which is initiated by an entertainment client and carries entertainment user identification, multimedia file identification and use right certification information; the right of use proving information includes the right of use issuer identification, right of use holder identification and authorization file identification; verifying the use right certification information according to the entertainment user identification and the use right issuer identification corresponding to the multimedia file identification stored by the blockchain service; and if the verification is passed, returning the multimedia data corresponding to the multimedia file identification to the entertainment client. The entertainment client can obtain the entertainment rights of the multimedia file on a plurality of entertainment platforms, and the entertainment rights do not need to be purchased on the plurality of entertainment platforms respectively, so that the operation is simplified, and the resource consumption of the entertainment platforms is reduced.

Description

Multimedia file acquisition method, entertainment method, system and electronic equipment
Technical Field
The present application relates to the field of internet technologies, and in particular, to a method for acquiring a multimedia file, an entertainment method for a multimedia file, an entertainment system for a multimedia file, an electronic device, and a computer readable storage medium.
Background
Fig. 1 is a flow chart of prior art user purchasing music rights for entertainment. As shown in fig. 1, a record company and an independent creator register a music right with a rights bureau, a music platform purchases the music right from the record company or the independent creator, and an entertainment user purchases a song from the music platform.
As shown in fig. 1, person a purchases the right to use song a from music platform a, but person a can only listen to song a on music platform a, and is not effective when it is separated from music platform a, and if it is desired to listen to song a on music platform B, it is necessary to re-purchase the right to use song a on music platform B. The music copyright is bound with the music platform in a transitional way, a user purchases the use right of songs on one music platform, the user needs to purchase again after changing the music platform, the operation difficulty of music entertainment is increased due to frequent purchase operation, and the resource consumption of frequent data processing of the music platform is increased.
Disclosure of Invention
The embodiment of the application provides a method for acquiring a multimedia file, which ensures that a user does not need to frequently purchase the use permission of the multimedia file, simplifies the operation and reduces the resource consumption.
The embodiment of the application provides a method for acquiring a multimedia file, which is applied to an entertainment platform and comprises the following steps:
Receiving an entertainment request which is initiated by an entertainment client and carries entertainment user identification, multimedia file identification and use right certification information; the right of use proving information comprises a right of use issuer identifier, a right of use holder identifier and an authorized file identifier;
verifying the use right certification information according to the entertainment user identification and the use right issuer identification corresponding to the multimedia file identification stored by the blockchain service;
and if the verification is passed, returning the multimedia data corresponding to the multimedia file identification to the entertainment client.
In one embodiment, the usage rights issuer identification and the usage rights holder identification are a de-centralized verifiable distributed identity;
the usage rights issuer identification is registered by a client where the issuer of the multimedia data is located and stored in the blockchain service;
the right-to-use holder identification is registered by the client where the holder of the right-to-use certification information is located and stored in the blockchain service.
In an embodiment, the returning, to the entertainment client, the multimedia data corresponding to the multimedia file identification includes:
Sending a file downloading request to a use right issuing end corresponding to the multimedia file identifier, wherein the file downloading request comprises the use right proving information;
receiving the multimedia data returned after the use right issuing end verifies the use right proving information;
the multimedia data is sent to the entertainment client that initiated the entertainment request.
In an embodiment, before said verifying said usage rights verification information, the method further comprises:
and decrypting the use right certification information by utilizing a public key corresponding to the use right issuer identification according to the use right issuer identification corresponding to the multimedia file identification stored by the blockchain service.
In one embodiment, the verifying the usage right certification information according to the entertainment user identifier and the usage right issuer identifier corresponding to the multimedia file identifier stored by the blockchain service includes:
verifying whether the entertainment user identifier matches the usage rights holder identifier, whether the multimedia file identifier matches the authorization file identifier, and whether the blockchain service stored usage rights issuer identifier matches the usage rights issuer identifier in the usage rights attestation information.
In an embodiment, the multimedia data includes any one of audio, video, game installation package, or text.
In an embodiment, the usage right certification information further includes a download link, and the returning, to the entertainment client, the multimedia data corresponding to the multimedia file identification includes:
if the local database stores the multimedia data corresponding to the multimedia file identification, directly returning the multimedia data to the entertainment client;
if the local database does not contain the multimedia data corresponding to the multimedia file identification, sending a file downloading request carrying the use right evidence information to a use right issuing end corresponding to the multimedia file identification according to the downloading link, receiving the multimedia data returned after the use right issuing end verifies the use right evidence information, and forwarding the multimedia data to the entertainment client.
On the other hand, the embodiment of the application also provides an entertainment method of the multimedia file, which is applied to an entertainment client, and comprises the following steps:
according to a multimedia file identifier selected by a user, sending use right application information comprising the multimedia file identifier and an entertainment user identifier to a use right issuing end corresponding to the multimedia file identifier;
Receiving the use right evidence information returned by the use right issuing end according to the use right application information; the right of use proving information comprises a right of use issuer identifier, a right of use holder identifier and an authorized file identifier;
initiating an entertainment request carrying the entertainment user identifier, the multimedia file identifier and the use right certification information to an entertainment platform, and triggering the entertainment platform to verify the use right certification information according to the entertainment user identifier and a use right issuer identifier corresponding to the multimedia file identifier stored by a blockchain service;
and acquiring the multimedia data corresponding to the multimedia file identifier returned by the entertainment platform when the use right certification information passes verification.
In an embodiment, before the sending the usage right application information to the usage right issuing end corresponding to the multimedia file identifier according to the multimedia file identifier selected by the user, the method further includes:
and initiating a registration application of the digital identity to the blockchain service to obtain the entertainment user identification.
In an embodiment, the method further comprises:
and when the entertainment platform stops providing the multimedia data, initiating entertainment requests carrying the entertainment user identification, the multimedia file identification and the use right certification information to other entertainment platforms.
The embodiment of the application also provides an entertainment method of the multimedia file, which is applied to the use right issuing end and comprises the following steps:
initiating a registration application of a digital identity to a blockchain service to obtain a usage right issuer identification;
transmitting the usage right issuer identification and the corresponding multimedia file identification to a blockchain service for uplink storage;
when receiving the application information of the use right, which is sent by the entertainment client and contains the multimedia file identifier and the entertainment user identifier, returning the application information of the use right evidence to the entertainment client according to the application information of the use right; the usage rights attestation information includes the usage rights issuer identification, the usage rights holder identification, and the authorization file identification.
In an embodiment, the method further comprises:
receiving a file downloading request sent by an entertainment platform, wherein the file downloading request is sent by the entertainment platform in response to an entertainment request sent by the entertainment client; the entertainment request and the file download request contain the use right certification information;
and verifying the use right certification information carried in the file downloading request, and if the verification is passed, returning the multimedia data corresponding to the authorized file identification to the entertainment platform.
On the other hand, the embodiment of the application also provides an entertainment system of the multimedia file, which comprises:
the entertainment client is used for sending the application information of the use right containing the multimedia file identification and the entertainment user identification to the use right issuing end corresponding to the multimedia file identification according to the multimedia file identification selected by the user;
the right of use issuing end is connected with the entertainment client and is used for returning right of use proving information to the entertainment client according to the right of use application information; the right of use proving information comprises the right of use issuer identification, the right of use holder identification and the authorized file identification;
the entertainment client is also used for initiating an entertainment request carrying the entertainment user identifier, the multimedia file identifier and the use right certification information to an entertainment platform;
the entertainment platform is connected with the entertainment client and is used for verifying the use right certification information according to the entertainment user identifier and the use right issuer identifier corresponding to the multimedia file identifier stored by the blockchain service, and if the verification is passed, the multimedia data corresponding to the multimedia file identifier is returned to the entertainment client;
The entertainment client is also used for acquiring the multimedia data from the entertainment platform;
and the blockchain service is connected with the entertainment client, the use right issuing end and the entertainment platform and is used for registering the identity and storing the use right issuer identification corresponding to the multimedia file identification.
In an embodiment, the usage right issuer is further configured to encrypt the usage right certification information by using a private key corresponding to the usage right issuer identifier;
the entertainment platform is also used for decrypting the use right proving information by utilizing a public key corresponding to the use right issuer identification according to the use right issuer identification corresponding to the multimedia file identification stored by the blockchain service, and obtaining the use right issuer identification, the use right holder identification and the multimedia file identification contained in the use right proving information.
The embodiment of the application provides electronic equipment, which comprises:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to execute the above-described method for acquiring a multimedia file or the method for entertaining a multimedia file.
Embodiments of the present application provide a computer-readable storage medium storing a computer program executable by a processor to perform the above-described method of acquiring a multimedia file or method of entertaining a multimedia file.
According to the technical scheme provided by the embodiment of the application, the entertainment client side obtains the use right evidence information of the appointed multimedia file in advance, based on the use right evidence information, the entertainment client side obtains the use right of the multimedia file, an entertainment request can be initiated to different entertainment platforms, the entertainment platforms receive the entertainment request, the use right evidence information is verified, and the entertainment service can be provided after verification is passed, so that the entertainment client side can obtain the entertainment right of the multimedia file on a plurality of entertainment platforms without buying the entertainment right on a plurality of entertainment platforms respectively, the operation is simplified, and the resource consumption of the entertainment platforms is reduced.
Drawings
In order to more clearly illustrate the technical solution of the embodiments of the present application, the drawings that are required to be used in the embodiments of the present application will be briefly described below.
FIG. 1 is a flow chart of a prior art method for a user to purchase a music right for entertainment;
FIG. 2 is a schematic diagram of an entertainment system for multimedia files according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
FIG. 4 is a flowchart of an entertainment method for multimedia files according to an embodiment of the present application;
FIG. 5 is a flowchart of an entertainment method for multimedia files according to another embodiment of the present application;
FIG. 6 is a flowchart of an entertainment method of a multimedia file according to another embodiment of the present application;
FIG. 7 is a flowchart of an entertainment method for multimedia files according to another embodiment of the present application;
FIG. 8 is a schematic flow chart of an entertainment device for multimedia files according to an embodiment of the present application;
FIG. 9 is a schematic flow chart of an entertainment device for multimedia files according to an embodiment of the present application;
fig. 10 is a schematic flow chart of an entertainment device for multimedia files according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application.
Like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only to distinguish the description, and are not to be construed as indicating or implying relative importance.
Fig. 2 is a schematic diagram of an entertainment system for multimedia files according to an embodiment of the present application. As shown in fig. 2, the system includes: a usage rights issuer 110, an entertainment client 120, an entertainment platform 130, and a blockchain service 140.
The usage rights issuer 110 may be a terminal where an issuer of a multimedia file such as a movie, music, a novel, a game, etc. has the copyright of the multimedia file such as a movie, music, a novel, a game, etc., and may authorize other users to obtain the usage rights of the multimedia file. The usage rights issuer 110 may be a smart phone, tablet, desktop, server, etc.
The blockchain service 140 is respectively connected to the entertainment client 120, the usage right issuer 110, and the entertainment platform 130, and is configured to perform identity registration and store a usage right issuer identifier corresponding to the multimedia file identifier, and in an embodiment, may further store a public key corresponding to the usage right issuer identifier. The blockchain service 140 includes a plurality of decentric blockchain nodes that can function to prevent data tampering.
The usage rights issuer 110 and the entertainment client 120 may initiate a registration application for digital identities to the blockchain service 140 such that the usage rights issuer 110 obtains the usage rights issuer identification for which the blockchain service 140 generated and the entertainment client 120 obtains the entertainment user identification for which the blockchain service 140 generated. The registration application transmitted from the usage rights issuer 110 may include authentication information and a public key, and the authentication information may include copyright man information, multimedia file identification, and copyright certification files, etc.
The usage right issuing end 110 is connected with the entertainment client end 120, and the entertainment client end 120 sends usage right application information containing the multimedia file identification and the entertainment user identification to the usage right issuing end 110 corresponding to the multimedia file identification according to the multimedia file identification selected by the user, namely, application VC (Verifiable Credential, verifiable declaration).
The usage rights issuer 110 returns usage rights certification information (i.e., issued VC) to the entertainment client 120 according to the usage rights application information. The usage rights attestation information includes the usage rights issuer identification, the usage rights holder identification, and the authorization file identification. In one embodiment, the usage rights issuer 110 may encrypt the usage rights verification information with its own private key and send the encrypted usage rights verification information to the entertainment client 120.
The entertainment platform 130 is connected to the entertainment client 120, and the entertainment client 120 can initiate an entertainment request carrying the entertainment user identifier, the multimedia file identifier, and the usage rights attestation information to the entertainment platform 130. The entertainment platform 130 then verifies the usage rights verification information based on the entertainment user identification and the usage rights issuer identification corresponding to the multimedia file identification stored by the blockchain service 140. In one embodiment, prior to verification, entertainment platform 130 may decrypt the encrypted usage rights attestation information using the public key of usage rights issuer 110. If the verification is passed, the entertainment platform 130 returns the multimedia data corresponding to the multimedia file identification to the entertainment client 120; thus, the entertainment client 120 obtains multimedia data from the entertainment platform, and based on the multimedia data, the entertainment client 120 can display, play or install the multimedia data.
Entertainment platform 130 may be a background service providing entertainment services, such as a music background service, a video background service, a game background service, or a novice background service, and entertainment platform 130 may be a server or a cluster of servers.
Fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application. The electronic device may be used as the usage right issuer 110, the entertainment client 120, or the entertainment platform 130, and the electronic device 200 may be used to execute the method for acquiring a multimedia file or the method for entertainment of a multimedia file according to the embodiment of the present application. As shown in fig. 3, the electronic device 200 includes: one or more processors 202, one or more memories 204 storing processor-executable instructions. Wherein the processor 202 is configured to execute the method for acquiring the multimedia file or the method for entertaining the multimedia file according to the embodiments of the present application described below.
The processor 202 may be a device comprising a Central Processing Unit (CPU), an image processing unit (GPU) or other form of processing unit having data processing and/or instruction execution capabilities, may process data from other components in the electronic device 200, and may also control other components in the electronic device 200 to perform desired functions.
The memory 204 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, random Access Memory (RAM) and/or cache memory (cache), and the like. The non-volatile memory may include, for example, read Only Memory (ROM), hard disk, flash memory, and the like. One or more computer program instructions may be stored on the computer readable storage medium that may be executed by the processor 202 to implement a method of acquiring a multimedia file or a method of entertaining a multimedia file as described below. Various applications and various data, such as various data used and/or generated by the applications, may also be stored in the computer readable storage medium.
In one embodiment, the electronic device 200 shown in FIG. 3 may further include an input device 206, an output device 208, and a data acquisition device 210, which are interconnected by a bus system 212 and/or other form of connection mechanism (not shown). It should be noted that the components and structures of the electronic device 200 shown in fig. 3 are exemplary only and not limiting, as the electronic device 200 may have other components and structures as desired.
The input device 206 may be a device used by a user to input instructions and may include one or more of a keyboard, mouse, microphone, touch screen, and the like. The output device 208 may output various information (e.g., images or sounds) to the outside (e.g., a user), and may include one or more of a display, a speaker, and the like. The data acquisition device 210 may acquire images of the subject and store the acquired images in the memory 204 for use by other components. The data acquisition device 210 may be a camera, for example.
In an embodiment, the devices in the example electronic apparatus 100 for implementing the entertainment method of a multimedia file according to an embodiment of the present application may be integrated or may be distributed, such as integrating the processor 202, the memory 204, the input device 206, and the output device 208, and separately setting the data acquisition device 210.
In an embodiment, the example electronic device 200 for implementing the entertainment method of the multimedia file of the embodiment of the application may be implemented as a smart device such as a mobile phone, tablet computer, desktop computer, server, etc.
Fig. 4 is a flowchart of a method for acquiring a multimedia file according to an embodiment of the present application. As shown in fig. 4, the method may be performed by the entertainment platform described above, the method comprising: step S410-step S430.
Step S410: the entertainment platform receives an entertainment request which is initiated by an entertainment client and carries entertainment user identification, multimedia file identification and use right certification information.
The usage rights attestation information includes a usage rights issuer identification, a usage rights holder identification, and an authorization file identification. The usage rights issuer identification refers to a distributed identity of the copyright holder of a certain multimedia file. The authorized holder identification refers to a distributed identity that owns the usage rights of a certain multimedia file. The right issuer identification and the right holder identification are a decentralised verifiable distributed identity identification; the use right issuer identification is registered by a client where the issuer of the multimedia data is located and is stored in a blockchain service; the usage rights holder identification is registered by the client where the holder of the usage rights certification information is located and stored in the blockchain service. The identity can be prevented from being forged, tampered and deleted due to the decentralization characteristic of the blockchain service. The authorized file identification refers to an identification of a specific file authorized for use. The usage rights verification information may also include authorization time, download links, and other related information of the authorization file, as desired. Such as the singer of the song, etc.
The entertainment user identification is a distributed identity identification of the entertainment user and is obtained by applying for registration to the blockchain service. The distributed identity identifier (Decentralized Identifiers, DID) is a decentralised verifiable digital identifier, has the characteristics of being distributed, independently controllable, cross-chain multiplexing and the like, and can be used for automatically completing the registration, analysis, update or revocation of the DID. The DID resolves specifically into DID documents that include the unique identification code of the DID, the list of public keys and details of the public keys (holder, encryption algorithm, key status, etc.), and other attribute descriptions of the DID holder. The identity of different entertainment users is different, so that different entertainment users can be distinguished based on the entertainment user identity.
The multimedia file identification is identification information of a multimedia file, which may be in a compressed package, audio, video or text format, for example, music, video, novels, game installation packages, etc. The multimedia file identification may include a name, a unique identifier, etc. So that different multimedia files can be distinguished based on the multimedia file identification. When the user needs to open the multimedia file identification consistent with the authorized file identification, the corresponding multimedia file can be opened.
The usage rights certification information is generated at a terminal where the issuer of the multimedia file is located (i.e., usage rights issuer) and transmitted to the entertainment client. The entertainment client can be regarded as a terminal where the holder of the use right proving information is located, and can prove that a certain entertainment user has the use right of a certain multimedia file to the entertainment platform. The entertainment client may send the usage rights verification information to the entertainment platform when entertainment of the multimedia file is desired.
In one embodiment, the usage right certification information may be encrypted by the usage right issuer using a private key corresponding to the usage right issuer identifier, the usage right issuer sends the encrypted usage right certification information to the entertainment client, and then the entertainment client sends the entertainment user identifier, the multimedia file identifier, and the encrypted usage right certification information to the entertainment platform when a certain multimedia file needs to be opened.
Step S420: and the entertainment platform verifies the use right proving information according to the entertainment user identifier and the use right issuer identifier corresponding to the multimedia file identifier stored by the blockchain service.
The blockchain service may store the usage rights issuer identification corresponding to each multimedia file identification, and may also store the identity of all entertainment users who have completed registration. The entertainment platform can verify whether the entertainment user identifier initiating the entertainment request is one of the entertainment users who have completed registration, whether the multimedia file identifier requesting the entertainment is an authorized file identifier in the use right proving information, can verify whether the use right holder identifier in the use right proving information is consistent with the entertainment user identifier initiating the entertainment request, can verify whether the use right issuer identifier is consistent with the use right issuer identifier corresponding to the multimedia file identifier stored on the blockchain, and if so, the authentication is considered to be passed, and if not, the authentication is considered to be passed.
In one embodiment, when the usage right certification information is encrypted by the private key corresponding to the usage right issuer identification, the entertainment platform may further decrypt the usage right certification information by using the public key corresponding to the usage right issuer identification according to the usage right issuer identification corresponding to the multimedia file identification stored by the blockchain service.
For example, the issuer of song a may be a record company, and the usage right certification information encrypted by the private key of the record company can only be unlocked by the public key of the record company, so that the usage right certification information is encrypted and transmitted by the public key, which can further ensure that the usage right certification information is distributed by the record company and prevent from being tampered and forged.
Step S430: and if the verification is passed, the entertainment platform returns the multimedia data corresponding to the multimedia file identification to the entertainment client.
Wherein the multimedia data may be stored in an entertainment platform local database. If the local database has multimedia data corresponding to the multimedia file identification, directly returning the multimedia data to the entertainment client; if the local database does not have the multimedia data corresponding to the multimedia file identification, according to the download link in the use right certification information, the entertainment client can download the multimedia data corresponding to the multimedia file identification from the use right issuing end and send the downloaded multimedia data to the entertainment client.
In an embodiment, the entertainment client may send a file download request to the usage right issuer corresponding to the multimedia file identifier, where the file download request may include the usage right certification information, and may further include the multimedia file identifier, the entertainment user identifier, and so on. After receiving the file downloading request, the usage right issuing end can decrypt the usage right proving information by using the public key of the usage right issuing end, and verify whether the usage right proving information is consistent with the locally stored information, and if so, the usage right issuing end passes the verification and returns the multimedia data corresponding to the authorized file identifier. The entertainment client receives the multimedia data returned after the use right issuing end verifies the use right proving information; the multimedia data is sent to the entertainment client that initiated the entertainment request.
For example, the game manufacturer may be an issuer of the game installation package, the player may be a holder of the proof of use information of the game installation package, and the iOS platform, android platform, team platform, epic platform, PS platform, xbox platform may act as a verifier of the game installation package. The client side where the player is located can obtain corresponding download and installation packages on different platforms as long as the client side where the game manufacturer is located purchases the use right of a certain game (the use right certification information of the game is obtained).
For example, the record company of a song may be the issuer of the song, the user may be the holder of the usage rights proving information of the song, and the QQ music, the networkcloud music, the cool dog music platform may act as the verifier of the song. The user can obtain the corresponding song on different platforms as long as he purchases the right to use the song from the record company (obtaining the right to use proof information of the song).
According to the technical scheme provided by the embodiment of the application, the entertainment client side obtains the use right evidence information of the appointed multimedia file in advance, based on the use right evidence information, the entertainment client side obtains the use right of the multimedia file, an entertainment request can be initiated to different entertainment platforms, the entertainment platforms receive the entertainment request, the use right evidence information is verified, and the entertainment service can be provided after verification is passed, so that the entertainment client side can obtain the entertainment right of the multimedia file on a plurality of entertainment platforms without buying the entertainment right on a plurality of entertainment platforms respectively, the operation is simplified, and the resource consumption of the entertainment platforms is reduced.
Fig. 5 is a flowchart of an entertainment method of a multimedia file according to an embodiment of the present application. As shown in fig. 5, the method may be performed by the entertainment client, and the method includes: step S510-step S540.
Step S510: and the entertainment client sends the application information of the use right containing the multimedia file identifier and the entertainment user identifier to the use right issuing end corresponding to the multimedia file identifier according to the multimedia file identifier selected by the user.
The entertainment client can display a list of multimedia files, from which the user can click to select any one of the multimedia files, so that the entertainment client receives the multimedia file identification selected by the user. The entertainment client may determine a usage rights issuer identification corresponding to the multimedia file identification from the blockchain service or other device, and then send usage rights application information to the usage rights issuer corresponding to the usage rights issuer identification. The usage rights application information may include the multimedia file identification and an entertainment user identification of the entertainment client.
The entertainment user identifier can initiate a registration application of the digital identity to the blockchain service by the entertainment client, so that the entertainment user identifier is obtained.
Step S520: the entertainment client receives the use right evidence information returned by the use right issuing end according to the use right application information; the usage rights attestation information includes a usage rights issuer identification, a usage rights holder identification, and an authorization file identification.
Under normal conditions, the entertainment client applies for the use right proving information corresponding to the multimedia file identifier, so the authorized file identifier in the use right proving information returned by the use right issuing end is the multimedia file identifier. In order to distinguish the multimedia file identifier carried in the usage right certification information from the multimedia file identifier applied for certification by the entertainment client, the multimedia file identifier carried in the usage right certification information may be referred to as an authorized file identifier. The right of use issuing end can look for the right of use issuer identification that this multimedia file identification corresponds according to multimedia file identification and entertainment user identification in the right of use application information, and then pack this multimedia file identification, entertainment user identification and right of use issuer identification together and produce the right of use and prove information. For distinction, the multimedia file identification in the usage rights verification information may be referred to as an authorized file identification, and the entertainment user identification in the usage rights verification information may be referred to as a usage rights holder identification. The usage rights proving information can be encrypted by the private key of the usage rights issuer, thereby preventing tampering.
Step S530: and the entertainment client initiates an entertainment request carrying the entertainment user identifier, the multimedia file identifier and the use right certification information to an entertainment platform, and triggers the entertainment platform to verify the use right certification information according to the entertainment user identifier and the use right issuer identifier corresponding to the multimedia file identifier stored by the blockchain service.
When the entertainment client needs to open the multimedia file corresponding to the multimedia file identifier, an entertainment request carrying the entertainment user identifier, the multimedia file identifier and the use right certification information can be initiated to the entertainment platform.
The entertainment platform receives the entertainment request, the public key corresponding to the usage right issuer identification can be used for decrypting the usage right proving information to obtain the content such as the usage right issuer identification, the usage right holder identification, the authorized file identification and the like contained in the usage right proving information, then the entertainment platform verifies whether the entertainment user identification initiating the entertainment request is the usage right holder identification therein, whether the multimedia file identification is the authorized file identification therein, whether the usage right issuer identification of the multimedia file identification stored in the blockchain is the usage right issuer identification in the usage right proving information, and the entertainment platform returns the multimedia data corresponding to the multimedia file identification to the entertainment client.
Step S540: and the entertainment client acquires the multimedia data corresponding to the multimedia file identifier returned by the entertainment platform when the use right certification information passes the verification.
Based on the different formats of the multimedia data, the entertainment client can play the multimedia data after the entertainment client acquires the multimedia data, assuming that the multimedia data is music or a movie. Assuming that the multimedia data is a novel, the entertainment client may display or voice broadcast. Assuming that the multimedia data is a game installation package, the entertainment client can perform installation of the game installation package.
In an embodiment, when the entertainment platform stops providing the multimedia data, the entertainment client may further initiate an entertainment request carrying the entertainment user identifier, the multimedia file identifier and the usage right certification information to other entertainment platforms, and after the authentication is passed, obtain the multimedia data from the other entertainment platforms, so as to avoid a failure of one entertainment platform, and fail to obtain the entertainment service.
According to the technical scheme provided by the embodiment of the application, the entertainment client applies the use right certification information of the multimedia file to the use right issuing end of the multimedia file, based on the use right certification information, the entertainment client obtains the use right of the multimedia file, can initiate entertainment requests to different entertainment platforms, the entertainment platforms receive the entertainment requests, verify the use right certification information, and can provide entertainment services after verification passes, so that the entertainment client can obtain the entertainment right of the multimedia file on a plurality of entertainment platforms without buying the entertainment right on a plurality of entertainment platforms respectively, the operation is simplified, and the resource consumption of the entertainment platforms is reduced.
Fig. 6 is a flowchart of an entertainment method of a multimedia file according to an embodiment of the present application. As shown in fig. 6, the method may be performed by the usage right issuer, and the method includes: step S610 to step S630.
Step S610: the usage rights issuer initiates a registration application of the digital identity to the blockchain service to obtain a usage rights issuer identification.
The registration application may carry authentication information and a public key of the rights issuer. The authentication information may include a company name of a right issuer of the right issuer, a certificate of possession of the copyright of the song, and the like. The usage rights issuer identification is a decentralised verifiable digital identifier of the usage rights issuer.
Step S620: and the usage right issuer sends the usage right issuer identification and the corresponding multimedia file identification to the blockchain service for uplink storage.
The blockchain service may store the usage rights issuer identification and the corresponding multimedia file identification at a plurality of nodes, respectively, thereby preventing the data from being tampered with.
Step S630: when receiving the right of use application information which is sent by the entertainment client and contains the multimedia file identifier and the entertainment user identifier, the right of use issuing end returns right of use proving information to the entertainment client according to the right of use application information; the usage rights attestation information includes the usage rights issuer identification, the usage rights holder identification, and the authorization file identification.
The entertainment client side can send the application information of the use right containing the multimedia file identification and the entertainment user identification to the use right issuing side corresponding to the multimedia file identification according to the multimedia file identification selected by the user.
When receiving the use right application information which is sent by the entertainment client and contains the multimedia file identifier and the entertainment user identifier, the use right issuing end can return use right proving information to the entertainment client according to the use right application information. Specifically, the usage right issuing end can search the usage right issuer identification corresponding to the multimedia file identification according to the multimedia file identification and the entertainment user identification in the usage right application information, and further package the multimedia file identification, the entertainment user identification and the usage right issuer identification together to generate the usage right certification information. For distinction, the multimedia file identification in the usage rights verification information may be referred to as an authorized file identification, and the entertainment user identification in the usage rights verification information may be referred to as a usage rights holder identification. The usage rights proving information can be encrypted by the private key of the usage rights issuer, thereby preventing tampering.
After receiving the use right evidence information, the entertainment client can initiate an entertainment request carrying the entertainment user identifier, the multimedia file identifier and the use right evidence information to the entertainment platform when the multimedia file corresponding to the multimedia file identifier needs to be opened. And the entertainment platform verifies the use right certification information according to the entertainment user identification and the use right issuer identification corresponding to the multimedia file identification stored by the blockchain service. And after verification, the entertainment platform returns the multimedia data corresponding to the multimedia file identifier, and the entertainment client can play, install or display the multimedia data.
In one embodiment, the entertainment platform may download multimedia data from the usage rights issuer when the multimedia data is not present on the entertainment platform. Specifically, the entertainment client may send a file downloading request to the usage right issuer corresponding to the multimedia file identifier, where the file downloading request may include the usage right certification information, and may also include the multimedia file identifier, the entertainment user identifier, and the like. After receiving the file downloading request, the usage right issuing end can decrypt the usage right proving information by using the public key of the usage right issuing end, and verify whether the usage right proving information is consistent with the locally stored information, and if so, the usage right issuing end passes the verification and returns the multimedia data corresponding to the authorized file identifier. The entertainment client receives the multimedia data returned after the use right issuing end verifies the use right proving information; the multimedia data is sent to the entertainment client that initiated the entertainment request.
Fig. 7 is a flow chart of an entertainment method of a multimedia file according to another embodiment of the present application, as shown in fig. 7, the method includes:
1) An entertainment user is taken as a holder of the use right certification information (VC) of the song, and the client where the entertainment user is located receives the entertainment request of the song and can submit the VC to the music platform 1;
2) The music platform 1 is used as a verifier, decrypts the VC by utilizing the public key of the issuer, and verifies that the issuer and the holder in the use right proving information are consistent according to the VC holder and the issuer of the song use right stored by the blockchain;
3) When the verification is passed, the music platform 1 inquires whether the local library has the song, if so, entertainment service is provided, and if not, the song is downloaded from the terminal of the record company, and entertainment service is provided.
4) If the platform is accidentally turned off, the entertainment service terminates.
5) The client where the entertainment user is located receives the entertainment request of the song and submits VC to the music platform 2;
6) The music platform 2 is used as a verifier, decrypts the VC by using the public key of the issuer, and verifies that the issuer and the holder in the use right proving information are consistent according to the VC holder and the issuer of the song use right stored by the blockchain;
7) Upon verification, the music platform 2 queries the local library for the presence of the song, and if so, provides entertainment services, and if not, downloads the song from the record company's terminal, providing entertainment services.
The following is an embodiment of the apparatus of the present application, which may be used to execute the entertainment method embodiment of the multimedia file of the present application. For details not disclosed in the embodiment of the apparatus of the present application, please refer to an embodiment of the entertainment method of the multimedia file of the present application.
Fig. 8 is a schematic diagram of an apparatus for acquiring a multimedia file according to an embodiment of the present application, where the apparatus is applied to an entertainment platform, and the apparatus includes: a request receiving module 810, an information verification module 820, and a data return module 830.
A request receiving module 810, configured to receive an entertainment request initiated by an entertainment client and carrying an entertainment user identifier, a multimedia file identifier and usage rights verification information; the usage rights attestation information includes a usage rights issuer identification, a usage rights holder identification, and an authorization file identification.
And the information verification module 820 is configured to verify the usage right certification information according to the entertainment user identifier and a usage right issuer identifier corresponding to the multimedia file identifier stored by the blockchain service.
And the data returning module 830 is configured to return, if the verification is passed, the multimedia data corresponding to the multimedia file identification to the entertainment client.
Fig. 9 is an entertainment apparatus for multimedia files according to an embodiment of the present application, the apparatus being applied to an entertainment client, the apparatus comprising: a certification application module 910, a certification receiving module 920, a request sending module 930, and a data presentation module 940.
The certification application module 910 is configured to send, according to a multimedia file identifier selected by a user, usage right application information including the multimedia file identifier and an entertainment user identifier to a usage right issuing end corresponding to the multimedia file identifier;
the proof receiving module 920 is configured to receive the usage right proof information returned by the usage right issuing end according to the usage right application information; the right of use proving information comprises a right of use issuer identifier, a right of use holder identifier and an authorized file identifier;
a request sending module 930, configured to initiate an entertainment request carrying the entertainment user identifier, the multimedia file identifier, and the usage right certification information to an entertainment platform, trigger the entertainment platform to verify the usage right certification information according to the entertainment user identifier and a usage right issuer identifier corresponding to the multimedia file identifier stored by a blockchain service;
and a data acquisition module 940, configured to acquire multimedia data corresponding to the multimedia file identifier returned by the entertainment platform when the use right certification information passes the verification.
Fig. 10 is an entertainment apparatus for multimedia files according to an embodiment of the present application, the apparatus being applied to a usage right issuer, the apparatus comprising: a registration application module 1010, a uplink storage module 1020, and a credential providing module 1030.
A registration application module 1010, configured to initiate a registration application for a digital identity to a blockchain service, and obtain a usage rights issuer identifier;
the uplink storage module 1020 is configured to send the usage right issuer identification and the corresponding multimedia file identification to a blockchain service for uplink storage;
the proof providing module 1030 is configured to, when receiving the usage right application information including the multimedia file identifier and the entertainment user identifier sent by the entertainment client, return usage right proof information to the entertainment client according to the usage right application information; the usage rights attestation information includes the usage rights issuer identification, the usage rights holder identification, and the authorization file identification.
The implementation process of the functions and roles of each module in the device is specifically detailed in the implementation process of corresponding steps in the method for acquiring the multimedia file and the method for entertainment of the multimedia file, and is not repeated here.
In the several embodiments provided in the present application, the disclosed apparatus and method may be implemented in other manners. The apparatus embodiments described above are merely illustrative, for example, of the flowcharts and block diagrams in the figures that illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form a single part, or each module may exist alone, or two or more modules may be integrated to form a single part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored on a computer readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method of the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, randomAccess Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.

Claims (15)

1. A method for acquiring a multimedia file, wherein the method is applied to an entertainment platform, and the method comprises:
Receiving an entertainment request which is initiated by an entertainment client and carries entertainment user identification, multimedia file identification and use right certification information; the right of use proving information comprises a right of use issuer identifier, a right of use holder identifier and an authorized file identifier;
verifying the use right certification information according to the entertainment user identification and the use right issuer identification corresponding to the multimedia file identification stored by the blockchain service;
if the verification is passed, returning the multimedia data corresponding to the multimedia file identification to the entertainment client; wherein the usage rights issuer identification and the usage rights holder identification are a decentralised verifiable distributed identity; the usage rights issuer identification is registered by a client where the issuer of the multimedia data is located and stored in the blockchain service; the right-to-use holder identification is registered by the client where the holder of the right-to-use certification information is located and stored in the blockchain service.
2. The method of claim 1, wherein the returning the multimedia data corresponding to the multimedia file identification to the entertainment client comprises:
Sending a file downloading request to a use right issuing end corresponding to the multimedia file identifier, wherein the file downloading request comprises the use right proving information;
receiving the multimedia data returned after the use right issuing end verifies the use right proving information;
the multimedia data is sent to the entertainment client that initiated the entertainment request.
3. The method of claim 1, wherein prior to said verifying said usage rights verification information, the method further comprises:
and decrypting the use right certification information by utilizing a public key corresponding to the use right issuer identification according to the use right issuer identification corresponding to the multimedia file identification stored by the blockchain service.
4. The method of claim 1, wherein verifying the usage rights attestation information based on the entertainment user identification and a usage rights issuer identification corresponding to the multimedia file identification stored by a blockchain service comprises:
verifying whether the entertainment user identifier matches the usage rights holder identifier, whether the multimedia file identifier matches the authorization file identifier, and whether the blockchain service stored usage rights issuer identifier matches the usage rights issuer identifier in the usage rights attestation information.
5. The method of claim 1, wherein the multimedia data comprises any of audio, video, game installation packages, or text.
6. The method of claim 1, wherein the usage rights information further includes a download link, and wherein the returning the multimedia data corresponding to the multimedia file identification to the entertainment client includes:
if the local database stores the multimedia data corresponding to the multimedia file identification, directly returning the multimedia data to the entertainment client;
if the local database does not contain the multimedia data corresponding to the multimedia file identification, sending a file downloading request carrying the use right evidence information to a use right issuing end corresponding to the multimedia file identification according to the downloading link, receiving the multimedia data returned after the use right issuing end verifies the use right evidence information, and forwarding the multimedia data to the entertainment client.
7. A method of entertainment of a multimedia file, the method being applied to an entertainment client, the method comprising:
according to a multimedia file identifier selected by a user, sending use right application information comprising the multimedia file identifier and an entertainment user identifier to a use right issuing end corresponding to the multimedia file identifier;
Receiving the use right evidence information returned by the use right issuing end according to the use right application information; the right of use proving information comprises a right of use issuer identifier, a right of use holder identifier and an authorized file identifier;
initiating an entertainment request carrying the entertainment user identifier, the multimedia file identifier and the use right certification information to an entertainment platform, and triggering the entertainment platform to verify the use right certification information according to the entertainment user identifier and a use right issuer identifier corresponding to the multimedia file identifier stored by a blockchain service;
acquiring multimedia data corresponding to the multimedia file identifier returned by the entertainment platform when the use right certification information passes verification; wherein the usage rights issuer identification and the usage rights holder identification are a decentralised verifiable distributed identity; the usage rights issuer identification is registered by the usage rights issuer and stored in the blockchain service; the usage rights holder identification is registered by the entertainment client and stored in the blockchain service.
8. The method according to claim 7, wherein before the sending the usage right application information to the usage right issuer corresponding to the multimedia file identification according to the multimedia file identification selected by the user, the method further comprises:
And initiating a registration application of the digital identity to the blockchain service to obtain the entertainment user identification.
9. The method of claim 7, wherein the method further comprises:
and when the entertainment platform stops providing the multimedia data, initiating entertainment requests carrying the entertainment user identification, the multimedia file identification and the use right certification information to other entertainment platforms.
10. A method of entertaining a multimedia file, the method being applied to a usage rights issuer, the method comprising:
initiating a registration application of a digital identity to a blockchain service to obtain a usage right issuer identification;
transmitting the usage right issuer identification and the corresponding multimedia file identification to a blockchain service for uplink storage;
when receiving the application information of the use right, which is sent by the entertainment client and contains the multimedia file identifier and the entertainment user identifier, returning the application information of the use right evidence to the entertainment client according to the application information of the use right; the right of use proving information comprises the right of use issuer identification, the right of use holder identification and the authorized file identification; wherein the usage rights issuer identification and the usage rights holder identification are a decentralised verifiable distributed identity; the usage rights holder identification is registered by the entertainment client and stored in the blockchain service.
11. The method according to claim 10, wherein the method further comprises:
receiving a file downloading request sent by an entertainment platform, wherein the file downloading request is sent by the entertainment platform in response to an entertainment request sent by the entertainment client; the entertainment request and the file download request contain the use right certification information;
and verifying the use right certification information carried in the file downloading request, and if the verification is passed, returning the multimedia data corresponding to the authorized file identification to the entertainment platform.
12. An entertainment system for multimedia files, comprising:
the entertainment client is used for sending the application information of the use right containing the multimedia file identification and the entertainment user identification to the use right issuing end corresponding to the multimedia file identification according to the multimedia file identification selected by the user;
the right of use issuing end is connected with the entertainment client and is used for returning right of use proving information to the entertainment client according to the right of use application information; the right of use proving information comprises a right of use issuer identifier, a right of use holder identifier and an authorized file identifier; wherein the usage rights issuer identification and the usage rights holder identification are a decentralised verifiable distributed identity; the usage rights issuer identification is registered by the usage rights issuer and stored in the blockchain service; the right-of-use holder identification is registered by the entertainment client and stored in the blockchain service;
The entertainment client is also used for initiating an entertainment request carrying the entertainment user identifier, the multimedia file identifier and the use right certification information to an entertainment platform;
the entertainment platform is connected with the entertainment client and is used for verifying the use right certification information according to the entertainment user identifier and the use right issuer identifier corresponding to the multimedia file identifier stored by the blockchain service, and if the verification is passed, the multimedia data corresponding to the multimedia file identifier is returned to the entertainment client;
the entertainment client is also used for acquiring the multimedia data from the entertainment platform;
and the blockchain service is connected with the entertainment client, the use right issuing end and the entertainment platform and is used for registering the identity and storing the use right issuer identification corresponding to the multimedia file identification.
13. The system of claim 12, wherein the usage rights issuer is further configured to encrypt the usage rights attestation information using a private key corresponding to a usage rights issuer identification;
the entertainment platform is also used for decrypting the use right proving information by utilizing a public key corresponding to the use right issuer identification according to the use right issuer identification corresponding to the multimedia file identification stored by the blockchain service, and obtaining the use right issuer identification, the use right holder identification and the multimedia file identification contained in the use right proving information.
14. An electronic device, the electronic device comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the method of acquiring a multimedia file as set forth in any one of claims 1-6 or the method of entertaining a multimedia file as set forth in any one of claims 7-11.
15. A computer readable storage medium, wherein the storage medium stores a computer program executable by a processor to perform the method of acquiring a multimedia file as set forth in any one of claims 1 to 6 or the method of entertaining a multimedia file as set forth in any one of claims 7 to 11.
CN202110982856.3A 2021-08-25 2021-08-25 Multimedia file acquisition method, entertainment method, system and electronic equipment Active CN113709138B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110982856.3A CN113709138B (en) 2021-08-25 2021-08-25 Multimedia file acquisition method, entertainment method, system and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110982856.3A CN113709138B (en) 2021-08-25 2021-08-25 Multimedia file acquisition method, entertainment method, system and electronic equipment

Publications (2)

Publication Number Publication Date
CN113709138A CN113709138A (en) 2021-11-26
CN113709138B true CN113709138B (en) 2023-08-15

Family

ID=78654755

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110982856.3A Active CN113709138B (en) 2021-08-25 2021-08-25 Multimedia file acquisition method, entertainment method, system and electronic equipment

Country Status (1)

Country Link
CN (1) CN113709138B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110611657A (en) * 2019-08-16 2019-12-24 中国人民银行数字货币研究所 File stream processing method, device and system based on block chain
CN112861080A (en) * 2021-03-31 2021-05-28 中国工商银行股份有限公司 Multimedia data management method and device based on block chain
CN113221148A (en) * 2021-05-27 2021-08-06 中国人民银行数字货币研究所 Information verification method and device
CN113271211A (en) * 2021-05-18 2021-08-17 网易(杭州)网络有限公司 Digital identity verification system, method, electronic device and storage medium
CN113285954A (en) * 2021-06-02 2021-08-20 网易(杭州)网络有限公司 Verifiable statement verification method, system, electronic device and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110611657A (en) * 2019-08-16 2019-12-24 中国人民银行数字货币研究所 File stream processing method, device and system based on block chain
CN112861080A (en) * 2021-03-31 2021-05-28 中国工商银行股份有限公司 Multimedia data management method and device based on block chain
CN113271211A (en) * 2021-05-18 2021-08-17 网易(杭州)网络有限公司 Digital identity verification system, method, electronic device and storage medium
CN113221148A (en) * 2021-05-27 2021-08-06 中国人民银行数字货币研究所 Information verification method and device
CN113285954A (en) * 2021-06-02 2021-08-20 网易(杭州)网络有限公司 Verifiable statement verification method, system, electronic device and storage medium

Also Published As

Publication number Publication date
CN113709138A (en) 2021-11-26

Similar Documents

Publication Publication Date Title
US11107088B2 (en) Open registry for internet of things
CN107145768B (en) Copyright management method and system
KR100605071B1 (en) System and method for secure and convenient management of digital electronic content
KR100402071B1 (en) Systems and methods for integrity certification and verification of content consumption environments
US8707404B2 (en) System and method for transparently authenticating a user to a digital rights management entity
WO2018032890A1 (en) Method and system for distributing digital content in peer-to-peer network
JP4906854B2 (en) Information processing apparatus, information recording apparatus, information processing system, program update method, program, and integrated circuit
US9325680B2 (en) Digital rights management retrieval system
JP4818664B2 (en) Device information transmission method, device information transmission device, device information transmission program
JP2010507168A (en) DRM providing apparatus, system and method thereof
US11093587B2 (en) Software wrapper and installer using timestamp validation and system identification validation
KR20120037903A (en) Method and apparatus for downloading drm module
JP4769475B2 (en) CONTENT DISTRIBUTION SERVER AND CONTENT DISTRIBUTION SYSTEM HAVING THE SAME
US11057219B2 (en) Timestamped license data structure
JP2001265694A (en) Supporting method for communication channel setting and computer readable recording medium for realizing the same
KR102297425B1 (en) method of distributing digital content by the amount of issuance, server performing the method, and computer program
US11409847B2 (en) Source-based authentication for a license of a license data structure
KR101034127B1 (en) Systems and methods for integrity certification and verification
CN113709138B (en) Multimedia file acquisition method, entertainment method, system and electronic equipment
CN112804563A (en) Media file playing method and device and storage medium
US20180260541A1 (en) License data structure including location-based application features
JP2004030325A (en) Object use management system, information processing apparatus or method for using or providing object, and computer program
KR101532927B1 (en) Method and apparatus for providing encrypted key based on DRM type of host device
JP2007087275A (en) License management device
WO2009118830A1 (en) Signature management method and signature management apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant