A method performed by one or more computer processors executing computer-readable instructions to allow viewing of a first video on a client device of each of a plurality of viewer users, the first video containing a virtual space and an animation of a character object generated based on a motion of a distributor user, the method comprising:
- in response to receiving a participation request for participation in the first video from a first user belonging to a first group among the plurality of viewer users, allowing a first avatar of the first user to participate in the first video by arranging the first avatar of the first user in a first region in the virtual space;
- and
- in response to receiving a display request from the first user while the first avatar is arranged in the first region, generating a second video in which the first avatar is displayed along with the character object.