Computer storage medium, Web server, transmission device and method

Through the collaborative system of the video transmission server and the web server, the problem that questionnaire and interactive activities can only be participated by the audience during the live broadcast process is solved, and the interaction is achieved that people who have not watched the live broadcast can also participate, expanding the participating population.

CN115361587BActive Publication Date: 2025-01-14DOWANGO KK
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210956290.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2017-11-27
Filing Date
2018-11-26
Publication Date
2025-01-14
Estimated Expiration
2038-11-26

AI Technical Summary

Technical Problem

In existing video transmission services, questionnaires and interactive activities during the live broadcast can only be participated by live broadcast viewers, and those who have not watched the live broadcast cannot participate.

Method used

Through the collaborative system of the video transmission server and the web server, the video is transmitted to the audience terminal using the instructions of the publisher terminal, and the service starts to be received during the image transmission process, providing interactive services so that people who have not watched the live broadcast can also participate in the live broadcast process. activities.

Benefits of technology

It has enabled people who have not watched the live broadcast to participate in questionnaires and other interactive activities during the live broadcast process, which has expanded the participating population and enhanced the interactivity of the live broadcast.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115361587B_ABST
    Figure CN115361587B_ABST
Patent Text Reader

Abstract

A computer-readable storage medium enables a terminal device used by a publisher as a publisher terminal to perform the following functions: sending a first image to a transmission device, and a second image corresponding to the first image is also transmitted by the transmission device to a viewer terminal; when sending the first image, according to the operation of the publisher, sending a service start request to the transmission device; sending a result display request to the viewer terminal, so that the viewer terminal displays an answer screen, and the answer screen corresponds to: according to the operation of the publisher, the transmission device provides the viewer terminal with a question raised by the publisher terminal and an answer made by the viewer terminal to the question according to the service start request; the transmission device provides the question raised by the publisher terminal and the answer made to the question through a Web browser according to the service start request.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Description of the case

[0002] This application is a divisional application filed for the Chinese application with the application date of November 26, 2018, application number 201880066535.5, and invention name “Video Transmission Server, Video Transmission Method and Recording Medium”. Technical Field

[0003] The present disclosure relates to a technology for transmitting video, and in particular to a technology for providing interactive services during broadcasting. Background Art

[0004] In recent years, video transmission services have become popular, allowing individuals to transmit images via the Internet without special equipment. It is known that such video transmission services have a questionnaire function, where the publisher of the live broadcast can create a questionnaire on the spot and get answers from the audience.

[0005] In addition, there are also known services that can implement questionnaire surveys on Web sites.

[0006] Prior art literature

[0007] Patent Literature

[0008] Patent Document 1: Japanese Patent Application Publication No. 2013-222390 Summary of the invention

[0009] The publisher of a questionnaire survey during a live broadcast wants to collect opinions from a wide range of people, including those who are not the audience. People who cannot watch the live broadcast also want to participate in the questionnaire survey conducted during the live broadcast. However, the questionnaire survey conducted during the live broadcast using the video transmission service has questions that can only be answered by the audience of the live broadcast.

[0010] In addition, in addition to questionnaires, interactive activities such as guessing games and game competitions implemented during live broadcasts also have the problem that only viewers of the live broadcast can participate.

[0011] In view of the above problems, the purpose of this embodiment is to enable people who are not watching the live broadcast to participate in the activities implemented during the live broadcast.

[0012] The video transmission device involved in the first form of the embodiment comprises the following means: a transmission means for transmitting images to the viewer terminal based on instructions given by the publisher terminal; an implementation means for causing the viewer terminal to implement an interactive service when a service start request is received from the publisher terminal during the image transmission process, and causing the server device to provide the interactive service.

[0013] The video transmission method involved in the second form of the embodiment is a video transmission method implemented by a computer, comprising the following steps:

[0014] Based on the instruction given by the publisher terminal, the image is transmitted to the audience terminal; during the image transmission process, when a service start request sent by the publisher terminal is received, the audience terminal implements the interactive service and the server device provides the interactive service.

[0015] The recording medium involved in the third form of the embodiment is a recording medium that can be read and written by a computer, and stores a program that causes the processor to execute the following processing: transmitting an image to the audience terminal based on an instruction given by the publisher terminal; during the image transmission process, when a service start request is received from the publisher terminal, causing the audience terminal to implement an interactive service and at the same time causing the server device to provide the interactive service.

[0016] According to the embodiment, it can be known that people who do not watch the live broadcast can also participate in the activities implemented during the live broadcast. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] [ Figure 1 ] is an overall structural example diagram showing a structural example of a service collaboration system including a video transmission server in this embodiment.

[0018] [ Figure 2 ] is a functional block diagram showing an example of the structure of a video transmission server.

[0019] [ Figure 3 ] is a flowchart showing the processing flow of the video transmission server and the Web server jointly implementing a questionnaire survey.

[0020] [ Figure 4 ] is an example of a display screen displayed on the publisher's terminal when the program is broadcast.

[0021] [ Figure 5 ] is an example diagram of a questionnaire implementation screen displayed on a viewer terminal.

[0022] [ Figure 6 ] is an example of a questionnaire implementation screen on a web page.

[0023] [ Figure 7 ] is a flowchart showing the processing flow of ending the questionnaire survey and displaying the survey results.

[0024] [ Figure 8 ] is an example diagram of a survey result display screen displayed on a viewer terminal.

[0025] [ Fig. 9 ] is an example of a survey result display screen on a web page.

[0026] [ Fig.10 ] is an example of a shopping program screen displayed on the viewer's terminal.

[0027] [ Fig.11 ] is related to Fig.10 An example of a shopping program collaborative web page.

[0028] [ Fig.12 ] is a flow chart showing the collaborative processing flow of the video transmission server and the Web server in a shopping program.

[0029] [ Fig.13 ] is a schematic diagram of another screen of the shopping program displayed on the viewer's terminal.

[0030] [ Fig.14 ] is related to Fig.13 An example of a shopping program collaborative web page.

[0031] [ Fig.15 ] is a schematic diagram of another screen of the shopping program displayed on the viewer's terminal.

[0032] [ Fig.16 ] is related to Fig.15 An example of a shopping program collaborative web page. DETAILED DESCRIPTION

[0033] The embodiments are described below using the drawings.

[0034] For the overall structure of the service collaboration system including the video transmission server in this embodiment, use Figure 1 The service collaboration system is a system that enables broadcasting to collaborate with the Web and provides related interactive services to both broadcasting and the Web. The service collaboration system shown in the figure has a video transmission server 1 and a Web server 2. The video transmission server 1 and the Web server 2 are connected via a network. The publisher terminal 3 and the viewer terminal 4 are connected to the video transmission server 1 via a network.

[0035] The publisher terminal 3 is a terminal used by the publisher to publish broadcast content. The audience terminal 4 is a terminal used by the audience to watch broadcast content. The publisher terminal 3 and the audience terminal 4 can be used as personal computers, smart phones, tablet computers and other portable terminals. The web browser 5 is connected to the web server 2 via a network. The web browser 5 is used to view the web pages provided by the web server 2 and runs on a personal computer or a portable terminal. In this embodiment, it is assumed that the web browser 5 is a terminal used by a person who is not a publisher or a live broadcast audience. In addition, in Figure 1 In the figure, the number of publisher terminal 3, viewer terminal 4 and web browser 5 is one each, but in reality their number may be greater.

[0036] The video transmission server 1 receives the video for broadcasting from the publisher terminal 3 and transmits it to the viewer terminal 4. The video for broadcasting may be, for example, a live video shot by a camera connected to the publisher terminal 3, a pre-recorded video, or a still picture with sound added. If a pre-recorded video is to be transmitted, the video transmission server 1 does not need to receive the video from the publisher terminal 3, but may receive the video from a location specified by the publisher terminal 3 and transmit it.

[0037] If the video transmission server 1 receives an instruction to implement a questionnaire survey from the publisher terminal 3, it will implement the questionnaire survey during the broadcast and at the same time make the Web server 2 implement the questionnaire survey of the same content. The audience can answer the questionnaire using the audience terminal 4. People who are not watching the broadcast on the audience terminal 4 can use the Web browser 5 to access the Web server 2 to answer the questionnaire, the content of which is the same as the questionnaire survey implemented during the broadcast.

[0038] The web server 2 provides a web site with a questionnaire survey function. The web browser 5 accesses the web server 2 to answer the questionnaire provided by the web server 2. Once the web server 2 receives an instruction to implement the questionnaire survey from the video transmission server 1, the web server 2 implements the questionnaire survey. After implementing the questionnaire survey based on the instruction of the web video transmission server 1, the web server 2 sends the survey results to the video transmission server 1. In addition, the web server 2 can independently implement the questionnaire survey without broadcasting, so it is not limited to the audience, and an unspecified majority of people can answer the questionnaire provided by the web server 2.

[0039] Next, for the structure example of the video transmission server 1, use Figure 2 Provide explanation. Figure 2 The video transmission server 1 shown in the figure has a video transmission part 11, a questionnaire processing part 12, a command input part 13, a Web cooperation part 14 and a result receiving part 15. It can be assumed that each part of the video transmission server 1 is composed of a computer having an arithmetic unit, a memory device, etc., and the processing of each part is executed by a program. The program is stored in the memory device of the video transmission server 1, which can be stored in a recording medium such as a magnetic disk, an optical disk, a semiconductor memory, etc., or provided through a network. The following is a description of each part.

[0040] The video transmission part 11 receives images from the publisher terminal 3 and sends them to the viewer terminal 4 .

[0041] The questionnaire processing section 12 implements a questionnaire survey during broadcasting based on the instruction given by the publisher terminal 3. Specifically, the questionnaire processing section 12 displays the questions and options of the questionnaire on the viewer terminal 4 by overlapping the image transmitted by the video transmission section 11, and receives the option information selected by the viewer. After receiving the survey results during broadcasting and on the Web from the result receiving section 15, the questionnaire processing section 12 can announce them during broadcasting or display the survey results on the viewer terminal 4 by overlapping the image.

[0042] The command input section 13 receives a command input from the publisher and executes processing corresponding to the command. For example, commands related to this embodiment include a command to implement a questionnaire survey, a command to end a questionnaire survey, and a command to display survey results. When the command input section 13 receives a command to implement a questionnaire survey, it controls the questionnaire processing section 12 to implement the questionnaire survey during broadcasting, and controls the Web coordination section 14 to implement the questionnaire survey in the Web server 2.

[0043] The Web cooperation part 14 broadcasts the cooperation Web page. Specifically, when a questionnaire survey is conducted during the broadcast, the Web cooperation part 14 sends the questions and options of the questionnaire to the Web server 2, and causes the Web server 2 to also conduct the same questionnaire survey.

[0044] The result receiving section 15 receives the survey results from the broadcast and the Web, respectively. The result receiving section 15 can make statistics of the respective survey results.

[0045] Next, with respect to the processing of the questionnaire survey carried out in cooperation between the video transmission server 1 and the Web server 2, refer to Figure 3 Provide explanation.

[0046] First, as a preliminary preparation, the video transmission server 1 will, based on the publisher's instructions, cause the Web server 2 to prepare a Web page that cooperates with the broadcast (step S11). A program ID is generated in the video transmission server 1 to identify each program in units of complete broadcast. As soon as the video transmission server 1 receives a request from the publisher's terminal 3 to coordinate the broadcast with the Web, it sends the program ID to the Web server 2, causing the Web server 2 to prepare a Web page that cooperates with the program ID. The Web page prepared by the Web server 2 can be empty, or it can indicate that the questionnaire has not yet been implemented. In addition, the introduction of the corresponding program can be recorded, and a link to the corresponding program introduction page can be pasted. In addition, the user ID that can identify the publisher can be used as an identifier for the broadcast-related Web page.

[0047] The video transmission server 1 receives the URI (Uniform Resource Identifier) ​​of the web page prepared by the web server 2. The publisher can guide people who cannot watch the program at the broadcast time to the web page corresponding to the program by displaying the URI in advance on the program preview page, etc. In addition, if the web server 2 provides an interface that follows the REST (Representational State Transfer) design principle, the URI can be used to obtain, create, modify and delete information.

[0048] The publisher can use the management screen provided by the video transmission server 1 to make the program cooperate with the Web, and can also use the management screen provided by the Web server 2 to make the program cooperate with the Web. If the program is coordinated with the Web from the Web server 2, the Web page URI and program ID (which can also be a user ID) prepared on the Web server 2 will be sent to the video transmission server 1.

[0049] The video transmission server 1 stores in advance a command for coordinating a program with the Web, and information required for the coordinating (eg, Web page URI).

[0050] In addition, programs can be broadcast in collaboration with the Web.

[0051] After receiving the broadcast start instruction from the publisher terminal 3, the video transmission server 1 starts broadcasting (step S12). After the broadcast starts, the video transmission server 1 receives the image from the publisher terminal 3 and transmits it to the viewer terminal 4. During the broadcast, the video transmission server 1 can receive comments from the viewer terminal 4 and display the comments on the publisher terminal 3 and other viewer terminals 4. The processing of the comments can be performed by another comment transmission server different from the video transmission server 1.

[0052] As soon as the video transmission server 1 receives the questionnaire start command from the publisher terminal 3 (step S13), it starts to implement the questionnaire during the broadcast (step S14). When the publisher implements the questionnaire during the broadcast, he operates the publisher terminal 3 to send the questionnaire content such as questions and options to the video transmission server 1. The video transmission server 1 sends the questions and options received from the publisher to the viewer terminal 4, and the viewer terminal 4 uses the received questions and options to create a questionnaire implementation screen and display it. The video transmission server 1 can also create a questionnaire implementation screen and send it to the viewer terminal 4.

[0053] Figure 4The following is an example of a display screen displayed on the publisher terminal 3. In the display screen 100, the video being broadcast and the comments entered for the broadcast are displayed in an overlapping manner in the video area 101. The video and comments displayed in the video area 101 are the same as those displayed on the viewer terminal 4. A list of comments entered for the broadcast is displayed in the comment list area 102 on the right side of the video area 101. The comment input field 103 below the video area 101 is used by the publisher to enter comments. The publisher can enter a comment in the comment input field 103 and press the comment submission button to submit the entered comment and display it in the broadcast.

[0054] The questionnaire area 110 at the bottom of the display screen 100 is an area for inputting questionnaire information. Enter the question in the question input field 111; enter the options corresponding to the question in the option input fields 112a to 112d. The publisher enters the question and options in the question input field 111 and the option input fields 112a to 112d, and presses the question button 113, which will send the questionnaire content and the questionnaire start command requesting the implementation of the questionnaire survey to the video transmission server 1. The publisher presses the result display button 114, and the statistical results of the questionnaire survey will be displayed.

[0055] In addition, a command can be input in the comment input field 103 to start a questionnaire survey. If " / " is input in the comment input field 103, followed by a specified text, the input text will be interpreted as a command. For example, if the publisher inputs " / vote start question option 1 option 2 option 3 option 4" in the comment input field 103 and presses the comment submission button 104, the question and options 1 to 4, as well as the questionnaire survey start command, will be sent to the video transmission server 1.

[0056] Figure 5 An example of a questionnaire implementation screen displayed on the viewer terminal 4 is shown. Question 201 of the questionnaire is displayed at the top of the display screen 200. Option buttons 202a to 202d indicating the content of each option are displayed below the question 201. The question 201 and the option buttons 202a to 202d may be displayed superimposed on the transmitted video.

[0057] The audience can answer the questionnaire by touching or clicking any of the displayed option buttons 202a-202d with a pointing device such as a mouse, or can enter the number corresponding to the option to answer the questionnaire.

[0058] Back to Figure 3 The video transmission server 1, if the broadcast is coordinated with the Web, instructs the Web server 2 to implement a questionnaire survey with the same content (step S15). The video transmission server 1 sends the questions and options received from the publisher terminal 3 to the Web server 2, so that the questionnaire survey is implemented on the Web page coordinated with the broadcast.

[0059] The Web server 2 rewrites the content of the Web page or creates the Web page using the received questions and options.

[0060] When you access the web page that is coordinated with the broadcast in the web browser 5, the following will be displayed: Figure 6 The web page 300 shown in FIG. The web page 300 displays the same questions 301 and options 302 as those in the questionnaire survey being broadcast. Figure 6 In the example, a visitor of the web page selects one of the options 302 on the radio button control loaded on the left side of the option 302 and presses the answer button 303 to answer the questionnaire.

[0061] Next, for the processing of displaying the results after the questionnaire is completed, refer to Figure 7 Provide explanation.

[0062] When the video transmission server 1 receives the questionnaire survey end command from the publisher terminal 3 (step S21), it will end the questionnaire survey implemented during the broadcast (step S22). The publisher operates the publisher terminal 3 to send a command to end the questionnaire survey to the video transmission server 1. The video transmission server 1 notifies the viewer terminal 4 that the questionnaire survey is ended. When the viewer terminal 4 receives the notification of the questionnaire survey end, the questionnaire survey implementation screen stops displaying.

[0063] When the questionnaire survey conducted during the broadcast is finished, the video transmission server 1 also gives a command to the Web server 2 to finish the questionnaire survey (step S23).

[0064] When the web server 2 receives the notification of the end of the questionnaire from the video transmission server 1, it deletes or disables the answer button 303 of the web page 300. Alternatively, the web server 2 may clear the web page 300.

[0065] Once the questionnaire survey of Web server 2 is completed, video transmission server 1 will receive the survey results from Web server 2 (step S24). Examples of the survey results received by video transmission server 1 include the number of people or percentages of each option. In addition, video transmission server 1 can also receive the results of the questionnaire survey from Web server 2 at any time before the questionnaire survey is completed.

[0066] When the video transmission server 1 receives the survey results from the Web server 2, it can also count the survey results during broadcasting and on the Web.

[0067] When the video transmission server 1 receives the result display command from the publisher terminal 3 (step S25), it causes the viewer terminal 4 to display the survey result (step S26). The publisher operates the publisher terminal 3 to send the survey result to the viewer terminal 4, and the viewer terminal 4 creates a survey result screen showing the survey result and displays it.

[0068] exist Figure 8 In the survey result display screen 200, question 201 is displayed at the top, and each option content is displayed below question 201, and option buttons 202a to 202d with ratios are displayed. Figure 8 In this example, the survey results during broadcast and on the Web are summarized and displayed. The viewer terminal 4 may display only the results of the survey conducted during broadcast or only the results of the survey conducted on the Web.

[0069] When the video transmission server 1 displays the results of the survey conducted during the broadcast, it can also issue an instruction to the Web server 2 to display the survey results. The video transmission server 1 counts the results of the survey conducted during the broadcast and on the Web, and sends the counted survey results to the Web server 2. The Web server 2 displays the received survey results on a Web page coordinated with the broadcast. The video transmission server 1 only sends the results of the survey conducted during the broadcast, and the Web server 2 can also count the results of the survey conducted during the broadcast and on the Web.

[0070] Fig. 9 In the web page 300 showing the survey results, questions 301 and options 302 are shown, the latter recording the results of the survey conducted during broadcast and on the web. If the visitor of the web page answers the questionnaire, the option 302 after the answer is displayed on the radio button control.

[0071] Afterwards, when the publisher proposes new questions for a questionnaire during the broadcast, the new questionnaire will be implemented during the broadcast, and at the same time, in the Web server 2, the questionnaire on the Web page associated with the broadcast will also be replaced with the new questionnaire.

[0072] (Variation Example)

[0073] Next, several modifications of this embodiment will be described.

[0074] In the above embodiment, the video transmission server 1 sends the questions and options of the questionnaire to the Web server 2 , but the video transmission server 1 can also receive the questions and options of the questionnaire from the Web server 2 .

[0075] The publisher registers the questions and options of the questionnaire in advance on the Web server 2, and can also register multiple questionnaires in the Web server 2. The questionnaires registered in the Web server 2 can be set not to be displayed on the Web page before the video transmission server 1 sends an instruction.

[0076] Assume that after the program starts, the video transmission server 1 receives a questionnaire start command. If the questionnaire start command does not include an instruction to implement a questionnaire that has been registered in the Web server 2, the video transmission server 1 instructs the Web server 2 to implement the registered questionnaire, and at the same time receives the questions and options of the questionnaire being registered from the Web server 2, and starts implementing the questionnaire during broadcasting. If multiple questionnaires have been registered in the Web server 2, the questionnaire to be implemented is specified in the questionnaire start command.

[0077] The Web server 2 starts to implement a questionnaire survey on the Web page in conjunction with the broadcast.

[0078] The web server 2 can implement the questionnaire survey registered in advance before the program starts. After the program starts, the web server 2 implements the questionnaire survey according to the instruction of the video transmission server 1.

[0079] Web server 2 can also continue to implement the questionnaire survey after the program ends. Web server 2 will store the questions and options sent by video transmission server 1. After the program ends, Web server 2 uses the stored questions and options to continue the questionnaire survey in accordance with the instructions of video transmission server 1. The survey results can be obtained in future programs.

[0080] The publisher can use a questionnaire created by a third party. Specifically, if the publisher conducts a questionnaire during broadcasting, specify the web page of the questionnaire to be used, and obtain the questions and options of the questionnaire. At this time, the results of the survey conducted on the web page can also be obtained at the same time; the results of the survey conducted in the program can also be reflected on the source web page. However, in this case, permission must be obtained to update the survey results on the web page. For example, the author of the questionnaire has set it in advance to allow anyone to update the survey results on the web page.

[0081] Furthermore, multiple publishers can share the Web pages that are coordinated with the broadcast. The main publisher can control the Web pages that are coordinated with the broadcast. In other words, the questionnaire survey is implemented during the broadcast and on the Web according to the timing of the main publisher. Other publishers cannot control the Web pages of the main publisher, but can obtain questions and options from the Web pages that are coordinated with the broadcast of the main publisher in their own programs. When the main publisher implements the questionnaire survey during the broadcast and on the Web, the programs of other publishers can receive the questions and options of the questionnaire from the Web server 2 and implement the questionnaire survey with the same content in their own programs.

[0082] For example, when sharing and broadcasting a collaborative web page, any one of the multiple publishers can control the web page. In this case, multiple publishers can take turns to set questions for the questionnaire.

[0083] In addition, regarding the way to answer the questionnaire, you can not only select options, but also freely enter text, draw or add pictures to answer.

[0084] In addition, the interactive service provided by the broadcast cooperative Web is not limited to questionnaires, but can also be a guessing game or a game that can be run on the viewer terminal 4 and the Web browser 5. When providing a game, the video transmission server 1 can receive the game score from the Web server 2 and make statistics.

[0085] (Shopping Program)

[0086] Next, an example in which the video transmission server of this embodiment is applied to a shopping program is described.

[0087] In recent years, the sale of goods between individuals has become popular through the Internet. Individuals can expect to promote sales by introducing the goods they are selling in their own programs. In addition, it has the advantage that the intended buyers (viewers of the program) can directly ask the sellers (the publishers of the program) about the goods in the program.

[0088] This service collaboration system is applied to shopping programs, making the programs collaborative with the Web. By introducing the products introduced in the program at the same time on the Web site, even people who cannot watch the program can know the products being introduced in the program by visiting the Web page.

[0089] Next, the comment function, shopping cart function and auction function are explained by taking the interactive service of the shopping program in cooperation with the Web as an example.

[0090] First, for an example of providing comment functions to both programs and the Web, and making programs work with the Web, refer to Fig.10 , Fig.11 Provide explanation.

[0091] exist Fig.10 In the program image, comments entered by viewers or on the web page associated with the program will be displayed overlappingly. Fig.10 In the display screen 200, "Product No. 1" at the top is information about the product currently being introduced; "Comments from the Web" at the bottom is comments entered on the Web page. Other comments are comments entered by viewers.

[0092] Fig.11 In the example, the web page 300 is composed of a product image 310, a comment input column 311, a comment submission button 312, and a comment display column 313. The product image 310 is a picture of the product being introduced in the program. The picture can be a picture registered in advance on the web server 2, or it can be a screenshot of the program. If the product introduced in the shopping program changes, the product image 310 will also change accordingly. The product image 310 displayed on the web page has its change timing controlled by the program. The comment input column 311 displays the comments entered by the visitor of the web page 300, and the comments entered by the program audience can also be displayed here.

[0093] Reference Fig.12 , illustrating the collaborative processing flow of the video transmission server 1 and the Web server 2 in the shopping program.

[0094] As a preliminary preparation, the video transmission server 1 causes the web server 2 to prepare a web page in coordination with the shopping program (step S31). The publisher may register product information such as product images in the web server 2 regarding the product to be introduced.

[0095] The video transmission server 1 starts broadcasting the shopping program (step S32).

[0096] When the video transmission server 1 receives a product introduction start command from the publisher terminal 3 (step S33), it determines that the product introduction has started in the program (step S34). In addition, when the video transmission server 1 receives a command to display a sub-screen or a still image from the publisher terminal 3, or when a comment fixed to the screen is input, it can be determined that the product introduction has started. The publisher broadcasts the product image on the sub-screen, displays the product to be introduced with a still image, or displays the product name of the product to be introduced on the screen, so that the audience can understand the product being introduced.

[0097] When the product is introduced in the program, the video transmission server 1 sends an instruction to the Web server 2 to start introducing the product (step S35). Once the Web server 2 receives the instruction, it will display the product information on the Web page, thereby enabling the comment function. In the following example, it is assumed that the shopping cart function and the auction function are enabled.

[0098] The comments input by the program viewers are sent from the viewer terminal 4 to the video transmission server 1. The video transmission server 1 superimposes the received comments on the program image and sends the comments to the web server 2. The web server 2 displays the received comments in the comment display field 313.

[0099] Furthermore, when a viewer of the web page 300 enters a comment in the comment input field 311 and presses the comment posting button 312, the web server 2 displays the entered comment in the comment display field 313 and sends the comment to the video transmission server 1. The video transmission server 1 overlays the received comment on the program image.

[0100] In this way, the comments entered in the program and on the Web are reflected in each other. People who cannot watch the program can also comment on the products being introduced in the program. For example, they can use the comment column to inquire about the products or bargain.

[0101] When the product introduced in the program changes, the product image 310 of the web page 300 is replaced. Specifically, once the video transmission server 1 receives a product replacement command from the publisher terminal 3, it will instruct the web server 2 to replace the product, and the web server 2 will replace the product image 310 with the next product image. When the video transmission server 1 receives a command to display a sub-screen or a new still image, or when a new comment that is fixedly displayed on the screen is input, it can be determined that the introduced product has been replaced.

[0102] Next, for an example of providing a shopping cart function in a program and on the Web, see Fig.13 , Fig.14 Provide explanation.

[0103] The video transmission server 1 receives a product order from the viewer terminal 4. For example, when the viewer enters a purchase command (e.g., " / buy") in the comment input column, a product order is sent; or when a purchase button is displayed on the display screen 200 of the viewer terminal 4 and the viewer clicks the purchase button, the viewer terminal 4 sends a product order to the video transmission server 1. Fig.13 As shown in the program image of , the information that the product is ordered can be superimposed on the program image. The audience can learn the sales status of the product from the number of purchase reviews displayed on the display screen 200.

[0104] Fig.14The web page 300 is composed of a product picture 310 and a purchase button 320. The product picture 310 is a picture of the product being introduced in the shopping program. Visitors to the web page 300 can order the product by pressing the purchase button 320. The web server 2 sends information that a product has been ordered on the web to the video transmission server 1. When the video transmission server 1 is notified of the receipt of the order, it can overlap the information that a product has been ordered on the web in the program image.

[0105] Next, for an example of providing an auction function in a program and on the Web to coordinate the program with the Web, refer to Fig.15 , Fig.16 Provide explanation.

[0106] Fig.15 is an example of a display screen of the viewer terminal 4. Fig.16 This is an example of a web page.

[0107] The video transmission server 1 receives bids from the viewer terminal 4. When the viewer enters a bid command and a bid price in the comment input column, the bid information is sent from the viewer terminal 4 to the video transmission server 1. When the bid price is updated, the video transmission server 1 displays the highest bid price superimposed on the program image and sends the highest bid price information to the Web server 2 at the same time.

[0108] Fig.16 The web page 300 is composed of a product image 310, a price input field 330, a bid button 331, and a bid information display field 332. The product image 310 is a picture of the product to be auctioned. Visitors to the web page 300 can participate in the auction by entering the bid price in the price input field 330 and pressing the bid button 331. The web server 2 will send the bid price and other auction information to the video transmission server 1. The bid sent by the web causes the bid price to be updated, and the video transmission server 1 will overlap and display the highest bid price in the program image. In addition, as soon as the web server 2 receives the information of the highest bid price from the video transmission server 1, it will be displayed in the bid information display field 332.

[0109] in addition, Fig.14 and Fig.16 The web page 300 may also have Fig.12 The comment feature.

[0110] As described above, according to this embodiment, the video transmission server 1 receives the video from the publisher terminal 3 and transmits it to the viewer terminal 4. Based on the instruction given by the publisher terminal 3, the video transmission server 1 implements the questionnaire survey during the broadcast, and at the same time, the Web server 2 also provides the same questionnaire survey. According to this, people who cannot watch the broadcast when the questionnaire survey is implemented during the broadcast can also participate in the questionnaire survey implemented during the broadcast by answering the questionnaire implemented on the Web provided in conjunction with the broadcast. In addition, through the broadcast associated with the questionnaire survey due to the broadcast and the Web, the intention or background of the questioner that could not be known by simply viewing the questionnaire questions on the Web can be known, and even people who usually have no intention of participating in the questionnaire survey implemented on the Web have a motivation to answer the questionnaire.

[0111] The publication of the present application is related to the subject matter described in Japanese Patent Application No. 2017-226881 filed on November 27, 2017, and all the published contents are incorporated herein by reference.

Claims

1. A computer-readable storage medium, characterized in that: Enable the transmission device to perform the following functions: receiving a first image from a publisher terminal; When the first image is sent by the publisher terminal, receiving a service start request from the publisher terminal; According to the received service start request, providing the question asked by the publisher terminal to the viewer terminal, and providing the question with the same content through the web browser; receiving an answer made by the viewer terminal to the question provided to the viewer terminal, and an answer made by the web browser to the question provided through the web browser; transmitting a second image corresponding to the first image; The second video includes an answer screen corresponding to the question provided to the viewer terminal, the answer made by the viewer terminal to the question, and the answer made by the web browser to the question provided by the web browser.

2. The computer-readable storage medium according to claim 1, wherein: The transmission device is enabled to perform the following functions: receiving a service termination request from the publisher terminal; In accordance with the service termination request, stop receiving responses to the questions.

3. The computer-readable storage medium according to claim 2, wherein: The transmission device is enabled to perform the following functions: After receiving the service termination request, receiving a result display request from the publisher terminal; The transmission device transmits the second image including the answer screen to the viewer terminal according to the result display request.

4. The computer-readable storage medium according to any one of claims 1 to 3, characterized in that: The question is a questionnaire including a title and multiple options of the question asked by the publisher terminal; The answer screen includes the statistical results of the questionnaire.

5. The computer-readable storage medium according to any one of claims 1 to 3, characterized in that: The answer screen is displayed overlapping the first image.

6. The computer-readable storage medium according to any one of claims 1 to 3, characterized in that: The first image is a live image captured by a camera.

7. A computer-readable storage medium, characterized in that: The terminal device used by the publisher as the publisher terminal performs the following functions: A first image is sent to a transmission device, and a second image corresponding to the first image is also transmitted by the transmission device to a viewer terminal; When sending the first image, according to the operation of the publisher, sending a service start request to the transmission device; According to the operation of the publisher, a result display request is sent to make the viewer terminal display an answer screen, which corresponds to: the answer made by the viewer terminal to the question raised by the publisher terminal provided by the transmission device to the viewer terminal according to the service start request; The transmission device provides, in accordance with the service start request, the same content of the question asked by the publisher terminal through the Web browser, and the answer to the question made through the Web browser; The second image includes the answer screen.

8. The computer-readable storage medium according to claim 7, wherein: The terminal device is caused to perform the following function: according to the operation of the publisher, a service termination request is sent to the transmission device to end the answering of the question.

9. The computer-readable storage medium according to claim 8, wherein: The result display request may be sent after the service termination request is sent.

10. The computer-readable storage medium according to any one of claims 7 to 9, characterized in that: The question is a questionnaire including a title and multiple options of the question asked by the publisher terminal; The answer screen includes the statistical results of the questionnaire.

11. The computer-readable storage medium according to any one of claims 7 to 9, wherein: The answer screen is displayed overlapping the first image.

12. The computer-readable storage medium according to any one of claims 7 to 9, wherein: The first image is a live image captured by a camera.

13. A transmission device, characterized in that: Have the following means: receiving a first image from a publisher terminal, When the first image is sent by the publisher terminal, receiving a service start request from the publisher terminal; According to the received service start request, providing the question asked by the publisher terminal to the viewer terminal, and providing the question with the same content through the web browser; receiving an answer made by the viewer terminal to the question provided to the viewer terminal, and an answer made by the web browser to the question provided through the web browser; transmitting a second image corresponding to the first image; The second video includes an answer screen corresponding to the question provided to the viewer terminal, the answer made by the viewer terminal to the question, and the answer made by the web browser to the question provided by the web browser.

14. A transmission method, characterized in that: A first means is to receive a first image from a publisher terminal; The second means is to receive a service start request from the publisher terminal when the first image is sent by the publisher terminal; The third means is to provide the question posed by the publisher terminal to the viewer terminal according to the received service start request, and provide the question with the same content through a web browser; The fourth means is to receive the answer made by the viewer terminal to the question provided to the viewer terminal, and the answer made by the web browser to the question provided through the web browser; A fifth means is that the terminal transmits a second image corresponding to the first image; The second video includes an answer screen corresponding to the question provided to the viewer terminal, the answer made by the viewer terminal to the question, and the answer made by the web browser to the question provided by the web browser.

15. A web server capable of communicating with the transmission device according to claim 13 and having a function of providing a website to a web browser of a terminal device used by a user, characterized in that: Said website: displaying a question posed by the publisher terminal provided by a transmission device for transmitting to the viewer terminal a second image corresponding to a first image transmitted by the publisher terminal, the question being posed in accordance with a service start request transmitted by the publisher terminal when the first image is transmitted by the publisher terminal; According to the operation of the user, sending a first answer to the question to the transmission device; Displaying an answer screen, corresponding to: the first answer; The transmission device provides the question raised by the publisher terminal to the viewer terminal according to the service start requirement, and the viewer terminal gives a second answer to the question; The second image includes the answer screen.

16. A transmission method, characterized in that: The method comprises providing a website to a web browser of a terminal device used by a user, wherein the website: displaying a question posed by the publisher terminal provided by a transmission device for transmitting to the viewer terminal a second image corresponding to a first image transmitted by the publisher terminal, the question being posed in accordance with a service start request transmitted by the publisher terminal when the first image is transmitted by the publisher terminal; According to the operation of the user, a first answer corresponding to the question is sent to the transmission device; Displaying an answer screen, corresponding to: the first answer; The transmission device provides the question raised by the publisher terminal to the viewer terminal according to the service start requirement, and the viewer terminal gives a second answer to the question; The second image includes the answer screen.

17. A terminal device capable of communicating with the transmission device according to claim 13 and used by a publisher as a publisher terminal, characterized in that: Have the following means: A first image is sent to a transmission device, and a second image corresponding to the first image is also transmitted by the transmission device to a viewer terminal; When sending the first image, according to the operation of the publisher, sending a service start request to the transmission device; According to the operation of the publisher, a result display request is sent to make the viewer terminal display an answer screen, which corresponds to: the answer made by the viewer terminal to the question raised by the publisher terminal provided by the transmission device to the viewer terminal according to the service start request; The transmission device provides, in accordance with the service start request, the same content of the question asked by the publisher terminal through the Web browser, and the answer to the question made through the Web browser; The second image includes the answer screen.

18. A transmission method, characterized in that: In the first method, the publisher terminal sends a first image to a transmission device, and a second image corresponding to the first image is also transmitted by the transmission device to the viewer terminal; The second means is, when sending the first image, sending a service start request to the transmission device according to the operation of the publisher; The third means is to send a result display request according to the publisher's operation, so that the viewer terminal displays an answer screen, which corresponds to: the answer made by the viewer terminal to the question raised by the publisher terminal provided by the transmission device to the viewer terminal according to the service start request; The transmission device provides, in accordance with the service start request, the same content of the question asked by the publisher terminal through the Web browser, and the answer to the question made through the Web browser; The second image includes the answer screen.

Citation Information

Patent Citations

  • Reply acceptance device, reply acceptance program and reply acceptance method

    JP2013222390A

  • Page information processing method and device

    CN107230094A

  • Broadcaster tools for interactive shopping interfaces

    US20160381427A1