Moving image distribution device, moving image distribution method, and moving image distribution program
By matching user identification information and interest tags, combined with external dictionary data and databases, video content that meets the interests of viewers and distributors is recommended, and emotional images and comments are displayed during video playback, which solves the problem of insufficient interaction between viewers and distributors in video content distribution and improves the interactivity and attractiveness of video content.
Patent Information
- Application Number
- JP2024193429
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-02-04
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the distribution of video content, there is a lack of common interests between the audience and the distributor, which leads to insufficient interaction and it is difficult to recommend video content that meets the audience's interests.
Through the matching of user identification information and interest tags, external dictionary data and databases are used to recommend video content that meets the interests of viewers and distributors, and the audience's emotional images and comments are displayed in real time during the video playback to enhance interaction.
It improves the interactivity of video content and audience participation, enhances the attractiveness of video content, and promotes communication and interest matching between viewers and distributors.
Smart Images

Figure 2025016692000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a video distribution device, a video distribution method, and a video distribution program. [Background technology]
[0002] In recent years, the environment has been improved so that individuals can easily distribute video content. Users can choose what they want to watch from a wide range of video content. When a person distributes video content in real time (live broadcast), for example, viewers may post comments. By posting comments, broadcasters and viewers can communicate with each other. This allows streamers to respond to viewers' reactions, and viewers can enjoy the same sense of realism that only live broadcasts can provide. It is also possible to have fun.
[0003] In particular, if the broadcaster and the viewer have common interests, communication will be active and the broadcast will be lively. However, for viewers, the content being distributed is It takes time to find something that suits your tastes from the vast amount of video content available. This is a necessary task.
[0004] Therefore, in the past, video attribute data according to the content of the video and attribute data of the user of the viewer terminal were Based on this, a technique has been proposed to calculate the recommended value for each video for the user (e.g. For example, see Patent Document 1.
[0005] In addition, content tags that indicate the characteristics of each video scene are extracted and then processed based on the content tags. We extract topic tags related to each set of classified video scenes and extract them from the user's viewing behavior. A user profile is created that indicates the user's preferences, and the video data is extracted based on the user profile. A recommendation method that recommends video scenes that match a video file based on content tags and topic tags. A technique for creating information has been proposed (see, for example, Patent Document 2). [Prior art documents] [Patent documents]
[0006] [Patent Document 1] JP 2016-134859 A [Patent Document 2] JP 2010-288024 A Summary of the Invention [Problem to be solved by the invention]
[0007] For distributed video content, viewers can find video content that interests them Even if you can, if your tastes do not match those of the video content distributor, you will not be able to have active communication. There was a possibility that communication would not be possible.
[0008] The present invention has been made in consideration of the above circumstances, and aims to improve communication between viewers and distributors. Video distribution equipment that provides services that boost online conversations and enhance video content, The present invention aims to provide a distribution method and a video distribution program. [Means for solving the problem]
[0009] The video distribution device according to the first aspect of the present invention is a user terminal that may include a distributor terminal and a viewer terminal. In order to classify broadcasters or viewers based on user identification information and hobbies and interests from the user's device, an information acquisition unit for acquiring candidate information of favorite tags for the distributor or the viewer; In order to suppress the variation of the favorite tags registered by the user, external dictionary data is referred to. When the candidate information of the favorite tag is included in the dictionary data, the candidate information of the favorite tag The favorite tag is associated with the user identification information acquired by the information acquisition unit and data is a user information management unit for recording the user information in a base, and a user information management unit for recording the user information in association with the user identification information of the viewer Based on the information of the favorite tag, one or more distributors are selected as recommended distributors. a recommendation distributor selection unit for selecting a recommendation distributor from among the recommendation distributors selected by the recommendation distributor selection unit; and a recommendation sending unit that sends information about a recommendation distributor to the viewer terminal.
[0010] In the video distribution device according to a second aspect of the present invention, the recommended distributor selection unit is The information on the favorite tag recorded in association with the user identification information of the distributor and the user identification information of the distributor The recommendation distribution is performed according to a matching state between the information and the favorite tag recorded in association with the information. Choose your followers.
[0011] In the video distribution device according to a third aspect of the present invention, the recommended distributor selection unit is The recommendation is based on the favorite tag recorded in association with the user identification information of the distributor. Select a broadcaster.
[0012] A video distribution method according to a fourth aspect of the present invention includes a user terminal that may include a distributor terminal and a viewer terminal. In order to classify broadcasters or viewers based on user identification information and hobbies and interests from the user's device, obtaining candidate information of favorite tags for the broadcaster or the viewer; In order to suppress variation in the registered favorite tags, external dictionary data is referred to; When the candidate information of the favorite tag is included in the dictionary data, the candidate information of the favorite tag is a step of recording the preference tag in a database in association with the user identification information; Based on the information of the favorite tag recorded in association with the user identification information of the viewer, selecting one or more distributors as recommended distributors; A step of transmitting information of the recommended distributor selected by the follower selection unit to the viewer terminal. It is equipped with a step.
[0013] A video distribution program according to a fifth aspect of the present invention includes a computer, a distributor terminal, and a viewer terminal. User identification information is sent from a user terminal, which may include a listener terminal, to a broadcaster according to hobbies and interests. and a means for acquiring candidate information of a favorite tag for classifying a broadcaster or a viewer, In order to suppress the variation of the favorite tags registered for the viewers, an external dictionary is used. When the candidate information of the favorite tag is included in the dictionary data, The candidate information of the favorite tag is associated with the user identification information as the favorite tag and stored in the database. a recording means for recording information of the favorite tag recorded in association with the user identification information of the viewer; A means for selecting one or more distributors as recommended distributors based on the information; The information of the recommendation distributor selected by the recommendation distributor selection unit is sent to the viewer terminal. It functions as a means of transmission. Effect of the Invention
[0014] According to the present invention, communication between viewers and distributors is activated, and video content is Video distribution device, video distribution method, and video distribution program that provide services to liven up the grams can be provided. [Brief description of the drawings]
[0015] [Figure 1] FIG. 1 is a diagram showing a schematic configuration of a video content distribution system including a video distribution device according to the first embodiment. [Diagram 2] FIG. 2 is a block diagram illustrating an example of a configuration of the video distribution device according to the first embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of a dialog presented to a user when registering a favorite tag according to the first embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a dialog presented to a user when registering a favorite tag according to the first embodiment. [Diagram 5] FIG. 5 is a diagram illustrating an example of a recent page presenting video content being distributed in real time according to the first embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a watch page generated for each distributor according to the first embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a window displaying emotion images corresponding to preference tags according to the first embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of an emotion image being inserted on a display screen of a video content according to the first embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of a community page presenting information on users who have a common favorite tag according to the first embodiment. [Figure 10] FIG. 10 is a flowchart illustrating an example of an operation of registering a user's favorite tag in the moving image distribution device according to the first embodiment. [Figure 11] FIG. 11 is a flowchart illustrating an example of an operation of distributing live video content in the video distribution device according to the first embodiment. [Figure 12] FIG. 12 is a block diagram illustrating an example of a configuration of a moving image distribution device according to the second embodiment. [Figure 13]FIG. 13 is a diagram illustrating an example of a recommendation distributor window showing information on a recommendation distributor included in a recommendation page according to the second embodiment. [Figure 14] FIG. 14 is a flowchart illustrating an example of an operation of transmitting recommended distributor information in the moving image distribution device according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] [First embodiment] The following describes a video distribution device, a video distribution method, and a video distribution program according to a first embodiment. The following will explain this in detail with reference to the drawings.
[0017] FIG. 1 is a schematic diagram of a video content distribution system including a video distribution device according to a first embodiment. FIG.
[0018] The video distribution system includes a distributor terminal 10, a video distribution device 20, a dictionary management device 30, and The video distribution device 20 is provided with a distributor terminal 10, a dictionary management device, and the like via a network. The viewer terminal 40 may be connected to the viewer terminal 30 so as to be able to communicate with the viewer terminal 40. Although terminals 40 are illustrated, the number of viewer terminals 40 is not limited to the number illustrated. or even zero.
[0019] The distributor terminal 10 is a computer that can be connected to a video source such as a video camera. Any electronic device, such as a television set (including Internet television), a PC (Pe rsonal computer), mobile terminals (e.g., tablets, smartphones laptops, feature phones, portable gaming devices, digital music players layers, e-book readers, VR (Virtual Reality) devices, AR The present invention may be implemented as an Augmented Reality (AAR) device, but is not limited to such. The distributor terminal 10 includes, for example, at least one processor and and a storage unit in which a program for performing the above-mentioned is stored, It is configured to be able to realize various functions in combination with hardware.
[0020] The viewer terminal 40 is an electronic device such as a computer, for example a television set. (including Internet TV), PC (Personal Computer), Mobile Mobile devices (e.g., tablets, smartphones, laptops, feature phones, Portable game consoles, digital music players, e-book readers, etc.), VR ( Virtual Reality) terminal, AR (Augmented Reality) The device may be, but is not limited to, a terminal.
[0021] The viewer terminal 40 includes, for example, at least one processor and a program executed by the processor. and a memory in which a program for performing the program is recorded, The controller 100 is configured to realize various functions by combining the controller and hardware.
[0022] The viewer terminal 40 receives content data such as video data and audio data from the video distribution device 20. The content is then presented to the viewer by display means and audio means (not shown). It is possible.
[0023] The dictionary management device 30 includes, for example, at least one processor and a memory in which a program to be executed is recorded, and a dictionary data storage unit for storing dictionary data A computer comprising: It is configured to be able to realize various functions when combined with air.
[0024] The dictionary management device 30 manages, for example, a word input via a network and its definition. The definition, meaning, origin, and other explanations can be associated with the words and recorded in the dictionary data storage unit. The dictionary management device 30 selects any word or phrase selected by the user from the dictionary data stored in the dictionary data storage unit. You can create a web page to search for and upload it to the network. Users can access web pages to search for a desired word and find its definition, meaning, and origin. You can learn about the meaning, definition, and origin of the word, and you can also add or modify the word. be.
[0025] FIG. 2 is a block diagram illustrating an example of a configuration of the video distribution device according to the first embodiment.
[0026] The video distribution device 20 includes a first acquisition unit 211, a second acquisition unit 212, a third acquisition unit 213, and A receiving unit 21 including a fourth acquisition unit 214, a distribution control unit 22, a generating unit 23, and a distribution unit 24. The system includes a user information management unit 25 and a database 26.
[0027] The video distribution device 20 includes, for example, a process that executes a program that realizes the functions of the above configuration. The processor may include a CPU and a memory that stores a program. U (Central Processing Unit) and / or GPU (Gra phics Processing Unit), but microcontrollers, FPGAs (Field Programmable Gate Arrays) Programmable Gate Array), or DSP (Digit The memory may be a dynamic signal processor, etc. A program executed by a processor to realize the operation of an image distribution device and the It temporarily stores data etc. used by the processor.
[0028] The video distribution device 20 further includes a communication unit (not shown) that can be connected to a network. The image forming apparatus may include a data storage unit (not shown) for storing a large amount of data. may include a database 26. The data storage unit may be built into the video distribution device 20. Alternatively, the data storage unit may be external to the video distribution device 20. d Disk Drive), SSD (Solid State Drive), etc. It may include a volatile storage medium.
[0029] The receiving unit 21 is connected to the distributor terminal 10, the dictionary management device 30, and the viewing The communication device 20 may be capable of communicating with the user terminal 40 and may include a first acquisition unit 211 and a second acquisition unit 212. For example, the receiving unit 21 receives video data from the distributor terminal 10 and transmits the video data to the viewer terminal 40. The receiving unit 21 receives a distribution request from the viewer terminal 40. The distribution request from the viewer terminal 40 is transmitted to the distribution control unit 22 and the generation unit 23. Alternatively, the identification information of the viewer terminal 40 (user identification information) and the identification information of the video content are It may include.
[0030] The first acquisition unit 211 acquires video data provided from the distributor terminal 10 via a network. Specifically, the first acquisition unit 211 can receive the broadcasts sequentially transmitted from the distributor terminal 10. The first acquisition unit 211 receives the video data for real-time distribution. The data is transmitted to the generation unit 23.
[0031] The second acquisition unit 212 acquires the user identification information of the viewer and the video content from the viewer terminal 40. The video content delivery request and input information corresponding to the video content can be received. The input information that the second acquisition unit 212 receives from the viewer terminal 40 is the video content being viewed. The identification information of the content, comments entered by the viewer, and emotions to be displayed on the content display screen Communication images (communication images) EM information (identification information, etc.) The second acquisition unit may include operation information of the viewer terminal 40 (such as the operation time length and the pressure applied during the operation). The second acquisition unit 212 transmits the received input information to the generation unit 23. The input information of the viewer (or the viewer terminal 40) is associated with the user identification information of the viewer. You can get it.
[0032] Emotion images EM express the viewer's emotions and intentions through words, colors, etc. The image is displayed on the content display screen based on the viewer's operation, and It is a means to facilitate communication between broadcasters.
[0033] The third acquisition unit 213 acquires a preference from a user terminal (the distributor terminal 10 and the viewer terminal 40). Tag registration request and user (broadcaster and viewer) input information (including favorite tag candidate information) ) and identification information of the user or user terminal (user identification information). 3. The acquisition unit 213 acquires the favorite tag registration request, the user identification information, and the user input information. and transmits the same to the user information management unit 25.
[0034] The fourth acquisition unit 214 acquires the user's input information (candidate information for favorite tags) from the user information management unit 25. The fourth acquisition unit 214 can receive information based on the user's input information. , referring to the dictionary data of the dictionary management device 30, words that can be registered as favorite tags and The fourth acquisition unit 214 can receive dictionary information including the definition of the The acquired registrable words and dictionary information for those words are transmitted to the user information management unit 25.
[0035] The database 26 includes a user identification and one or more At least information on a plurality of favorite tags is recorded in the database. One or more emotion images (communication images) associated with the tag are recorded. Note that emotion images may be associated with all of the preference tags, but only some of them may be associated with emotion images. An emotion image may be associated with only one of the preference tags, or multiple preference tags may be associated with the emotion image. may be associated with a common emotion image.
[0036] A favorite tag is, for example, a tag given to a user, and is used to distinguish the user from other users based on their hobbies or interests. Emotion images are used to express the viewer's feelings and intentions through words and An image to be expressed by color, etc., and the content display screen is changed based on the viewer's operation. It is deployed across the board as a means to facilitate communication between viewers and broadcasters.
[0037] The database 26 may be built into the video distribution device 20, or may be a The database 26 may be mounted externally to the computer 20. Non-volatile storage media such as SSD (Solid State Drive) It may include a body.
[0038] The user information management unit 25 refers to external dictionary data and acquires the preferred tags acquired from the user terminal. When the candidate information of the favorite tag is included in the dictionary data, the candidate information of the favorite tag is used as the favorite tag. The user's identification information can be recorded in the database 26.
[0039] The user information management unit 25 is configured to, for example, manage information when a user accesses a video distribution site or when a user downloads a video. When logging in to a distribution site, when a user registers as a member of a video distribution site, or when When requesting to edit the registration information of a favorite tag, the dialog for registering favorite tags is displayed to the user. It is possible to present the tag to users and encourage them to register their favorite tags. The unit 25 communicates with a corresponding user terminal via the third acquisition unit 213 or a communication unit (not shown). It can be configured to be possible.
[0040] 3 and 4 are schematic diagrams showing an example of a dialogue presented to a user when registering a favorite tag. FIG.
[0041] The user information management unit 25 presents the user with a dialogue DG1 shown in FIG. When a user starts registering favorite tags, the user is prompted to select “Add favorite tags.” Select the button A1 labeled "Set" by clicking or tapping it with your finger. You can proceed with editing, such as registering favorite tags.
[0042] In addition, the user information management unit 25 displays, for example, a prompt shown in FIG. The system further presents the user with an algorithm DG2, allowing the user to register favorite tags. The management unit 25 receives the user's input information from the third acquisition unit 213, and converts the received input information into a 4. The dictionary management device 30 transmits the dictionary data to the dictionary management device 30 via the acquisition unit 214. The system searches for words that contain the information entered by the user among the words registered in the database, and displays the search results in a video. The user information management unit 25 receives the search results from the dictionary management unit 30 and transmits the search results to the distribution unit 20. The leaf is received and can be presented to the user, for example, in dialog DG2.
[0043] Dialog DG2 is a text box where the user can enter words that he or she wants to register as favorite tags. A text box TBX, a list of favorite tags already registered for the user, and a "Settings" and a button A2 labeled "Complete."
[0044] For example, if a user enters "Tokyo" in the text box TBX, the user information management section 2 5. Acquires words that include "Tokyo" from among those recorded in the dictionary of the dictionary management device 30. You can then display words that can be registered as favorite tags under the text box TBX. In Figure 4, examples of words that can be registered as favorite tags are "Tokyo, Tokyo Station, Tokyo Tower, The display shows "Wow, Tokyo 23 Wards, ..." The user can choose their own answer based on the displayed words. You can enter your favorite tags to register.
[0045] In addition, in the video distribution device 20 of the present embodiment, a dictionary of words that can be registered as favorite tags is managed. The words are limited to those registered in the dictionary data of the device 30. The section detects that candidate information of favorite tags requested to be registered from a user terminal is included in external dictionary data. Only when the user has a preference, the candidate information of the preference tag is stored in the database as a preference tag associated with the user identification information. The digital signal is configured to be recorded on the digital signal processor 26.
[0046] For example, in the video distribution device 20 of the present embodiment, the user information management unit 25 When the word entered in the TBX box is a word registered in the dictionary, for example, The register button on the edge of the text box TBX is activated. By limiting the words that can be registered as favorite tags, it is possible to share common hobbies and preferences. This reduces the variation in favorite tags registered by users, and allows users to search more effectively. It is possible to categorize according to hobbies and preferences.
[0047] In addition, if there is a similar word included in the dictionary data, the user information management unit 25 For example, if you give priority to words that many users have registered as favorite tags and present them to users' devices, This makes it possible to further reduce the variation in registered favorite tags. .
[0048] In addition, the user information management unit 25 may, for example, store favorite tags already registered for the user. The system uses information about the user, their viewing history, and recent favorite tag registration rankings to help users find the best content. It is also possible to present and recommend favorite tags that are likely to match the user's preferences. The information management unit 25 selects favorite tags and words from among those registered in the dictionary of the dictionary management device 30. It is desirable to present the user with recommended items based on the results.
[0049] For example, if a user clicks the "Register" button at the end of the text box TBX, When the user selects the desired item by tapping the button (to request registration), the user information management unit 25 Get the text information entered in the text box TBX and display it as you like. The tag information can be associated with user identification information and registered in the database 26. do.
[0050] In addition, in dialog DG2, favorite tags that have already been registered for the user are deleted. In the example shown in Figure 4, up to 10 favorite tags can be registered. If a user's hobbies or preferences change, they can delete the existing favorite tags and add new favorite tags. By registering, it is possible to edit the favorite tags attached to oneself.
[0051] For example, a deletion means ("x") provided at the end of the display of favorite tags that the user has already registered When you select the area where the " The information management unit 25 accesses the database 26 and stores the user identification information associated with the user identification information. The corresponding preference tag may be deleted from the database 26 .
[0052] The user clicks button A2 labeled "Complete setup" in dialog DG2. When the user selects the tag by clicking or tapping, the user information management unit 25 registers the favorite tag. The recording process ends.
[0053] In addition, the user information management unit 25, in response to a request from the generation unit 23, The information associated with the preference tag and the viewer's user identification information The tag information can be read from the database 26 and provided to the generation unit 23 .
[0054] The distribution control unit 22 controls the operation of real-time distribution of image data. receives a distribution request from the viewer terminal 40 from the second acquisition unit 212 and transmits the request to the viewer terminal 40 The delivery control unit 22 can control the delivery unit 24 so that the image data is delivered. For example, a clock (not shown) is included, and time information obtained from the clock and real-time image data are The start and end of real-time image data delivery compared to the time frame allocated for delivery In addition, the distribution control unit 22 may manage the completion of the distribution of the moving image data by receiving the moving image data. Real-time video content distribution has started, and the video data for distribution has run out. Manage the start and end of real-time streaming to end video content streaming. Good too.
[0055] The generating unit 23 receives real-time video data from the first acquiring unit 211 and outputs the real-time video data to the second acquiring unit 212. 12 receives input information from the viewer. The real-time video data is, for example, The content is associated with tag information and the user identification information of the distributor. 3 is a tag associated with the real-time video data along with the real-time video data. It is possible to receive information and the user identification information of the distributor.
[0056] The generation unit 23 adds, to the real-time video data, an input input from, for example, the viewer terminal 40. Video data for distribution is created so that informed comments and emotional images can be overlaid. The generation unit 23 can generate, for example, alpha blending, picture-in-picture Using well-known techniques such as chat, comments and emotions are added to real-time video data. The generating unit 23 may generate a real-time moving image EM at the viewer terminal 40. The video data for distribution is designed to be able to combine comments and emotion images (EM) with the video data. The generating unit 23 may generate the video data for distribution. do.
[0057] The generating unit 23 may, for example, generate a part or the whole of a screen of a reproduced image of real-time video data. You can resize or crop a part of the screen and combine it with the input information, or you can use it as a real A part of the screen of the playback image of the time video data is exposed and the rest is hidden by combining it with the evaluation information. In addition, the generation unit 23 may generate a plurality of distribution-purpose moving images in response to a distribution request from a viewer terminal. In order to be able to switch between different data and distribute it, multiple video data for distribution with different images to be displayed are available. The data may be generated and transmitted to the distribution unit 24.
[0058] The generation unit 23 also transmits a plurality of video contents currently being distributed in real time to a viewer. It can generate recent pages for presentation to
[0059] Figure 5 shows a recent page that displays video content being distributed in real time. FIG. 1 is a diagram illustrating an example.
[0060] The recent page shown in Fig. 5 shows an area A3 where multiple favorite tags are presented, and a selection Multiple video contents that are being distributed in real time by broadcasters who have registered their favorite tags are presented. and an area A4.
[0061] The generation unit 23 may, for example, generate a video content that is distributed in real time. The information on the favorite tags is obtained from the user information management unit 25, and the list of favorite tags is stored in the area A3. In area A3, for example, there are many real-time broadcasters (e.g. A favorite tag with a large number of registered users may be displayed. may be presented, and preferences that match the tastes and preferences of the viewer viewing the recent page may be Tags may be presented.
[0062] The generation unit 23 may select a favorite tag from the favorite tags displayed in the area A3. Information on video content being distributed in real time by tagged broadcasters is displayed in the area. The information on the video content presented in area A4 is, for example, Thumbnail of the content, title of the video content, name of the distributor, number of viewers, number of followers In Figure 5, as an example, the "2020 Summer Anime" 13 shows an example of the display when the favorite tag "Me" is selected.
[0063] The generation unit 23 periodically updates the generated recent pages and uploads them to the network. The viewer terminal 40 accesses the recent page via the network. The viewer can select the favorite tag that interests him / her from area A3 and By referring to the information of multiple video contents presented on the rear A4, you can select broadcasters that match your hobbies and preferences. You can search for video content by.
[0064] The generation unit 23 also generates video data for distribution so that a watch page can be generated for each distributor. A watch page is generated for each broadcaster, showing the broadcaster's current broadcast. Information on the video content currently being distributed by the distributor, information on past video content distributed by the distributor, Recorded favorite tag information and comments entered by viewers on video content, etc. It may include input information.
[0065] FIG. 6 is a diagram showing an example of a watch page generated for each distributor.
[0066] The generating unit 23 may, for example, distribute the content on a watch page when a viewer watches video content. The registration information of the followers may also be displayed. In the example shown in FIG. 6, the watch page Area A5 displays the content and an area displays comments entered by viewers A6, an area A7 displaying tags attached to video content, and preferences attached to the distributor and an area A8 for displaying a tag.
[0067] The generating unit 23 receives the real-time video data from the first acquiring unit 211 together with the real-time The generation unit 23 receives user identification information of a distributor associated with the video data. The second acquisition unit 212 acquires the viewer's input information together with the viewer's The user identification information is received.
[0068] The generation unit 23 uses the user identification information of the distributor to generate the distribution information via the user information management unit 25. The information of the favorite tag associated with the user identification information of the user and the information of the favorite tag associated with the broadcaster's favorite tag are The generation unit 23 can obtain the emotion image generated by the user of the viewer. The user identification information is used to associate the user with the user identification information of the viewer via the user information management unit 25. You can get the information of the favorite tags that are added.
[0069] The generation unit 23 generates a user profile using information on a favorite tag associated with the user identification information of the distributor. In area A8 of the watch page, you can see the information of your favorite tags and the emotion images that correspond to those favorite tags. Displaying an input means A11 and an input means A12 for inputting a request for video content with a favorite tag The viewer can select the corresponding preferred content by clicking or tapping the input means A12. You can notify the broadcaster of your request for video content related to the tag. When the input unit A11 is clicked or tapped by the user, the generation unit 23 generates a A window displaying the emotion image is displayed near area A8.
[0070] FIG. 7 is a schematic diagram of an example of a window displaying emotion images corresponding to favorite tags. FIG.
[0071] In this example, the window shows emotion image E corresponding to the streamer's favorite tag "Yakiniku". The figure shows an example of emotion image M. The viewer clicks on the emotion image EM displayed in the window. You can select it by clicking or tapping it and insert it into the video content display screen. can.
[0072] The real-time video data delivered, the data for displaying comments, and the delivery data The motion video data can be synthesized and displayed at the viewer terminal 40. 3, the video data for distribution, the data for displaying comments, and the emotion animation for distribution The image data may be previously synthesized with the image data and then distributed from the distribution unit 24 to the viewer terminal.
[0073] FIG. 8 is a diagram illustrating an example of an emotion image being inserted into a display screen of a video content. It is.
[0074] For example, when a viewer selects an emotion image EM that describes “iron plate,” the generation unit 23 When the user selects an emotion image, that image will be displayed on the screen of the video content being broadcast. Video data for distribution can be generated in this way. Emotion images EM are The video is fixed, and the user is guided outside the display screen after performing a specific action on the display screen. The light is set to light up and fade out gradually.
[0075] The operation of the emotion image EM is, for example, performed by the generation unit 23 of the video distribution device 20. The motion of objects, collisions, fluids, etc., which are derived from the laws of classical mechanics (mass, velocity, friction, wind, etc.) For example, the generator 23 may generate an emotion image Using the mass, weight, elastic modulus, surface friction coefficient, hardness, etc. set for each EM, This makes it possible to calculate the movement of the emotion image EM based on the laws of physics.
[0076] The generating unit 23 generates an emotion image EM after the emotion image EM has stayed on the screen for a predetermined time. Video data for distribution so that the image EM is guided outside the display area or gradually disappears The generating unit 23 can generate the emotion image EM when the emotion image EM is not displayed on the screen. The predetermined time until the emotion image EM is inserted into the content video is The amount of time that the number of times ...
[0077] The generation unit 23 also calculates the number of emotion images EM per unit time that are to be input to the video content. If the number of emotions exceeds a certain threshold, the emotion images EM are thinned out and displayed. As mentioned above, you can adjust the time and number of emotion images EM displayed. This prevents the viewer from being prevented from watching the video content. For example, the number of emotion images EM to be inserted per certain number of seconds, Control the number of emotion images EM that are displayed on the display screen of the video content of 0 It is possible.
[0078] The generation unit 23 also generates a transparent barrier on the display screen of the video content that is not visible to the viewer. In order to avoid disturbing the viewing of video content, emotion images (EM) were placed. For example, the generation unit 23 can guide a transparent object to the outside of the screen or to the surrounding area. By placing emotion images EM on the screen as obstacles, emotion images E The bottom where M falls may be inclined with respect to the horizontal. The emotion image EM dropped from the top of the screen to the bottom rolled on a transparent object placed at the bottom. They can slip or slide off the screen.
[0079] Also, for example, the generating unit 23 may display a transparent object on the screen as an obstacle to the emotion image EM. This allows you to create an emotion such as falling from the top of the screen to the bottom. The emotion image EM thrown onto the screen does not cross the center of the screen. The emotion image EM, which extends from the bottom to the top of the screen, never reaches the center of the screen. Therefore, emotion images EM can improve the viewers' enjoyment of video content. will no longer be hindered.
[0080] For example, the generation unit 23 may generate a tag for a viewer who has registered a favorite tag in common with the distributor. The generating unit 23 may input an emotion image EM corresponding to the viewing. The number of emotion images EM that can be added to each person can be set, and the number can be adjusted according to the level of the viewer. The number of emotion images EM that can be input may be changed accordingly.
[0081] The emotion image EM corresponding to the favorite tag is displayed on the video content display screen. This allows communication between broadcasters and viewers through their shared hobbies and preferences. This will make it possible to liven up video content being distributed in real time.
[0082] In addition, the generation unit 23 generates information on favorite tags associated with the distributor and information on favorite tags associated with the viewer. If there are common favorite tags, the shared favorite tags are added. A notification method is created to notify on the watch page that a tagged viewer has started watching. In the video distribution device 20 of the present embodiment, the video displayed on the watch page can be The notification method presented does not include any information that can identify the viewer, and respects the viewer's anonymity.
[0083] Specifically, the generation unit 23 may display, in the area A6 for displaying comments, "One person entered based on the user's preference of 'Yakiniku'" is displayed alongside the A9 comment. In the display area A5 of the video content, for example, a notification means for Generate a caption A10 as a notification saying "One person has entered from the sender's preference of 'Yakiniku'" The generation unit 23 may display both the telop A9 and the telop A10. The video data for distribution may be generated as follows: Video data for distribution may be generated so as to display one of them.
[0084] By notifying the broadcaster (and other viewers) of the presence of viewers with common favorite tags This allows broadcasters to develop content that takes into account the preferences of viewers, It is expected that the video content distributed on Time will become more popular.
[0085] In addition, the generation unit 23 may generate a video content of the video content during real-time distribution. Periodically check the favorite tags attached to viewers and collect statistical data (e.g., viewers with favorite tag A) The generation unit 23 may generate a list of viewers with the favorite tag B, such as 〇%, △%, . . . . For example, viewing of video content during or after the distribution of real-time video content The system calculates the favorite tags given to each user and the ratio of viewers who have given the favorite tags, and The broadcaster may display the information on the broadcaster's page. By understanding who is watching your video content, you can make your video content more exciting. It will be possible to examine the content of the video so that it can be viewed more clearly.
[0086] The generation unit 23 may, for example, generate a community that presents information on users who have a common favorite tag. A page may be generated.
[0087] Figure 9 shows an example of a community page that presents information about users with common favorite tags. FIG.
[0088] Here, we present information about users who have a common preference tag of "Yakiniku" (grilled meat). The community page shows an example of a favorite tag icon and a favorite tag icon. At least a portion of the dictionary information may be displayed. The favorite tag icon may be displayed to indicate that the favorite tag has been added. The user may be configured to be able to set the setting from a user terminal.
[0089] The generation unit 23 may generate a common favorite tag between the user and the community page. The user information may be arranged so that the users with the most are ranked at the top, and in real time User information is arranged in a way that users who distribute video content are ranked higher. You can also arrange the user information in a way that the users with the most followers are ranked higher. Alternatively, the viewer may be able to change the arrangement order of the users.
[0090] Viewers of the community page can select themselves, their hobbies and preferences from the information presented. This makes it easy to find users who match your interests. Even outside of the broadcast period, broadcasters and viewers with similar hobbies and preferences are matched in advance. This will make it possible to share content with others, which is expected to increase the popularity of video content.
[0091] In addition, the generating unit 23 may generate a shared video even during a period other than the real-time video content broadcasting period. Users who have registered their favorite tags can communicate with each other using chat functions. For example, a page that allows multiple users, including broadcasters and viewers, to participate in a team may be generated. As chat becomes more popular, streamers can increase their own followers. It is believed that this will lead to increased popularity of streamers' real-time video content.
[0092] The distribution unit 24 is connected to the network so as to be able to communicate with the network, and receives the distribution video data from the generation unit 23. The distribution unit 24 receives the distribution request and distributes it to the viewer terminal 40 corresponding to the distribution request. The distribution destination of the video data for use is controlled by the distribution control unit 22. You can watch live video content by viewing the followers' watch pages. For example, the URL of the watch page can be accessed at the viewer terminal 40. In this way, a distribution request can be made to moving image distribution device 20.
[0093] The distribution unit 24 may immediately discard the distributed video data, but may also Buffering for a period of time to allow for replay or slow-motion playback This is also fine.
[0094] Next, the operation of the video distribution device of the first embodiment will be described.
[0095] FIG. 10 shows an operation of registering a user's favorite tag in the video distribution device of the first embodiment. 1 is a flowchart for explaining an example of the above.
[0096] The third acquisition unit 213 of the video distribution device 20 is a user terminal (a distributor terminal 10 and a viewer terminal From step SA40, the user identification information and candidate information for favorite tags are obtained. 1) The third acquisition unit 213 transmits the acquired information to the user information management unit 25.
[0097] The user information management unit 25 refers to the dictionary data in the dictionary management device 30 and selects favorite tag candidates. When the information is included in the dictionary data, the candidate information of the favorite tag is treated as the favorite tag and the user identification information is added. The information is recorded in the database 26 in association with the information (step SA2).
[0098] In addition, the user information management unit 25 checks whether the acquired candidate information of the favorite tag is included in the dictionary data. If not, the user terminal searches for words similar to candidate information of favorite tags included in the dictionary data. can be presented to.
[0099] FIG. 11 shows a configuration of a video distribution device according to the first embodiment for distributing live video content. 10 is a flowchart illustrating an example of an operation.
[0100] The first acquisition unit 211 acquires real-time video data and the user ID of the distributor from the distributor terminal 10. The other information is acquired and transmitted to the generating unit 23.
[0101] The generation unit 23 uses the user identification information of the distributor to generate the broadcast information via the user information management unit 25. The generation unit 23 obtains the information of the broadcaster's favorite tag and the information of the real time broadcaster's favorite tag. Generate streaming video data that displays the streamer's watch page using the stream video data In addition, real-time video data and the streamer's favorite tag information are used to stream the stream. The top page is updated (step SB1).
[0102] The second acquisition unit 212 acquires a distribution request and user identification information of the viewer from the viewer terminal 40. When this is done, the viewer's user identification information is transmitted to the generating unit 23 (step SB2).
[0103] The generation unit 23 uses the user identification information of the viewer to generate the viewing information via the user information management unit 25. The generation unit 23 obtains the information of the broadcaster's favorite tag and the viewer's favorite tag. The tag information is compared, and when there are common favorite tags, viewers who have the common favorite tags A video data for distribution, which further includes a means for notifying the user that viewing has started, is generated and transmitted to the distribution unit 24. (Step SB3).
[0104] The distribution unit 24 transmits the information to the corresponding viewer terminal 40 under the control of the distribution control unit 22 in steps Distribute the video data for distribution generated in step SB1 or step SB3 (step SB4 ).
[0105] During the period in which the video distribution device 20 is acquiring real-time video data from the distributor terminal 10, Steps SB1 to SB4 are periodically performed to distribute real-time video content. To believe.
[0106] As described above, according to the present embodiment, a favorite tag according to a user's hobbies or preferences is added to each user. By managing user information, it becomes easier to match viewers with broadcasters. As a result, it will stimulate communication between viewers and distributors and promote the sharing of video content. Video distribution device, video distribution method, and video distribution program for providing exciting services It is possible to provide a
[0107] [Second embodiment] The following describes a video distribution device, a video distribution method, and a video distribution program according to the second embodiment. The following will explain this in detail with reference to the drawings. In the second embodiment, similar to the first embodiment, a user's favorite tags are registered and a video content is generated. The second embodiment differs from the first embodiment in that it delivers content based on the user's preferences. This is an example of generating a recommendation page that displays recommended publishers based on tags. In this embodiment, the third acquisition unit 213 is an example of an information acquisition unit.
[0108] The same components as those in the first embodiment are denoted by the same reference numerals, and the description thereof will be omitted. In this embodiment, differences from the first embodiment will be mainly described.
[0109] FIG. 12 is a block diagram illustrating an example of a configuration of a video distribution device according to the second embodiment. . The video distribution device 20 includes a first acquisition unit 211, a second acquisition unit 212, a third acquisition unit 213, and A receiving unit 21 including a fourth acquisition unit 214, a distribution control unit 22, a generating unit 23, and a distribution unit 24. The user information management unit 25 includes a user information management unit 25 and a database 26. The recommendation distributor selection unit 251 includes a recommendation distributor selection unit 252. The recommendation distributor selection unit 251 and the recommendation transmission unit 252 are managed by the user information management unit 25 and may be independent.
[0110] The video distribution device 20 includes, for example, a process that executes a program that realizes the functions of the above configuration. The processor may include a CPU and a memory that stores a program. U (Central Processing Unit) and / or GPU (Gra phics Processing Unit), but microcontrollers, FPGAs (Field Programmable Gate Arrays) Programmable Gate Array), or DSP (Digit The memory may be a dynamic signal processor, etc. A program executed by a processor to realize the operation of an image distribution device and the It temporarily stores data etc. used by the processor.
[0111] The video distribution device 20 further includes a communication unit (not shown) that can be connected to a network, and a large capacity The device may include a data store (not shown) for storing the amount of data. The data storage unit may include a database 26. The data storage unit may be built in the video distribution device 20 or may be a The data storage unit may be external to the image distribution device 20. Non-volatile drives such as disk drives (HDDs) and solid state drives (SSDs) It may include a storage medium.
[0112] The recommended distributor selection unit 251 selects the recommended distributor from the list of the user identification information of the viewer. Based on the information in the tag, one or more publishers are selected as recommended publishers. Recommended Streamers shows streamers recommended to viewers based on the viewer's favorite tags. The recommendation distributor may, for example, recommend content based on the match with the viewer's favorite tags. The matching aspect includes, for example, a high degree of matching of favorite tags, or This includes a high degree of matching. The recommendation distributor will provide users with favorite tags that are common to the viewer's favorite tags. This includes broadcasters who are registered with the service.
[0113] According to this example, the recommendation distributor selection unit 251 can select the recommended distributor without requiring any operation from the distributor. Instead, it is possible to match broadcasters and viewers based on their favorite tags. The video distribution device 20 transmits the matching result by the recommended distributor selection unit 251 to the viewer terminal. This allows viewers to easily find streamers who share their interests and tastes. This allows viewers to find the videos of streamers whose hobbies and tastes are more suited to them. It is expected that content will be viewed more frequently and video content will become more popular.
[0114] The recommended distributor selection unit 251 selects, for example, information on favorite tags associated with a viewer. Depending on the matching state with the information of the favorite tag associated with the broadcaster, one or more broadcasters Select as a recommendation distributor.
[0115] According to this example, the recommended distributor selection unit 251 selects a list of the favorite tags of the distributor and the viewer. As a result, the video distribution device 20 can perform matching based on the match. The matching result according to the matching state of the favorite tag by the recommended distributor selection unit 251 is displayed on the viewer terminal. This allows viewers to share their interests based on common favorite tags. It is easy to find a broadcaster who matches your tastes and preferences. This allows viewers to choose the broadcaster that best suits their tastes. The frequency with which video content from streamers with similar tastes is increased, and video content is enriched. It can be expected to rise.
[0116] The matching mode may be the degree of matching. In this case, the recommendation distributor selection unit 251 Comparing the associated like tag information with the like tag information associated with the publisher; The number of common favorite tags is acquired as the degree of agreement. The higher the number, the higher the value. The recommendation distributor selection unit 251 selects one or more of the recommended distributors according to the degree of match. Or, multiple distributors are selected as recommended distributors. For example, The unit 251 may select the recommended distributors in descending order of the degree of match.
[0117] According to this example, the recommended distributor selection unit 251 selects a list of the favorite tags of the distributor and the viewer. As a result, the video distribution device 20 can perform matching based on the degree of similarity. The broadcaster selection unit 251 transmits the matching results according to the degree of match of the favorite tags to the viewer terminal 4. This allows viewers to search for streamers with many favorite tags in common. This makes it easier for viewers to find more compatible broadcasters such as The frequency with which video content from streamers with similar hobbies and preferences is viewed increases, It is expected that this will be a big hit.
[0118] The matching state may be a matching tendency. In this case, the recommendation distributor selection unit 251 Compare the information in the like tags associated with the streamer with the information in the like tags associated with the streamer , ... For example, rare favorite tags with few registered users or tags that have only been registered for a short time Short, recent favorite tags, etc. Match trends are based on the number of users who have registered a particular favorite tag, or The matching tendency may include, for example, the time since a user registered a particular favorite tag. The lower the number of records, the higher the score, and the shorter the time since a particular favorite tag was registered. The recommended distributor selection unit 251 recommends one or more distributors according to the matching tendency. For example, the recommended distributor selection unit 251 selects a distributor having a high matching tendency. Alternatively, the recommendation distributors may be selected in descending order from the top.
[0119] According to this example, the recommended distributor selection unit 251 selects a list of the favorite tags of the distributor and the viewer. As a result, the video distribution device 20 can perform matching based on the reconciliation tendency. The matching result according to the matching tendency of the favorite tag by the mend distributor selection unit 251 is displayed on the viewer terminal. This will allow viewers to watch broadcasts with the same rare favorite tag. This allows viewers to easily find more compatible streamers, such as those who The frequency with which video content from distributors who have similar hobbies and preferences is viewed increases, and the It is expected that this will liven up the popularity of the show.
[0120] The recommended distributor selection unit 251 selects a recommended distributor based on information of a favorite tag associated with a viewer. Alternatively, one or more of the distributors may be selected as recommended distributors from among all the distributors. Streamers are streamers who are currently broadcasting live video content, and streamers who are currently broadcasting live In this case, the recommended distributor selection unit 251 selects a distributor other than the viewer. Based on the like tag information and the like tag information of all broadcasters, one or more broadcasters are selected. Select as a recommendation distributor.
[0121] According to this example, the recommended distributor selection unit 251 selects the favorite tags of all distributors and viewers. Matching can be performed based on the matching tendency. The result of matching with all distributors by the recommended distributor selection unit 251 is provided to the viewer terminal 40 This allows viewers to easily find videos currently being distributed by recommended distributors. Based on the information of the content and the past video content distributed by the recommended distributor This makes it easy for viewers to find broadcasters who share their interests and tastes. The frequency with which video content from streamers with similar hobbies and preferences is viewed increases, It is expected that this will be a big hit.
[0122] The recommended distributor selection unit 251 selects a recommended distributor based on information of a favorite tag associated with a viewer. Even if you select one or more live streamers as recommended streamers, In this case, the recommendation distributor selection unit 251 selects the favorite tag associated with the viewer. Recommend one or more streamers based on your information and the streamer's favorite tags during live broadcasts Select it as the broadcaster.
[0123] According to this example, the recommended distributor selection unit 251 selects the preferred broadcaster between the broadcaster and the viewers during live broadcasting. Matching can be performed based on the matching tendency of the tags. 0 is a view of the matching result with a live broadcaster by the recommended broadcaster selection unit 251. This allows the viewer to know which recommended distributor is currently distributing the program. Easily find broadcasters who match your interests and tastes based on the information of the video content you trust. This allows viewers to choose the video contest of a live streamer whose hobbies and tastes match those of the viewers. It is expected that content will be viewed more frequently and video content will become more popular.
[0124] In addition, the recommended distributor selection unit 251 selects the recommended distributors excluding specific distributors. For example, the recommendation distributor selection unit 251 may select a distributor who is following each other. According to this example, the video distribution device 20 may select a recommended distributor excluding the person who has made the video. It is possible to recommend new broadcasters to viewers who are not following them. This allows viewers to watch video content from new broadcasters that match their hobbies and preferences. The video distribution device 20 can promote communication between viewers and distributors. Cut.
[0125] The recommended distributor selection unit 251, for example, when a user accesses a video distribution site, When a user logs in to a video distribution site or registers as a member of a video distribution site When you want to re-list one or more broadcasters, or when you want to edit your favorite tag registration information, The recommended distributor selection unit 251 may select the third acquired The communication unit 213 may be configured to communicate with a corresponding user terminal via a communication unit (not shown). .
[0126] The recommendation sending unit 252 sends the recommendation selected by the recommendation distributor selection unit 251. The recommendation sending unit 252 sends the information of the broadcaster to the viewer terminal 40. In response to such a request, the recommendation distributor may transmit information about the recommendation distributor to the generation unit 23.
[0127] The generation unit 23 acquires information on the recommendation distributor via the recommendation transmission unit 252 and generates the recommendation. You can generate a recommendation page to present information about recommended broadcasters to viewers. The generating unit 23 can generate a recommendation page for each viewer.
[0128] Figure 13 shows the recommendation page that shows the information of the recommendation providers included in the recommendation page. FIG. 1 is a schematic diagram showing an example of a recommendation provider window. The number of recommendation distributor windows may be preset, The number of recommendation providers selected by the recommendation provider selection unit 251 is set according to the number of recommendation providers. This is also fine.
[0129] The generation unit 23 generates the following each time a recommendation distributor is selected by the recommendation distributor selection unit 251: The generation unit 23 may generate a recommendation page when, for example, a user accesses a video distribution site. When a user accesses a video distribution site, when a user logs in to a video distribution site, or when a user becomes a member of a video distribution site Recommendation page when registering with or requesting to edit registration information for favorite tags may be generated.
[0130] In the example shown in Figure 13, the recommendation provider window is an area that displays video content. Rear A21, area A22 that displays the status of video content, and area A23 that displays the time Area A23, area A24 showing the number of video contents, and area A25 showing the comments of viewers and an area A26 that displays the matching state of favorite tags. , an area A27 displaying common favorite tags and information identifying the recommended broadcaster and a display area A28.
[0131] The video content displayed in the area A21 may be, for example, a thumbnail of the video content, Area A22 may include a still image of a video content. It may also be a text display such as "LIVE" to indicate that the content is live. The status of the video content may include live broadcast, post broadcast, pre broadcast, etc. , the time elapsed since real-time delivery started, or the time when real-time delivery started Area A24 may include the number of viewers of the video content, the time until the video content is Area A25 may include the number of subscribers of a video content creator, or the number of followers of a video creator. Area A26 may include the number of comments posted by viewers of the content. Area A27 may include the degree of matching or tendency of matching of favorite tags with the distributor. Area A28 may include an address that identifies the distributor. It may include an icon and the name of the distributor.
[0132] In addition to the above information, the Recommended Streamer window also displays the video content title, streamer, The information may include information such as favorite tags other than the common favorite tags registered by users.
[0133] Figure 13 shows the viewers' favorite tags, such as "2020 Summer Anime," "Sea," "Yakiniku," and The following shows an example of the display of the recommendation distributor window when "Shiba Inu" and "Hana" are registered. In this case, the generation unit 23 selects the recommendation distributor selected by the recommendation distributor selection unit 251. A recommendation page showing the information is generated. A person who has registered "2020 Summer Anime", "The Sea", "Yakiniku", and "Shiba Inu" as their favorite tags The believer is selected as a recommendation distributor. The generation unit 23 selects the believer as a recommendation distributor. In this example, the area A26 is the degree of match between the favorite tags of the viewer and the broadcaster, with the number of favorite tags in common being "4". The generation unit 23 ranks the broadcasters who have a large number of favorite tags in common between the viewer and the broadcaster at the top. You can arrange the recommended distributor windows side by side to display the video in real time. The recommended distributors window is sorted so that distributors who distribute the same content are ranked higher. The order of the recommended distributor windows can be changed by the viewer's operation. In addition, the recommendation distributor selection unit 251 may select a recommendation distributor according to the matching tendency of favorite tags. When the recommended distributor is selected according to the above, the generation unit 23 ranks the distributors with a high matching tendency at the top. For example, the generating unit 23 may arrange the recommendation distributor windows so that If "Shiba Inu" is a rare favorite tag with few users registered, Even if you arrange the recommended distributor windows so that the distributors you are registered with are ranked higher, In addition, the recommended distributor selection unit 251 selects recommended distributors from distributors currently broadcasting live. When the follower is selected, the generation unit 23 selects the elapsed time from the start of real-time distribution. The recommendation distributor windows may be arranged in a row according to the viewing conditions. A recommended streamer window that allows streamers that listeners follow to be ranked higher or lower The U may also be placed side by side.
[0134] Visitors to the recommendation page search for users who have registered common preference tags. Without any operation, users with similar interests and tastes are recommended based on the recommendation distributor window. This allows viewers to easily find streamers who match their interests and tastes. It is expected that the frequency with which video content is viewed will increase, and video content will become more popular. do.
[0135] The generating unit 23 periodically updates the generated recommendation page and uploads it to the network. The viewer terminal 40 accesses the recommendation page via the network. It is possible for viewers to search for people with similar interests and tastes based on their registered favorite tags. You can view information about recommended broadcasters and select and watch video content from recommended broadcasters. It is possible.
[0136] Next, the operation of the video distribution device according to the second embodiment will be described.
[0137] FIG. 14 is a block diagram showing a configuration of a video distribution device according to a second embodiment of the present invention for transmitting recommended distributor information. 11 is a flowchart illustrating an example of an operation.
[0138] As a premise for the following operation, the video distribution device 20 is configured to receive the user's preference information in the same manner as in the first embodiment. The operation of registering a tag is performed.
[0139] The first acquisition unit 211 of the video distribution device 20 acquires real-time video data from the distributor terminal 10. The user identification information of the distributor is acquired and transmitted to the recommended distributor selection unit 251.
[0140] The second acquisition unit 212 acquires user identification information of the viewer from the viewer terminal 40 and The result is transmitted to the distributor selection unit 251.
[0141] The recommendation distributor selection unit 251 uses the user identification information of the distributor to select a recommendation distributor from the database 2. 6, the broadcaster's user identification information and associated broadcaster's favorite tag information are obtained. The recommendation distributor selection unit 251 selects a recommendation distributor from the database 26 using the user identification information of the viewer. The viewer's favorite tag information associated with the viewer's user identification information is obtained from the The broadcaster selection unit 251 selects one or more broadcasters based on the information of the viewer's favorite tag. is selected as a recommendation distributor (step SC1).
[0142] The recommendation sending unit 252 sends the recommendation selected by the recommendation distributor selection unit 251. The recommendation sending unit 25 sends information about the broadcaster to the viewer terminal 40 (step SC2). 2 is selected by the recommendation distributor selection unit 251 in response to a request from the generation unit 23. The information of the recommendation distributor may be transmitted to the generation unit 23. In this case, the generation unit 23 A recommendation page generated based on the information of the recommendation distributor is transmitted to the viewer terminal 40. This is also fine.
[0143] During the period in which the video distribution device 20 is acquiring real-time video data from the distributor terminal 10, Alternatively, steps SC1 and SC2 may be performed periodically. Even if steps SC1 and SC2 are performed in response to the viewer's operation on the viewer terminal 40, For example, when a user accesses a video distribution site or when a video is When you log in to a video distribution site, when you register as a member of a video distribution site, When requesting to edit registration information for favorite tags, etc., perform steps SC1-SC2. This is also possible.
[0144] As described above, according to the present embodiment, the video distribution device 20 provides a favorite tag according to hobbies and preferences. By managing user information by attaching a tag to each user, viewers and broadcasters can be matched. Furthermore, the video distribution device 20 does not require any operation by the viewer. The results of matching between viewers and distributors can be provided to the viewer's terminal without the need for a user to view the content. As a result, you can easily find broadcasters that match your hobbies and preferences, and follow them with your favorite tags. This will improve the viewing rate. In addition, it will be possible to improve the communication between viewers and broadcasters by using favorite tags. It can encourage communication and increase the rate at which viewers post and receive comments. In this way, the video distribution device 20 promotes communication between viewers and distributors. A video distribution device, a video distribution method, and a service for enhancing video content are provided. and video streaming programs.
[0145] Furthermore, according to this embodiment, the video distribution device 20 performs matching between viewers and distributors. Therefore, the video distribution device 20 can provide the results of the video distribution to the viewer's terminal. By increasing the opportunities to watch a variety of video content, you can improve conversion rates or viewing frequency. can.
[0146] <<Modifications>> The second embodiment may include the following modifications. In step SC1, the recommendation distributor selection unit 251 selects the user identification information of the distributor. Recommend one or more viewers based on the information in the preference tags stored in association with As a viewer, you can choose to recommend a streamer based on the streamer's favorite tags. The recommended viewer is, for example, a viewer who is recommended based on the match status of the broadcaster's favorite tag. This includes broadcasters who are recommended based on their preferences. Recommended viewers are those who have the broadcaster's favorite tags and This includes viewers who have registered a common favorite tag. In this case, the recommended distributor selection unit 25 1 uses the viewer's user identification information to retrieve the viewer's user identification information from the database 26. The recommended distributor selection unit 251 obtains information on the viewer's favorite tags associated with the Using the user identification information of the distributor, the user identification information of the distributor and the related information are retrieved from the database 26. The recommended distributor selection unit 251 acquires information on the favorite tags of the associated distributors. Compare the information of the favorite tags associated with the listener with the information of the favorite tags associated with the broadcaster. Then, one or more viewers are selected as recommended viewers according to the matching form of the favorite tags. do.
[0147] In step SC2, the recommendation sending unit 252 The information of the recommended viewers selected by the above is transmitted to the distributor terminal 10. In response to a request from the generating unit 23, the unit 252 selects the recommendation distributor selected by the recommendation distributor selecting unit 251. The information of the selected recommended viewer may be transmitted to the generation unit 23. In this case, the generation unit 23 sends a recommendation page generated based on the information of the recommended viewers to the distributor terminal 10. You may send it.
[0148] According to this example, the video distribution device 20 can communicate with the distributor without requiring any operation by the distributor. The results of matching with viewers can be provided to the broadcaster's terminal. As a result, the broadcaster can It is possible to deliver video content that meets the hobbies and preferences of viewers. We provide a service that promotes communication between users and distributors and promotes video content. A video distribution device, a video distribution method, and a video distribution program can be provided. Cut.
[0149] In step SC1, the recommendation distributor selection unit 251 selects the user identification information of the distributor. The information of the favorite tag recorded in association with the user identification information of the viewer is also recorded in association with the user identification information of the viewer. Match one or more viewers with a broadcaster based on the recorded favorite tag information. Matching users will be matched based on the viewers' and broadcasters' favorite tags. The matching user is, for example, the viewer's favorite tag. Streamers associated with favorite tags that match or tend to match with the streamer's favorite tags Matching users include viewers who are associated with favorite tags that match or tend to match the user's favorite tag. The users include users who have registered common favorite tags. In this case, the recommendation delivery The user selection unit 251 selects the user ID of the viewer from the database 26 by using the user ID of the viewer. Obtain information on the viewer's favorite tags associated with the user identification information. The selection unit 251 uses the user identification information of the distributor to select the user ID of the distributor from the database 26. The information of the favorite tag of the distributor associated with the identification information is acquired. 251 is the information of the favorite tags associated with the viewer and the favorite tags associated with the broadcaster. and match one or more viewers and broadcasters based on the match of the favorite tags. Select it as the switching user.
[0150] In step SC2, the recommendation sending unit 252 The information of the matching users selected by the above is sent to the distributor terminal 10 and the viewer terminal 40. In response to a request from the generation unit 23, the recommendation sending unit 252 sends the recommendation to at least one of the The information of the recommended viewer selected by the recommended distributor selection unit 251 is sent to the generation unit 23. In this case, the generating unit 23 may transmit the generated content based on the information of the recommended viewer. The recommendation page is transmitted to at least one of the distributor terminal 10 and the viewer terminal 40. The recommendation sending unit 252 may send information on matching users to an administrator (not shown). The administrator terminal may be used by an administrator who manages the video distribution device 20. The administrator terminal is a terminal used for the purpose of the broadcaster terminal 10 or the viewer terminal 40. It could be.
[0151] According to this example, the video distribution device 20 does not require any operation by the distributor, the viewer, or the administrator. The results of matching between broadcasters and viewers can be sent to the broadcaster's device, the viewer's device, or the management device without any As a result, the distributor, the viewer, or the administrator can It is possible to deliver video content that meets the interests and preferences of viewers. A service that promotes communication between creators and distributors and promotes video content It is possible to provide a video distribution device, a video distribution method, and a video distribution program that provide the can.
[0152] The user information management unit 25 stores candidate information of favorite tags acquired from the user terminal in a dictionary. When the candidate information for a favorite tag is included in the user identification information, the candidate information for the favorite tag is associated with the user identification information as a favorite tag. In the above description, the information can be recorded in the database 26 in the form of a single line, but the present invention is not limited to this. For example, the user information management unit 25 may search for words or relationships similar to the acquired candidate information of the favorite tag. If the dictionary data contains related words, for example, many users have registered them as favorite tags. The words may be recorded in the database 26 as favorite tags. For example, the user information management unit 2 5. The user terminal may input another word "YY" which is an abbreviation or synonym of the word "XXXXX" In this case, the dictionary data is Both the word "XXXXX" and its abbreviation or synonym "YY" are registered. The user information management unit 25 determines whether the word "YY" corresponds to the word "XX" in the dictionary data. XXX" and many users have registered "XXXXX" as a favorite tag. If not, "XXXXX" may be recorded as a favorite tag in the database 26. This reduces the variation in the favorite tags registered for users, and allows users to be more effectively It is possible to categorize according to hobbies and preferences.
[0153] From the user's terminal, select "YY", which is an abbreviation or synonym of the word "XXXXX". In this example, the dictionary data is In this case, the word "XXXXX" and another word "YY" are registered. The information management unit 25 determines whether the word "YY" is related to the word "XXXXX" in the dictionary data. If "XXXXX" is registered as a correct regular expression, then "XX XXX” may be recorded in the database 26 as a favorite tag. This reduces the variation in the favorite tags registered for each user, and more effectively identifies users based on their hobbies and preferences. It is possible to classify them according to the following:
[0154] From the user's terminal, you can select another word "YY" that is an abbreviation or synonym of the word "XXXXX" Hereinafter, another example of the case where the dictionary data is acquired as candidate information for the dictionary data will be described. In the data, the word "XXXXX" is registered, and the abbreviation or The alias "YY" is not registered. In the dictionary data, the word "YY" is registered as a word related to the word "XXXXX". If so, "XXXXX" may be recorded in database 26 as a favorite tag. In this way, the words registered in the dictionary data and the words to search the dictionary data are mutually The tag is associated with the user's favorite tag candidate information requested to be registered, but not with the user's favorite tag candidate information itself. Other words associated with the candidate information may be registered as favorite tags. This reduces the variation in the favorite tags registered for users, and more effectively identifies users according to their hobbies and It is possible to categorize according to preference. Also, in the dictionary data, abbreviations or alternative names are There is no need to register all the items, and the amount of information in the dictionary data can be reduced. In addition, there are inconsistencies in the contents and update status of both the word "XXXXX" and the other word "YY". It is also possible to prevent matching.
[0155] If the user has not registered a favorite tag, the user information management unit 25 may By referring to viewing history and recent registration rankings of favorite tags, it is possible to find content that is likely to match the user's preferences. In this case, the user information is also used. The management unit 25 selects words as favorite tags from among those registered in the dictionary of the dictionary management device 30. It is desirable to present recommendations to the user. According to this example, the user information manager The management unit 25 can prompt the user to register a favorite tag, and the registered favorite tag Based on this, the recommendation distributor selection unit 251 can select a recommendation distributor. Therefore, the video distribution device 20 can facilitate more active communication between viewers and distributors. This will enable us to provide a service that will enhance video content.
[0156] The present invention is not limited to the above-described embodiment, and may deviate from the gist of the invention when put into practice. Various modifications are possible within the scope of the present invention. In this case, a combination effect can be obtained. The invention includes various combinations selected from the disclosed multiple constituent elements. Inventions can be extracted. For example, some constituent elements can be extracted from all the constituent elements shown in the embodiment. If the problem can be solved and the desired effect can be obtained even if the constituent element is deleted, the structure without the deleted constituent element will be considered as such. The composition can be extracted as an invention. [Explanation of symbols]
[0157] 10... distributor terminal, 20... video distribution device, 21... receiving unit, 22... distribution control unit, 23... 24...distribution unit, 25...user information management unit, 26...database, 30...dictionary management device 40: viewer terminal; 211: first acquisition unit; 212: second acquisition unit; 213: third acquisition unit , 214... fourth acquisition unit, 251... recommendation distributor selection unit, 252... recommendation transmission unit, A1, A2...buttons, A3-A8, A21-A28...areas, A9, A10...telops ( Notification means), A11, A12...input means, DG1, DG2...dialog
Claims
1. User identification information and hobbies and interests are transmitted from a user terminal, which may include a distributor terminal and a viewer terminal. Information to obtain candidate information for favorite tags for classifying broadcasters or viewers according to An acquisition unit; To suppress the variation of the favorite tags registered for the distributor or the viewer. In order to do so, external dictionary data is referred to, and candidate information for the favorite tag is included in the dictionary data. When the candidate information of the favorite tag is acquired as the favorite tag by the information acquisition unit, a user information management unit that records the user information in a database in association with the user identification information; Based on the information of the favorite tag recorded in association with the user identification information of the viewer, a recommended distributor selection unit that selects one or more distributors as recommended distributors; The information of the recommended distributor selected by the recommended distributor selection unit is displayed on the display unit. a recommendation sending unit for sending a recommendation to a user terminal; A video distribution device comprising:
2. The recommended distributor selection unit is associated with the user identification information of the viewer and recorded The favorite tag information and the user identification information of the distributor are recorded in association with each other.
2. The video distribution method according to claim 1, wherein the recommended distributor is selected according to a matching state of information between the video distribution method and the recommended distributor. Device.
3. The recommended distributor selection unit records the recommended distributor in association with user identification information of the distributor currently broadcasting live. The method according to claim 1 or 2, further comprising the step of selecting the recommended distributor based on the selected favorite tag.
3. The video distribution device according to item 2.
4. User identification information and hobbies and interests are transmitted from a user terminal, which may include a distributor terminal and a viewer terminal. A step to obtain candidate information for favorite tags to classify broadcasters or viewers according to Top and To suppress the variation of the favorite tags registered for the distributor or the viewer. In order to do so, external dictionary data is referred to, and candidate information for the favorite tag is included in the dictionary data. When the user is identified, the candidate information of the favorite tag is associated with the user identification information as the favorite tag. and recording the information in a database. Based on the information of the favorite tag recorded in association with the user identification information of the viewer, selecting one or more publishers as recommended publishers; transmitting information of the selected recommended distributor to the viewer terminal; A video distribution method comprising:
5. Computer, User identification information and hobbies and interests are transmitted from a user terminal, which may include a distributor terminal and a viewer terminal. A means for acquiring candidate information of favorite tags for classifying broadcasters or viewers according to the broadcasters or viewers. and, To suppress the variation of the favorite tags registered for the distributor or the viewer. In order to do so, external dictionary data is referred to, and candidate information for the favorite tag is included in the dictionary data. When the user is identified, the candidate information of the favorite tag is associated with the user identification information as the favorite tag. and a means of recording the results in a database. Based on the information of the favorite tag recorded in association with the user identification information of the viewer, A means for selecting one or more publishers as recommended publishers; A means for transmitting information of the selected recommended distributor to the viewer terminal; A video distribution program that functions as a
Citation Information
Patent Citations
Video recommendation method and device and electronic equipment
CN112364202A
Program information processing system, program information management server, program information utilizing terminal and computer program
JP2005354642A
Information processing unit, information processing system and program
JP2011223571A
Information output device, information output method, and information output program
JP2014007659A
Content recommendation device, program and method recommending content based on content viewing time
JP2015184949A