A system, method, and program for distributing video.
By integrating interactive games in a virtual space with viewer-input objects and distributor-controlled gameplay, the system addresses the lack of entertainment in conventional video distribution, enhancing viewer and broadcaster engagement and revitalizing the distribution process.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-12-29
- Publication Date
- 2026-03-25
AI Technical Summary
Conventional video distribution systems lack sufficient entertainment value despite visual effects from item inputs, hindering activation of video distribution.
Integrate a virtual space where viewers can input predetermined objects, and a game progresses based on distributor operations, enhancing viewer and broadcaster engagement through interactive gameplay.
Enhances video distribution engagement by providing entertainment through interactive games, promoting viewer participation and broadcaster enjoyment, thus revitalizing the distribution process.
Smart Images

Figure 2026053684000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a system, a method, and a program for distributing videos.
Background Art
[0002] Conventionally, a system for distributing videos shot by a distributor has been proposed. For example, Patent Document 1 below discloses that in such a system, an item is input (gifting to the distributor) by a viewer to a virtual space where the distributed video is played. This system is configured such that a visual effect (such as animation display) corresponding to the input of an item is performed in the virtual space. It is considered that such input of an item can promote the activation of video distribution.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the conventional system, although a visual effect corresponding to the input of an item is performed, there are cases where such a visual effect alone lacks entertainment value. Therefore, it is considered that if enjoyment other than the visual effect corresponding to the input of an item can be provided, further activation of video distribution will be promoted.
[0005] One object of an embodiment 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 Problems
[0006] A system according to one embodiment of the present invention is a system for distributing video, comprising one or more computer processors, wherein the one or more computer processors perform the following processes in response to the execution of a readable instruction: presenting a viewer screen to each of a plurality of viewers that displays a virtual space on which a video provided by a distributor is played; placing a predetermined object input by a viewer in the virtual space; and controlling the progress of a predetermined game using the predetermined object placed in the virtual space, at least based on operations by the distributor.
[0007] A method according to one embodiment of the present invention is a method for distributing a video, performed by one or more computers, comprising the steps of: presenting a viewer screen to each of a plurality of viewers that displays a virtual space on which a video provided by a distributor is played; placing a predetermined object input by a viewer in the virtual space; and controlling the progress of a predetermined game using the predetermined object placed in the virtual space, at least based on operations performed by the distributor.
[0008] A program according to one embodiment of the present invention is a program for distributing a video, which, in response to being executed on one or more computers, causes one or more computers to perform the following processes: presenting each of several viewers with a viewer screen that displays a virtual space on which a video provided by the distributor is played; placing a predetermined object input by a viewer in the virtual space; and controlling the progress of a predetermined game using the predetermined object placed in the virtual space, at least based on operations performed by the distributor. [Effects of the Invention]
[0009] Various embodiments of the present invention can promote the revitalization of video distribution. [Brief explanation of the drawing]
[0010] [Figure 1]A schematic diagram showing the configuration of a network including a video distribution system 10 according to one embodiment of the present invention. [Figure 2] A block diagram illustrating the functions of the video distribution system 10. [Figure 3] A diagram illustrating the information managed in user information table 411. [Figure 4] A diagram illustrating the information managed in the distribution information table 412. [Figure 5] A diagram illustrating viewer screen 50. [Figure 6] A diagram illustrating object 541 for setting gifting items. [Figure 7] This diagram illustrates a viewer screen 50 showing a state where a gifting item 110 has been placed in the virtual space 100. [Figure 8] A diagram illustrating the broadcaster's screen 60. [Figure 9] A diagram illustrating the broadcaster's screen 60A in another example. [Modes for carrying out the invention]
[0011] Embodiments of the present invention will be described below with reference to the drawings.
[0012] Figure 1 is a schematic diagram showing the configuration of a network including a video distribution system 10 according to one embodiment of the present invention. As shown in the figure, the video distribution system 10 is connected to a user terminal 30 via a communication network 20 such as the Internet. In Figure 1, only one user terminal 30 is shown, but the system 10 is connected to multiple user terminals 30. The system 10 provides a video distribution service via the user terminal 30 for distributing videos provided by a distributor to multiple viewers. In this embodiment, a user of a 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 these components are electrically connected via a bus or the like not shown in the figure.
[0014] The computer processor 11 is configured as a CPU or GPU or the like, reads various programs stored in the storage 15 or the like into the main memory 12, and executes various instructions included in the programs. The main memory 12 is constituted by, for example, DRAM or the like.
[0015] The input / output I / F 13 includes various input / output devices for exchanging information with a user or the like. 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.), a voice input device such as a microphone, and an image input device such as a camera. Further, the input / output I / F 13 includes an image output device such as a display and a voice output device such as a speaker.
[0016] The communication I / F 14 is implemented as hardware such as a network adapter, various communication software, and combinations thereof, and is configured to enable wired or wireless communication via a communication network 20 or the like.
[0017] The storage 15 is constituted by, for example, a magnetic disk, a flash memory, or the like. The storage 15 stores various programs including an operating system and various data and the like.
[0018] In the present embodiment, the video distribution system 10 can be configured using a plurality of computers each having the hardware configuration described above. For example, the video distribution system 10 can be constituted by one or a plurality of server devices.
[0019] The video distribution system 10 configured as described above has functions as a web server and an application server, and executes various processes in response to requests from a web browser and other applications (for example, an application for a video distribution service) installed on the user terminal 30, and transmits screen data (for example, HTML data or control data, etc.) corresponding to the result of the process to the user terminal 30. On the user terminal 30, a web page or other screen based on the received data is displayed.
[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, and these components are electrically connected via a bus or the like not shown in the figure.
[0021] The computer processor 31 is configured as a CPU or a GPU, etc., reads various programs stored in the storage 35, etc. into the main memory 32, and executes various instructions included in the programs. The main memory 32 is composed of, for example, DRAM or the like.
[0022] The input / output I / F 33 is various input / output devices for exchanging information with users, etc. The input / output I / F 33 includes, for example, information input devices such as a keyboard and a pointing device (for example, a mouse, a touch panel, etc.), a voice input device such as a microphone, and an image input device such as a camera. The input / output I / F 33 also includes an image output device such as a display and a voice output device such as a speaker.
[0023] The communication I / F 34 is implemented as hardware such as a network adapter, various communication software, and combinations thereof, and is configured to enable wired or wireless communication via a communication network 20 or the like.
[0024] The storage 35 is composed of, for example, a magnetic disk or flash memory. The storage 35 stores various programs, including the operating system, and various data. The programs stored in the storage 35 can be downloaded and installed from an application market or the like.
[0025] In this embodiment, the user terminal 30 may be configured as a smartphone, tablet device, wearable device, personal computer, etc.
[0026] Users of the user terminal 30 configured in this way 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 the storage 35, etc.
[0027] Next, the functions of the video distribution system 10 of this embodiment will be described. Figure 2 is a block diagram schematically showing the functions of the video distribution system 10. As shown in the figure, 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 video is played. These functions are realized by the cooperation of hardware such as the computer processor 11 and main memory 12, as well as various programs and data stored in storage 15, etc. For example, they are realized by the computer processor 11 executing instructions contained in a program loaded into the main memory 12. In addition, some or all of the functions shown in Figure 2 are realized by the cooperation of the system 10 and the user terminal 30, or can 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. The information storage management unit 41 may be configured to have, for example, 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, as shown in Figure 2.
[0029] The basic function control unit 43 of the video distribution system 10 performs various processes related to the control of the basic functions of the video distribution service. For example, the basic function control unit 43 sends HTML data or control data of various screens related to the basic functions to the user terminal 30, performs various processes in response to user input via the screens displayed on the user terminal 30, and sends HTML data or control data corresponding to the results of those 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 performs 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 that displays the virtual space to each of 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 send screen data (HTML data or control data, etc.) for displaying the viewer screen to each of the multiple viewers' user terminals 30.
[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 receive input instructions for a predetermined object from the viewer, and when the virtual space control unit 45 receives an input instruction for a predetermined object via the viewer screen displayed on the viewer's user terminal 30, it is configured to place the predetermined object in the virtual space.
[0032] Furthermore, the virtual space control unit 45 is configured to perform various processes related to controlling the progress of a predetermined game that is played during video distribution. In this embodiment, the predetermined game is configured as a game using the predetermined objects placed in the virtual space, and its progress 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] Thus, in the video distribution system 10 of this embodiment, predetermined objects input by the viewer of a video are placed in the virtual space where the video is played, and a predetermined game using the predetermined objects progresses based on the operation of the broadcaster. As a result, the broadcaster can enjoy playing the predetermined game, and viewers can enjoy watching the broadcaster play the predetermined game. In this way, the system 10 can promote the revitalization of video distribution by providing entertainment through a game that responds to the input of predetermined objects.
[0034] The predetermined game in this embodiment may include various types and forms of games that use 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 operation of the predetermined objects placed in the virtual space according to 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 that displays the virtual space to the broadcaster. For example, the virtual space control unit 45 is configured to transmit screen data (HTML data or 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 at least based on touch operations performed 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] Furthermore, the virtual space control unit 45 may be configured to control the movement of the streamer's avatar located in the virtual space, at least based on operations performed by the streamer, and to control the progress of the predetermined game, at least based on the movement of the avatar. For example, the avatar's movement may be controlled based on operations performed by the streamer via the user terminal 30 (for example, operations using a physical controller, operations based on the streamer's posture included in images captured via a camera, and touch operations on a touch panel (streamer screen, etc.)). The avatar can also be thought of as a virtual streamer appearing (performing) in the video on behalf of the real-life streamer. This configuration makes it possible to use the streamer's avatar as a player character in a predetermined game.
[0037] In this embodiment, the predetermined object includes various types of virtual and electronic objects, items, and display elements 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. Since the values of the predetermined parameters will affect the progress of the predetermined game, for example, strategic thinking is required regarding the selection of the type of predetermined object that the viewer inputs. As a result, viewers can not only watch the streamer play the game, but also enjoy the strategy of the game itself.
[0038] Furthermore, the virtual space control unit 45 may be configured to award a first virtual value (such as points) to the broadcaster in response to the viewer's input of a predetermined object. Information regarding the first virtual value held by the broadcaster is managed, for example, in the user information table 411 and / or the broadcast information table 412, and may be displayed on the broadcaster's screen and the viewer's screen, etc. The virtual space control unit 45 may also be configured to award a second virtual value (such as points) to the viewer in response to the viewer's input of a predetermined object. Information regarding the second virtual value held by the viewer is managed, for example, in the user information table 411. Such a configuration may, for example, encourage viewers to input predetermined objects, and as a result, promote the revitalization of video distribution.
[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, which consists of video and audio input via the camera and microphone of the broadcaster's user terminal 30, to multiple viewers.
[0040] Figure 3 illustrates the 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. In this example, as shown in the figure, it manages information such as the number of contribution points (second virtual value) held, the viewer level, which increases as the number of contribution points increases, and the gifting items (predetermined objects) held, associated with a "user account" that identifies an individual user.
[0041] Contribution points are awarded to viewers by giving gifting items to the streamer while watching a video. Users can acquire gifting items, either for a fee or free of charge, through various means.
[0042] The item ownership information includes "Number of First Items Owned," "Number of Second Items Owned," and "Number of Third Items Owned," which indicate the number of each of the three types of First, Second, and Third Gifting Items owned. These three types of First, Second, and Third Gifting Items have different attribute values (predetermined parameters) (for example, Water attribute, Fire attribute, and Wind attribute).
[0043] Figure 4 illustrates the information managed in the distribution information table 412 in this example. The distribution information table 412 manages information related to individual video distributions. In this example, as shown in the figure, it manages information such as the "distributor user account" that identifies the video distributor, which is associated with the "distribution ID" that identifies an individual video distribution, "distribution status information" which is information about the distribution status at that time, "number of support points earned" which is the number of support points (first virtual value) earned, and "HP" and "score" used in the mini-game (a predetermined game) played during the video distribution.
[0044] The streaming status information includes information such as the number of simultaneous viewers, the total number of viewers, and the elapsed time since the start of the stream. Support points are points awarded to the streamer when they receive gifting items from viewers. In this example, the number of support points earned is managed (accumulated) on a per-stream basis in the streaming information table 412, but instead of this, or in addition to this, it may be managed (accumulated) on a per-user (streamer) basis in the user information table 411.
[0045] Figure 5 illustrates the viewer screen 50 displayed on each user terminal 30 of multiple viewers in this example. This screen 50 is displayed on the user terminal 30, for example, when a viewer selects a desired video from a list of live videos (programs) currently being streamed 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. 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 contains a screen object 102, a floor 104, and an information display object 106 that displays HP and score 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 videos provided by the corresponding broadcaster via the screen object 102.
[0048] When a viewer enters a comment via the comment input area 52, the entered comment is sent to the video distribution system 10. The comments received by the system 10 from multiple viewer user terminals 30 are displayed sequentially in the comment display area 56.
[0049] When a viewer selects the gifting button 54, a pre-set gifting item from the first to third gifting items of different types is placed into the virtual space 100. When a gifting item is placed, the viewer who placed the item is awarded contribution points, and the broadcaster of this stream is also awarded support points.
[0050] Figure 6 illustrates a gifting item setting object 541 for pre-setting the types of gifting items to be sent in response to the selection of the gifting button 54. This object 541 is displayed overlaid on the viewer screen 50 in response to a predetermined operation on the gifting button 54 (for example, a long tap operation). The object 541 displays selectable first to third gifting items 110, each of different types, and also displays the number of each of these three types of items 110 held by the corresponding viewer. This number is managed in the user information table 411. The first to third gifting items 110 have the same heart shape but differ in color. Viewers can pre-set the types of items to be sent in response to the 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 that is set at that time.
[0051] Figure 7 illustrates a viewer screen 50 showing a gifting item 110 being placed in the virtual space 100. In this example, the item 110 placed by the viewer is controlled to fall from above (towards the ceiling) in the virtual space 100 towards the floor 104 at a predetermined speed. The item 110 disappears upon landing on the floor 104. In this example, the horizontal position of the placed gifting item 110 in the virtual space 100 is determined randomly. Viewers may also be allowed to specify the horizontal position, movement speed, and direction of the gifting item 110 they place.
[0052] Figure 8 illustrates the broadcaster's screen 60 displayed on the broadcaster's user terminal 30 in the state shown in Figure 7. As shown in the figure, the screen 60 displays a virtual space 100 across the entire screen, similar to the viewer's screen 50. 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 area 62 are superimposed on the virtual space 100. In addition, on the right side of the bottom edge of the broadcaster's screen 60, instead of the gifting button 54 on the viewer's screen 50, there is a broadcast end button 64 for ending the video broadcast.
[0053] In this example, the streamer's screen 60 is configured to allow the streamer to play a mini-game. This mini-game is designed so that the streamer earns points by tapping to collect gifting items 110 that are dropped by viewers from above in the virtual space 100.
[0054] Specifically, if the streamer taps on a falling gifting item 110 and acquires it, the item 110 disappears and the corresponding score is added to their score. On the other hand, if item 110 lands on floor 104 and disappears before the streamer acquires it, a predetermined amount is deducted from the streamer's HP as a penalty.
[0055] In this example, if the streamer acquires 110 of the same type of gifting item 110 consecutively within a predetermined time interval, the combo count will be increased, and a higher score than usual will be added to the score. Furthermore, one of the types of gifting item 110 may include items that have special effects when acquired by the streamer, such as items that restore HP or items that temporarily increase the score obtained in response to acquiring item 110.
[0056] In this example, the mini-game can be played until the HP reaches zero. The streamer may also specify the timing for starting and / or ending the mini-game during the video broadcast. In this case, while it is possible to use 110 gifting items before the mini-game starts and after it ends, the mini-game will not progress.
[0057] In this example, the streamer can enjoy a mini-game using the gifting items 110 contributed by each of the multiple viewers. Furthermore, each viewer can watch the streamer play the mini-game using their own contributed gifting items 110 via the viewer screen 50.
[0058] In the example described above, the screen object 102 in the virtual space 100 was configured to display live video input via the camera of the broadcaster's user terminal 30. However, in other examples of this embodiment, instead of such live video, it is configured to display video featuring the broadcaster's avatar.
[0059] Figure 9 illustrates the streamer's screen 60A in the other example. As shown in the figure, in the virtual space 100A in this example, a stage object 103A is placed in place of the screen object 102 of the virtual space 100 described above. The streamer's avatar 120A is then placed on top of the stage object 103A.
[0060] In this example, avatar 120A is operated via a physical controller on the broadcaster's user terminal 30. The broadcaster can broadcast a live video in which avatar 120A appears as a virtual broadcaster (performer) by operating avatar 120A and inputting (speaking) voice through the microphone of the user terminal 30. Note that operation of avatar 120A is not limited to operation via a physical controller; for example, avatar 120A may be operated based on the broadcaster's posture included in an image input via the camera of the user terminal 30. For example, predetermined parts of the broadcaster's body included in the image (e.g., face and both hands) may be recognized, and avatar 120A may be operated based on the arrangement of the recognized predetermined parts (for example, the movement of avatar 120A may be controlled to follow the movement of the broadcaster's predetermined parts). In this case, markers with a predetermined appearance may be placed on predetermined parts of the broadcaster (for example, markers of a predetermined shape and color may be drawn on the palms of both hands), and the predetermined parts may be recognized by detecting these markers. Furthermore, the recognition of the streamer's posture in the image can also be achieved by applying known human posture estimation techniques. This would make it possible, for example, to control the movement of avatar 120A in conjunction with changes in the streamer's actual posture (i.e., movement).
[0061] The mini-game in this example follows the same rules as the mini-game in the example above, but the method of acquiring gifting item 110 is different. Specifically, in this example, when the hand of avatar 120A touches gifting item 110, the item 110 is acquired, and the corresponding points are added to the score. Thus, in this example mini-game, the streamer's avatar 120A is used as the player character in the game.
[0062] In the video distribution system 10 according to the embodiment described above, a predetermined object (for example, a gifting item 110) input by a viewer of the video is placed in the virtual space where the video is played, and a predetermined game using the predetermined object progresses based on the operation of the broadcaster. As a result, the broadcaster can enjoy playing the predetermined game, and viewers can enjoy watching the broadcaster play the predetermined game. In this way, the embodiment of the present invention can promote the revitalization of video distribution by providing enjoyment through a game that responds to the input of a predetermined object.
[0063] The processes and procedures described herein can be implemented by software, hardware, or any combination thereof, in addition to those explicitly described herein. For example, the processes and procedures described herein can be implemented by implementing the logic corresponding to those processes and procedures on a medium such as an integrated circuit, volatile memory, non-volatile memory, or magnetic disk. Furthermore, the processes and procedures described herein can be implemented as computer programs corresponding to those processes and procedures and executed by various types of computers.
[0064] Even if a process or procedure described herein is described as being performed by a single device, software, component, or module, such process or procedure may be performed by multiple devices, multiple software programs, multiple components, and / or multiple modules. Furthermore, the software and hardware elements described herein can also be realized by integrating them into fewer components or by decomposing them into more components.
[0065] In this specification, where a component of the invention is described as either one or more, or without limitation to either one or more, such component may be either one or more, unless the context should be otherwise interpreted. [Explanation of symbols]
[0066] 10 Video Streaming Systems 11 Computer Processors 30 User terminals 41 Information storage management department 43 Basic Function Control Unit 45 Virtual Space Control Unit 50 Viewer screen 60, 60A Streamer screen 100, 100A virtual space 110 Gifting items (designated objects) 120A Avatar
Claims
1. A system for distributing video, comprising one or more computer processors, The one or more computer processors, in response to the execution of a readable instruction, The process involves presenting each of the multiple viewers with a viewer screen that displays a virtual space where the video provided by the streamer is played, and A process of placing a predetermined object input by the viewer into the virtual space, The system performs a process that controls the progress of a predetermined game using the predetermined objects placed in the virtual space, at least based on the actions of the aforementioned broadcaster. system.
2. The one or more computer processors further execute a process to present to the broadcaster a screen for displaying the virtual space. The process for controlling the progress of the predetermined game includes controlling the progress of the predetermined game based at least on touch operations performed by the streamer on the streamer's screen. The system according to claim 1.
3. The one or more computer processors further perform processing to control the movement of the broadcaster's avatar located in the virtual space, at least based on operations performed by the broadcaster. The process for controlling the progress of the predetermined game includes controlling the progress of the predetermined game based at least on the actions of the streamer's avatar. The system according to claim 1 or 2.
4. The aforementioned predetermined object is configured to have predetermined parameters, The process for controlling the progress of the predetermined game includes controlling the progress of the predetermined game based at least on the value of the predetermined parameter possessed by the predetermined object. The system according to any one of claims 1 to 3.
5. The one or more computer processors further perform a process to assign a first virtual value to the broadcaster in response to the input of a predetermined object by the viewer. The system according to any one of claims 1 to 4.
6. The one or more computer processors further execute a process to assign a second virtual value to the viewer in response to the viewer's input of the predetermined object. The system according to any one of claims 1 to 5.
7. A method for distributing video, which is performed by one or more computers, The steps include presenting each of the multiple viewers with a viewer screen that displays a virtual space where the video provided by the streamer is played, The steps include: placing a predetermined object input by a viewer into the virtual space; The process includes, at least based on operations performed by the broadcaster, controlling the progress of a predetermined game using the predetermined objects placed in the virtual space, method.
8. It is a program for distributing videos. Depending on the execution on one or more computers, the one or more computers will be: The process involves presenting each of the multiple viewers with a viewer screen that displays a virtual space where the video provided by the streamer is played, and A process of placing a predetermined object input by the viewer into the virtual space, The process of controlling the progress of a predetermined game using the predetermined objects placed in the virtual space, based at least on the actions of the aforementioned broadcaster, is to be executed. program.
Citation Information
Patent Citations
System, method and program for distributing digital content
JP2017121021A