System, method, and program for distributing video
The integration of viewer-input objects and controlled games in a virtual space enhances video distribution systems by increasing viewer and broadcaster engagement, addressing the lack of entertainment in conventional systems.
Patent Information
- Application Number
- JP2024101349
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-06-24
- Publication Date
- 2026-01-16
- Estimated Expiration
- 2038-05-10
AI Technical Summary
Conventional video distribution systems lack sufficient entertainment value beyond visual effects in response to viewer interactions, which hinders the activation of video distribution activities.
A system that integrates a virtual space where viewers can input objects, and a game is controlled using these objects, allowing broadcasters to play games based on viewer inputs, enhancing viewer engagement and broadcaster interaction.
The system promotes video distribution vitality by providing interactive gameplay, increasing viewer and broadcaster engagement and enjoyment, thereby stimulating distribution activities.
Smart Images

Figure 0007801066000001 
Figure 0007801066000002 
Figure 0007801066000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a system, a method, and a program for distributing moving images. [Background technology]
[0002] Conventionally, systems for distributing videos shot by a distributor have been proposed. For example, Patent Document 1 below discloses that in such a system, viewers can input items (gift them to the distributor) into a virtual space where the distributed video is played. This system is configured so that visual effects (animation display, etc.) are displayed in the virtual space in response to the input of the items. It is believed that inputting such items can promote the activation of video distribution. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2017-121021 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in conventional systems, although visual effects are displayed in response to the insertion of items, these visual effects alone may not be entertaining enough. Therefore, if it were possible to provide entertainment other than the visual effects in response to the insertion of items, it is believed that this would further stimulate the activity of video distribution.
[0005] One of the objects of the embodiments of the present invention is to promote the activation of video distribution. Other objects of the embodiments of the present invention will become apparent by referring to the entire specification. [Means for solving the problem]
[0006] A system according to one embodiment of the present invention is a system for distributing videos, comprising one or more computer processors, which, in response to execution of readable instructions, perform the following processes: presenting a viewer screen to each of a plurality of viewers, the viewer screen displaying a virtual space in which a video provided by a distributor is played; placing a specified object input by a viewer in the virtual space; and controlling the progress of a specified game using the specified object placed in the virtual space, based at least on operations by the distributor.
[0007] A method according to one embodiment of the present invention is a method for distributing videos that is executed by one or more computers and includes the steps of presenting a viewer screen to each of a plurality of viewers that displays a virtual space in which a video provided by a broadcaster is played; placing a specified object input by the viewer in the virtual space; and controlling the progress of a specified game using the specified object placed in the virtual space based at least on operations by the broadcaster.
[0008] A program according to one embodiment of the present invention is a program for distributing videos, which, when executed on one or more computers, causes the one or more computers to perform the following processes: presenting a viewer screen to each of multiple viewers, the viewer screen displaying a virtual space in which a video provided by a distributor is played; placing a specified object input by a viewer in the virtual space; and controlling the progress of a specified game using the specified object placed in the virtual space, based at least on operations by the distributor. [Effects of the Invention]
[0009] Various embodiments of the present invention may promote the activation of video distribution. [Brief explanation of the drawings]
[0010] [Figure 1]1 is a diagram showing a schematic configuration of a network including a video distribution system 10 according to an embodiment of the present invention. [Figure 2] 1 is a block diagram showing the functions of a video distribution system 10. FIG. [Figure 3] FIG. 4 is a diagram illustrating an example of information managed in a user information table 411. [Figure 4] FIG. 4 is a diagram illustrating an example of information managed in a distribution information table 412. [Figure 5] FIG. 2 is a diagram illustrating an example of a viewer screen 50. [Figure 6] FIG. 5 is a diagram illustrating an example of a gifting item setting object 541. [Figure 7] FIG. 10 is a diagram illustrating an example of the viewer screen 50 in a state where a gifting item 110 has been dropped into the virtual space 100. [Figure 8] FIG. 10 is a diagram illustrating a screen 60 for a distributor. [Figure 9] FIG. 10 is a diagram illustrating a screen 60A for a distributor in another example. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0012] FIG. 1 is a diagram illustrating a schematic configuration of a network including a video distribution system 10 according to an embodiment of the present invention. As illustrated, the video distribution system 10 is communicatively connected to a user terminal 30 via a communication network 20 such as the Internet. While only one user terminal 30 is illustrated in FIG. 1, the system 10 is communicatively connected to a plurality of user terminals 30. The system 10 provides a video distribution service via the user terminal 30 for distributing videos provided by a distributor to a plurality of viewers. In this embodiment, a user of the user terminal 30 can distribute videos as a distributor and can also watch videos distributed by other users as a viewer.
[0013] The video distribution system 10 is configured as a general computer, and as shown in FIG. 1, includes a computer processor 11, a main memory 12, an input / output I / F 13, a communication I / F 14, and a storage (memory device) 15, and each of these components is electrically connected via a bus or the like (not shown).
[0014] The computer processor 11 is configured as a CPU, a GPU, or the like, and loads various programs stored in a storage 15 or the like into a main memory 12 and executes various instructions included in the programs. The main memory 12 is configured, for example, by a DRAM or the like.
[0015] The input / output I / F 13 includes various input / output devices for exchanging information with a user, etc. The input / output I / F 13 includes, for example, information input devices such as a keyboard and a pointing device (e.g., a mouse, a touch panel, etc.), an audio input device such as a microphone, and an image input device such as a camera. The input / output I / F 13 also includes an image output device such as a display, and an audio output device such as a speaker.
[0016] The communication I / F 14 is implemented as hardware such as a network adapter, various communication software, or a combination thereof, and is configured to be able to realize wired or wireless communication via the communication network 20 or the like.
[0017] The storage 15 is configured by, for example, a magnetic disk, a flash memory, etc. The storage 15 stores various programs including an operating system, various types of data, etc.
[0018] In this embodiment, the video distribution system 10 may be configured using a plurality of computers each having the above-described hardware configuration. For example, the video distribution system 10 may be configured by one or more server devices.
[0019] The video distribution system 10 configured in this manner functions as a web server and an application server, and executes various processes in response to requests from a web browser and other applications (e.g., applications for video distribution services) installed on the user terminal 30, and transmits screen data (e.g., HTML data or control data) corresponding to the results of the processes to the user terminal 30. The user terminal 30 displays a web page or other screen based on the received data.
[0020] The user terminal 30 is configured as a general computer, and as shown in FIG. 1, includes a computer processor 31, a main memory 32, an input / output I / F 33, a communication I / F 34, and a storage (storage device) 35, with each of these components being electrically connected via a bus or the like (not shown).
[0021] The computer processor 31 is configured as a CPU, a GPU, or the like, and loads various programs stored in a storage 35 or the like into the main memory 32 and executes various instructions included in the programs. The main memory 32 is configured, for example, by a DRAM or the like.
[0022] The input / output I / F 33 is a variety of input / output devices for exchanging information with a user, etc. The input / output I / F 33 includes, for example, information input devices such as a keyboard and a pointing device (e.g., a mouse, a touch panel, etc.), audio input devices such as a microphone, and image input devices such as a camera. The input / output I / F 33 also includes an image output device such as a display, and an audio output device such as a speaker.
[0023] The communication I / F 34 is implemented as hardware such as a network adapter, various communication software, or a combination thereof, and is configured to be able to realize wired or wireless communication via the communication network 20 or the like.
[0024] The storage 35 is configured by, for example, a magnetic disk or a flash memory, etc. The storage 35 stores various programs including an operating system, various data, etc. The programs stored in the storage 35 can be downloaded from an application market or the like and installed.
[0025] In this embodiment, the user terminal 30 may be configured as a smartphone, a tablet terminal, a wearable device, a personal computer, or the like.
[0026] A user of a user terminal 30 configured in this manner can use the video distribution service provided by the system 10 by communicating with the video distribution system 10 via a web browser or other application installed on storage 35, etc.
[0027] Next, the functions of the video distribution system 10 of this embodiment will be described. FIG. 2 is a block diagram schematically illustrating the functions of the video distribution system 10. As illustrated, the system 10 includes an information storage management unit 41 that stores and manages various information, a basic function control unit 43 that controls the basic functions of the video distribution service, and a virtual space control unit 45 that controls the virtual space in which the distributed videos are played. These functions are realized by the cooperative operation of hardware such as the computer processor 11 and main memory 12, as well as various programs and data stored in the storage 15, for example, by the computer processor 11 executing instructions included in a program loaded into the main memory 12. Furthermore, some or all of the functions illustrated in FIG. 2 may be realized by the cooperation of the system 10 and the user terminal 30, or may be realized by the user terminal 30.
[0028] The information storage management unit 41 of the video distribution system 10 stores and manages various information in the storage 15, etc. For example, as shown in FIG. 2, the information storage management unit 41 can be configured to have a user information table 411 that manages information about users of the video distribution service, and a distribution information table 412 that manages information about individual video distributions.
[0029] The basic function control unit 43 of the video distribution system 10 executes various processes related to the control of the basic functions of the video distribution service. For example, the basic function control unit 43 transmits HTML data or control data of various screens related to the basic functions to the user terminal 30, executes various processes in response to user operation inputs via the screens displayed on the user terminal 30, and transmits HTML data or control data corresponding to the results of the processes to the user terminal 30. The basic functions controlled by the basic function control unit 43 include, for example, login authentication (user authentication), billing control, user management (e.g., updating the user information table 411), and management of individual video distributions (e.g., updating the distribution information table 412).
[0030] The virtual space control unit 45 of the video distribution system 10 executes various processes related to the control of the virtual space. For example, the virtual space control unit 45 is configured to present a viewer screen displaying the virtual space to each of the multiple viewers. The virtual space is configured to play videos provided by the distributor. For example, the virtual space control unit 45 is configured to transmit screen data (HTML data, control data, etc.) for displaying the viewer screen to the user terminal 30 of each of the multiple viewers.
[0031] In this embodiment, the virtual space control unit 45 is configured to place a predetermined object input by the viewer in the virtual space. For example, the viewer screen is configured to accept an input instruction for a predetermined object from the viewer, and the virtual space control unit 45 is configured to place the predetermined object in the virtual space upon accepting the input instruction for the predetermined object via the viewer screen displayed on the viewer's user terminal 30.
[0032] The virtual space control unit 45 is also configured to execute various processes related to controlling the progress of a predetermined game that is played during the distribution of a video. In this embodiment, the predetermined game is configured as a game that uses the above-mentioned predetermined objects placed in the virtual space, and the progress of the game is controlled based on operations by the broadcaster. For example, the virtual space control unit 45 is configured to control the progress of the predetermined game based on operations by the broadcaster via the broadcaster's user terminal 30.
[0033] In this manner, in the video distribution system 10 of this embodiment, a predetermined object input by a viewer of a video is placed in the virtual space where the video is played, and a predetermined game using the predetermined object progresses based on the broadcaster's operation, allowing the broadcaster to enjoy playing the predetermined game, and viewers to enjoy watching the broadcaster play the predetermined game. In this manner, the system 10 can promote the vitality of video distribution by providing the enjoyment of a game that corresponds to the input of a predetermined object.
[0034] The predetermined game in this embodiment may include various types and formats of games using predetermined objects input by the viewer. For example, the predetermined game may include, but is not limited to, puzzle games and action games. The virtual space control unit 45 is configured to control the behavior of the predetermined object placed in the virtual space in accordance with the content and rules of such games.
[0035] In this embodiment, the virtual space control unit 45 can be configured to present a broadcaster screen displaying a virtual space to the broadcaster. For example, the virtual space control unit 45 is configured to transmit screen data (HTML data, control data, etc.) for displaying the broadcaster screen to the broadcaster's user terminal 30. In this case, the virtual space control unit 45 can be configured to control the progress of a predetermined game based at least on touch operations by the broadcaster on the broadcaster screen. For example, the progress of a predetermined game is controlled based on touch operations on a predetermined object on the broadcaster screen. This configuration enables the progress of a game based on simple operations such as touch operations on the broadcaster screen.
[0036] The virtual space control unit 45 may also be configured to control the behavior of the streamer's avatar located in the virtual space based at least on the streamer's operation, and to control the progress of the predetermined game based at least on the avatar's operation. For example, the avatar's behavior may be controlled based on the streamer's operation via the user terminal 30 (e.g., operation using a physical controller, operation based on the streamer's posture included in an image captured by a camera, and touch operation on a touch panel (streamer screen, etc.)). The avatar may also be considered a virtual streamer appearing in a video in place of the real streamer. This configuration allows the streamer's avatar to be used as a player character in a predetermined game.
[0037] In this embodiment, the predetermined object includes various types of virtual and electronic objects, items, display elements, etc. that can be placed in the virtual space. In this embodiment, the predetermined object can be configured to have predetermined parameters (attributes, etc.), and the virtual space control unit 45 can be configured to control the progress of the predetermined game based at least on the values of the predetermined parameters of the predetermined object. In this configuration, since the values of the predetermined parameters affect the progress of the predetermined game, for example, a strategy is required in the selection of the type of predetermined object entered by the viewer. As a result, the viewer can enjoy not only watching the streamer play the game but also the strategy of the game itself.
[0038] Furthermore, virtual space control unit 45 may be configured to grant a first virtual value (such as points) to a broadcaster in response to a viewer's input of a predetermined object. Information regarding the first virtual value held by the broadcaster may be managed, for example, in user information table 411 and / or broadcast information table 412, and may be displayed on a broadcaster screen, a viewer screen, or the like. Furthermore, virtual space control unit 45 may be configured to grant a second virtual value (such as points) to a viewer in response to a viewer's input of a predetermined object. Information regarding the second virtual value held by the viewer may be managed, for example, in user information table 411. This configuration may, for example, encourage viewers to input predetermined objects, thereby promoting the activation of video broadcasts.
[0039] Next, a specific example of the video distribution system 10 of this embodiment having such functions will be described. In this specific example, the video distribution system 10 is configured to provide a live video distribution service that can distribute live video composed of video and audio input via the camera and microphone of the distributor's user terminal 30 to multiple viewers.
[0040] 3 illustrates information managed in the user information table 411 in this example. The user information table 411 manages information about users of the live video streaming service, and in this example, as shown in the figure, manages information such as the "number of contribution points held" which is the number of contribution points (second virtual value) held, the "viewer level" which increases as the number of contribution points held increases, and "held item information" which is information about held gifting items (predetermined objects), in association with a "user account" which identifies an individual user.
[0041] Contribution points are awarded to viewers by providing gifting items to the streamer while watching the video. Users can obtain gifting items for a fee or free of charge at various times.
[0042] The owned item information includes "Number of owned first items," "Number of owned second items," and "Number of owned third items," which indicate the number of owned first, second, and third gifting items, respectively. These three types of first, second, and third gifting items have different attribute (predetermined parameter) values (for example, water attribute, fire attribute, and wind attribute).
[0043] 4 illustrates information managed in the distribution information table 412 in this example. The distribution information table 412 manages information related to individual video distributions, and in this example, as shown in the figure, manages information such as a "distributor user account" that identifies the video distributor, "distribution status information" that is information related to the distribution status at that time, "number of support points acquired" that is the number of support points (first virtual value) acquired, and "HP" and "score" that are used in a mini-game (predetermined game) played during the video distribution, in association with a "distribution ID" that identifies the individual video distribution.
[0044] The distribution status information includes information such as the number of simultaneous viewers, the total number of viewers, and the time elapsed since the start of distribution. Support points are points awarded to a broadcaster when a gifting item is donated by a viewer. In this example, the number of earned support points is managed (accumulated) on a per-distribution basis in the distribution information table 412, but instead of or in addition to this, the number of earned support points may be managed (accumulated) on a per-user (broadcaster) basis in the user information table 411.
[0045] 5 illustrates a viewer screen 50 displayed on each of the user terminals 30 of the multiple viewers in this example. The screen 50 is displayed on the user terminal 30, for example, when the viewer selects a desired video from a list of live videos (programs) currently being distributed via a screen displayed on the user terminal 30.
[0046] As shown in Figure 5, the viewer screen 50 displays a virtual space 100 corresponding to the selected live video (program) across the entire screen, and a comment input area 52 located on the left side of the bottom edge of the screen, a gifting button 54 located on the right side of the bottom edge of the screen, and a comment display area 56 located above the comment input area 52 are superimposed on the virtual space 100.
[0047] As shown in the figure, the virtual space 100 is arranged with a screen object 102, a floor 104, and an information display object 106 that displays HP and scores used in the mini-game described above. The screen object 102 is configured to display live video transmitted from the user terminal 30 of the corresponding broadcaster (live video input via the camera of the user terminal 30). In other words, the virtual space 100 is configured to play video provided by the corresponding broadcaster via the screen object 102.
[0048] When a viewer inputs a comment via the comment input area 52, the input comment is transmitted to the video distribution system 10. The system 10 receives comments from the user terminals 30 of multiple viewers, and the comments are displayed in order in the comment display area 56.
[0049] When a viewer selects the gifting button 54, a pre-set gifting item from among first to third gifting items, which are different from each other, is inserted into the virtual space 100. When a gifting item is inserted, contribution points are awarded to the viewer who inserted the item, and support points are awarded to the broadcaster of this broadcast.
[0050] FIG. 6 illustrates a gifting item setting object 541 for presetting the type of gifting item to be inserted in response to selection of the gifting button 54. The object 541 is displayed superimposed on the viewer screen 50 in response to a predetermined operation (e.g., a long tap operation) on the gifting button 54. The object 541 displays first to third gifting items 110, which are different types, in a selectable manner, and also displays the number of each of these three types of items 110 owned by the viewer. The number of items owned is managed in the user information table 411. The first to third gifting items 110 have the same heart-shaped shape but are different colors. The viewer can preset the type of item to be inserted in response to selection of the gifting button 54 via the gifting item setting object 541. The gifting button 54 is configured to display the type of gifting item currently set.
[0051] FIG. 7 illustrates the viewer screen 50 in a state in which a gifting item 110 has been dropped into the virtual space 100. In this example, the item 110 dropped by the viewer is controlled to fall at a predetermined speed from above (towards the ceiling) in the virtual space 100 towards the floor 104. The item 110 disappears when it lands on the floor 104. In this example, the horizontal (lateral) position of the dropped gifting item 110 in the virtual space 100 is determined randomly. Note that the viewer may be able to specify the horizontal position of the dropped gifting item 110, the speed and direction of movement of the gifting item 110, etc.
[0052] 8 illustrates a distributor screen 60 displayed on the distributor's user terminal 30 in the state shown in FIG. 7. As shown in the figure, the distributor screen 60, like the viewer screen 50, displays the virtual space 100 across the entire screen, with a comment input area 62 located on the left side of the bottom edge of the screen and a comment display area 66 located above the comment input area 62 superimposed on the virtual space 100. Furthermore, the distributor screen 60 has an end distribution button 64 for ending video distribution located on the right side of the bottom edge of the screen, instead of the gifting button 54 on the viewer screen 50.
[0053] In this example, the broadcaster screen 60 is configured to allow the broadcaster to operate a mini-game. The mini-game is configured as a game in which the broadcaster earns points by tapping to acquire gifting items 110 that are dropped by viewers and fall from above the virtual space 100.
[0054] Specifically, when the broadcaster taps on the falling gifting item 110 and acquires the item 110, the item 110 disappears and the corresponding points are added to the score. On the other hand, if the item 110 lands on the floor 104 and disappears before the broadcaster acquires it, a predetermined value is subtracted from the broadcaster's HP as a penalty.
[0055] In this example, if the streamer acquires the same type of gifting items 110 consecutively within a predetermined time interval, the combo number is added, and more points than usual are added to the score. Note that, as one type of gifting item 110, items that exert special effects when acquired by the streamer, such as items for recovering HP and items for temporarily increasing points acquired in response to acquisition of items 110, may be provided.
[0056] In this example, the mini-game can be played until HP reaches zero. The streamer may specify the timing to start and / or end the mini-game during video streaming. In this case, gifting items 110 can be inserted before the mini-game starts and after it ends, but the mini-game will not progress.
[0057] In this example, the broadcaster can enjoy a mini-game using the gifting items 110 that each of the viewers has inserted. Furthermore, each viewer can watch, via the viewer screen 50, how the broadcaster plays the mini-game using the gifting items 110 that they themselves have inserted.
[0058] In the above-described example, the screen object 102 in the virtual space 100 is configured to display live video input via the camera of the broadcaster's user terminal 30, but in another example of this embodiment, instead of such live video, it is configured to display video featuring the broadcaster's avatar.
[0059] 9 illustrates a broadcaster screen 60A in this example. As shown in the figure, in a virtual space 100A in this example, a stage object 103A is placed in place of the screen object 102 in the virtual space 100. An avatar 120A of the broadcaster is placed on the stage object 103A.
[0060] In this example, the avatar 120A is operated via a physical controller on the broadcaster's user terminal 30. The broadcaster can broadcast a live video in which the avatar 120A appears as a virtual broadcaster (performer) by inputting audio (speaking) through a microphone on the user terminal 30 while operating the avatar 120A. Note that the operation of the avatar 120A is not limited to operation via a physical controller. For example, the avatar 120A may be operated based on the broadcaster's posture contained in an image input via a camera on the user terminal 30. For example, a predetermined body part of the broadcaster contained in the image (e.g., the face and both hands) may be recognized, and the avatar 120A may be operated based on the position of the recognized predetermined body part (e.g., the movement of the avatar 120A may be controlled to follow the movement of the predetermined body part of the broadcaster). In this case, markers having a predetermined appearance may be attached to predetermined body parts of the broadcaster (e.g., markers of a predetermined shape and color may be drawn on the palms of both hands), and the predetermined body parts may be recognized by detecting the markers. Furthermore, the posture of the broadcaster included in the image can be recognized by applying a known human posture estimation technique, which makes it possible to control the movement of avatar 120A so as to synchronize with the actual posture change (i.e., movement) of the broadcaster, for example.
[0061] The mini-game in this example follows the same rules as the mini-game in the above example, but the method for acquiring the gifting item 110 is different. That is, in this example, the gifting item 110 is acquired by touching the gifting item 110 with the hand of the avatar 120A, and the corresponding points are added to the score. Thus, in the mini-game in this example, the broadcaster's avatar 120A is used as the player character in the game.
[0062] In the video distribution system 10 according to the present embodiment described above, a predetermined object (e.g., gifting item 110) input by a viewer of a video is placed in the virtual space in which the video is played, and a predetermined game using the predetermined object progresses based on the broadcaster's operation, allowing the broadcaster to enjoy playing the predetermined game and viewers to enjoy watching the broadcaster play the predetermined game. In this way, the embodiment of the present invention can promote the vitality of video distribution by providing enjoyment through a game in response to the input of a predetermined object.
[0063] The processes and procedures described herein, other than those explicitly described, may be implemented by software, hardware, or any combination thereof. For example, the processes and procedures described herein may be implemented by implementing logic corresponding to the processes and procedures in media such as integrated circuits, volatile memory, non-volatile memory, and magnetic disks. The processes and procedures described herein may also be implemented as computer programs corresponding to the processes and procedures and executed by various computers.
[0064] Although processes and procedures described herein are described as being performed by a single device, software, component, or module, such processes or procedures may be performed by multiple devices, software, components, and / or modules. Also, the software and hardware elements described herein may be implemented by combining them into fewer components or breaking them down into more components.
[0065] In this specification, even if a component of the invention is described as either singular or plural, or is described without limitation as either singular or plural, the component may be either singular or plural unless the context requires otherwise. [Explanation of symbols]
[0066] 10 Video distribution system 11. Computer Processor 30 User terminals 41 Information storage management department 43 Basic function control section 45 Virtual space control section 50 Viewer Screen 60, 60A Streamer Screen 100, 100A Virtual Space 110 Gifting Items (prescribed objects) 120A Avatar
Claims
1. 1. A system for distributing video, comprising one or more computer processors, comprising: The one or more computer processors, in response to execution of the readable instructions: A process of controlling the movement of an avatar of the distributor based on the posture of the distributor included in an image input via a camera included in the user terminal of the distributor; a process of presenting a viewer screen on which the video including the avatar is played to the viewer; a process of displaying a predetermined object input by the viewer on the video; and granting a predetermined reward to the distributor based on the positional relationship between the avatar and the predetermined object. system.
2. the process of granting the predetermined reward includes changing the predetermined reward based at least on a value of a parameter possessed by the predetermined object; The system of claim 1.
3. The parameter is the type of the predetermined object. The system of claim 2.
4. the process of granting the predetermined reward includes changing the predetermined reward based at least on a status of acquisition of the predetermined object by the distributor within a predetermined time interval; The system of claim 1.
5. The process of granting the predetermined reward increases the predetermined reward when the acquisition status satisfies a predetermined condition. The system of claim 4.
6. the process of granting a predetermined reward grants a predetermined reward to the distributor when the avatar and the predetermined object are in a positional relationship where they come into contact with each other; The system of claim 1.
7. the predetermined object moves on the video in accordance with a position, speed, and / or direction specified by the viewer; The system of claim 1.
8. 1. A method for distributing video, executed by one or more computers, comprising: controlling the movement of an avatar of the distributor based on the posture of the distributor included in an image input via a camera included in the user terminal of the distributor; presenting to a viewer a viewer screen on which the video including the avatar is played; displaying a predetermined object input by the viewer on the video; and awarding a predetermined reward to the broadcaster based on a positional relationship between the avatar and the predetermined object. method.
9. A program for distributing videos, In response to execution on one or more computers, the one or more computers: A process of controlling the movement of an avatar of the distributor based on the posture of the distributor included in an image input via a camera included in the user terminal of the distributor; a process of presenting a viewer screen on which the video including the avatar is played to the viewer; a process of displaying a predetermined object input by the viewer on the video; and granting a predetermined reward to the distributor based on a positional relationship between the avatar and the predetermined object. program.
Citation Information
Patent Citations
System, method and program for managing delivery of advertisement moving image
JP2016151775A
System, method and program for distributing digital content
JP2017121021A
System, method and program for distributing digital content
JP2017121036A
Real-time video distribution system, method, and program
JP2018026152A
Information processing device, information processing method, program, and moving-image delivery system
WO2017159383A1