CN112770184B - Method and equipment for providing video resources - Google Patents
Method and equipment for providing video resources Download PDFInfo
- Publication number
- CN112770184B CN112770184B CN202011553027.5A CN202011553027A CN112770184B CN 112770184 B CN112770184 B CN 112770184B CN 202011553027 A CN202011553027 A CN 202011553027A CN 112770184 B CN112770184 B CN 112770184B
- Authority
- CN
- China
- Prior art keywords
- resource
- target
- video resource
- video
- user equipment
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 230000004044 response Effects 0.000 claims abstract description 43
- 230000015654 memory Effects 0.000 claims description 42
- 238000013468 resource allocation Methods 0.000 claims description 20
- 238000004590 computer program Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000009471 action Effects 0.000 description 5
- 230000005291 magnetic effect Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 101100498818 Arabidopsis thaliana DDR4 gene Proteins 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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
- H04N21/47205—End-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 for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本申请的目的是提供一种用于提供视频资源的方法与设备,该方法包括:接收第一用户设备发送的、对目标视频资源的请求信息;确定目标视频资源的资源收益值;向第一用户设备发送资源请求信息,其中,资源请求信息包括目标额度,目标额度是根据资源收益值确定的;响应于第一用户设备发送的、目标额度的资源信息,向第一用户设备发送目标视频资源。本申请通过所述视频资源平台连接视频资源的提供方以及视频资源的使用方(例如,所述第一用户),使得所述提供方能够通过在所述视频资源平台上传视频资源获取收益;所述使用方在使用所述视频资源平台上的视频资源时需要支付相应的费用。
The purpose of this application is to provide a method and device for providing video resources, the method includes: receiving the request information for the target video resource sent by the first user equipment; determining the resource income value of the target video resource; The user equipment sends resource request information, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value; in response to the resource information of the target quota sent by the first user equipment, sending the target video resource to the first user equipment . This application connects the provider of video resources and the user of video resources (for example, the first user) through the video resource platform, so that the provider can obtain income by uploading video resources on the video resource platform; The above-mentioned users need to pay corresponding fees when using the video resources on the video resource platform.
Description
技术领域technical field
本申请涉及通信领域,尤其涉及一种用于提供视频资源的技术。The present application relates to the communication field, and in particular to a technology for providing video resources.
背景技术Background technique
随着时代的发展,短视频兴起,视频编辑也越来越普及。很多用户开始编辑自己拍摄的视频,并上传网络,或者从网上下载视频资源,进行再编辑后,上传网络。With the development of the times, short videos are on the rise, and video editing is becoming more and more popular. Many users start to edit the videos they shoot and upload them to the Internet, or download video resources from the Internet, re-edit them, and upload them to the Internet.
发明内容Contents of the invention
本申请的一个目的是提供一种用于提供视频资源的方法与设备。An object of the present application is to provide a method and device for providing video resources.
根据本申请的一个方面,提供了一种用于提供视频资源的方法,应用于网络设备端,该方法包括:According to one aspect of the present application, a method for providing video resources is provided, which is applied to a network device, and the method includes:
接收第一用户设备发送的、对目标视频资源的请求信息,其中,所述请求信息是所述第一用户设备响应于第一用户对视频资源平台提供的目标视频资源的触发操作发送的;receiving request information for the target video resource sent by the first user equipment, wherein the request information is sent by the first user equipment in response to a trigger operation of the first user on the target video resource provided by the video resource platform;
确定所述目标视频资源的资源收益值;determining the resource revenue value of the target video resource;
向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的;sending resource request information to the first user equipment, where the resource request information includes a target quota, and the target quota is determined according to the resource revenue value;
响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送所述目标视频资源。In response to the resource information of the target quota sent by the first user equipment, send the target video resource to the first user equipment.
根据本申请的另一个方面,提供了一种用于提供视频资源的方法,应用于第一用户设备端,该方法包括:According to another aspect of the present application, a method for providing video resources is provided, which is applied to a first user equipment end, and the method includes:
响应于第一用户在视频资源平台中对目标视频资源的编辑触发操作,向对应的网络设备发送编辑请求信息;In response to the editing trigger operation of the target video resource by the first user on the video resource platform, sending editing request information to the corresponding network device;
接收所述网络设备发送的资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的;receiving resource request information sent by the network device, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value;
向所述网络设备发送所述目标额度的资源信息,以接收所述网络设备发送的包含目标标识信息的目标视频资源;sending the resource information of the target quota to the network device, so as to receive the target video resource containing the target identification information sent by the network device;
响应于所述第一用户对所述目标视频资源的编辑操作生成包含所述目标标识信息的第一关联视频资源;generating a first associated video resource containing the target identification information in response to the editing operation of the target video resource by the first user;
通过所述视频资源平台向所述网络设备发送包含所述目标标识信息的第一关联视频资源。Sending the first associated video resource including the target identification information to the network device through the video resource platform.
根据本申请的一个方面,提供了一种用于提供视频资源的方法,该方法包括:According to one aspect of the present application, a method for providing video resources is provided, the method comprising:
第一用户设备响应于第一用户在视频资源平台中对目标视频资源的编辑触发操作,向对应的网络设备发送编辑请求信息;The first user equipment sends editing request information to the corresponding network equipment in response to the editing trigger operation of the target video resource by the first user on the video resource platform;
所述网络设备接收第一用户设备发送的、对目标视频资源的编辑请求信息;确定所述目标视频资源的资源收益值;向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的;The network device receives editing request information for the target video resource sent by the first user equipment; determines the resource income value of the target video resource; sends resource request information to the first user equipment, wherein the resource request The information includes a target quota, and the target quota is determined according to the resource income value;
所述第一用户设备接收所述网络设备发送的资源请求信息,其中,所述资源请求信息包括目标额度;向所述网络设备发送所述目标额度的资源信息;The first user equipment receives resource request information sent by the network device, where the resource request information includes a target quota; sends resource information of the target quota to the network device;
所述网络设备响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送包含目标标识信息的目标视频资源;The network device sends the target video resource including the target identification information to the first user equipment in response to the resource information of the target quota sent by the first user equipment;
所述第一用户设备响应于所述第一用户在所述视频资源平台对所述目标视频资源的编辑操作生成包含所述目标标识信息的第一关联视频资源;通过所述视频资源平台向所述网络设备发送包含所述目标标识信息的第一关联视频资源。The first user equipment generates a first associated video resource including the target identification information in response to the first user's editing operation on the target video resource on the video resource platform; The network device sends the first associated video resource including the target identification information.
根据本申请的一个方面,提供了一种用于提供视频资源的网络设备,该网络设备包括:According to one aspect of the present application, a network device for providing video resources is provided, and the network device includes:
一一模块,用于接收第一用户设备发送的、对目标视频资源的请求信息,其中,所述请求信息是所述第一用户设备响应于第一用户对视频资源平台提供的目标视频资源的触发操作发送的;A module, configured to receive the request information for the target video resource sent by the first user equipment, wherein the request information is the response of the first user equipment to the target video resource provided by the video resource platform by the first user equipment Sent by the trigger operation;
一二模块,用于确定所述目标视频资源的资源收益值;One or two modules, used to determine the resource revenue value of the target video resource;
一三模块,用于向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的;A module, configured to send resource request information to the first user equipment, where the resource request information includes a target quota, and the target quota is determined according to the resource revenue value;
一四模块,用于响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送所述目标视频资源。A module, configured to send the target video resource to the first user equipment in response to the resource information of the target quota sent by the first user equipment.
根据本申请的一个方面,提供了一种用于提供视频资源的第一用户设备,该第一用户设备包括:According to one aspect of the present application, a first user equipment for providing video resources is provided, the first user equipment includes:
二一模块,用于响应于第一用户在视频资源平台中对目标视频资源的编辑触发操作,向对应的网络设备发送编辑请求信息;A two-one module, configured to send editing request information to the corresponding network device in response to the editing trigger operation of the target video resource by the first user on the video resource platform;
二二模块,用于接收所述网络设备发送的资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的;A two-two module, configured to receive resource request information sent by the network device, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value;
二三模块,用于向所述网络设备发送所述目标额度的资源信息,以接收所述网络设备发送的包含目标标识信息的目标视频资源;The second and third modules are configured to send the resource information of the target quota to the network device, so as to receive the target video resource containing the target identification information sent by the network device;
二四模块,用于响应于所述第一用户对所述目标视频资源的编辑操作生成包含所述目标标识信息的第一关联视频资源;A 24 module, configured to generate a first associated video resource containing the target identification information in response to the editing operation of the target video resource by the first user;
二五模块,用于通过所述视频资源平台向所述网络设备发送包含所述目标标识信息的第一关联视频资源。A twenty-five module, configured to send the first associated video resource including the target identification information to the network device through the video resource platform.
根据本申请的一个方面,提供了一种用于提供视频资源的设备,其中,该设备包括:According to one aspect of the present application, a device for providing video resources is provided, wherein the device includes:
处理器;以及processor; and
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如上所述任一方法的操作。A memory arranged to store computer-executable instructions which, when executed, cause the processor to perform the operations of any of the methods described above.
根据本申请的一个方面,提供了一种存储指令的计算机可读介质,所述指令在被执行时使得系统进行如上所述任一方法的操作。According to one aspect of the present application, there is provided a computer-readable medium storing instructions which, when executed, cause a system to perform operations of any one of the methods described above.
根据本申请的一个方面,提供了一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如上述任一方法的步骤。According to one aspect of the present application, a computer program product is provided, including a computer program. It is characterized in that, when the computer program is executed by a processor, the steps of any one of the above methods are implemented.
与现有技术相比,本申请通过接收第一用户设备发送的、对目标视频资源的请求信息,确定所述目标视频资源的资源收益值,并向所述第一用户设备发送资源请求信息,响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送包含目标标识信息的所述目标视频资源。本申请通过所述视频资源平台连接视频资源的提供方以及视频资源的使用方(例如,所述第一用户),追踪基于所述目标视频资源生成的所有关联视频资源,以基于所述关联视频资源的数量确定所述目标视频资源的资源收益值,使得所述提供方能够通过在所述视频资源平台上传视频资源获取收益;所述使用方在使用所述视频资源平台上的视频资源时需要支付相应的费用。Compared with the prior art, the present application determines the resource revenue value of the target video resource by receiving the request information for the target video resource sent by the first user equipment, and sends the resource request information to the first user equipment, In response to the resource information of the target amount sent by the first user equipment, sending the target video resource including target identification information to the first user equipment. This application connects the provider of video resources and the user of video resources (for example, the first user) through the video resource platform, and tracks all associated video resources generated based on the target video resource, so as to The number of resources determines the resource revenue value of the target video resource, so that the provider can obtain revenue by uploading video resources on the video resource platform; the user needs to use the video resource on the video resource platform Pay the appropriate fee.
附图说明Description of drawings
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
图1示出根据本申请一个实施例的一种用于提供视频资源的系统拓扑图;FIG. 1 shows a system topology diagram for providing video resources according to an embodiment of the present application;
图2示出根据本申请一个实施例的一种用于提供视频资源的系统方法流程图;Fig. 2 shows a flow chart of a system method for providing video resources according to an embodiment of the present application;
图3示出根据本申请一个实施例的一种用于提供视频资源的方法流程图;FIG. 3 shows a flowchart of a method for providing video resources according to an embodiment of the present application;
图4示出根据本申请另一个实施例的一种用于提供视频资源的方法流程图;FIG. 4 shows a flowchart of a method for providing video resources according to another embodiment of the present application;
图5示出根据本申请一个实施例的一种用于提供视频资源的网络设备的设备结构图;FIG. 5 shows a device structure diagram of a network device for providing video resources according to an embodiment of the present application;
图6示出根据本申请一个实施例的一种用于提供视频资源的第一用户设备的设备结构图;FIG. 6 shows a device structure diagram of a first user equipment for providing video resources according to an embodiment of the present application;
图7示出可被用于实施本申请中所述的各个实施例的示例性系统。FIG. 7 illustrates an exemplary system that may be used to implement various embodiments described in this application.
附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numerals in the drawings represent the same or similar components.
具体实施方式Detailed ways
下面结合附图对本申请作进一步详细描述。The application will be described in further detail below in conjunction with the accompanying drawings.
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(例如,中央处理器(Central Processing Unit,CPU))、输入/输出接口、网络接口和内存。In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party all include one or more processors (for example, a central processing unit (Central Processing Unit, CPU)), an input/output interface, a network interface and Memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RandomAccess Memory,RAM)和/或非易失性内存等形式,如只读存储器(Read Only Memory,ROM)或闪存(Flash Memory)。内存是计算机可读介质的示例。Memory may include non-permanent memory in computer-readable media, random access memory (Random Access Memory, RAM) and/or non-volatile memory, such as read-only memory (Read Only Memory, ROM) or flash memory (Flash Memory). Memory is an example of computer readable media.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(Phase-Change Memory,PCM)、可编程随机存取存储器(Programmable Random Access Memory,PRAM)、静态随机存取存储器(Static Random-Access Memory,SRAM)、动态随机存取存储器(Dynamic Random AccessMemory,DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、数字多功能光盘(Digital Versatile Disc,DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. The example of the storage medium of computer includes, but not limited to Phase-Change Memory (Phase-Change Memory, PCM), Programmable Random Access Memory (Programmable Random Access Memory, PRAM), Static Random-Access Memory (Static Random-Access Memory, SRAM), Dynamic Random Access Memory (Dynamic Random Access Memory, DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read-Only Memory (Electrically-Erasable Programmable Read- Only Memory, EEPROM), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory, CD-ROM), Digital Versatile Disc (Digital Versatile Disc, DVD) or other optical storage, Magnetic tape cartridge, tape disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
本申请所指设备包括但不限于终端、网络设备、或终端与网络设备通过网络相集成所构成的设备。所述终端包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如Android操作系统、iOS操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑器件(Programmable Logic Device,PLD)、现场可编程门阵列(Field ProgrammableGate Array,FPGA)、数字信号处理器(Digital Signal Processor,DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。优选地,所述设备还可以是运行于所述终端、网络设备、或终端与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。The devices referred to in this application include but are not limited to terminals, network devices, or devices formed by integrating terminals and network devices through a network. The terminal includes but is not limited to any mobile electronic product that can perform human-computer interaction (such as human-computer interaction through a touch panel) with the user, such as a smart phone, a tablet computer, etc., and the mobile electronic product can use any operating system , such as Android operating system, iOS operating system, etc. Wherein, the network device includes an electronic device that can automatically perform numerical calculation and information processing according to preset or stored instructions, and its hardware includes but is not limited to a microprocessor, an application specific integrated circuit (Application Specific Integrated Circuit, ASIC) ), Programmable Logic Device (PLD), Field Programmable Gate Array (Field ProgrammableGate Array, FPGA), Digital Signal Processor (Digital Signal Processor, DSP), embedded devices, etc. The network equipment includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud composed of multiple servers; here, the cloud is composed of a large number of computers or network servers based on Cloud Computing, Among them, cloud computing is a kind of distributed computing, a virtual supercomputer composed of a group of loosely coupled computer sets. The network includes, but is not limited to, the Internet, a wide area network, a metropolitan area network, a local area network, a VPN network, a wireless ad hoc network (Ad Hoc network) and the like. Preferably, the device may also be a program running on the terminal, network device, or a device formed by integrating a terminal and a network device, a network device, a touch terminal, or a network device and a touch terminal through a network.
当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。Of course, those skilled in the art should understand that the above-mentioned equipment is only an example, and other existing or future equipment that may be applicable to this application should also be included in the scope of protection of this application, and it is included in this application by reference. this.
在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。In the description of the present application, "plurality" means two or more, unless otherwise specifically defined.
图1示出了根据本申请一个实施例的一种用于提供视频资源的系统拓扑图,该系统包括第一用户设备、网络设备。在一些实施例中,所述第一用户设备与所述网络设备之间通过有线或者无线的方式进行通信。在一些实施例中,所述网络设备与一台或多台第一用户设备进行通信,例如,一台或多台第一用户设备向所述网络设备发送编辑请求信息。在一些实施例中,所述第一用户设备包括但不限于电脑、手机、平板电脑等计算设备。在一些实施例中,所述网络设备包括但不限于视频资源平台对应的服务器。Fig. 1 shows a topological diagram of a system for providing video resources according to an embodiment of the present application. The system includes a first user equipment and a network equipment. In some embodiments, the first user equipment communicates with the network equipment in a wired or wireless manner. In some embodiments, the network device communicates with one or more first user devices, for example, one or more first user devices send editing request information to the network device. In some embodiments, the first user equipment includes, but is not limited to, computing equipment such as computers, mobile phones, and tablet computers. In some embodiments, the network device includes but is not limited to a server corresponding to the video resource platform.
图2示出了应用于上述系统拓扑图的系统方法流程图,该方法以下步骤:Fig. 2 shows the flow chart of the system method applied to the above-mentioned system topology diagram, the method has the following steps:
第一用户设备响应于第一用户在视频资源平台中对目标视频资源的编辑触发操作,向对应的网络设备发送编辑请求信息;The first user equipment sends editing request information to the corresponding network equipment in response to the editing trigger operation of the target video resource by the first user on the video resource platform;
所述网络设备接收第一用户设备发送的、对目标视频资源的编辑请求信息;确定所述目标视频资源的资源收益值;向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的;The network device receives editing request information for the target video resource sent by the first user equipment; determines the resource income value of the target video resource; sends resource request information to the first user equipment, wherein the resource request The information includes a target quota, and the target quota is determined according to the resource income value;
所述第一用户设备接收所述网络设备发送的资源请求信息,其中,所述资源请求信息包括目标额度;向所述网络设备发送所述目标额度的资源信息;The first user equipment receives resource request information sent by the network device, where the resource request information includes a target quota; sends resource information of the target quota to the network device;
所述网络设备响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送包含所述目标标识信息的目标视频资源;The network device sends the target video resource including the target identification information to the first user equipment in response to the resource information of the target quota sent by the first user equipment;
所述第一用户设备响应于所述第一用户在所述视频资源平台对所述目标视频资源的编辑操作生成包含所述目标标识信息的第一关联视频资源;通过所述视频资源平台向所述网络设备发送包含所述目标标识信息的第一关联视频资源。The first user equipment generates a first associated video resource including the target identification information in response to the first user's editing operation on the target video resource on the video resource platform; The network device sends the first associated video resource including the target identification information.
图3示出了根据本申请一个实施例的一种用于提供视频资源的方法流程图。该方法包括步骤S11、步骤S12、步骤S13以及步骤S14。在步骤S11中,网络设备接收第一用户设备发送的、对目标视频资源的请求信息,其中,所述请求信息是所述第一用户设备响应于第一用户对视频资源平台提供的目标视频资源的触发操作发送的。在步骤S12中,网络设备确定所述目标视频资源的资源收益值。在步骤S13中,网络设备向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的。在步骤S14中,网络设备响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送所述目标视频资源。Fig. 3 shows a flowchart of a method for providing video resources according to an embodiment of the present application. The method includes step S11, step S12, step S13 and step S14. In step S11, the network device receives the request information for the target video resource sent by the first user equipment, wherein the request information is the target video resource provided by the first user equipment in response to the video resource platform provided by the first user sent by the trigger action. In step S12, the network device determines the resource revenue value of the target video resource. In step S13, the network device sends resource request information to the first user equipment, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value. In step S14, the network device sends the target video resource to the first user equipment in response to the resource information of the target quota sent by the first user equipment.
具体而言,在步骤S11中,网络设备接收第一用户设备发送的、对目标视频资源的请求信息,其中,所述请求信息是所述第一用户设备响应于第一用户对视频资源平台提供的目标视频资源的触发操作发送的。在一些实施例中,所述网络设备包括但不限于所述视频资源平台对应的服务器,在一些实施例中,用户可以在所述视频资源平台上上传视频资源,通过所述视频资源平台将用户上传的视频资源提供给其他用户,例如其他用户可以从该视频资源平台上下载视频资源,并进行再编辑;再例如,其他用户可以点击播放该视频资源平台上的视频资源。在一些实施例中,所述目标视频资源的来源为所述视频资源平台,例如,所述用户直接从所述视频资源平台获取所述目标视频资源(比如,用户通过所述视频资源平台播放所述目标视频资源,或者在所述视频资源平台上编辑使用所述目标视频资源);再例如,通过第三方应用获取所述目标视频资源(比如,所述视频资源平台的接口向所述第三方应用开放,用户在所述第三应用中分享来源于所述视频资源平台的目标视频资源,其他用户可以在所述第三方应用点击该目标视频资源的分享链接或者入口,以播放该目标视频资源。或者还可以再返回到所述视频资源平台内进行播放)。在一些实施例中,所述第一用户包括但不限于视频资源的使用用户。在一些实施例中,所述请求信息包括但不限于编辑请求信息、播放请求信息。例如,所述视频资源平台向用户呈现多个视频资源,所述第一用户通过右击目标视频资源,弹出包括“编辑”“播放”按钮的窗口,第一用户点击“编辑”按钮,可以将所述目标视频资源作为视频素材,编辑使用所述目标视频资源;第一用户点击“播放”按钮,可以直接在该视频资源平台播放该目标视频资源。Specifically, in step S11, the network device receives the request information for the target video resource sent by the first user equipment, wherein the request information is the response provided by the first user equipment to the video resource platform by the first user equipment. Sent by the trigger action for the target video asset. In some embodiments, the network device includes but is not limited to a server corresponding to the video resource platform. In some embodiments, users can upload video resources on the video resource platform, and users can upload video resources through the video resource platform. The uploaded video resources are provided to other users. For example, other users can download and edit video resources from the video resource platform; for another example, other users can click to play the video resources on the video resource platform. In some embodiments, the source of the target video resource is the video resource platform, for example, the user directly obtains the target video resource from the video resource platform (for example, the user plays the video resource through the video resource platform. the target video resource, or edit and use the target video resource on the video resource platform); another example, obtain the target video resource through a third-party application (for example, the interface of the video resource platform provides the third-party The application is open, the user shares the target video resource from the video resource platform in the third application, and other users can click the sharing link or entry of the target video resource in the third-party application to play the target video resource Or you can return to the video resource platform to play). In some embodiments, the first user includes but is not limited to a video resource user. In some embodiments, the request information includes but not limited to edit request information and play request information. For example, the video resource platform presents multiple video resources to the user, and the first user right-clicks the target video resource to pop up a window including the buttons "Edit" and "Play". The target video resource is used as a video material for editing and use; the first user can directly play the target video resource on the video resource platform by clicking the "play" button.
在步骤S12中,网络设备确定所述目标视频资源的资源收益值。在一些实施例中,通过所述资源收益值反应所述目标视频资源的应用价值,例如,用户播放或者使用该目标视频资源的数量越多,所述目标视频资源的资源分配值越高,所述目标额度越高。在一些实施例中,所述网络设备中建立有资源数据库,所述资源数据库中包括多个视频资源。在一些实施例中,所述网络设备定期(例如,每天、每小时等)计算每个视频资源的资源收益值;在另一些实施例中,所述网络设备响应于所述第一用户设备发送的请求信息,实时计算被请求的目标视频资源的资源收益值。In step S12, the network device determines the resource revenue value of the target video resource. In some embodiments, the application value of the target video resource is reflected by the resource revenue value, for example, the more the user plays or uses the target video resource, the higher the resource allocation value of the target video resource is, so The higher the target amount. In some embodiments, a resource database is established in the network device, and the resource database includes a plurality of video resources. In some embodiments, the network device periodically (for example, every day, every hour, etc.) calculates the resource revenue value of each video resource; in other embodiments, the network device responds to the first user equipment sending The request information is used to calculate the resource revenue value of the requested target video resource in real time.
在步骤S13中,网络设备向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的。在一些实施例中,所述目标额度包括但不限于具体数额的现金、电子货币、支付劵等(例如,5元、5Q币等)。在一些实施例中,所述网络设备在确定出所述目标视频资源的资源收益值后,所述网络设备根据所述资源收益值计算所述第一用户设备的应付的目标额度,并向所述第一用户设备发送资源请求信息,其中所述资源请求信息包括所述目标额度。In step S13, the network device sends resource request information to the first user equipment, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value. In some embodiments, the target amount includes but is not limited to a specific amount of cash, electronic money, payment coupons, etc. (eg, 5 yuan, 5Q coins, etc.). In some embodiments, after the network device determines the resource revenue value of the target video resource, the network device calculates the payable target quota of the first user equipment according to the resource revenue value, and sends the The first user equipment sends resource request information, where the resource request information includes the target quota.
在步骤S14中,网络设备响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送所述目标视频资源。在一些实施例中,所述资源信息包括但不限于现金、电子货币、支付券等。例如,所述网络设备向所述第一用户设备发送5元的资源请求信息,所述第一用户设备支付5元后,所述网络设备向所述第一用户设备发送所述目标视频资源。在一些实施例中,所述第一用户设备支付的所述资源信息作为所述目标视频资源的收益。In step S14, the network device sends the target video resource to the first user equipment in response to the resource information of the target quota sent by the first user equipment. In some embodiments, the resource information includes but not limited to cash, electronic money, payment coupons and the like. For example, the network device sends resource request information of 5 yuan to the first user equipment, and after the first user equipment pays 5 yuan, the network device sends the target video resource to the first user equipment. In some embodiments, the resource information paid by the first user equipment is used as revenue of the target video resource.
例如,第一用户A通过第一用户设备浏览所述视频资源平台时,想使用目标视频资源i作为视频素材进行再编辑。所述第一用户A通过对所述目标视频资源i进行编辑触发操作(例如,点击“编辑”按钮)向对应的网络设备发送编辑请求信息。所述网络设备确定所述目标视频资源的资源收益值(例如,100)。进一步地,所述网络设备根据所述资源收益值确定所述第一用户设备对应的目标额度(例如,5),并向所述第一用户设备发送包括该目标额度的资源请求信息。所述第一用户A在所述视频资源平台支付5元后,所述网络设备向所述第一用户设备发送所述目标视频资源,以供所述第一用户A进行再编辑使用。在本实施例中,通过所述视频资源平台连接视频资源的提供方和使用方,例如,所述提供方上传视频资源到所述视频资源平台,所述使用方可以通过所述视频资源平台使用该视频资源作为编辑素材,或者播放该视频资源,而使用方对该视频资源的编辑使用以及播放都会增加其对应的资源收益值(例如,计算所得的具体数值),从而增加所述提供方的收益;而所述使用方在使用(例如,播放或者编辑)所述视频资源平台的视频资源时,需要支付对应的费用。For example, when the first user A browses the video resource platform through the first user equipment, he wants to use the target video resource i as the video material for re-editing. The first user A sends editing request information to the corresponding network device by performing an editing trigger operation on the target video resource i (for example, clicking an "edit" button). The network device determines a resource benefit value (eg, 100) for the target video resource. Further, the network device determines a target quota (for example, 5) corresponding to the first user equipment according to the resource revenue value, and sends resource request information including the target quota to the first user equipment. After the first user A pays 5 yuan on the video resource platform, the network device sends the target video resource to the first user device for re-editing by the first user A. In this embodiment, the provider and user of video resources are connected through the video resource platform, for example, the provider uploads video resources to the video resource platform, and the user can use the video resource platform through the video resource platform The video resource is used as editing material, or the video resource is played, and the user’s editing, use and playback of the video resource will increase its corresponding resource revenue value (for example, the calculated specific value), thereby increasing the provider’s revenue; and the user needs to pay a corresponding fee when using (for example, playing or editing) the video resources of the video resource platform.
在一些实施例中,所述步骤S12包括步骤S121(未示出)、步骤S122。在步骤S121中,网络设备根据所述目标视频资源的目标标识信息从资源数据库中查询标识集合中包含该目标标识信息的关联视频资源。在步骤S122中,网络设备根据查询到的所述关联视频资源的数量计算该目标视频资源的资源收益值。在一些实施例中,由于所述视频资源平台上的视频资源可以被编辑使用,所述网络设备需要计算所述目标视频资源的被编辑使用次数,通过所述被编辑使用次数确定所述目标视频资源的资源收益值。在一些实施例中,所述目标标识信息包括但不限于所述网络设备生成的唯一标识所述目标视频资源的标识信息。在一些实施例中,所述网络设备中建立有资源数据库,所述资源数据库中包括多个用户通过所述视频资源平台上传的视频资源,其中,每个视频资源都有其对应的标识信息。在一些实施例中,所述标识集合包括一个或多个标识信息,所述标识集合用于记录在编辑该视频资源时所使用的视频资源的标识信息。例如,视频1是用户1的原创视频资源,用户1将该视频1上传到所述网络设备,该视频1对应有标识信息1;用户2通过所述视频资源平台使用所述视频1编辑制作了视频2,所述用户2通过所述视频资源平台将视频2上传到所述网络设备,该视频2对应有标识信息2,所述视频2的标识集合中包括所述标识信息1;用户3通过所述视频资源平台使用所述视频2编辑制作了视频3,并将该视频3通过所述视频资源平台上传到所述网络设备,该视频3对应有标识信息3,所述视频3的标识集合中包括所述标识信息1、标识信息2,因此,当需要确定某一个视频资源的被编辑使用次数时,查询标识集合中出现该视频资源的标识信息的关联视频资源的数量即可确定。在本实施例中,通过查询标识集合中包含所述目标视频的目标标识信息的关联视频资源数量确定所述目标视频的被编辑使用次数,从而确定该目标视频资源的资源收益值。在一些实施例中,所述网络设备根据所述关联视频资源的数量计算所述目标视频资源的资源收益值,例如,所述关联视频资源的数量为10,所述网络设备基于预设的计算公式计算所述目标视频资源的资源收益值,例如,所述网络设备预设单位资源信息(例如,1元),所述目标视频资源的资源收益值为:1*10*0.1=1。当然,本领域技术人员应能理解,上述计算方法仅为举例,其他现有或今后可能出现的具体计算过程如能适用于本申请,也包含在本申请的保护范围内。In some embodiments, the step S12 includes step S121 (not shown) and step S122. In step S121, the network device searches the resource database for associated video resources that contain the target identification information in the identification set according to the target identification information of the target video resource. In step S122, the network device calculates the resource revenue value of the target video resource according to the queried quantity of the associated video resource. In some embodiments, since the video resources on the video resource platform can be edited and used, the network device needs to calculate the edited usage times of the target video resources, and determine the target video by the edited usage times. The resource yield value of the resource. In some embodiments, the target identification information includes, but is not limited to, identification information generated by the network device that uniquely identifies the target video resource. In some embodiments, a resource database is established in the network device, and the resource database includes video resources uploaded by multiple users through the video resource platform, wherein each video resource has its corresponding identification information. In some embodiments, the identification set includes one or more identification information, and the identification set is used to record the identification information of the video resource used when editing the video resource. For example, video 1 is an original video resource of user 1, and user 1 uploads the video 1 to the network device, and the video 1 corresponds to identification information 1; user 2 edits and produces the video 1 through the video resource platform Video 2, the user 2 uploads the video 2 to the network device through the video resource platform, the video 2 corresponds to the identification information 2, and the identification information 1 is included in the identification set of the video 2; the user 3 passes The video resource platform uses the video 2 to edit and produce a video 3, and uploads the video 3 to the network device through the video resource platform, the video 3 corresponds to identification information 3, and the identification set of the video 3 Include the identification information 1 and identification information 2, therefore, when it is necessary to determine the edited usage times of a certain video resource, it can be determined by querying the number of associated video resources whose identification information of the video resource appears in the identification set. In this embodiment, the number of edited and used times of the target video is determined by querying the number of associated video resources that contain the target identification information of the target video in the identification set, thereby determining the resource revenue value of the target video resource. In some embodiments, the network device calculates the resource revenue value of the target video resource according to the number of associated video resources, for example, the number of associated video resources is 10, and the network device calculates based on preset The formula calculates the resource income value of the target video resource, for example, the network device presets unit resource information (for example, 1 yuan), and the resource income value of the target video resource is: 1*10*0.1=1. Of course, those skilled in the art should understand that the above calculation method is only an example, and other existing or future specific calculation processes that can be applied to this application are also included in the protection scope of this application.
在一些实施例中,所述步骤S122包括:网络设备根据查询到的所述关联视频资源的数量,并结合所述目标视频资源的播放量计算该目标视频资源的资源收益值;或者,根据查询到的所述关联视频资源的数量,并结合每个所述关联视频资源的播放量计算该目标视频资源的资源收益值;或者,根据查询到的所述关联视频资源的数量,并结合所述目标视频资源的播放量以及每个所述关联视频资源的播放量计算该目标视频资源的资源收益值。在一些实施例中,通过所述关联视频资源的数量确定所述目标视频资源的被编辑使用次数,进一步地,所述网络设备基于被编辑使用次数确定所述目标视频资源的资源收益值。在一些实施例中,所述网络设备统计每一个视频资源的播放量,所述资源收益值的确定除了与所述关联视频资源的数量(例如,被编辑使用次数)相关外,还结合所述播放量进行计算。用户除了可以在所述视频资源平台使用其提供的视频资源作为素材编辑制作新的视频资源外,还可以播放该视频资源平台所提供的视频资源。例如,所述网络设备根据所述关联视频资源的数量,以及所述目标视频资源的播放量计算该目标视频资源的资源收益值。再例如,所述关联视频资源的播放在一定程度上也反应了所述目标视频资源的价值,因此,所述网络设备根据所述关联视频资源的数量、所述目标视频资源的播放量,以及每个关联视频资源的播放量计算确定该目标视频资源的资源收益值。在本实施例中,对于所述目标视频资源的资源收益值的计算,除了基于查询到的关联视频资源的数量外,还需要结合播放量,以增加所述目标视频资源的收益。In some embodiments, the step S122 includes: the network device calculates the resource revenue value of the target video resource according to the number of associated video resources found in the query and in combination with the playing volume of the target video resource; or, according to the query The number of associated video resources found, and combined with the play volume of each associated video resource to calculate the resource revenue value of the target video resource; or, based on the number of associated video resources found, combined with the The playback volume of the target video resource and the playback volume of each associated video resource calculate the resource revenue value of the target video resource. In some embodiments, the number of times of edited use of the target video resource is determined by the number of associated video resources, and further, the network device determines the resource income value of the target video resource based on the number of times of edited use. In some embodiments, the network device counts the playback volume of each video resource, and the determination of the resource revenue value is not only related to the quantity of the associated video resource (for example, the number of edited uses), but also combined with the Play volume is calculated. In addition to using the video resources provided by the video resource platform as material to edit and produce new video resources on the video resource platform, users can also play the video resources provided by the video resource platform. For example, the network device calculates the resource revenue value of the target video resource according to the quantity of the associated video resource and the playback volume of the target video resource. For another example, the playing of the associated video resource also reflects the value of the target video resource to a certain extent. Therefore, the network device based on the quantity of the associated video resource, the playing amount of the target video resource, and The playback volume calculation of each associated video resource determines the resource revenue value of the target video resource. In this embodiment, the calculation of the resource revenue value of the target video resource is not only based on the number of associated video resources found, but also needs to be combined with the playback volume to increase the revenue of the target video resource.
在一些实施例中,所述关联视频资源的数量对应第一权重信息,所述播放量对应第二权重信息,所述步骤S122包括:网络设备根据单位资源信息、所述关联视频资源的数量、所述目标视频资源的播放量、所述第一权重信息以及所述第二权重信息计算该目标视频资源的资源收益值;或者,所述网络设备根据单位资源信息、所述关联视频资源的数量、所述目标视频资源的播放量及对应的每个所述关联视频资源的播放量、所述第一权重信息以及所述第二权重信息计算该目标视频资源的资源收益值。在一些实施例中,被编辑使用次数可能更能体现出视频资源的价值,对所述关联视频资源的数量以及所述播放量分别赋予不同的权重信息。在一些实施例中,所述第一权重信息大于所述第二权重信息。例如,所述第一权重信息为0.8,所述第二权重信息为0.2。在一些实施例中,所述网络设备根据单位资源信息、所述关联视频资源的数量、所述目标视频资源的播放量、所述第一权重信息以及所述第二权重信息计算该目标视频资源的资源收益值,其中,所述第二权重信息对应于所述目标视频资源的播放量。例如,所述第一权重信息为0.8,所述第二权重信息为0.2,所述单位资源信息为1元,所述关联视频资源的数量为10,所述目标视频资源的播放量为20,则所述目标视频资源的资源收益值为:1*(10*0.8+20*0.2)=12。在另一些实施例中,所述网络设备根据单位资源信息、所述关联视频资源的数量、所述目标视频资源的播放量及对应的每个所述关联视频资源的播放量、所述第一权重信息以及所述第二权重信息计算该目标视频资源的资源收益值,其中,所述第二权重信息对应于所述目标视频资源与对应的每个所述关联视频资源的总的播放量。例如,所述第一权重信息为0.8,所述第二权重信息为0.2,所述单位资源信息为1元,所述目标标识集合关联视频资源的数量为10,所述目标视频资源以及所述关联视频资源总的播放量为20,则所述目标视频资源的资源收益值为:1*(10*0.8+20*0.2)=12。当然,本领域技术人员应能理解,上述计算方法仅为举例,其他现有或今后可能出现的具体计算过程如能适用于本申请,也包含在本申请的保护范围内。In some embodiments, the number of associated video resources corresponds to first weight information, and the playback volume corresponds to second weight information. The step S122 includes: the network device according to the unit resource information, the number of associated video resources, The playback volume of the target video resource, the first weight information and the second weight information calculate the resource income value of the target video resource; or, the network device calculates the resource income value of the target video resource according to the unit resource information, the number of the associated video resource , the playback volume of the target video resource and the corresponding playback volume of each of the associated video resources, the first weight information and the second weight information to calculate the resource revenue value of the target video resource. In some embodiments, the edited usage times may better reflect the value of the video resource, and different weight information is assigned to the quantity of the associated video resource and the playback volume. In some embodiments, the first weight information is greater than the second weight information. For example, the first weight information is 0.8, and the second weight information is 0.2. In some embodiments, the network device calculates the target video resource according to the unit resource information, the quantity of the associated video resource, the playback volume of the target video resource, the first weight information, and the second weight information resource revenue value, wherein the second weight information corresponds to the playback volume of the target video resource. For example, the first weight information is 0.8, the second weight information is 0.2, the unit resource information is 1 yuan, the number of associated video resources is 10, and the playback volume of the target video resource is 20. Then the resource income value of the target video resource is: 1*(10*0.8+20*0.2)=12. In other embodiments, the network device is based on unit resource information, the number of associated video resources, the playback volume of the target video resource and the corresponding playback volume of each associated video resource, the first The weight information and the second weight information calculate the resource revenue value of the target video resource, wherein the second weight information corresponds to the total playback volume of the target video resource and each corresponding associated video resource. For example, the first weight information is 0.8, the second weight information is 0.2, the unit resource information is 1 yuan, the number of video resources associated with the target identifier set is 10, the target video resource and the If the total playback volume of associated video resources is 20, then the resource income value of the target video resource is: 1*(10*0.8+20*0.2)=12. Of course, those skilled in the art should understand that the above calculation method is only an example, and other existing or future specific calculation processes that can be applied to this application are also included in the protection scope of this application.
在一些实施例中,所述根据所述资源收益值确定所述目标额度包括:所述网络设备查询所述资源收益值所对应的资源分配区间,将所述资源分配区间对应的额度信息确定为所述目标额度。例如,在所述网络设备中存储有多个资源分配区间(例如,[0,10][11,100]等)。每个资源分配区间对应有额度信息,例如[0,10]的资源分配区间对应1元的额度信息,则将1作为目标额度,再例如,[11,100]的资源分配区间对应20元的额度信息,则将20作为目标额度。在本实施例中,所述网络设备根据所述资源收益值确定该资源收益值所属的资源分配区间,例如,资源收益值7在[0,10]的资源分配区间内,则将1确定为所述目标额度。In some embodiments, the determining the target amount according to the resource income value includes: the network device queries the resource allocation interval corresponding to the resource income value, and determines the amount information corresponding to the resource allocation interval as the target amount. For example, multiple resource allocation intervals (for example, [0, 10] [11, 100], etc.) are stored in the network device. Each resource allocation interval corresponds to quota information. For example, the resource allocation interval of [0, 10] corresponds to the quota information of 1 yuan, and 1 is used as the target quota. For example, the resource allocation interval of [11, 100] corresponds to the 20 yuan Quota information, use 20 as the target quota. In this embodiment, the network device determines the resource allocation interval to which the resource income value belongs according to the resource income value. For example, if the resource income value 7 is within the resource allocation interval [0, 10], then 1 is determined as the target amount.
在一些实施例中,所述请求信息包括编辑请求信息,所述触发操作包括编辑触发操作,所述步骤S14包括:网络设备响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送包含目标标识信息的所述目标视频资源;所述方法还包括步骤S15(未示出),在步骤S15中,网络设备接收所述第一用户设备发送的第一关联视频资源,其中,所述第一关联视频资源是基于所述目标视频资源生成的;生成所述第一关联视频资源的标识信息,并将所述目标标识信息计入所述第一关联视频资源的标识集合中。例如,所述视频资源平台向用户呈现多个视频资源,所述第一用户通过右击目标视频资源,弹出包括“编辑”“播放”按钮的窗口,第一用户通过点击“编辑”按钮进行对所述目标视频资源的编辑触发操作,并向所述网络设备发送编辑请求信息。所述网络设备响应于所述编辑请求信息确定所述目标视频资源的资源收益值,并基于所述资源收益值向所述第一用户设备发送资源请求信息,在接收到所述第一用户设备发送的目标额度的资源信息后,所述网络设备向所述第一用户设备发送所述包含所述目标视频资源的目标标识信息的所述目标视频资源。本实施例所列举的是当所述目标视频资源是原始视频资源时(例如,所述目标视频资源不是通过对所述视频资源平台上的视频资源进行再编辑制作而成的),所述网络设备向所述第一用户设备发送包含目标标识信息的所述目标视频资源。进一步地,所述网络设备接收所述第一用户设备发送的第一关联视频资源,其中,所述第一关联视频资源是基于所述目标视频资源生成的(例如,所述第一用户在所述目标视频资源的基础上进行再编辑,或者,所述第一用户编辑制作的所述第一关联视频资源使用了所述目标视频资源的部分或者全部内容),生成所述第一关联视频资源的标识信息,并将所述目标标识信息计入所述第一关联视频资源的标识集合中,由此,制作所述第一关联视频资源时所使用的所述目标视频资源的目标标识信息被记录在所述第一关联视频资源的标识集合中,以此追踪记录所述第一关联视频资源使用了所述目标视频资源,以作为计算所述目标视频资源的资源收益值的依据。并且生成的所述第一关联视频资源的标识信息也会一直包含在所述第一关联视频资源中。在一些实施例中,所述网络设备对通过所述视频资源平台上传成功的视频资源,都生成其自身的标识信息,所述标识信息包含在所述视频资源内。通过所述目标标识信息一直跟随所述目标视频资源,作为,所述第一关联视频资源使用了所述目标视频资源的依据。In some embodiments, the request information includes edit request information, the trigger operation includes edit trigger operation, and the step S14 includes: the network device responds to the resource information of the target quota sent by the first user equipment , sending the target video resource including target identification information to the first user equipment; the method further includes step S15 (not shown), in step S15, the network device receives the first user equipment sent by the first An associated video resource, wherein the first associated video resource is generated based on the target video resource; identification information of the first associated video resource is generated, and the target identification information is included in the first associated video resource In the ID collection of video resources. For example, the video resource platform presents a plurality of video resources to the user, and the first user right-clicks the target video resource, and a window including "Edit" and "Play" buttons pops up, and the first user clicks the "Edit" button to edit the video resource. The editing of the target video resource triggers an operation, and sends editing request information to the network device. The network device determines a resource revenue value of the target video resource in response to the editing request information, and sends resource request information to the first user equipment based on the resource revenue value, and upon receiving the first user equipment After sending the resource information of the target quota, the network device sends the target video resource including the target identification information of the target video resource to the first user equipment. What this embodiment lists is that when the target video resource is an original video resource (for example, the target video resource is not produced by re-editing the video resource on the video resource platform), the network The device sends the target video resource including target identification information to the first user equipment. Further, the network device receives the first associated video resource sent by the first user equipment, where the first associated video resource is generated based on the target video resource (for example, the first user is in the re-editing on the basis of the target video resource, or, the first associated video resource edited and produced by the first user uses part or all of the target video resource), to generate the first associated video resource , and include the target identification information into the identification set of the first associated video resource, thus, the target identification information of the target video resource used when making the first associated video resource is It is recorded in the identification set of the first associated video resource, so as to trace and record that the first associated video resource uses the target video resource as a basis for calculating the resource revenue value of the target video resource. And the generated identification information of the first associated video resource will always be included in the first associated video resource. In some embodiments, the network device generates its own identification information for the video resources successfully uploaded through the video resource platform, and the identification information is included in the video resources. The target video resource is always followed by the target identification information as a basis for using the target video resource by the first associated video resource.
在一些实施例中,所述步骤S14包括:网络设备响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送包含所述目标标识信息以及目标标识集合的目标视频资源;所述步骤S15包括:网络设备接收所述第一用户设备发送的第一关联视频资源,其中,所述第一关联视频资源是基于所述目标视频资源生成的;生成所述第一关联视频资源的标识信息,并将所述目标标识信息以及所述目标标识集合计入所述第一关联视频资源的标识集合中。在一些实施例中,当所述目标视频资源不是原始视频资源时,换言之,所述目标视频资源是基于所述视频资源平台的视频资源编辑制作而成的,所述网络设备会记录所述目标视频资源的目标标识集合,其中,所述目标标识集合中记录编辑该目标视频资源时所使用的其他视频资源的标识信息;或者,还包括该其他视频资源所引用的其他视频资源的标识信息,这些标识信息都会被记录在该目标视频资源的目标标识集合中。所述网络设备响应于第一用户设备发送的目标额度的资源信息,向所述第一用户设备发送包含所述目标标识信息以及所述目标标识集合的目标视频资源。进一步地,所述网络设备接收所述第一用户设备发送的第一关联视频资源,其中,所述第一关联视频资源是基于所述目标视频资源生成的,并将所述目标标识信息以及所述目标标识集合计入所述第一关联视频资源的标识集合中,以次记录该第一关联视频资源使用了所述目标视频资源,并且,该目标视频资源所使用的视频资源的标识信息也被计入了该第一关联视频资源的标识集合中,记录该第一关联视频资源间接使用的视频资源(例如,所述目标视频资源所引用的其他视频资源),便于追踪该第一关联视频资源所使用的所有视频资源,从而也可以追踪到最原始的视频资源。In some embodiments, the step S14 includes: in response to the resource information of the target quota sent by the first user equipment, the network device sends to the first user equipment an A collection of target video resources; the step S15 includes: the network device receiving the first associated video resource sent by the first user equipment, wherein the first associated video resource is generated based on the target video resource; generating the The identification information of the first associated video resource, and include the target identification information and the target identification set into the identification set of the first associated video resource. In some embodiments, when the target video resource is not the original video resource, in other words, the target video resource is edited and produced based on the video resource platform of the video resource, the network device will record the target A target identification set of video resources, wherein the target identification set records identification information of other video resources used when editing the target video resource; or, it also includes identification information of other video resources referenced by the other video resources, These identification information will be recorded in the target identification set of the target video resource. In response to the resource information of the target amount sent by the first user equipment, the network device sends the target video resource including the target identification information and the target identification set to the first user equipment. Further, the network device receives the first associated video resource sent by the first user equipment, wherein the first associated video resource is generated based on the target video resource, and stores the target identification information and the The target identification set is included in the identification set of the first associated video resource, so as to record that the first associated video resource uses the target video resource, and the identification information of the video resource used by the target video resource is also Included in the identification set of the first associated video resource, record the video resource indirectly used by the first associated video resource (for example, other video resources referenced by the target video resource), so as to track the first associated video resource All video resources used by the resource, so that the most original video resource can also be traced.
在一些实施例中,所述目标标识集合包括一个或多个第二标识信息,所述目标视频资源是基于所述第二标识信息所对应的第二关联视频资源生成的,所述方法还包括步骤S16(未示出)。在步骤S16中,网络设备向所述第一用户设备发送一个或多个所述第二关联视频资源。在一些实施例中,所述目标视频资源是基于所述第二关联视频资源生成的,例如,视频3(例如,所述目标视频资源为视频3)是基于视频2生成的,所述视频2是基于视频1生成的,则所述第二关联视频资源包括所述视频1及所述视频2,所述网络设备在向所述第一用户设备发送所述目标视频资源的同时,还将所述一个或多个第二关联视频资源(例如,所述视频1、视频2)提供给所述第一用户设备。以供所述第一用户参考,帮助启发所述第一用户的创作灵感,同时,通过向所述第一用户提供所述第二关联视频资源也可以提高所述视频资源平台的资源收益,进一步提高了本视频资源平台的应用价值。In some embodiments, the target identification set includes one or more second identification information, the target video resource is generated based on a second associated video resource corresponding to the second identification information, and the method further includes Step S16 (not shown). In step S16, the network device sends the one or more second associated video resources to the first user equipment. In some embodiments, the target video resource is generated based on the second associated video resource, for example, video 3 (for example, the target video resource is video 3) is generated based on video 2, and the video 2 is generated based on video 1, the second associated video resource includes the video 1 and the video 2, and the network device sends the target video resource to the first user equipment, and also The one or more second associated video resources (for example, the video 1, video 2) are provided to the first user equipment. For the reference of the first user, to help inspire the creative inspiration of the first user, and at the same time, by providing the second associated video resources to the first user, the resource income of the video resource platform can also be improved, further The application value of this video resource platform is improved.
在一些实施例中,所述方法在步骤S11之前还包括步骤S17(未示出)。在步骤S17中,网络设备接收第二用户设备上传的所述目标视频资源。例如,在所述网络设备可以向所述第一用户设备提供所述目标视频资源之前,所述目标视频资源需要被成功上传到所述网络设备。在一些实施例中,向所述网络设备成功上传视频资源需要满足上传条件,具体实施例请参见下面的说明,在此不做赘述。In some embodiments, the method further includes step S17 (not shown) before step S11. In step S17, the network device receives the target video resource uploaded by the second user equipment. For example, the target video asset needs to be successfully uploaded to the network device before the network device can provide the target video asset to the first user equipment. In some embodiments, the successful uploading of video resources to the network device needs to meet the uploading conditions. For specific embodiments, please refer to the description below, which will not be repeated here.
在一些实施例中,所述方法还包括步骤S18(未示出)。在步骤S18中,网络设备检测所述目标视频资源是否满足上传条件,若是,生成所述目标视频资源的目标标识信息,并将包含所述目标标识信息的所述目标视频资源计入资源数据库中。例如,并不是所有通过所述视频资源平台发送给所述网络设备的视频资源都会上传成功并计入视频数据库中,所述网络设备会对其接收到的视频资源进行检测,在所述视频资源满足上传条件时,所述网络设备才将其计入资源数据库中,以提供给其他用户使用,并计算其收益。In some embodiments, the method further includes step S18 (not shown). In step S18, the network device detects whether the target video resource satisfies the uploading condition, if so, generates the target identification information of the target video resource, and includes the target video resource including the target identification information into the resource database . For example, not all video resources sent to the network device through the video resource platform will be successfully uploaded and recorded in the video database, and the network device will detect the video resources it receives, and in the video resource Only when the uploading conditions are met, the network device will record it into the resource database to provide it to other users and calculate its benefits.
在一些实施例中,所述方法还包括步骤S19(未示出),在步骤S19中,网络设备接收所述第二用户设备上传的所述目标视频资源的目标标记信息;所述生成所述目标视频资源的目标标识信息,包括:网络设备根据所述目标标记信息生成所述目标标识信息。在一些实施例中,所述目标标记信息包括但不限于上传时间、作者信息、所述第二用户设备的设备标识信息等。在一些实施例中,所述网络设备根据所述目标标记信息生成所述目标标识信息,例如,通过特定的算法(例如,UUID算法等)将所述目标标记信息转换为对应的目标标识信息。再例如,基于上传时间按序编号,所述编号加所述目标标记信息作为所述目标标识信息。当然,本领域技术人员应能理解,上述生成所述目标标识信息的具体操作仅为举例,其他现有或今后可能出现的具体操作如能适用于本申请,也在本申请保护的范围内。In some embodiments, the method further includes step S19 (not shown), in step S19, the network device receives the target tag information of the target video resource uploaded by the second user equipment; the generating the The target identification information of the target video resource includes: the network device generates the target identification information according to the target tag information. In some embodiments, the target marking information includes, but is not limited to, upload time, author information, device identification information of the second user device, and the like. In some embodiments, the network device generates the target identification information according to the target tag information, for example, converts the target tag information into corresponding target identification information through a specific algorithm (eg, UUID algorithm, etc.). For another example, numbering is performed sequentially based on upload time, and the number plus the target tag information is used as the target identification information. Of course, those skilled in the art should understand that the above-mentioned specific operation for generating the target identification information is only an example, and other existing or future specific operations that can be applied to this application are also within the protection scope of this application.
在一些实施例中,所述检测所述目标视频资源是否满足上传条件,包括:若所述第二用户设备上传的目标视频资源包含第二关联视频资源的第二标识信息,并且所述目标视频资源的视频内容与所述第二关联视频资源的视频内容的相似度小于第一相似度阈值;或者,所述第二用户设备上传目标视频资源包含第二关联视频资源的第二标识信息以及第二标识集合,并且所述目标视频资源的视频内容与所述第二关联视频资源的视频内容的相似度小于第一相似度阈值,确定所述目标视频资源满足所述上传条件,其中,所述目标视频资源基于所述第二关联视频资源生成;若所述第二用户设备上传的目标视频资源不包含第二关联视频资源的第二标识信息,或者所述第二用户设备上传的目标视频资源不包含第二关联视频资源的第二标识信息以及第二标识集合,根据所述目标视频资源的视频内容在资源数据库中查询是否存在与所述目标视频资源的视频内容的相似度等于或大于第二相似度阈值的视频资源,若不存在,确定所述目标视频资源满足所述上传条件。在一些实施例中,成功上传到所述网络设备的视频资源,所述网络设备会生成该视频资源的标识信息,以使所述视频资源包含所述标识信息。在一些实施例中,当所述第二用户设备上传的所述目标视频资源包含有第二关联视频资源的第二标识信息时(例如,所述第二关联视频资源为原始视频资源,所述目标视频资源编辑时使用了所述第二关联视频资源),并且所述目标视频资源的视频内容与所述第二关联视频资源的视频内容的相似度小于第一相似度阈值;或者所述第二用户设备上传的目标视频资源包含第二关联视频资源的第二标识信息以及第二标识集合时(例如,所述第二关联视频资源不是原始视频资源,所述第二关联视频资源除了有其自身的第二标识信息外,还有第二标识集合,所述第二标识集合中记录该第二关联视频资源所引用的其他视频资源的标识信息,所述目标视频资源编辑使用了所述第二关联视频资源),并且所述目标视频资源的视频内容与所述第二关联视频资源的视频内容的相似度小于第一相似度阈值,所述网络设备直接确定所述目标视频资源满足上传条件。在一些实施例中,当所述目标视频资源包含所述第二标识信息,或者包含所述第二标识信息以及第二标识集合时,所述网络设备需要检测所述目标视频资源与所述第二关联视频资源之间的相似度,以防止恶意重复上传所述视频资源平台提供的视频资源的情况的发生。若所述第二用户设备上传的目标视频资源没有任何所述网络设备生成的用于标识视频资源的标识信息,所述网络设备需对该目标视频资源进行全面查重,例如,所述网络设备根据所述目标视频资源的视频内容在资源数据库中查询是否存在与所述目标视频资源的视频内容的相似度等于或大于第二相似度阈值的视频资源存在,若不存在(说明所述目标视频资源没有使用所述视频资源平台的视频资源进行编辑,可以作为原创视频资源),则确定所述目标视频资源满足所述上传条件。在一些实施例中,所述第二相似度阈值小于所述第一相似度阈值,以使得所述网络设备的资源数据库中的原始视频资源具有较高的原创度。在本实施例中,所述网络设备会对接收到的每一个视频资源进行检测判断,防止在所述视频资源平台恶意冒充原创视频资源的现象的发生。In some embodiments, the detecting whether the target video resource meets the upload condition includes: if the target video resource uploaded by the second user equipment includes the second identification information of the second associated video resource, and the target video resource The similarity between the video content of the resource and the video content of the second associated video resource is less than a first similarity threshold; or, the target video resource uploaded by the second user equipment includes the second identification information of the second associated video resource and the second 2. Identify a set, and the similarity between the video content of the target video resource and the video content of the second associated video resource is less than a first similarity threshold, and determine that the target video resource satisfies the upload condition, wherein the The target video resource is generated based on the second associated video resource; if the target video resource uploaded by the second user equipment does not contain the second identification information of the second associated video resource, or the target video resource uploaded by the second user equipment Not including the second identification information and the second identification set of the second associated video resource, according to the video content of the target video resource, query in the resource database whether there is a similarity with the video content of the target video resource that is equal to or greater than the first If there is no video resource with two similarity thresholds, it is determined that the target video resource satisfies the upload condition. In some embodiments, if the video resource is successfully uploaded to the network device, the network device will generate identification information of the video resource, so that the video resource includes the identification information. In some embodiments, when the target video resource uploaded by the second user equipment includes second identification information of a second associated video resource (for example, the second associated video resource is an original video resource, the The second associated video resource was used when editing the target video resource), and the similarity between the video content of the target video resource and the video content of the second associated video resource is less than the first similarity threshold; or the second When the target video resource uploaded by the user equipment includes the second identification information and the second identification set of the second associated video resource (for example, the second associated video resource is not the original video resource, and the second associated video resource has other In addition to its own second identification information, there is also a second identification set, which records the identification information of other video resources referenced by the second associated video resource, and the target video resource edited using the first two associated video resources), and the similarity between the video content of the target video resource and the video content of the second associated video resource is less than the first similarity threshold, the network device directly determines that the target video resource meets the upload condition . In some embodiments, when the target video resource contains the second identification information, or contains the second identification information and a second identification set, the network device needs to detect that the target video resource and the first 2. Associating the similarity between video resources, so as to prevent malicious repeated uploading of video resources provided by the video resource platform. If the target video resource uploaded by the second user equipment does not have any identification information generated by the network device for identifying the video resource, the network device needs to perform a comprehensive plagiarism check on the target video resource, for example, the network device According to the video content of the target video resource, query in the resource database whether there is a video resource with a similarity with the video content of the target video resource that is equal to or greater than the second similarity threshold, if not (explaining that the target video If the resource is not edited using the video resource of the video resource platform and can be used as an original video resource), it is determined that the target video resource meets the upload condition. In some embodiments, the second similarity threshold is smaller than the first similarity threshold, so that the original video resources in the resource database of the network device have a higher degree of originality. In this embodiment, the network device detects and judges each received video resource, so as to prevent the phenomenon of maliciously posing as an original video resource on the video resource platform.
在一些实施例中,若所述第二用户设备上传的目标视频资源包含第二关联视频资源的第二标识信息,或者所述第二用户设备上传的目标视频资源包含第二关联视频资源的第二标识信息以及第二标识集合,所述方法还包括步骤S10(未示出)。在步骤S10中,网络设备将所述第二关联视频资源的第二标识信息计入所述目标视频资源的目标标识集合中,或者,将所述第二关联视频资源的第二标识信息以及第二标识集合计入所述目标视频资源的目标标识集合中。例如,所述第二关联视频资源是所述目标视频资源编辑时所使用的视频资源,所述第二用户设备在上传所述目标视频资源时,所述目标视频资源中会包含所述第二关联视频资源的第二标识信息(例如,所述第二关联视频资源是原始视频资源时),所述网络设备将所述第二标识信息计入所述目标视频资源的目标标识集合中,以记录在编辑所述目标视频资源时使用了所述第二关联视频资源。或者,所述第二用户设备上传的目标视频资源包含第二关联视频资源的第二标识信息以及第二标识集合(例如,所述第二关联视频资源不是原始视频资源时),所述网络设备将所述第二关联视频资源的第二标识信息以及所述第二关联视频资源的第二标识集合都计入所述目标视频资源的目标标识集合中,以对其直接使用的第二关联视频资源以及间接使用的视频资源(例如,所述第二关联视频资源所使用的视频资源,对于所述目标视频资源来说,可以称为是间接使用的)都做记录,便于统计被编辑使用次数以及原始视频资源的追踪。In some embodiments, if the target video resource uploaded by the second user equipment includes the second identification information of the second associated video asset, or the target video resource uploaded by the second user equipment includes the second identification information of the second associated video asset Two identification information and a second identification set, the method further includes step S10 (not shown). In step S10, the network device includes the second identification information of the second associated video resource into the target identification set of the target video resource, or adds the second identification information of the second associated video resource and the first The second identification set is included in the target identification set of the target video resource. For example, the second associated video resource is a video resource used when editing the target video resource, and when the second user equipment uploads the target video resource, the target video resource will include the second The second identification information of the associated video resource (for example, when the second associated video resource is an original video resource), the network device includes the second identification information into the target identification set of the target video resource, so as to It is recorded that the second associated video resource is used when editing the target video resource. Alternatively, the target video resource uploaded by the second user equipment includes second identification information and a second identification set of the second associated video resource (for example, when the second associated video resource is not an original video resource), the network device Counting both the second identification information of the second associated video resource and the second identification set of the second associated video resource into the target identification set of the target video resource, so that the second associated video resource directly used Resources and indirectly used video resources (for example, the video resource used by the second associated video resource may be referred to as indirectly used for the target video resource) are all recorded to facilitate the statistics of the number of edited uses and tracking of the original video resource.
在一些实施例中,所述方法还包括步骤S100(未示出)。在步骤S100中,网络设备将所述目标额度的资源信息转移至所述第二用户设备的资源账户。在一些实施例中,会对编辑使用或者播放所述目标视频资源的第一用户进行收费,对于提供所述目标视频资源的第二用户,则会将收益转入到所述第二用户的资源账户中,以达到在所述视频资源平台提供视频资源的用户都可以通过其提供的视频资源获取收益,并且会追踪所有使用该视频资源的用户,由此计算其收益。在一些实施例中,所述网络设备在获取到所述第一用户支付的目标额度的资源信息后,将所述目标额度的资源信息转移到所述第二用户的资源账户中,使所述第二用户通过其提供的所述目标视频资源获取一定的收益。In some embodiments, the method further includes step S100 (not shown). In step S100, the network device transfers the resource information of the target quota to the resource account of the second user equipment. In some embodiments, the first user who edits, uses or plays the target video resource will be charged, and for the second user who provides the target video resource, the proceeds will be transferred to the resource of the second user In the account, users who provide video resources on the video resource platform can obtain income through the video resources they provide, and track all users who use the video resources, and calculate their income. In some embodiments, after obtaining the resource information of the target amount paid by the first user, the network device transfers the resource information of the target amount to the resource account of the second user, so that the The second user obtains certain income through the target video resources provided by the second user.
图5示出了根据本申请另一个实施例的一种用于提供视频资源的方法流程图,该方法包括步骤S21、步骤S22、步骤S23、步骤S24以及步骤S25。在步骤S21中,第一用户设备响应于第一用户在视频资源平台中对目标视频资源的编辑触发操作,向对应的网络设备发送编辑请求信息。在步骤S22中,第一用户设备接收所述网络设备发送的资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的。在步骤S23中,第一用户设备向所述网络设备发送所述目标额度的资源信息,以接收所述网络设备发送的包含目标标识信息的目标视频资源。在步骤S24中,第一用户设备响应于所述第一用户在所述视频资源平台对所述目标视频资源的编辑操作生成第一关联视频资源。在步骤S25中,第一用户设备通过所述视频资源平台向所述网络设备发送包含所述目标标识信息的第一关联视频资源。Fig. 5 shows a flowchart of a method for providing video resources according to another embodiment of the present application, the method includes step S21, step S22, step S23, step S24 and step S25. In step S21, the first user equipment sends editing request information to the corresponding network equipment in response to the editing trigger operation of the target video resource by the first user on the video resource platform. In step S22, the first user equipment receives resource request information sent by the network device, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value. In step S23, the first user equipment sends the resource information of the target quota to the network device, so as to receive the target video resource including the target identification information sent by the network device. In step S24, the first user equipment generates a first associated video resource in response to the first user's editing operation on the target video resource on the video resource platform. In step S25, the first user equipment sends the first associated video resource including the target identification information to the network device through the video resource platform.
具体而言,在步骤S21中,第一用户设备响应于第一用户在视频资源平台中对目标视频资源的编辑触发操作,向对应的网络设备发送编辑请求信息。例如,所述视频资源平台向用户呈现多个视频资源,所述第一用户通过右击目标视频资源,弹出包括“编辑”“播放”按钮的窗口,第一用户通过点击“编辑”按钮进行对所述目标视频资源的编辑触发操作,并向所述网络设备发送编辑请求信息。Specifically, in step S21, the first user equipment sends editing request information to the corresponding network equipment in response to the first user's editing trigger operation on the target video resource on the video resource platform. For example, the video resource platform presents a plurality of video resources to the user, and the first user right-clicks the target video resource, and a window including "Edit" and "Play" buttons pops up, and the first user clicks the "Edit" button to edit the video resource. The editing of the target video resource triggers an operation, and sends editing request information to the network device.
在步骤S22中,第一用户设备接收所述网络设备发送的资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的。例如,所述网络设备响应于所述编辑请求信息确定所述目标视频资源的资源收益值,并基于所述资源收益值向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度。In step S22, the first user equipment receives resource request information sent by the network device, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value. For example, the network device determines a resource revenue value of the target video resource in response to the editing request information, and sends resource request information to the first user equipment based on the resource revenue value, wherein the resource request information Include target amount.
在步骤S23中,第一用户设备向所述网络设备发送所述目标额度的资源信息,以接收所述网络设备发送的包含目标标识信息的目标视频资源。例如,所述目标视频资源为原始视频资源(例如,所述目标视频资源不是通过对所述视频资源平台上的视频资源进行再编辑制作而成的),所述网络设备在接收到所述第一用户设备发送的目标额度的资源信息后,所述网络设备向所述第一用户设备发送包含有所述目标视频资源的目标标识信息的目标视频资源。In step S23, the first user equipment sends the resource information of the target quota to the network device, so as to receive the target video resource including the target identification information sent by the network device. For example, the target video resource is an original video resource (for example, the target video resource is not produced by re-editing the video resource on the video resource platform), and the network device receives the first After a user equipment sends the resource information of the target amount, the network device sends the target video resource including the target identification information of the target video resource to the first user equipment.
在步骤S24中,第一用户设备响应于所述第一用户在所述视频资源平台对所述目标视频资源的编辑操作生成第一关联视频资源。例如,所述第一用户在所述视频资源平台使用所述目标视频资源编辑制作第一关联视频资源。In step S24, the first user equipment generates a first associated video resource in response to the first user's editing operation on the target video resource on the video resource platform. For example, the first user uses the target video resource to edit and produce a first associated video resource on the video resource platform.
在步骤S25中,第一用户设备通过所述视频资源平台向所述网络设备发送包含所述目标标识信息的第一关联视频资源。在一些实施例中,所述网络设备向所述第一用户设备发送包含目标标识信息的目标视频资源,所述第一用户设备基于第一用户对所述目标视频资源的编辑使用操作生成包含所述目标标识信息的第一关联视频资源,将包含所述目标标识信息的第一关联视频资源发送给所述网络设备。在一些实施例中,所述网络设备再生成所述第一关联视频资源的第一标识信息,并将所述目标标识信息记录在所述第一关联视频资源的第一标识集合中。在一些实施例中,由于通过所述视频资源平台编辑所述第一关联视频资源时,所述第一关联视频资源中会包含所述目标标识信息,即使用户将所述第一关联视频资源下载下来使用,再通过所述视频资源平台上传所述网络设备时,该第一关联视频资源还是会包含所述目标标识信息。同样地,所述目标视频资源会一直携带所述目标标识信息。In step S25, the first user equipment sends the first associated video resource including the target identification information to the network device through the video resource platform. In some embodiments, the network device sends the target video resource containing the target identification information to the first user device, and the first user device generates a target video resource containing the target video resource based on the editing operation of the first user on the target video resource. the first associated video resource including the target identification information, and send the first associated video resource including the target identification information to the network device. In some embodiments, the network device regenerates the first identification information of the first associated video resource, and records the target identification information in the first identification set of the first associated video resource. In some embodiments, when the first associated video resource is edited through the video resource platform, the target identification information will be included in the first associated video resource, even if the user downloads the first associated video resource After further use, when the network device is uploaded through the video resource platform, the first associated video resource will still contain the target identification information. Likewise, the target video resource always carries the target identification information.
在一些实施例中,所述步骤S23包括:第一用户设备向所述网络设备发送所述目标额度的资源信息,以接收所述网络设备发送的包含所述目标标识信息以及目标标识集合的目标视频资源;所述步骤S25包括:第一用户设备向所述网络设备发送包含所述目标标识信息以及目标标识集合的所述第一关联视频资源、所述第一关联视频资源的第一标识信息、所述目标标识信息以及所述目标视频资源的标识集合。例如,所述目标视频资源不是原始视频资源(例如,所述目标视频资源是通过对所述视频资源平台上的视频资源进行再编辑制作而成的),所述网络设备在接收到所述第一用户设备发送的目标额度的资源信息后,所述网络设备向所述第一用户设备发送所述目标视频资源、所述目标视频资源的目标标识信息以及所述目标视频资源的标识集合。在一些实施例中,由于通过所述视频资源平台编辑所述第一关联视频资源时,所述第一关联视频资源中会包含所述目标标识信息以及所述目标标识集合,即使用户将所述第一关联视频资源下载下来使用,再通过所述视频资源平台上传所述网络设备时,该第一关联视频资源还是会包含所述目标标识信息以及所述目标标识集合,以便全面追踪所述视频资源的引用过程。同样地,所述目标视频资源会一直携带所述目标标识信息以及所述目标标识集合。In some embodiments, the step S23 includes: the first user equipment sends the resource information of the target quota to the network equipment, so as to receive the target identification information and target identification set sent by the network equipment. Video resources; the step S25 includes: the first user equipment sends the first associated video resource including the target identification information and the target identification set, and the first identification information of the first associated video resource to the network device , the target identification information and an identification set of the target video resource. For example, the target video resource is not an original video resource (for example, the target video resource is produced by re-editing the video resource on the video resource platform), and the network device receives the first After a user equipment sends the resource information of the target quota, the network device sends the target video resource, target identification information of the target video resource, and an identification set of the target video resource to the first user equipment. In some embodiments, when editing the first associated video resource through the video resource platform, the first associated video resource will contain the target identification information and the target identification set, even if the user edits the When the first associated video resource is downloaded and used, and then uploaded to the network device through the video resource platform, the first associated video resource will still contain the target identification information and the target identification set, so as to comprehensively track the video Resource citation process. Likewise, the target video resource always carries the target identification information and the target identification set.
图5示出了根据本申请一个实施例的一种用于提供视频资源的网络设备的设备结构图。该设备包括一一模块、一二模块、一三模块以及一四模块。一一模块,用于接收第一用户设备发送的、对目标视频资源的请求信息,其中,所述请求信息是所述第一用户设备响应于第一用户对视频资源平台提供的目标视频资源的触发操作发送的。一二模块,用于确定所述目标视频资源的资源收益值。一三模块,用于向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的。一四模块,用于响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送所述目标视频资源。Fig. 5 shows a device structure diagram of a network device for providing video resources according to an embodiment of the present application. The device includes module 11, module 12, module 13 and module 14. A module, configured to receive the request information for the target video resource sent by the first user equipment, wherein the request information is the response of the first user equipment to the target video resource provided by the video resource platform by the first user equipment Sent by the trigger action. A two-module, used to determine the resource revenue value of the target video resource. A module, configured to send resource request information to the first user equipment, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value. A module, configured to send the target video resource to the first user equipment in response to the resource information of the target quota sent by the first user equipment.
具体而言,一一模块,用于接收第一用户设备发送的、对目标视频资源的请求信息,其中,所述请求信息是所述第一用户设备响应于第一用户对视频资源平台提供的目标视频资源的触发操作发送的。在一些实施例中,所述网络设备包括但不限于所述视频资源平台对应的服务器,在一些实施例中,用户可以在所述视频资源平台上上传视频资源,通过所述视频资源平台将用户上传的视频资源提供给其他用户,例如其他用户可以从该视频资源平台上下载视频资源,并进行再编辑;再例如,其他用户可以点击播放该视频资源平台上的视频资源。在一些实施例中,所述目标视频资源的来源为所述视频资源平台,例如,所述用户直接从所述视频资源平台获取所述目标视频资源(比如,用户通过所述视频资源平台播放所述目标视频资源,或者在所述视频资源平台上编辑使用所述目标视频资源);再例如,通过第三方应用获取所述目标视频资源(比如,所述视频资源平台的接口向所述第三方应用开放,用户在所述第三应用中分享来源于所述视频资源平台的目标视频资源,其他用户可以在所述第三方应用点击该目标视频资源的分享链接或者入口,以播放该目标视频资源。或者还可以再返回到所述视频资源平台内进行播放)。在一些实施例中,所述第一用户包括但不限于视频资源的使用用户。在一些实施例中,所述请求信息包括但不限于编辑请求信息、播放请求信息。例如,所述视频资源平台向用户呈现多个视频资源,所述第一用户通过右击目标视频资源,弹出包括“编辑”“播放”按钮的窗口,第一用户点击“编辑”按钮,可以在该视频资源平台对该目标视频资源进行再编辑;第一用户点击“播放”按钮,可以直接在该视频资源平台播放该目标视频资源。Specifically, a module configured to receive request information for a target video resource sent by the first user equipment, wherein the request information is provided by the first user equipment in response to the video resource platform provided by the first user. Sent by the trigger action of the target video asset. In some embodiments, the network device includes but is not limited to a server corresponding to the video resource platform. In some embodiments, users can upload video resources on the video resource platform, and users can upload video resources through the video resource platform. The uploaded video resources are provided to other users. For example, other users can download and edit video resources from the video resource platform; for another example, other users can click to play the video resources on the video resource platform. In some embodiments, the source of the target video resource is the video resource platform, for example, the user directly obtains the target video resource from the video resource platform (for example, the user plays the video resource through the video resource platform. the target video resource, or edit and use the target video resource on the video resource platform); another example, obtain the target video resource through a third-party application (for example, the interface of the video resource platform provides the third-party The application is open, the user shares the target video resource from the video resource platform in the third application, and other users can click the sharing link or entry of the target video resource in the third-party application to play the target video resource Or you can return to the video resource platform to play). In some embodiments, the first user includes but is not limited to a video resource user. In some embodiments, the request information includes but not limited to edit request information and play request information. For example, the video resource platform presents a plurality of video resources to the user, and the first user right-clicks the target video resource, and a window including the "Edit" and "Play" buttons pops up, and the first user clicks the "Edit" button, and the The video resource platform re-edits the target video resource; the first user clicks the "play" button to directly play the target video resource on the video resource platform.
一二模块,用于确定所述目标视频资源的资源收益值。在一些实施例中,通过所述资源收益值反应所述目标视频资源的应用价值,例如,用户播放或者使用该目标视频资源的数量越多,所述目标视频资源的资源分配值越高,所述目标额度越高。在一些实施例中,所述网络设备定期(例如,每天、每小时等)计算每个视频资源的资源收益值;在另一些实施例中,所述网络设备响应于所述第一用户设备发送的请求信息,实时计算被请求的目标视频资源的资源收益值。A two-module, used to determine the resource revenue value of the target video resource. In some embodiments, the application value of the target video resource is reflected by the resource revenue value, for example, the more the user plays or uses the target video resource, the higher the resource allocation value of the target video resource is, so The higher the target amount. In some embodiments, the network device periodically (for example, every day, every hour, etc.) calculates the resource revenue value of each video resource; in other embodiments, the network device responds to the first user equipment sending The request information is used to calculate the resource revenue value of the requested target video resource in real time.
一三模块,用于向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的。在一些实施例中,所述目标额度包括但不限于具体数额的现金、电子货币、支付劵等(例如,5元、5Q币等)。在一些实施例中,所述网络设备在确定出所述目标视频资源的资源收益值后,所述网络设备根据所述资源收益值计算所述第一用户设备的应付的目标额度,并向所述第一用户设备发送资源请求信息,其中所述资源请求信息包括所述目标额度。A module, configured to send resource request information to the first user equipment, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value. In some embodiments, the target amount includes but is not limited to a specific amount of cash, electronic money, payment coupons, etc. (eg, 5 yuan, 5Q coins, etc.). In some embodiments, after the network device determines the resource revenue value of the target video resource, the network device calculates the payable target quota of the first user equipment according to the resource revenue value, and sends the The first user equipment sends resource request information, where the resource request information includes the target quota.
一四模块,用于响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送所述目标视频资源。在一些实施例中,所述资源信息包括但不限于现金、电子货币、支付券等。例如,所述网络设备向所述第一用户设备发送5元的资源请求信息,所述第一用户设备支付5元后,所述网络设备向所述第一用户设备发送所述目标视频资源。在一些实施例中,所述第一用户设备支付的所述资源信息作为所述目标视频资源的收益。A module, configured to send the target video resource to the first user equipment in response to the resource information of the target quota sent by the first user equipment. In some embodiments, the resource information includes but not limited to cash, electronic money, payment coupons and the like. For example, the network device sends resource request information of 5 yuan to the first user equipment, and after the first user equipment pays 5 yuan, the network device sends the target video resource to the first user equipment. In some embodiments, the resource information paid by the first user equipment is used as revenue of the target video resource.
例如,第一用户A通过第一用户设备浏览所述视频资源平台时,想使用目标视频资源i作为视频素材进行再编辑。所述第一用户A通过对所述目标视频资源i进行编辑触发操作(例如,点击“编辑”按钮)向对应的网络设备发送编辑请求信息。所述网络设备确定所述目标视频资源的资源收益值(例如,100)。进一步地,所述网络设备根据所述资源收益值确定所述第一用户设备对应的目标额度(例如,5),并向所述第一用户设备发送包括该目标额度的资源请求信息。所述第一用户A在所述视频资源平台支付5元后,所述网络设备向所述第一用户设备发送所述目标视频资源,以供所述第一用户A进行再编辑使用。在本实施例中,通过所述视频资源平台连接视频资源的提供方和使用方,例如,所述提供方上传视频资源到所述视频资源平台,所述使用方可以通过所述视频资源平台使用该视频资源作为编辑素材,或者播放该视频资源,而使用方对该视频资源的编辑使用以及播放都会增加其对应的资源收益值(例如,计算所得的具体数值),从而增加所述提供方的收益;而所述使用方在使用(例如,播放或者编辑)所述视频资源平台的视频资源时,需要支付对应的费用。For example, when the first user A browses the video resource platform through the first user equipment, he wants to use the target video resource i as the video material for re-editing. The first user A sends editing request information to the corresponding network device by performing an editing trigger operation on the target video resource i (for example, clicking an "edit" button). The network device determines a resource benefit value (eg, 100) for the target video resource. Further, the network device determines a target quota (for example, 5) corresponding to the first user equipment according to the resource revenue value, and sends resource request information including the target quota to the first user equipment. After the first user A pays 5 yuan on the video resource platform, the network device sends the target video resource to the first user device for re-editing by the first user A. In this embodiment, the provider and user of video resources are connected through the video resource platform, for example, the provider uploads video resources to the video resource platform, and the user can use the video resource platform through the video resource platform The video resource is used as editing material, or the video resource is played, and the user’s editing, use and playback of the video resource will increase its corresponding resource revenue value (for example, the calculated specific value), thereby increasing the provider’s revenue; and the user needs to pay a corresponding fee when using (for example, playing or editing) the video resources of the video resource platform.
在一些实施例中,所述一二模块包括一二一模块(未示出)、一二二模块。一二一模块,用于根据所述目标视频资源的目标标识信息从资源数据库中查询网络设备根据所述目标视频资源的目标标识信息从资源数据库中查询标识集合中包含该目标标识信息的关联视频资源。所述一二二模块,用于根据查询到的所述关联视频资源的数量计算该目标视频资源的资源收益值。In some embodiments, the one-two module includes a one-two-one module (not shown) and one-two-two module. A one-two-one module, configured to query the network device from the resource database according to the target identification information of the target video resource. According to the target identification information of the target video resource, query the associated video in the identification set that contains the target identification information from the resource database. resource. The one-two-two module is configured to calculate the resource income value of the target video resource according to the queried quantity of the associated video resource.
在此,所述一二一模块、一二二模块对应的具体实施方式与步骤S121、所述步骤S122的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manners corresponding to the 121 module and the 122 module are the same as or similar to the specific embodiments of step S121 and step S122, so they are not repeated here, and are included here by reference.
在一些实施例中,所述一二二模块,用于根据查询到的所述关联视频资源的数量,并结合所述目标视频资源的播放量计算该目标视频资源的资源收益值;或者,根据查询到的所述关联视频资源的数量,并结合每个所述关联视频资源的播放量计算该目标视频资源的资源收益值;或者,根据查询到的所述关联视频资源的数量,并结合所述目标视频资源的播放量以及每个所述关联视频资源的播放量计算该目标视频资源的资源收益值。In some embodiments, the one-two-two module is configured to calculate the resource revenue value of the target video resource based on the number of associated video resources queried and in combination with the playback volume of the target video resource; or, according to Query the number of associated video resources, and calculate the resource revenue value of the target video resource in combination with the playback volume of each associated video resource; or, based on the queried number of associated video resources, combined with the Calculate the resource revenue value of the target video resource based on the playback volume of the target video resource and the playback volume of each associated video resource.
在此,所述一二二模块对应的具体实施方式与所述步骤S122的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manner corresponding to the 122 module is the same as or similar to the specific embodiment of the step S122, so it will not be repeated here, and is included here by reference.
在一些实施例中,所述关联视频资源的数量对应第一权重信息,所述播放量对应第二权重信息,所述一二二模块,用于根据单位资源信息、所述关联视频资源的数量、所述目标视频资源的播放量、所述第一权重信息以及所述第二权重信息计算该目标视频资源的资源收益值;或者,所述网络设备根据单位资源信息、所述关联视频资源的数量、所述目标视频资源的播放量及对应的每个所述关联视频资源的播放量、所述第一权重信息以及所述第二权重信息计算该目标视频资源的资源收益值。In some embodiments, the number of associated video resources corresponds to first weight information, the playback amount corresponds to second weight information, and the one-two-two module is configured to, according to unit resource information, the number of associated video resources , the playback volume of the target video resource, the first weight information, and the second weight information to calculate the resource revenue value of the target video resource; or, the network device calculates the resource revenue value of the target video resource according to the unit resource information, the Quantity, the playback volume of the target video resource and the corresponding playback volume of each associated video resource, the first weight information and the second weight information to calculate the resource revenue value of the target video resource.
在此,所述一二二模块对应的具体实施方式与所述步骤S122的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manner corresponding to the 122 module is the same as or similar to the specific embodiment of the step S122, so it will not be repeated here, and is included here by reference.
在一些实施例中,所述根据所述资源收益值确定所述目标额度包括:所述网络设备查询所述资源收益值所对应的资源分配区间,将所述资源分配区间对应的额度信息确定为所述目标额度。例如,在所述网络设备中存储有多个资源分配区间(例如,[0,10][11,100]等)。每个资源分配区间对应有额度信息,例如[0,10]的资源分配区间对应1元的额度信息,则将1作为目标额度,再例如,[11,100]的资源分配区间对应20元的额度信息,则将20作为目标额度。在本实施例中,所述网络设备根据所述资源收益值确定该资源收益值所属的资源分配区间,例如,资源收益值7在[0,10]的资源分配区间内,则将1确定为所述目标额度。In some embodiments, the determining the target amount according to the resource income value includes: the network device queries the resource allocation interval corresponding to the resource income value, and determines the amount information corresponding to the resource allocation interval as the target amount. For example, multiple resource allocation intervals (for example, [0, 10] [11, 100], etc.) are stored in the network device. Each resource allocation interval corresponds to quota information. For example, the resource allocation interval of [0, 10] corresponds to the quota information of 1 yuan, and 1 is used as the target quota. For example, the resource allocation interval of [11, 100] corresponds to the 20 yuan Quota information, use 20 as the target quota. In this embodiment, the network device determines the resource allocation interval to which the resource income value belongs according to the resource income value. For example, if the resource income value 7 is within the resource allocation interval [0, 10], then 1 is determined as the target amount.
在一些实施例中,所述请求信息包括编辑请求信息,所述触发操作包括编辑触发操作,所述一四模块,用于响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送包含目标标识信息的所述目标视频资源;所述设备还包括一五模块(未示出),一五模块,用于接收所述第一用户设备发送的第一关联视频资源,其中,所述第一关联视频资源是基于所述目标视频资源生成的;生成所述第一关联视频资源的标识信息,并将所述目标标识信息计入所述第一关联视频资源的标识集合中。In some embodiments, the request information includes edit request information, the trigger operation includes edit trigger operation, and the first four module is configured to respond to the resource information of the target quota sent by the first user equipment , sending the target video resource including target identification information to the first user equipment; the device further includes a five module (not shown), a five module, configured to receive the first user equipment sent by the first An associated video resource, wherein the first associated video resource is generated based on the target video resource; identification information of the first associated video resource is generated, and the target identification information is included in the first associated video resource In the ID collection of video resources.
在此,所述一四模块、一五模块对应的具体实施方式与所述步骤S14、步骤S15的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manners corresponding to the first four modules and the first five modules are the same as or similar to the specific embodiments of the step S14 and the step S15, so they are not repeated here, and are included here by reference.
在一些实施例中,所述一四模块,用于响应于所述第一用户设备发送的、所述目标额度的资源信息,向所述第一用户设备发送包含所述目标标识信息以及目标标识集合的目标视频资源;所述一五模块,用于接收所述第一用户设备发送的第一关联视频资源,其中,所述第一关联视频资源是基于所述目标视频资源生成的;生成所述第一关联视频资源的标识信息,并将所述目标标识信息以及所述目标标识集合计入所述第一关联视频资源的标识集合中。In some embodiments, the first-fourth module is configured to, in response to the resource information of the target quota sent by the first user equipment, send to the first user equipment information including the target identification information and the target identification A collection of target video resources; the first five modules are configured to receive the first associated video resource sent by the first user equipment, wherein the first associated video resource is generated based on the target video resource; generate the The identification information of the first associated video resource, and include the target identification information and the target identification set into the identification set of the first associated video resource.
在此,所述一四模块、一五模块对应的具体实施方式与所述步骤S14、步骤S15的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manners corresponding to the first four modules and the first five modules are the same as or similar to the specific embodiments of the step S14 and the step S15, so they are not repeated here, and are included here by reference.
在一些实施例中,所述目标标识集合包括一个或多个第二标识信息,所述目标视频资源是基于所述第二标识信息所对应的第二关联视频资源生成的,所述设备还包括一六模块(未示出)。一六模块,用于向所述第一用户设备发送一个或多个所述第二关联视频资源。In some embodiments, the target identification set includes one or more second identification information, the target video resource is generated based on the second associated video resource corresponding to the second identification information, and the device further includes - Six modules (not shown). A module, configured to send one or more of the second associated video resources to the first user equipment.
在此,所述一六模块对应的具体实施方式与所述步骤S16的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manner corresponding to the six modules is the same as or similar to the specific embodiment of the step S16, so it will not be repeated here, and is included here by reference.
在一些实施例中,所述设备还包括一七模块(未示出)。一七模块,用于接收第二用户设备上传的所述目标视频资源In some embodiments, the device further includes a module (not shown). A seventeenth module, configured to receive the target video resource uploaded by the second user equipment
在此,所述一七模块对应的具体实施方式与所述步骤S17的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manner corresponding to the 17th module is the same as or similar to the specific embodiment of the step S17, so it will not be repeated here, and is included here by reference.
在一些实施例中,所述设备还包括一八模块,所述一八模块,用于检测所述目标视频资源是否满足上传条件,若是,生成所述目标视频资源的目标标识信息,并将包含所述目标标识信息的所述目标视频资源计入资源数据库中。In some embodiments, the device further includes a 18 module, the 18 module is used to detect whether the target video resource meets the upload condition, if so, generate the target identification information of the target video resource, and include The target video resource of the target identification information is included in the resource database.
在此,所述一八模块对应的具体实施方式与所述步骤S18的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manner corresponding to the 18th module is the same as or similar to the specific embodiment of the step S18, so it will not be repeated here, and is included here by reference.
在一些实施例中,所述设备还包括一九模块,所述一九模块用于接收所述第二用户设备上传的所述目标视频资源的目标标记信息;所述生成所述目标视频资源的目标标识信息,包括:网络设备根据所述目标标记信息生成所述目标标识信息。In some embodiments, the device further includes a nine module, the one nine module is configured to receive the target tag information of the target video resource uploaded by the second user equipment; the generating the target video resource The target identification information includes: the network device generates the target identification information according to the target tag information.
在此,所述一九模块对应的具体实施方式与所述步骤S19的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manner corresponding to the nineteenth module is the same as or similar to the specific embodiment of the step S19, so it is not repeated here, and is included here by reference.
在一些实施例中,所述检测所述目标视频资源是否满足上传条件,包括:若所述第二用户设备上传目标视频资源包含第二关联视频资源的第二标识信息,并且所述目标视频资源的视频内容与所述第二关联视频资源的视频内容的相似度小于第一相似度阈值;或者,所述第二用户设备上传目标视频资源包含第二关联视频资源的第二标识信息以及第二标识集合,并且所述目标视频资源的视频内容与所述第二关联视频资源的视频内容的相似度小于第一相似度阈值,确定所述目标视频资源满足所述上传条件,其中,所述目标视频资源基于所述第二关联视频资源生成;若所述第二用户设备上传的目标视频资源不包含第二关联视频资源的第二标识信息,或者所述第二用户设备上传的目标视频资源不包含第二关联视频资源的第二标识信息以及第二标识集合,根据所述目标视频资源的视频内容在资源数据库中查询是否存在与所述目标视频资源的视频内容的相似度等于或大于第二相似度阈值的视频资源,若不存在,确定所述目标视频资源满足所述上传条件。在一些实施例中,成功上传到所述网络设备的视频资源,所述网络设备会生成该视频资源的标识信息,以使所述视频资源包含所述标识信息。在一些实施例中,通过所述视频资源平台编辑而成的视频资源(例如,该视频资源在编辑时使用了所述视频资源平台提供的其他视频资源),该视频资源除了包含其自身的标识信息外,还会包含一标识集合,通过该标识集合记录该视频资源所引用的其他视频资源。在一些实施例中,当所述第二用户设备上传的所述目标视频资源包含有第二关联视频资源的第二标识信息时(例如,所述第二关联视频资源为原始视频资源,所述目标视频资源编辑时使用了所述第二关联视频资源),并且所述目标视频资源的视频内容与所述第二关联视频资源的视频内容的相似度小于第一相似度阈值;或者所述第二用户设备上传的目标视频资源包含第二关联视频资源的第二标识信息以及第二标识集合时(例如,所述第二关联视频资源不是原始视频资源,所述第二关联视频资源除了有其自身的第二标识信息外,还有第二标识集合,所述第二标识集合中记录该第二关联视频资源所引用的其他视频资源的标识信息,所述目标视频资源编辑使用了所述第二关联视频资源),并且所述目标视频资源的视频内容与所述第二关联视频资源的视频内容的相似度小于第一相似度阈值,所述网络设备直接确定所述目标视频资源满足上传条件。在一些实施例中,当所述目标视频资源包含所述第二标识信息,或者包含所述第二标识信息以及第二标识集合时,所述网络设备需要检测所述目标视频资源与所述第二关联视频资源之间的相似度,以防止恶意重复上传所述视频资源平台提供的视频资源的情况的发生。若所述第二用户设备上传的目标视频资源没有任何所述网络设备生成的用于标识视频资源的标识信息,所述网络设备需对该目标视频资源进行全面查重,例如,所述网络设备根据所述目标视频资源的视频内容在资源数据库中查询是否存在与所述目标视频资源的视频内容的相似度等于或大于第二相似度阈值的视频资源存在,若不存在(说明所述目标视频资源没有使用所述视频资源平台的视频资源进行编辑,可以作为原创视频资源),则确定所述目标视频资源满足所述上传条件。在一些实施例中,所述第二相似度阈值小于所述第一相似度阈值,以使得所述网络设备的资源数据库中的原始视频资源具有较高的原创度。在本实施例中,所述网络设备会对接收到的每一个视频资源进行检测判断,防止在所述视频资源平台恶意冒充原创视频资源的现象的发生。In some embodiments, the detecting whether the target video resource meets the upload condition includes: if the target video resource uploaded by the second user equipment includes the second identification information of the second associated video resource, and the target video resource The similarity between the video content of the second associated video resource and the video content of the second associated video resource is less than the first similarity threshold; or, the target video resource uploaded by the second user equipment includes the second identification information of the second associated video resource and the second Identify a set, and the similarity between the video content of the target video resource and the video content of the second associated video resource is less than a first similarity threshold, and determine that the target video resource satisfies the upload condition, wherein the target The video resource is generated based on the second associated video resource; if the target video resource uploaded by the second user equipment does not contain the second identification information of the second associated video resource, or the target video resource uploaded by the second user equipment does not Including the second identification information and the second identification set of the second associated video resource, according to the video content of the target video resource, query in the resource database whether there is a similarity with the video content of the target video resource equal to or greater than the second If the video resource with the similarity threshold does not exist, it is determined that the target video resource satisfies the upload condition. In some embodiments, if the video resource is successfully uploaded to the network device, the network device will generate identification information of the video resource, so that the video resource includes the identification information. In some embodiments, the video resource edited by the video resource platform (for example, the video resource is edited using other video resources provided by the video resource platform), the video resource contains its own identification In addition to the information, it also contains an identification set, through which other video resources referenced by the video resource are recorded. In some embodiments, when the target video resource uploaded by the second user equipment includes second identification information of a second associated video resource (for example, the second associated video resource is an original video resource, the The second associated video resource was used when editing the target video resource), and the similarity between the video content of the target video resource and the video content of the second associated video resource is less than the first similarity threshold; or the second When the target video resource uploaded by the user equipment includes the second identification information and the second identification set of the second associated video resource (for example, the second associated video resource is not the original video resource, and the second associated video resource has other In addition to its own second identification information, there is also a second identification set, which records the identification information of other video resources referenced by the second associated video resource, and the target video resource edited using the first two associated video resources), and the similarity between the video content of the target video resource and the video content of the second associated video resource is less than the first similarity threshold, the network device directly determines that the target video resource meets the upload condition . In some embodiments, when the target video resource contains the second identification information, or contains the second identification information and a second identification set, the network device needs to detect that the target video resource and the first 2. Associating the similarity between video resources, so as to prevent malicious repeated uploading of video resources provided by the video resource platform. If the target video resource uploaded by the second user equipment does not have any identification information generated by the network device for identifying the video resource, the network device needs to perform a comprehensive plagiarism check on the target video resource, for example, the network device According to the video content of the target video resource, query in the resource database whether there is a video resource with a similarity with the video content of the target video resource that is equal to or greater than the second similarity threshold, if not (explaining that the target video If the resource is not edited using the video resource of the video resource platform and can be used as an original video resource), it is determined that the target video resource meets the upload condition. In some embodiments, the second similarity threshold is smaller than the first similarity threshold, so that the original video resources in the resource database of the network device have a higher degree of originality. In this embodiment, the network device detects and judges each received video resource, so as to prevent the phenomenon of maliciously posing as an original video resource on the video resource platform.
在一些实施例中,若所述第二用户设备上传的目标视频资源包含第二关联视频资源的第二标识信息,或者所述第二用户设备上传的目标视频资源包含第二关联视频资源的第二标识信息以及第二标识集合,所述设备还包括一零模块(未示出),一零模块,用于将所述第二关联视频资源的第二标识信息计入所述目标视频资源的目标标识集合中,或者,将所述第二关联视频资源的第二标识信息以及第二标识集合计入所述目标视频资源的目标标识集合中。In some embodiments, if the target video resource uploaded by the second user equipment includes the second identification information of the second associated video asset, or the target video resource uploaded by the second user equipment includes the second identification information of the second associated video asset Two identification information and a second identification set, the device also includes a zero module (not shown), a zero module, used to include the second identification information of the second associated video resource into the target video resource In the target identification set, or, the second identification information and the second identification set of the second associated video resource are included in the target identification set of the target video resource.
在此,所述一零模块对应的具体实施方式与所述步骤S10的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manner corresponding to the one-zero module is the same as or similar to the specific embodiment of step S10, so it will not be repeated here, and is included here by reference.
在一些实施例中,所述设备还包括一零零模块(未示出)。一零零模块,用于将所述目标额度的资源信息转移至所述第二用户设备的资源账户。In some embodiments, the device further includes a zero zero module (not shown). A zero zero module, configured to transfer the resource information of the target quota to the resource account of the second user equipment.
在此,所述一零零模块对应的具体实施方式与所述步骤S100的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementation manner corresponding to the 100 module is the same as or similar to the specific embodiment of the step S100, so it is not repeated here, and is included here by reference.
图5示出了根据本申请另一个实施例的一种用于提供视频资源的第一用户设备的设备结构图,该设备包括二一模块、二二模块、二三模块、二四模块以及二五模块。二一模块,用于响应于第一用户在视频资源平台中对目标视频资源的编辑触发操作,向对应的网络设备发送编辑请求信息。二二模块,用于接收所述网络设备发送的资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的。二三模块,用于向所述网络设备发送所述目标额度的资源信息,以接收所述网络设备发送的包含目标标识信息的目标视频资源。二四模块,用于响应于所述第一用户在所述视频资源平台对所述目标视频资源的编辑操作生成第一关联视频资源、所述第一关联视频资源的第一标识信息。二五模块,用于通过所述视频资源平台向所述网络设备发送包含所述目标标识信息的第一关联视频资源。5 shows a device structure diagram of a first user equipment for providing video resources according to another embodiment of the present application. The device includes a module 21, a module 22, a module 23, a module 24, and a module 22. Five modules. The two-one module is configured to send editing request information to the corresponding network device in response to the editing trigger operation of the target video resource by the first user on the video resource platform. A two-two module, configured to receive resource request information sent by the network device, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value. The second and third modules are configured to send the resource information of the target quota to the network device, so as to receive the target video resource including the target identification information sent by the network device. The 24 module is configured to generate a first associated video resource and first identification information of the first associated video resource in response to the editing operation of the target video resource by the first user on the video resource platform. A twenty-five module, configured to send the first associated video resource including the target identification information to the network device through the video resource platform.
具体而言,二一模块,用于响应于第一用户在视频资源平台中对目标视频资源的编辑触发操作,向对应的网络设备发送编辑请求信息。例如,所述视频资源平台向用户呈现多个视频资源,所述第一用户通过右击目标视频资源,弹出包括“编辑”“播放”按钮的窗口,第一用户通过点击“编辑”按钮进行对所述目标视频资源的编辑触发操作,并向所述网络设备发送编辑请求信息。Specifically, the two-one module is configured to send editing request information to a corresponding network device in response to an editing trigger operation of the target video resource by the first user on the video resource platform. For example, the video resource platform presents a plurality of video resources to the user, and the first user right-clicks the target video resource, and a window including "Edit" and "Play" buttons pops up, and the first user clicks the "Edit" button to edit the video resource. The editing of the target video resource triggers an operation, and sends editing request information to the network device.
二二模块,用于接收所述网络设备发送的资源请求信息,其中,所述资源请求信息包括目标额度,所述目标额度是根据所述资源收益值确定的。例如,所述网络设备响应于所述编辑请求信息确定所述目标视频资源的资源收益值,并基于所述资源收益值向所述第一用户设备发送资源请求信息,其中,所述资源请求信息包括目标额度。A two-two module, configured to receive resource request information sent by the network device, wherein the resource request information includes a target quota, and the target quota is determined according to the resource revenue value. For example, the network device determines a resource revenue value of the target video resource in response to the editing request information, and sends resource request information to the first user equipment based on the resource revenue value, wherein the resource request information Include target amount.
二三模块,用于向所述网络设备发送所述目标额度的资源信息,以接收所述网络设备发送的包含目标标识信息的目标视频资源。例如,所述目标视频资源为原始视频资源(例如,所述目标视频资源不是通过对所述视频资源平台上的视频资源进行再编辑制作而成的),所述网络设备在接收到所述第一用户设备发送的目标额度的资源信息后,所述网络设备向所述第一用户设备发送包含有所述目标视频资源的目标标识信息的目标视频资源。The second and third modules are configured to send the resource information of the target quota to the network device, so as to receive the target video resource including the target identification information sent by the network device. For example, the target video resource is an original video resource (for example, the target video resource is not produced by re-editing the video resource on the video resource platform), and the network device receives the first After a user equipment sends the resource information of the target amount, the network device sends the target video resource including the target identification information of the target video resource to the first user equipment.
二四模块,用于响应于所述第一用户在所述视频资源平台对所述目标视频资源的编辑操作生成第一关联视频资源。例如,所述第一用户在所述视频资源平台使用所述目标视频资源编辑制作第一关联视频资源。The 24 module is configured to generate a first associated video resource in response to the editing operation of the target video resource by the first user on the video resource platform. For example, the first user uses the target video resource to edit and produce a first associated video resource on the video resource platform.
二五模块,用于通过所述视频资源平台向所述网络设备发送包含所述目标标识信息的第一关联视频资源。在一些实施例中,所述网络设备向所述第一用户设备发送包含目标标识信息的目标视频资源,所述第一用户设备基于第一用户对所述目标视频资源的编辑使用操作生成包含所述目标标识信息的第一关联视频资源,将包含所述目标标识信息的第一关联视频资源发送给所述网络设备。在一些实施例中,所述网络设备再生成所述第一关联视频资源的第一标识信息,并将所述目标标识信息记录在所述第一关联视频资源的第一标识集合中。在一些实施例中,由于通过所述视频资源平台编辑所述第一关联视频资源时,所述第一关联视频资源中会包含所述目标标识信息,即使用户将所述第一关联视频资源下载下来使用,再通过所述视频资源平台上传所述网络设备时,该第一关联视频资源还是会包含所述目标标识信息。同样地,所述目标视频资源会一直携带所述目标标识信息。A twenty-five module, configured to send the first associated video resource including the target identification information to the network device through the video resource platform. In some embodiments, the network device sends the target video resource containing the target identification information to the first user device, and the first user device generates a target video resource containing the target video resource based on the editing operation of the first user on the target video resource. the first associated video resource including the target identification information, and send the first associated video resource including the target identification information to the network device. In some embodiments, the network device regenerates the first identification information of the first associated video resource, and records the target identification information in the first identification set of the first associated video resource. In some embodiments, when the first associated video resource is edited through the video resource platform, the target identification information will be included in the first associated video resource, even if the user downloads the first associated video resource After further use, when the network device is uploaded through the video resource platform, the first associated video resource will still contain the target identification information. Likewise, the target video resource always carries the target identification information.
在一些实施例中,所述二三模块,用于向所述网络设备发送所述目标额度的资源信息,以接收所述网络设备发送的第一用户设备向所述网络设备发送所述目标额度的资源信息,以接收所述网络设备发送的包含所述目标标识信息以及目标标识集合的目标视频资源;所述二五模块,用于向所述网络设备发送包含所述目标标识信息以及目标标识集合的所述第一关联视频资源、所述第一关联视频资源的第一标识信息、所述目标标识信息以及所述目标视频资源的标识集合。In some embodiments, the second and third modules are configured to send the resource information of the target quota to the network device, so as to receive the first user equipment sending the target quota to the network device from the network device resource information, to receive the target video resource containing the target identification information and target identification set sent by the network device; A collection of the first associated video resource, the first identification information of the first associated video resource, the target identification information, and the identification of the target video resource.
在此,所述二三模块、二五模块对应的具体实施方式与所述步骤S23、步骤25的具体实施例相同或相似,因而不再赘述,以引用的方式包含于此。Here, the specific implementations corresponding to the second, third and second fifth modules are the same or similar to the specific embodiments of the steps S23 and S25, so they are not repeated here, and are included here by reference.
除上述各实施例介绍的方法和设备外,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机代码,当所述计算机代码被执行时,如前任一项所述的方法被执行。In addition to the methods and devices introduced in the above embodiments, the present application also provides a computer-readable storage medium, the computer-readable storage medium stores computer codes, and when the computer codes are executed, as described in any one of the preceding items The described method is carried out.
本申请还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如前任一项所述的方法被执行。The present application also provides a computer program product, when the computer program product is executed by a computer device, the method described in any one of the preceding items is executed.
本申请还提供了一种计算机设备,所述计算机设备包括:The present application also provides a kind of computer equipment, and described computer equipment comprises:
一个或多个处理器;one or more processors;
存储器,用于存储一个或多个计算机程序;memory for storing one or more computer programs;
当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前任一项所述的方法。When the one or more computer programs are executed by the one or more processors, the one or more processors are made to implement the method as described in any one of the preceding items.
图7示出了可被用于实施本申请中所述的各个实施例的示例性系统;FIG. 7 illustrates an exemplary system that may be used to implement various embodiments described in this application;
如图7所示在一些实施例中,系统300能够作为各所述实施例中的任意一个设备。在一些实施例中,系统300可包括具有指令的一个或多个计算机可读介质(例如,系统存储器或NVM/存储设备320)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本申请中所述的动作的一个或多个处理器(例如,(一个或多个)处理器305)。As shown in FIG. 7 , in some embodiments, the
对于一个实施例,系统控制模块310可包括任意适当的接口控制器,以向(一个或多个)处理器305中的至少一个和/或与系统控制模块310通信的任意适当的设备或组件提供任意适当的接口。For one embodiment, system control module 310 may include any suitable interface controller to provide at least one of processor(s) 305 and/or any suitable device or component in communication with system control module 310 Any suitable interface.
系统控制模块310可包括存储器控制器模块330,以向系统存储器315提供接口。存储器控制器模块330可以是硬件模块、软件模块和/或固件模块。The system control module 310 may include a memory controller module 330 to provide an interface to the
系统存储器315可被用于例如为系统300加载和存储数据和/或指令。对于一个实施例,系统存储器315可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,系统存储器315可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。
对于一个实施例,系统控制模块310可包括一个或多个输入/输出(I/O)控制器,以向NVM/存储设备320及(一个或多个)通信接口325提供接口。For one embodiment, system control module 310 may include one or more input/output (I/O) controllers to provide interfaces to NVM/
例如,NVM/存储设备320可被用于存储数据和/或指令。NVM/存储设备320可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。For example, NVM/
NVM/存储设备320可包括在物理上作为系统300被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,NVM/存储设备320可通过网络经由(一个或多个)通信接口325进行访问。NVM/
(一个或多个)通信接口325可为系统300提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。系统300可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信。Communication interface(s) 325 may provide an interface for
对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器(例如,存储器控制器模块330)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。For one embodiment, at least one of processor(s) 305 may be packaged with logic of one or more controllers of system control module 310 (eg, memory controller module 330 ). For one embodiment, at least one of the processor(s) 305 may be packaged with the logic of one or more controllers of the system control module 310 to form a system-in-package (SiP). For one embodiment, at least one of the processor(s) 305 may be integrated on the same die as the logic of the one or more controllers of the system control module 310 . For one embodiment, at least one of the processor(s) 305 may be integrated on the same die with the logic of the one or more controllers of the system control module 310 to form a system on chip (SoC).
在各个实施例中,系统300可以但不限于是:服务器、工作站、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)。在各个实施例中,系统300可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,系统300包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。In various embodiments,
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present application can be implemented in software and/or a combination of software and hardware, for example, it can be implemented by using an application specific integrated circuit (ASIC), a general-purpose computer or any other similar hardware devices. In one embodiment, the software program of the present application can be executed by a processor to realize the steps or functions described above. Likewise, the software program (including associated data structures) of the present application can be stored in a computer-readable recording medium such as RAM memory, magnetic or optical drive or floppy disk and the like. In addition, some steps or functions of the present application may be implemented by hardware, for example, as a circuit that cooperates with a processor to execute each step or function.
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。In addition, a part of the present application can be applied as a computer program product, such as a computer program instruction. When it is executed by a computer, the method and/or technical solution according to the present application can be invoked or provided through the operation of the computer. Those skilled in the art should understand that computer program instructions exist in computer-readable media in forms including but not limited to source files, executable files, installation package files, etc. Limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding post-installation program program. Here, a computer readable medium may be any available computer readable storage medium or communication medium that can be accessed by a computer.
通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。Communication media includes the media whereby communication signals embodying, for example, computer readable instructions, data structures, program modules or other data are transmitted from one system to another. Communication media can include guided transmission media such as cables and wires (e.g., fiber optics, coaxial, etc.) and wireless (unguided transmission) media capable of propagating waves of energy, such as acoustic, electromagnetic, RF, microwave, and infrared . Computer readable instructions, data structures, program modules or other data may be embodied, for example, as a modulated data signal in a wireless medium such as a carrier wave or similar mechanism such as embodied as part of spread spectrum technology. The term "modulated data signal" means a signal that has one or more of its characteristics changed or set in such a manner as to encode information in the signal. Modulation can be analog, digital or mixed modulation techniques.
作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(RAM,DRAM,SRAM);以及非易失性存储器,诸如闪存、各种只读存储器(ROM,PROM,EPROM,EEPROM)、磁性和铁磁/铁电存储器(MRAM,FeRAM);以及磁性和光学存储设备(硬盘、磁带、CD、DVD);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。By way of example, and not limitation, computer-readable storage media may include volatile and nonvolatile, volatile, volatile, or Removable and non-removable media. For example, computer-readable storage media include, but are not limited to, volatile memories such as random access memories (RAM, DRAM, SRAM); and nonvolatile memories such as flash memory, various read-only memories (ROM, PROM, EPROM) , EEPROM), magnetic and ferromagnetic/ferroelectric memory (MRAM, FeRAM); and magnetic and optical storage devices (hard disks, tapes, CDs, DVDs); or other media known now or developed in the future capable of storing data for computer systems Computer readable information/data used.
在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。Here, an embodiment according to the present application includes an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, triggering The operation of the device is based on the foregoing methods and/or technical solutions according to multiple embodiments of the present application.
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It will be apparent to those skilled in the art that the present application is not limited to the details of the exemplary embodiments described above, but that the present application can be implemented in other specific forms without departing from the spirit or essential characteristics of the present application. Therefore, the embodiments should be regarded as exemplary and not restrictive in all points of view, and the scope of the application is defined by the appended claims rather than the foregoing description, and it is intended that the scope of the present application be defined by the appended claims rather than by the foregoing description. All changes within the meaning and range of equivalents of the elements are embraced in this application. Any reference sign in a claim should not be construed as limiting the claim concerned. In addition, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means stated in the device claims may also be realized by one unit or device through software or hardware. The words first, second, etc. are used to denote names and do not imply any particular order.
Claims (18)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011553027.5A CN112770184B (en) | 2020-12-24 | 2020-12-24 | Method and equipment for providing video resources |
PCT/CN2021/120675 WO2022134705A1 (en) | 2020-12-24 | 2021-09-26 | Method and device for providing video resource |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011553027.5A CN112770184B (en) | 2020-12-24 | 2020-12-24 | Method and equipment for providing video resources |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112770184A CN112770184A (en) | 2021-05-07 |
CN112770184B true CN112770184B (en) | 2023-03-24 |
Family
ID=75694162
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011553027.5A Active CN112770184B (en) | 2020-12-24 | 2020-12-24 | Method and equipment for providing video resources |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112770184B (en) |
WO (1) | WO2022134705A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112770184B (en) * | 2020-12-24 | 2023-03-24 | 上海掌门科技有限公司 | Method and equipment for providing video resources |
CN113806306B (en) * | 2021-08-04 | 2024-01-16 | 北京字跳网络技术有限公司 | Media file processing method, device, equipment, readable storage medium and product |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020063008A1 (en) * | 2018-09-26 | 2020-04-02 | Oppo广东移动通信有限公司 | Resource configuration method and apparatus, terminal, and storage medium |
CN110958488A (en) * | 2019-12-06 | 2020-04-03 | 维沃移动通信有限公司 | Video resource downloading method and electronic device |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8849095B2 (en) * | 2011-07-26 | 2014-09-30 | Ooyala, Inc. | Goal-based video delivery system |
CN105898582A (en) * | 2015-11-30 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Viewing coupon sharing method, terminal device and server |
CN106303556A (en) * | 2016-08-05 | 2017-01-04 | 乐视控股(北京)有限公司 | Video resource call method, Apparatus and system |
CN106572364A (en) * | 2016-11-11 | 2017-04-19 | 乐视控股(北京)有限公司 | Method and device for downloading video |
CN109246438B (en) * | 2017-07-10 | 2020-11-17 | 上海交通大学 | Video processing method and device based on user consumption information |
US20190069006A1 (en) * | 2017-08-29 | 2019-02-28 | Western Digital Technologies, Inc. | Seeking in live-transcoded videos |
CN108174248B (en) * | 2018-01-25 | 2020-01-03 | 腾讯科技(深圳)有限公司 | Video playing method, video playing control device and storage medium |
CN110097349B (en) * | 2018-01-29 | 2023-08-04 | 腾讯科技(深圳)有限公司 | Resource processing method, device and storage medium |
US20180260481A1 (en) * | 2018-04-01 | 2018-09-13 | Yogesh Rathod | Displaying search result associated identified or extracted unique identity associated structured contents or structured website |
CN108881928A (en) * | 2018-06-29 | 2018-11-23 | 百度在线网络技术(北京)有限公司 | Method and apparatus for release information, the method and apparatus for handling information |
CN109508404B (en) * | 2018-10-29 | 2020-11-17 | 深圳市轱辘车联数据技术有限公司 | Maintenance teaching video management method and device, terminal equipment and storage medium |
CN110636342B (en) * | 2019-08-01 | 2021-05-28 | 山东百盟信息技术有限公司 | Video sharing payment method and system based on network video platform |
CN111641805B (en) * | 2020-04-30 | 2021-10-01 | 武汉旷视金智科技有限公司 | Method and device for acquiring video, terminal equipment and server |
CN111666195B (en) * | 2020-05-26 | 2024-06-04 | 上海连尚网络科技有限公司 | A method and device for providing video information or image information |
CN112770184B (en) * | 2020-12-24 | 2023-03-24 | 上海掌门科技有限公司 | Method and equipment for providing video resources |
-
2020
- 2020-12-24 CN CN202011553027.5A patent/CN112770184B/en active Active
-
2021
- 2021-09-26 WO PCT/CN2021/120675 patent/WO2022134705A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020063008A1 (en) * | 2018-09-26 | 2020-04-02 | Oppo广东移动通信有限公司 | Resource configuration method and apparatus, terminal, and storage medium |
CN110958488A (en) * | 2019-12-06 | 2020-04-03 | 维沃移动通信有限公司 | Video resource downloading method and electronic device |
Also Published As
Publication number | Publication date |
---|---|
WO2022134705A1 (en) | 2022-06-30 |
CN112770184A (en) | 2021-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110827061B (en) | A method and device for providing presentation information during novel reading | |
CN111159537B (en) | Method and device for pushing presentation information in reading application | |
CN112770184B (en) | Method and equipment for providing video resources | |
CN110765395A (en) | A method and device for providing novel information | |
CN110502873A (en) | A method and device for managing the reading rights of novel chapters | |
CN113034233B (en) | Method, apparatus, medium and program product for allocating resources in a reading application | |
CN110516182A (en) | A method and device for providing incentive video information | |
CN111523039B (en) | A method and device for processing book update requests in reading applications | |
CN110266505A (en) | A method and device for managing conversation groups | |
CN111526396B (en) | Method and equipment for controlling excitation video playing | |
CN111078654B (en) | Method and device for sharing information | |
CN111581507B (en) | Method and device for providing presentation information | |
CN111008327B (en) | A method and device for pushing books in a reading application | |
CN111666195B (en) | A method and device for providing video information or image information | |
CN109345416A (en) | A method and device for recording citation relationships between works | |
CN112787831B (en) | Method and device for splitting conference group | |
CN107566250B (en) | Resource transfer method, related equipment and system | |
CN111680249B (en) | A method and device for pushing presentation information | |
CN111796895B (en) | Method and equipment for switching label pages | |
CN110765258B (en) | Method and equipment for providing electronic books | |
CN111680250B (en) | A method and device for recalling presented information | |
CN115278333B (en) | A method, device, medium and program product for playing video | |
CN113379081B (en) | Method, apparatus, medium and program product for recycling articles | |
CN111079039B (en) | Method and device for collecting books | |
CN111105226B (en) | A method and device for subscribing to novel chapters |
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 | ||
CP03 | Change of name, title or address |
Address after: Room 80536, Shanghai Patentee after: Shanghai Zongzhang Technology Group Co.,Ltd. Country or region after: China Address before: Room 80536, Shanghai Patentee before: SHANGHAI ZHANGMEN SCIENCE AND TECHNOLOGY Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address |