WO2017166510A1 - 一种直播中信息展示方法及装置 - Google Patents
一种直播中信息展示方法及装置 Download PDFInfo
- Publication number
- WO2017166510A1 WO2017166510A1 PCT/CN2016/089230 CN2016089230W WO2017166510A1 WO 2017166510 A1 WO2017166510 A1 WO 2017166510A1 CN 2016089230 W CN2016089230 W CN 2016089230W WO 2017166510 A1 WO2017166510 A1 WO 2017166510A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- terminal device
- time
- server
- display
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
- H04N21/26241—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving the time of distribution, e.g. the best time of the day for inserting an advertisement or airing a children program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47205—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
Definitions
- the present invention relates to the field of video live broadcast technology, and in particular, to a method and device for displaying information in a live broadcast.
- the video service provider may wish to provide the user with a live video while additionally displaying some information on the live screen, such as displaying a certain product.
- some advertisement links may be displayed next to the live broadcast screen.
- the current player is automatically popped up, and then the product is opened in a new window.
- the information displayed in this way is usually fixed, cannot change with the live broadcast, and may even be unrelated to the live content, resulting in the inefficiency of this information display method, the effect is not good, and the information is Display is usually also provided by online advertising service providers, and broadcast service providers are generally unable to control the content of their own content.
- the present invention provides a method and apparatus for displaying information in a live broadcast to improve the efficiency of displaying information in a live broadcast screen.
- a method for displaying information in a live broadcast where the method is used for a terminal device, and the method includes:
- the synchronizing the current time of the terminal device with the current time of the server includes:
- an automatic travel time is performed to keep the time of the terminal device synchronized with the time of the server.
- the displaying the information in the process of playing a live video according to the current time of the terminal device and the display time period including:
- the information is displayed at a preset location in the live video interface during the presentation time period.
- the information is product information.
- a method for displaying information in a live broadcast where the method is used for a server, and the method includes:
- the live video After the live video starts playing, it is determined whether the current time has entered the display time period. If the current time has entered the display time period, the information is sent to the terminal device.
- the method further includes:
- the sending the current time of the server to the terminal device includes:
- a device for displaying information in a live broadcast where the device is used for a terminal device, and the device includes:
- An information acquiring unit configured to acquire information to be displayed, wherein the information has an attribute of displaying a time period
- a time synchronization unit configured to synchronize a time of the terminal device with a time of the server
- the information display unit is configured to display the information during the process of playing the live video according to the current time of the terminal device and the display time period.
- the time synchronization unit includes:
- Time acquisition subunit for obtaining the current time of the server
- the time synchronization sub-unit is configured to perform automatic travel after setting the current time of the terminal device to the current time of the server, so that the time of the terminal device is synchronized with the time of the server.
- the information display unit includes:
- a time judging subunit configured to determine whether the current time has entered the display time period after the live video starts playing, and if the current time has entered the display time period, triggering the information display subunit;
- the information display subunit is configured to display the information in a preset position in the live video interface during the presentation time period.
- the information is product information.
- a device for displaying information in a live broadcast where the device is used in a server, and the device includes:
- An information storage unit configured to store information to be displayed, wherein the information has an attribute of displaying a time period
- a time sending unit configured to send the current time of the server to the terminal device
- the live video After the live video starts playing, it is determined whether the current time has entered the display time period. If the current time has entered the display time period, the information is sent to the terminal device.
- the device further includes:
- the information setting unit is configured to set or modify a value in the presentation time period of the information according to the operation of the staff member.
- the information sending unit is configured to:
- the current time of the server is sent to the terminal device.
- a computer storage medium is further provided, wherein the computer storage medium can store a program, and when the program is executed, the information display in the live broadcast provided by the first aspect of the embodiment of the present invention can be implemented.
- a computer storage medium is further provided, wherein the computer storage medium may store a program, and when the program is executed, the information display in the live broadcast provided by the second aspect of the embodiment of the present invention may be implemented.
- a device for displaying information in a live broadcast including:
- a memory for storing processor executable instructions
- processor is configured to:
- a device for displaying information in a live broadcast including:
- a memory for storing processor executable instructions
- processor is configured to:
- the live video After the live video starts playing, it is determined whether the current time has entered the display time period. If the current time has entered the display time period, the information is sent to the terminal device.
- the terminal device obtains the information and the display time period of the information from the server, and keeps synchronized with the server time, and then displays the information successively according to the time period during the live broadcast.
- the live broadcast service provider and the like can pre-set the information to be displayed according to the live content, thereby improving the efficiency and effect of information display.
- FIG. 1 is a flowchart of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention
- FIG. 2 is a schematic diagram of a scene according to an exemplary embodiment of the invention.
- FIG. 3 is a flowchart of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention
- FIG. 4 is a flowchart of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention
- FIG. 5 is a schematic diagram of an interface according to an exemplary embodiment of the invention.
- FIG. 6 is a flowchart of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention
- FIG. 7 is a flowchart of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention.
- FIG. 8 is a signaling diagram of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention.
- FIG. 9 is a signaling diagram of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention.
- FIG. 10 is a schematic diagram of an interface according to an exemplary embodiment of the present invention.
- FIG. 11 is a schematic diagram of an interface according to an exemplary embodiment of the present invention.
- FIG. 12 is a schematic diagram of an interface according to an exemplary embodiment of the invention.
- FIG. 13 is a schematic diagram of an information display apparatus in a live broadcast according to an exemplary embodiment of the present invention.
- FIG. 14 is a schematic diagram of an information display apparatus in a live broadcast according to an exemplary embodiment of the present invention.
- FIG. 15 is a schematic diagram of an information display apparatus in a live broadcast according to an exemplary embodiment of the present invention.
- FIG. 16 is a schematic diagram of an information display apparatus in a live broadcast according to an exemplary embodiment of the present invention.
- FIG. 17 is a schematic diagram of an information display apparatus in a live broadcast according to an exemplary embodiment of the present invention.
- FIG. 1 is a flowchart of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention.
- the method can be used for terminal devices such as mobile phones, video players (such as MP4 players), tablets, desktop computers, notebook computers, televisions, and the like.
- the method may include the following steps:
- Step S101 Acquire information to be displayed, wherein the information has an attribute of displaying a time period.
- 201 is a server in the cloud
- 203 is a user
- 202 is a terminal device of the user, that is, a mobile phone.
- the user 203 starts watching a live video program through the mobile phone 202, and the mobile phone 202 obtains the information to be displayed through communication with the server 201.
- the information carries attributes that show time periods.
- the commodity information may have an attribute field in which a start and end time is stored. For example, the live video starts from 2016.2.18 15:00, and the display period of a product is 2016.2.18 15:01 ⁇ 2016.2.18 15:02, then it means that the terminal device will play the live video at the same time.
- the product is displayed at a certain position in the live video interface from 15:01 to 15:02.
- the embodiment of the present invention is not limited, for example, it can be obtained before starting to play the live broadcast, or when starting to play the live broadcast, and so on.
- the information to be displayed may be distinguished according to the identifier of the live video (such as the live video ID).
- Step S102 Synchronize the time of the terminal device with the time of the server.
- the time on the server is usually accurate, and the time on the terminal device may not be accurate for various reasons, such as the absolute time on the current server is 2016.2.18 12:00, and the absolute time on the terminal device is 2016.2.18 11:58, so the terminal device needs to calibrate its own time according to the time on the server, or synchronize its own time with the server time.
- the present embodiment is not limited to the order of S102 and S101.
- Step S103 Display the information in a process of playing a live video according to the current time of the terminal device and the display time period.
- the synchronizing the current time of the terminal device with the current time of the server may include:
- Step S301 obtaining a current time of the server.
- Step S302 After the current time of the terminal device is set to the current time of the server, the automatic travel time is performed, so that the time of the terminal device is synchronized with the time of the server.
- the displaying the information in the process of playing a live video according to the current time of the terminal device and the display time period include:
- Step S401 after the live video starts playing, it is determined whether the current time has entered the display time period.
- Step S402 If the current time has entered the display time period, the information is displayed in a preset position in the live video interface during the display time period.
- the information displayed after the point may appear next to the live video, or may be floating on the live video.
- the specific position of the preset position is not in this embodiment. Limitations can be made by those skilled in the art according to the needs or scenarios.
- the terminal device obtains the information and the display time period of the information from the server, and keeps synchronization with the server time, and then displays each information according to the time period during the live broadcast.
- the live broadcast service provider and the like can pre-set the information to be displayed according to the live content, thereby improving the efficiency and effect of information display.
- FIG. 6 is a flowchart of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention. This method can be used, for example, for a server.
- the method may include the following steps:
- Step S601 storing information to be displayed, wherein the information has an attribute showing a time period.
- the information carries attributes that show time periods.
- the commodity information may have an attribute field in which a start and end time is stored.
- the live video starts from 2016.2.18 15:00, and the display period of a product is 2016.2.18 15:01 ⁇ 2016.2.18 15:02, then it means that the terminal device will play the live video at the same time.
- 01 ⁇ 15:02 shows the product at a certain location in the live video interface.
- Step S602 Send the current time of the server to the terminal device.
- the time on the server is usually accurate, and the time on the terminal device may not be accurate for various reasons, such as the absolute time on the current server is 2016.2.18 12:00, and the absolute time on the terminal device is 2016.2.18 11:58, so the terminal device needs to calibrate its own time according to the time on the server, or synchronize its own time with the server time.
- Step S603 the information is sent to the terminal device according to the request of the terminal device, so that the terminal device performs the playing of the live video according to the current time of the terminal device and the display time period.
- Information for display is sent to the terminal device according to the request of the terminal device, so that the terminal device performs the playing of the live video according to the current time of the terminal device and the display time period.
- the live video After the live video starts playing, it is determined whether the current time has entered the display time period. If the current time has entered the display time period, the information is sent to the terminal device.
- the first type after obtaining the display time period of the information to be displayed, the terminal device may determine whether it should be displayed according to the relationship between the current time and the display time period.
- the relationship between the current time and the display time period may be determined by the server, and if the current time enters the display time period, the information to be displayed may be sent to the terminal device, and if the current time has left the display time period Then, a control command can be sent to the terminal device to cancel the display of the information.
- the sending the current time of the server to the terminal device may include:
- the server when the server sends its own time to the terminal device, it may be sent actively, or may be sent passively, that is, at the request of the terminal device, and the present invention is not limited thereto.
- the method may further include:
- Step S701 according to the operation of the staff, setting or modifying the presentation time period of the information. value.
- the staff can pre-design the various items to be displayed during the live broadcast according to the content of the live program, and set the start time of the display and the end time of the display for each item. This is equivalent to giving each product a precise point on the live timeline and storing this data on the server.
- the staff can also temporarily edit and adjust the product information, such as changing the product, or adjusting the time period of the product display, so that the displayed product and the program content are more matched.
- the server can actively inform the terminal device of the change content, or the terminal device can periodically query.
- the terminal device obtains the information and the display time period of the information from the server, and keeps synchronization with the server time, and then displays each information according to the time period during the live broadcast.
- the live broadcast service provider and the like can pre-set the information to be displayed according to the live content, thereby improving the efficiency and effect of information display.
- FIG. 8 is a signaling diagram of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention.
- Step S801 the terminal device requests the information to be displayed from the server before the start of the live broadcast or at the start of the live broadcast.
- the terminal device will display the corresponding products at these preset moments.
- Step S802 the server sends the information to be displayed to the terminal device.
- the terminal device is informed that the camera is displayed at 12:05, the smart TV is displayed at 12:15, and the laptop is displayed at 12:25.
- step S803 the terminal device synchronizes with the server time before the start of the live broadcast or at the start of the live broadcast.
- the time on the server is usually accurate, and the time on the terminal device may not be accurate for various reasons, such as the absolute time on the current server is 2016.2.18 12:00, and the absolute time on the terminal device is 2016.2.18 11 :58, the terminal device needs to calibrate its own time according to the time on the server.
- Step S804 after the broadcast starts, the terminal device determines that the first moment is currently reached, and starts to display the first commodity.
- the camera is displayed at 12:05.
- Step S805 the terminal device determines that the second time is currently reached, and starts to display the second item.
- the smart TV will be displayed at 12:15.
- FIG. 1 An effect diagram when shown as an example can be seen in FIG. 1
- Step S806 the terminal device determines that the third time is currently reached, and starts to display the third item.
- the laptop will be displayed at 12:25.
- FIG. 9 is a signaling diagram of a method for displaying information in a live broadcast according to an exemplary embodiment of the present invention. Compared with the scene shown in FIG. 8, the scene shown in FIG. 9 adds a link for temporarily editing the product during the live broadcast.
- step S901 before the live broadcast begins, the staff sets the items to be displayed in the live broadcast in the database of the server through the operation platform.
- the terminal device will display the corresponding products at these preset moments.
- Step S902 before the start of the live broadcast or at the start of the live broadcast, the terminal device requests the information to be displayed from the server.
- Step S903 the server sends the information to be displayed to the terminal device.
- the terminal device is informed that the camera is displayed at 12:05, the smart TV is displayed at 12:15, and the laptop is displayed at 12:25.
- step S904 the terminal device synchronizes with the server time before the start of the live broadcast or at the start of the live broadcast.
- Step S905 after the live broadcast starts, the terminal device displays the product according to the time.
- the camera is displayed at 12:05.
- step S906 the staff temporarily adjusts the remaining information to be displayed.
- the staff extended the display time of the smart TV from 12:15 to 12:20, and the laptop's display time from 12:25 to 12:12.
- step S907 the terminal device periodically polls the server.
- Step S908 the terminal device obtains the latest information to be displayed according to the data returned by the server.
- the terminal device knows that the display time of the smart TV is delayed from 12:15 to 12:20, and the display time of the notebook computer is 12:12 from 12:25.
- step S909 the terminal device performs display according to the current time and the newly obtained information.
- the camera is displayed at 12:12.
- step S910 the terminal device periodically polls the server.
- step S911 the terminal device obtains the latest information to be displayed according to the data returned by the server.
- step S912 the terminal device performs display according to the time and the latest obtained information.
- the terminal device obtains the information and the display time period of the information from the server, and keeps synchronization with the server time, and then displays each information according to the time period during the live broadcast.
- the live broadcast service provider and the like can pre-set the information to be displayed according to the live content, thereby improving the efficiency and effect of information display.
- the terminal device when the terminal device displays the information to be displayed, the terminal device may be as follows:
- the information is subjected to processing corresponding to the operation according to an operation of the user in the interaction component.
- the interaction component may be set beside the live video or may be floating on the live video.
- the specific preset position is not limited in this embodiment, and those skilled in the art may design according to the requirements or the scene.
- the interaction component may include at least one of the following operational options:
- the user can directly view the product details, add the shopping cart, view the shopping cart, modify the shopping cart, and go to the shopping cart to settle the operation in the interaction component. ,Very convenient.
- the interaction component can be referred to FIG. 10, in which the live video of the soccer game is being played on the terminal device, and at some time, an interactive component (or an interactive window) floating above the screen can appear in the lower left corner of the screen. , interactive areas, etc.).
- An item (smart TV) is displayed in the interactive component, and an operation button of "adding a shopping cart" is set under the item.
- the interaction component when the interaction component includes an operation option for viewing product details, the information is performed according to an operation of the user in the interaction component Processing corresponding to the operation, including:
- the item details of the item pointed to by the user are acquired and displayed in the interaction component.
- the user can click on the product image, and then the product details of the product can be seen as shown in FIG. 10 and FIG. 11, in FIG. 10, the user can click on the product image, and then the product details of the product can be seen as shown in FIG. 10
- the interaction component when the interaction component includes an operation option to view a shopping cart, the information is performed on the information according to an operation of the user in the interaction component
- the corresponding processing of the operation including:
- the user has logged in, obtain the goods that the user has previously added to the shopping cart from other related platforms according to the identity of the user, and view the items that have been previously added to the shopping cart and are watching The items added to the shopping cart during the live video are displayed together in the interactive component.
- the video player is opened to the mall, and in the visitor mode, the recommended item can be added in the player without a jump, and the graphic details of the product, the list of added items, and the like can be further viewed in the player.
- you can also synchronize the other items in the mall that you bought and added to the player.
- the user can click the operation button of “Add to the shopping cart”, and then the product can be added to the shopping cart and can be seen as shown in FIG. The current situation in the shopping cart.
- the interaction component when the interaction component includes an operation option to go to the shopping cart settlement, the information is performed according to the operation of the user in the interaction component.
- the corresponding processing of the operation including:
- the video player synchronizes with the mall login, thereby solving the problem that the number of shopping carts in the player is consistent with the number of shopping carts in the mall.
- the list of shopping carts in the player is displayed by directly accessing the data of the mall interface, and directly accessing the SDK of the shopping cart of the mall, the product can be edited and deleted, and the purchase can be purchased while playing, while watching and buying.
- the user can click the "go to clear” button when viewing the shopping cart, so that the user can jump to the store settlement page.
- the side-by-side purchase function is realized, and even if the visitor mode can add a shopping cart and view the shopping cart list as usual, the purchase add threshold can be lowered, and the related information of the product can be Displayed in the player, the refined selling points are often shorter and shorter, the user's acceptance is greatly reduced, and the shopping cart can be added more efficiently and quickly, thereby increasing the transaction volume.
- FIG. 13 is a schematic diagram of an information display apparatus in a live broadcast according to an exemplary embodiment of the present invention.
- the device can be used for terminal devices such as mobile phones, video players (such as MP4 players), tablets, desktop computers, notebook computers, televisions, and the like.
- terminal devices such as mobile phones, video players (such as MP4 players), tablets, desktop computers, notebook computers, televisions, and the like.
- the apparatus can include:
- the information obtaining unit 1301 is configured to obtain information to be displayed, wherein the information has an attribute of displaying a time period.
- the information carries attributes that show time periods.
- the commodity information may have an attribute field in which a start and end time is stored. For example, the live video starts from 2016.2.18 15:00, and the display period of a product is 2016.2.18 15:01 ⁇ 2016.2.18 15:02, then it means that the terminal device will play the live video at the same time.
- the product is displayed at a certain position in the live video interface from 15:01 to 15:02.
- the embodiment of the present invention is not limited, for example, it can be obtained before starting to play the live broadcast, or when starting to play the live broadcast, and so on.
- the information to be displayed may be distinguished according to the identifier of the live video (such as the live video ID).
- the time synchronization unit 1302 is configured to synchronize the time of the terminal device with the time of the server.
- the time on the server is usually accurate, and the time on the terminal device may not be accurate for various reasons, such as the absolute time on the current server is 2016.2.18 12:00, and the absolute time on the terminal device is 2016.2.18 11:58, so the terminal device needs to calibrate its own time according to the time on the server, or synchronize its own time with the server time.
- the information display unit 1303 is configured to display the information in a process of playing a live video according to the current time of the terminal device and the display time period.
- the time synchronization The unit includes:
- the time acquisition subunit 1401 is configured to acquire the current time of the server.
- the time synchronization sub-unit 1402 is configured to perform automatic travel after setting the current time of the terminal device to the current time of the server, so that the time of the terminal device is synchronized with the time of the server.
- the information display unit includes:
- the time judging sub-unit 1501 is configured to determine whether the current time has entered the display time period after the live video starts playing, and if the current time has entered the display time period, triggering the information display sub-unit.
- the information display subunit 1502 is configured to display the information in a preset position in the live video interface during the presentation time period.
- the information may be commodity information.
- the terminal device obtains the information and the display time period of the information from the server, and keeps synchronization with the server time, and then displays each information according to the time period during the live broadcast.
- the live broadcast service provider and the like can pre-set the information to be displayed according to the live content, thereby improving the efficiency and effect of information display.
- FIG. 16 is a schematic diagram of an information display apparatus in a live broadcast according to an exemplary embodiment of the present invention.
- the device can be used, for example, for a server.
- the apparatus can include:
- the information storage unit 1601 is configured to store information to be displayed, wherein the information has an attribute of displaying a time period.
- the information carries attributes that show time periods.
- the commodity information may have an attribute field in which a start and end time is stored. For example, the live video starts from 2016.2.18 15:00, and the display period of a product is 2016.2.18 15:01 ⁇ 2016.2.18 15:02, then it means that the terminal device will play the live video at the same time.
- the product is displayed at a certain position in the live video interface from 15:01 to 15:02.
- the time sending unit 1602 is configured to send the current time of the server to the terminal device.
- the time on the server is usually accurate, and the time on the terminal device may not be accurate for various reasons, such as the absolute time on the current server is 2016.2.18 12:00, and the end The absolute time on the end device is 2016.2.18 11:58, so the terminal device needs to calibrate its own time according to the time on the server, or synchronize its own time with the server time.
- the information sending unit 1603 is configured to:
- the live video After the live video starts playing, it is determined whether the current time has entered the display time period. If the current time has entered the display time period, the information is sent to the terminal device.
- the first type after obtaining the display time period of the information to be displayed, the terminal device may determine whether it should be displayed according to the relationship between the current time and the display time period.
- the relationship between the current time and the display time period may be determined by the server, and if the current time enters the display time period, the information to be displayed may be sent to the terminal device, and if the current time has left the display time period Then, a control command can be sent to the terminal device to cancel the display of the information.
- the apparatus further includes:
- the information setting unit 1701 is configured to set or modify a value in the display time period of the information according to the operation of the staff member.
- the staff can pre-design the various items to be displayed during the live broadcast according to the content of the live program, and set the start time of the display and the end time of the display for each item. This is equivalent to giving each product a precise point on the live timeline and storing this data on the server.
- the staff can also temporarily edit and adjust the product information, such as changing the product, or adjusting the time period of the product display, so that the displayed product and the program content are more matched.
- the server can actively inform the terminal device of the change content, or the terminal device can periodically query.
- the information sending unit is configured to:
- the server when the server sends its own time to the terminal device, it can be sent actively or It is transmitted passively, that is, at the request of the terminal device, and the present invention is not limited thereto.
- the terminal device obtains the information and the display time period of the information from the server, and keeps synchronization with the server time, and then displays each information according to the time period during the live broadcast.
- the live broadcast service provider and the like can pre-set the information to be displayed according to the live content, thereby improving the efficiency and effect of information display.
- the embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium can store a program, and when the program is executed, each implementation manner of a live information display method provided by the terminal device side embodiment of the present invention can be implemented. Some or all of the steps.
- the embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium can store a program, and the program can be implemented in a implementation manner of a live broadcast information display method provided by the server side embodiment of the present invention. Part or all of the steps.
- the embodiment of the invention further provides an information display device in a live broadcast, comprising:
- a memory for storing processor executable instructions
- processor is configured to:
- the embodiment of the invention further provides an information display device in a live broadcast, comprising:
- a memory for storing processor executable instructions
- processor is configured to:
- the live video After the live video starts playing, it is determined whether the current time has entered the display time period. If the current time has entered the display time period, the information is sent to the terminal device.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例提供了一种直播中信息展示方法及装置,其中方法包括:获取待展示的信息,其中所述信息带有展示时间段的属性;将所述终端设备的时间与所述服务器的时间同步;根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示。在本发明中,终端设备会从服务器获取信息及该信息的展示时间段,并与服务器时间保持同步,然后在直播时根据该时间段对各信息陆续进行展示。这样直播服务提供商等便可预先根据直播内容对要展示的信息进行自主设置,提高了信息展示效率和效果。
Description
本申请要求于2016年3月30日提交中国专利局、申请号为2016101951094、发明名称为“一种直播中信息展示方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本发明涉及视频直播技术领域,尤其涉及一种直播中信息展示方法及装置。
在日常生活中,很多用户都喜欢通过手机、电脑、电视等终端设备收看各类直播节目。出于获得广告收入或者为用户提供方便等目的,视频服务提供商会希望为用户提供直播视频的同时,能在直播画面上额外进行一些信息的展示,例如展示某种商品。
在现有技术中,可以在直播画面旁边显示一些广告链接,当用户对其中某个商品感兴趣而点击该商品的图片时,会自动跳出当前播放器,然后在新的窗口中打开该商品的链接,展示该商品的详情。不过这种方式所展示的信息通常比较固定,无法随着直播的进行而变化,甚至可能与直播内容无关联性,导致这种信息展示方式的效率不高,效果不好,而且这类信息的展示通常也是由网络广告服务商来提供,直播服务提供商一般无法对信息内容进行自主的控制。
发明内容
为克服现有技术中存在的问题,本发明提供一种直播中信息展示方法及装置,以提高在直播画面中信息的展示效率。
根据本发明实施例的第一方面,提供一种直播中信息展示方法,所述方法用于终端设备,所述方法包括:
获取待展示的信息,其中所述信息带有展示时间段的属性;
将所述终端设备的时间与所述服务器的时间同步;
根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示。
可选的,所述将所述终端设备的当前时间与所述服务器的当前时间同步,包括:
获取服务器的当前时间;
将所述终端设备的当前时间设置为所述服务器的当前时间后进行自动走时,以使所述终端设备的时间与所述服务器的时间保持同步。
可选的,所述根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示,包括:
在直播视频开始播放后,判断当前时间是否已进入所述展示时间段;
如果当前时间已进入所述展示时间段,则在所述展示时间段内在所述直播视频界面中的预设位置展示所述信息。
可选的,所述信息为商品信息。
根据本发明实施例的第二方面,提供一种直播中信息展示方法,所述方法用于服务器,所述方法包括:
存储待展示的信息,其中所述信息带有展示时间段的属性;
将所述服务器的当前时间发送给所述终端设备;
根据终端设备的请求,将所述信息发送给所述终端设备,以使所述终端设备根据所述终端设备的当前时间和所述展示时间段在播放直播视频的过程中对所述信息进行展示,
或者,
在直播视频开始播放后,判断当前时刻是否已进入所述展示时间段,如果当前时刻已进入所述展示时间段,则将所述信息发送给所述终端设备。
可选的,所述方法还包括:
根据工作人员的操作,设置或修改所述信息的展示时间段中的值。
可选的,所述将所述服务器的当前时间发送给所述终端设备,包括:
在所述直播视频开始播放前或者在所述直播视频开始播放时,将所述服务器的当前时间推送给所述终端设备;
或者,
根据所述终端设备的请求,将所述服务器的当前时间发送给所述终端设备。
根据本发明实施例的第三方面,提供一种直播中信息展示装置,所述装置用于终端设备,所述装置包括:
信息获取单元,用于获取待展示的信息,其中所述信息带有展示时间段的属性;
时间同步单元,用于将所述终端设备的时间与所述服务器的时间同步;
信息展示单元,用于根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示。
可选的,所述时间同步单元包括:
时间获取子单元,用于获取服务器的当前时间;
时间同步子单元,用于将所述终端设备的当前时间设置为所述服务器的当前时间后进行自动走时,以使所述终端设备的时间与所述服务器的时间保持同步。
可选的,所述信息展示单元包括:
时间判断子单元,用于在直播视频开始播放后,判断当前时间是否已进入所述展示时间段,如果当前时间已进入所述展示时间段,则触发信息展示子单元;
信息展示子单元,用于在所述展示时间段内在所述直播视频界面中的预设位置展示所述信息。
可选的,所述信息为商品信息。
根据本发明实施例的第四方面,提供一种直播中信息展示装置,所述装置用于服务器,所述装置包括:
信息存储单元,用于存储待展示的信息,其中所述信息带有展示时间段的属性;
时间发送单元,用于将所述服务器的当前时间发送给所述终端设备;
信息发送单元,用于:
根据终端设备的请求,将所述信息发送给所述终端设备,以使所述终端设备根据所述终端设备的当前时间和所述展示时间段在播放直播视频的过程中对所述信息进行展示,
或者,
在直播视频开始播放后,判断当前时刻是否已进入所述展示时间段,如果当前时刻已进入所述展示时间段,则将所述信息发送给所述终端设备。
可选的,所述装置还包括:
信息设置单元,用于根据工作人员的操作,设置或修改所述信息的展示时间段中的值。
可选的,所述信息发送单元用于:
在所述直播视频开始播放前或者在所述直播视频开始播放时,将所述服务器的当前时间推送给所述终端设备,或者,根据所述终端设备的请求,将所述
服务器的当前时间发送给所述终端设备。
根据本发明实施例的第五方面,还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可实现本发明实施例第一方面提供的一种直播中信息展示方法的各实现方式中的部分或全部步骤。
根据本发明实施例的第六方面,还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可实现本发明实施例第二方面提供的一种直播中信息展示方法的各实现方式中的部分或全部步骤。
根据本发明实施例的第七方面,还提供一种直播中信息展示装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取待展示的信息,其中所述信息带有展示时间段的属性;
将所述终端设备的时间与所述服务器的时间同步;
根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示。
根据本发明实施例的第八方面,还提供一种直播中信息展示装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
存储待展示的信息,其中所述信息带有展示时间段的属性;
将所述服务器的当前时间发送给所述终端设备;
根据终端设备的请求,将所述信息发送给所述终端设备,以使所述终端设备根据所述终端设备的当前时间和所述展示时间段在播放直播视频的过程中对所述信息进行展示,
或者,
在直播视频开始播放后,判断当前时刻是否已进入所述展示时间段,如果当前时刻已进入所述展示时间段,则将所述信息发送给所述终端设备。
本发明的实施例提供的技术方案可以包括以下有益效果:
在本发明中,终端设备会从服务器获取信息及该信息的展示时间段,并与服务器时间保持同步,然后在直播时根据该时间段对各信息陆续进行展示。这样直播服务提供商等便可预先根据直播内容对要展示的信息进行自主设置,提高了信息展示效率和效果。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据本发明一示例性实施例示出的一种直播中信息展示方法的流程图;
图2是根据本发明一示例性实施例示出的场景示意图;
图3是根据本发明一示例性实施例示出的一种直播中信息展示方法的流程图;
图4是根据本发明一示例性实施例示出的一种直播中信息展示方法的流程图;
图5是根据本发明一示例性实施例示出的界面示意图;
图6是根据本发明一示例性实施例示出的一种直播中信息展示方法的流程图;
图7是根据本发明一示例性实施例示出的一种直播中信息展示方法的流程图;
图8是根据本发明一示例性实施例示出的一种直播中信息展示方法的信令图;
图9是根据本发明一示例性实施例示出的一种直播中信息展示方法的信令图;
图10是根据本发明一示例性实施例示出的界面示意图;
图11是根据本发明一示例性实施例示出的界面示意图;
图12是根据本发明一示例性实施例示出的界面示意图;
图13是根据本发明一示例性实施例示出的一种直播中信息展示装置的示意图;
图14是根据本发明一示例性实施例示出的一种直播中信息展示装置的示意图;
图15是根据本发明一示例性实施例示出的一种直播中信息展示装置的示意图;
图16是根据本发明一示例性实施例示出的一种直播中信息展示装置的示意图;
图17是根据本发明一示例性实施例示出的一种直播中信息展示装置的示意图。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1是根据本发明一示例性实施例示出的一种直播中信息展示方法的流程图。该方法可用于终端设备,如手机、视频播放器(如MP4播放器)、平板电脑、台式机电脑、笔记本电脑、电视等等。
参见图1所示,该方法可以包括如下步骤:
步骤S101,获取待展示的信息,其中所述信息带有展示时间段的属性。
作为示例,本实施例的一种场景可参见图2所示,在图2中,201为云端的服务器,203为用户,202为用户的终端设备即手机。某时刻用户203开始通过手机202观看某直播视频节目,而手机202通过与服务器201的通信获取待展示的信息。
在本实施例中,所述信息带有展示时间段的属性。以所述信息为商品信息为例,该商品信息可以有一个属性字段,该字段中存储有一个起止时间。例如直播视频从2016.2.18 15:00开始,而某商品的展示时间段为2016.2.18 15:01~2016.2.18 15:02,那么就代表着终端设备在播放该直播视频的同时,会在15:01~15:02内在直播视频界面中的某个位置处展示该商品。
另外对于什么时候获取待展示的信息本实施例并不进行限制,例如可以在开始播放直播之前就获取,或者在开始播放直播时获取,等等。
此外当有多个直播视频时,可以根据直播视频的标识(如直播视频ID)对待展示的信息进行区分。
步骤S102,将所述终端设备的时间与所述服务器的时间同步。
这是因为,服务器上的时间通常是准确的,而终端设备上的时间由于种种原因可能并不准确,例如当前服务器上的绝对时间为2016.2.18 12:00,而终端设备上的绝对时间为2016.2.18 11:58,故终端设备需要根据服务器上的时间对自身时间进行校准,或者说是将自身时间与服务器时间同步。
此外对于S102和S101的先后顺序,本实施例并不进行限制。
步骤S103,根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示。
参见图3所示,在本实施例或本发明其他某些实施例中,所述将所述终端设备的当前时间与所述服务器的当前时间同步,可以包括:
步骤S301,获取服务器的当前时间。
步骤S302,将所述终端设备的当前时间设置为所述服务器的当前时间后进行自动走时,以使所述终端设备的时间与所述服务器的时间保持同步。
参见图4所示,在本实施例或本发明其他某些实施例中,所述根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示,包括:
步骤S401,在直播视频开始播放后,判断当前时间是否已进入所述展示时间段。
步骤S402,如果当前时间已进入所述展示时间段,则在所述展示时间段内在所述直播视频界面中的预设位置展示所述信息。
作为示例可参见图5所示,在图5中,到点后所展示的信息可以出现在直播视频的旁边,也可以浮在直播视频之上,对于预设位置的具***置本实施例并不进行限制,本领域技术人员可以根据需求或场景自行进行设计。
在本实施例中,终端设备会从服务器获取信息及该信息的展示时间段,并与服务器时间保持同步,然后在直播时根据该时间段对各信息陆续进行展示。这样直播服务提供商等便可预先根据直播内容对要展示的信息进行自主设置,提高了信息展示效率和效果。
图6是根据本发明一示例性实施例示出的一种直播中信息展示方法的流程图。该方法例如可以用于服务器。
参见图6所示,该方法可以包括如下步骤:
步骤S601,存储待展示的信息,其中所述信息带有展示时间段的属性。
在本实施例中,所述信息带有展示时间段的属性。以所述信息为商品信息为例,该商品信息可以有一个属性字段,该字段中存储有一个起止时间。例如
直播视频从2016.2.18 15:00开始,而某商品的展示时间段为2016.2.18 15:01~2016.2.18 15:02,那么就代表着终端设备在播放该直播视频的同时,会在15:01~15:02内在直播视频界面中的某个位置处展示该商品。
步骤S602,将所述服务器的当前时间发送给所述终端设备。
这是因为,服务器上的时间通常是准确的,而终端设备上的时间由于种种原因可能并不准确,例如当前服务器上的绝对时间为2016.2.18 12:00,而终端设备上的绝对时间为2016.2.18 11:58,故终端设备需要根据服务器上的时间对自身时间进行校准,或者说是将自身时间与服务器时间同步。
步骤S603,根据终端设备的请求,将所述信息发送给所述终端设备,以使所述终端设备根据所述终端设备的当前时间和所述展示时间段在播放直播视频的过程中对所述信息进行展示,
或者,
在直播视频开始播放后,判断当前时刻是否已进入所述展示时间段,如果当前时刻已进入所述展示时间段,则将所述信息发送给所述终端设备。
换句话说,在本实施例中可以有两种方式:
第一种,终端设备在获取到待展示信息的展示时间段后,可以根据当前时间与该展示时间段的关系自行决定当前是否应该展示。
或者,第二种,可以由服务器来判断当前时间与该展示时间段的关系,如果当前时刻进入展示时间段则可以向终端设备发送待展示的信息,而如果当前时刻已脱离所述展示时间段,则可以向终端设备发送控制指令,令其取消对所述信息的展示。
在本实施例或本发明其他某些实施例中,所述将所述服务器的当前时间发送给所述终端设备,可以包括:
在所述直播视频开始播放前或者在所述直播视频开始播放时,将所述服务器的当前时间推送给所述终端设备;
或者,
根据所述终端设备的请求,将所述服务器的当前时间发送给所述终端设备。
换句话说,服务器在发送自身时间给终端设备时,可以是主动发送,也可以是被动发送即应终端设备的请求而发送,对此本发明并不进行限制。
此外参见图7所示,在本实施例或本发明其他某些实施例中,所述方法还可以包括:
步骤S701,根据工作人员的操作,设置或修改所述信息的展示时间段中的
值。
以商品的展示为例,在直播开始前,工作人员可以预先根据直播节目的内容,预先设计好直播期间要显示的各种商品,并为每件商品设置展示的起始时间和展示的终止时间,相当于给每个产品在直播时间轴上打了精确的点,并将这些数据存储在服务器上。
而在直播进行中,工作人员也可以对商品信息进行临时的编辑、调整,例如更换商品,或者调整商品的展示时间段,以使所展示的商品与节目内容更匹配。在这种情况下服务器可以主动将更改内容告知终端设备,或者,终端设备可以定时进行查询。
在本实施例中,终端设备会从服务器获取信息及该信息的展示时间段,并与服务器时间保持同步,然后在直播时根据该时间段对各信息陆续进行展示。这样直播服务提供商等便可预先根据直播内容对要展示的信息进行自主设置,提高了信息展示效率和效果。
下面结合具体场景对本发明方案作进一步描述。
图8是根据本发明一示例性实施例示出的一种直播中信息展示方法的信令图。
步骤S801,在直播开始前或在直播开始时,终端设备向服务器请求待展示的信息。
例如假设待展示的有三种商品,分别是相机、智能电视、笔记本电脑,开始展示的时间依次是12:05、12:15、12:25,展示时长均为1分钟。那么在直播过程中,终端设备将在这些预设时刻展示对应的商品。
步骤S802,服务器将待展示的信息发送给终端设备。
也即告知终端设备,在12:05时展示相机、在12:15时展示智能电视、在12:25时展示笔记本电脑。
步骤S803,在直播开始前或直播开始时,终端设备与服务器时间进行一次同步。
服务器上的时间通常是准确的,而终端设备上的时间由于种种原因可能并不准确,例如当前服务器上的绝对时间为2016.2.18 12:00,而终端设备上的绝对时间为2016.2.18 11:58,终端设备需要根据服务器上的时间对自身时间进行校准。
步骤S804,直播开始后,终端设备判断当前到达第一时刻,开始展示第一种商品。
即在12:05开始展示相机。
步骤S805,终端设备判断当前到达第二时刻,开始展示第二种商品。
即在12:15开始展示智能电视。
作为示例展示时的效果图可参见图3所示。
步骤S806,终端设备判断当前到达第三时刻,开始展示第三种商品。
即在12:25开始展示笔记本电脑。
直播节目结束,流程结束。
图9是根据本发明一示例性实施例示出的一种直播中信息展示方法的信令图。与图8所示的场景相比,图9所示的场景里增加了在直播过程中临时对商品进行编辑等环节。
步骤S901,在直播开始前,工作人员通过操作平台在服务器的数据库中对该直播中的待展示商品进行设置。
例如仍假设待展示的有三种商品,分别是相机、智能电视、笔记本电脑,开始展示的时间依次是12:05、12:15、12:25,展示时长均为1分钟。那么在直播过程中,终端设备将在这些预设时刻展示对应的商品。
步骤S902,在直播开始前或在直播开始时,终端设备向服务器请求待展示的信息。
步骤S903,服务器将待展示的信息发送给终端设备。
也即告知终端设备,在12:05时展示相机、在12:15时展示智能电视、在12:25时展示笔记本电脑。
步骤S904,在直播开始前或直播开始时,终端设备与服务器时间进行一次同步。
步骤S905,直播开始后,终端设备根据时间对商品进行展示。
即在12:05开始展示相机。
步骤S906,工作人员临时对剩余的待展示信息进行了调整。
例如在12:09,工作人员将智能电视的展示时间从12:15延后为12:20,将笔记本电脑的展示时间从12:25提前为12:12。
步骤S907,终端设备定时向服务器进行轮询。
步骤S908,终端设备根据服务器返回的数据获取到最新的待展示信息。
通过定时轮询,终端设备得知智能电视的展示时间从12:15延后为12:20,笔记本电脑的展示时间从12:25提前为12:12。
步骤S909,终端设备根据当前时间及最新获得的信息进行展示。
即在12:12开始展示相机。
步骤S910,终端设备定时向服务器进行轮询。
步骤S911,终端设备根据服务器返回的数据获取到最新的待展示信息。
此时智能电视的展示时间未做修改,仍为12:20。
步骤S912,终端设备根据时间及最新获得的信息进行展示。
即在12:20开始展示电视。
直播节目结束,流程结束。
在本实施例中,终端设备会从服务器获取信息及该信息的展示时间段,并与服务器时间保持同步,然后在直播时根据该时间段对各信息陆续进行展示。这样直播服务提供商等便可预先根据直播内容对要展示的信息进行自主设置,提高了信息展示效率和效果。
在本发明一实施例中,终端设备在对待展示信息进行展示时,可以通过如下方式:
在所述直播视频界面中的预设位置显示交互组件,其中所述交互组件用于展示所述信息并提供操作选项,
以及,
根据所述用户在所述交互组件中的操作对所述信息进行与所述操作相对应的处理。
作为示例,该交互组件可以设置在直播视频的旁边,也可以浮在直播视频之上,对于具体的预设位置本实施例并不进行限制,本领域技术人员可以根据需求或场景自行进行设计。
当所述信息为商品信息时,所述交互组件可以包括以下操作选项中的至少一种:
查看商品详情,加入购物车,查看购物车,修改购物车,去购物车结算。
以所述信息为商品信息为例,在显示该商品的时间段内,用户在该交互组件中可以直接进行查看商品详情、加入购物车、查看购物车、修改购物车、去购物车结算等操作,非常方便。
作为示例该交互组件可参见图10所述,在图10中终端设备上正在播放足球比赛的直播视频,某时刻可以在画面的左下角出现浮在画面之上的交互组件(或者说是交互窗口、交互区域等)。在该交互组件中显示了某款商品(智能电视),并在商品下方设置了“加入购物车”的操作按钮。
在本实施例或本发明其他某些实施例中,当所述交互组件包括查看商品详情的操作选项时,所述根据所述用户在所述交互组件中的操作对所述信息进行
与所述操作相对应的处理,包括:
当用户触发了查看商品详情的操作选项时,获取并在所述交互组件中显示所述用户所指向的商品的商品详情。
作为示例可参见图10及图11所示,在图10中用户可以点击商品图片,然后便可如图11所示那样看到该商品的商品详情。
在本实施例或本发明其他某些实施例中,当所述交互组件包括查看购物车的操作选项时,所述根据所述用户在所述交互组件中的操作对所述信息进行与所述操作相对应的处理,包括:
当用户触发了查看购物车的操作选项时,判断所述用户是否已登录。
如果所述用户已登录,则根据所述用户的身份标识从其他相关平台获取所述用户之前已加入到购物车中的商品,以及,将所述之前已加入到购物车中的商品和在观看所述直播视频期间加入到购物车的商品一起在所述交互组件中进行显示。
如果所述用户未登录,则在所述交互组件中只显示在观看所述直播视频期间加入到购物车的商品。
这样将视频播放器与商城打通,游客模式下无需跳转直接就可以在播放器中一键添加推荐商品,同时可以进一步在播放器中查看商品的图文详情,添加过的商品列表等。登录之后还可以将商城里面的其他非边看边买添加的商品一起同步到播放器中。
作为示例可参见图11及图12所示,在图11中用户可以点击“加入购物车”的操作按钮,然后便可如图12所示那样将该商品的加入到购物车中并可看到当前购物车中的情况。
在本实施例或本发明其他某些实施例中,当所述交互组件包括去购物车结算的操作选项时,所述根据所述用户在所述交互组件中的操作对所述信息进行与所述操作相对应的处理,包括:
当用户触发了去购物车结算的操作选项时,判断所述用户是否已登录。
如果所述用户已登录,则根据所述用户的身份标识直接跳转至相关平台的结算页面。
如果所述用户未登录,则跳转至用户登录页面。
这样视频播放器与商城登录同步,从而解决播放器中购物车的数量与商城购物车数量一致的问题。播放器中购物车列表,通过直接调取商城接口数据来展示,直接接入商城购物车的SDK,可以对商品进行编辑删减,实现在播放中购买,边看边买。
作为示例仍可参见图12所示,在图12中,用户在查看购物车时可以点击“去结算”按钮,从而可以跳转至商城结算页面。
本实施例中在不打断直播播放的情况下,实现了边看边买功能,即使游客模式也能照常添加购物车并查看购物车列表,降低购买添加门槛,同时商品的相关信息都可以在播放器中展示,提炼出来的卖点往往更短小精悍,用户的接受难度大大降低,可以更高效迅速地添加购物车,从而提高交易量。
下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
图13是根据本发明一示例性实施例示出的一种直播中信息展示装置的示意图。该装置可用于终端设备,如手机、视频播放器(如MP4播放器)、平板电脑、台式机电脑、笔记本电脑、电视等等。
参见图13所示,该装置可以包括:
信息获取单元1301,用于获取待展示的信息,其中所述信息带有展示时间段的属性。
在本实施例中,所述信息带有展示时间段的属性。以所述信息为商品信息为例,该商品信息可以有一个属性字段,该字段中存储有一个起止时间。例如直播视频从2016.2.18 15:00开始,而某商品的展示时间段为2016.2.18 15:01~2016.2.18 15:02,那么就代表着终端设备在播放该直播视频的同时,会在15:01~15:02内在直播视频界面中的某个位置处展示该商品。
另外对于什么时候获取待展示的信息本实施例并不进行限制,例如可以在开始播放直播之前就获取,或者在开始播放直播时获取,等等。
此外当有多个直播视频时,可以根据直播视频的标识(如直播视频ID)对待展示的信息进行区分。
时间同步单元1302,用于将所述终端设备的时间与所述服务器的时间同步。
这是因为,服务器上的时间通常是准确的,而终端设备上的时间由于种种原因可能并不准确,例如当前服务器上的绝对时间为2016.2.18 12:00,而终端设备上的绝对时间为2016.2.18 11:58,故终端设备需要根据服务器上的时间对自身时间进行校准,或者说是将自身时间与服务器时间同步。
信息展示单元1303,用于根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示。
参见图14所示,在本实施例或本发明其他某些实施例中,所述时间同步
单元包括:
时间获取子单元1401,用于获取服务器的当前时间。
时间同步子单元1402,用于将所述终端设备的当前时间设置为所述服务器的当前时间后进行自动走时,以使所述终端设备的时间与所述服务器的时间保持同步。
参见图15所示,在本实施例或本发明其他某些实施例中,所述信息展示单元包括:
时间判断子单元1501,用于在直播视频开始播放后,判断当前时间是否已进入所述展示时间段,如果当前时间已进入所述展示时间段,则触发信息展示子单元。
信息展示子单元1502,用于在所述展示时间段内在所述直播视频界面中的预设位置展示所述信息。
在本实施例或本发明其他某些实施例中,所述信息可以为商品信息。
在本实施例中,终端设备会从服务器获取信息及该信息的展示时间段,并与服务器时间保持同步,然后在直播时根据该时间段对各信息陆续进行展示。这样直播服务提供商等便可预先根据直播内容对要展示的信息进行自主设置,提高了信息展示效率和效果。
关于上述实施例中的装置,其中各个单元\模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图16是根据本发明一示例性实施例示出的一种直播中信息展示装置的示意图。该装置例如可以用于服务器。
参见图16所示,该装置可以包括:
信息存储单元1601,用于存储待展示的信息,其中所述信息带有展示时间段的属性。
在本实施例中,所述信息带有展示时间段的属性。以所述信息为商品信息为例,该商品信息可以有一个属性字段,该字段中存储有一个起止时间。例如直播视频从2016.2.18 15:00开始,而某商品的展示时间段为2016.2.18 15:01~2016.2.18 15:02,那么就代表着终端设备在播放该直播视频的同时,会在15:01~15:02内在直播视频界面中的某个位置处展示该商品。
时间发送单元1602,用于将所述服务器的当前时间发送给所述终端设备。
这是因为,服务器上的时间通常是准确的,而终端设备上的时间由于种种原因可能并不准确,例如当前服务器上的绝对时间为2016.2.18 12:00,而终
端设备上的绝对时间为2016.2.18 11:58,故终端设备需要根据服务器上的时间对自身时间进行校准,或者说是将自身时间与服务器时间同步。
信息发送单元1603,用于:
根据终端设备的请求,将所述信息发送给所述终端设备,以使所述终端设备根据所述终端设备的当前时间和所述展示时间段在播放直播视频的过程中对所述信息进行展示,
或者,
在直播视频开始播放后,判断当前时刻是否已进入所述展示时间段,如果当前时刻已进入所述展示时间段,则将所述信息发送给所述终端设备。
换句话说,在本实施例中可以有两种方式:
第一种,终端设备在获取到待展示信息的展示时间段后,可以根据当前时间与该展示时间段的关系自行决定当前是否应该展示。
或者,第二种,可以由服务器来判断当前时间与该展示时间段的关系,如果当前时刻进入展示时间段则可以向终端设备发送待展示的信息,而如果当前时刻已脱离所述展示时间段,则可以向终端设备发送控制指令,令其取消对所述信息的展示。
参见图17所示,在本实施例或本发明其他某些实施例中,所述装置还包括:
信息设置单元1701,用于根据工作人员的操作,设置或修改所述信息的展示时间段中的值。
以商品的展示为例,在直播开始前,工作人员可以预先根据直播节目的内容,预先设计好直播期间要显示的各种商品,并为每件商品设置展示的起始时间和展示的终止时间,相当于给每个产品在直播时间轴上打了精确的点,并将这些数据存储在服务器上。
而在直播进行中,工作人员也可以对商品信息进行临时的编辑、调整,例如更换商品,或者调整商品的展示时间段,以使所展示的商品与节目内容更匹配。在这种情况下服务器可以主动将更改内容告知终端设备,或者,终端设备可以定时进行查询。
在本实施例或本发明其他某些实施例中,所述信息发送单元用于:
在所述直播视频开始播放前或者在所述直播视频开始播放时,将所述服务器的当前时间推送给所述终端设备,或者,根据所述终端设备的请求,将所述服务器的当前时间发送给所述终端设备。
换句话说,服务器在发送自身时间给终端设备时,可以是主动发送,也可
以是被动发送即应终端设备的请求而发送,对此本发明并不进行限制。
在本实施例中,终端设备会从服务器获取信息及该信息的展示时间段,并与服务器时间保持同步,然后在直播时根据该时间段对各信息陆续进行展示。这样直播服务提供商等便可预先根据直播内容对要展示的信息进行自主设置,提高了信息展示效率和效果。
关于上述实施例中的装置,其中各个单元\模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可实现本发明终端设备侧实施例所提供的一种直播中信息展示方法的各实现方式中的部分或全部步骤。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可实现本发明服务器侧实施例所提供的一种直播中信息展示方法的各实现方式中的部分或全部步骤。
本发明实施例还提供一种直播中信息展示装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取待展示的信息,其中所述信息带有展示时间段的属性;
将所述终端设备的时间与所述服务器的时间同步;
根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示。
本发明实施例还提供一种直播中信息展示装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
存储待展示的信息,其中所述信息带有展示时间段的属性;
将所述服务器的当前时间发送给所述终端设备;
根据终端设备的请求,将所述信息发送给所述终端设备,以使所述终端设备根据所述终端设备的当前时间和所述展示时间段在播放直播视频的过程中
对所述信息进行展示,
或者,
在直播视频开始播放后,判断当前时刻是否已进入所述展示时间段,如果当前时刻已进入所述展示时间段,则将所述信息发送给所述终端设备。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由所附的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
Claims (15)
- 一种直播中信息展示方法,其特征在于,所述方法用于终端设备,所述方法包括:获取待展示的信息,其中所述信息带有展示时间段的属性;将所述终端设备的时间与所述服务器的时间同步;根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示。
- 根据权利要求1所述的方法,其特征在于,所述将所述终端设备的当前时间与所述服务器的当前时间同步,包括:获取服务器的当前时间;将所述终端设备的当前时间设置为所述服务器的当前时间后进行自动走时,以使所述终端设备的时间与所述服务器的时间保持同步。
- 根据权利要求1所述的方法,其特征在于,所述根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示,包括:在直播视频开始播放后,判断当前时间是否已进入所述展示时间段;如果当前时间已进入所述展示时间段,则在所述展示时间段内在所述直播视频界面中的预设位置展示所述信息。
- 根据权利要求1所述的方法,其特征在于,所述信息为商品信息。
- 一种直播中信息展示方法,其特征在于,所述方法用于服务器,所述方法包括:存储待展示的信息,其中所述信息带有展示时间段的属性;将所述服务器的当前时间发送给所述终端设备;根据终端设备的请求,将所述信息发送给所述终端设备,以使所述终端设备根据所述终端设备的当前时间和所述展示时间段在播放直播视频的过程中对所述信息进行展示,或者,在直播视频开始播放后,判断当前时刻是否已进入所述展示时间段,如果当前时刻已进入所述展示时间段,则将所述信息发送给所述终端设备。
- 根据权利要求5所述方法,其特征在于,所述方法还包括:根据工作人员的操作,设置或修改所述信息的展示时间段中的值。
- 根据权利要求5所述方法,其特征在于,所述将所述服务器的当前时间发送给所述终端设备,包括:在所述直播视频开始播放前或者在所述直播视频开始播放时,将所述服务器的当前时间推送给所述终端设备;或者,根据所述终端设备的请求,将所述服务器的当前时间发送给所述终端设备。
- 一种直播中信息展示装置,其特征在于,所述装置用于终端设备,所述装置包括:信息获取单元,用于获取待展示的信息,其中所述信息带有展示时间段的属性;时间同步单元,用于将所述终端设备的时间与所述服务器的时间同步;信息展示单元,用于根据所述终端设备的当前时间及所述展示时间段,在播放直播视频的过程中对所述信息进行展示。
- 根据权利要求8所述的装置,其特征在于,所述时间同步单元包括:时间获取子单元,用于获取服务器的当前时间;时间同步子单元,用于将所述终端设备的当前时间设置为所述服务器的当前时间后进行自动走时,以使所述终端设备的时间与所述服务器的时间保持同步。
- 根据权利要求8所述的装置,其特征在于,所述信息展示单元包括:时间判断子单元,用于在直播视频开始播放后,判断当前时间是否已进入所述展示时间段,如果当前时间已进入所述展示时间段,则触发信息展示子单元;信息展示子单元,用于在所述展示时间段内在所述直播视频界面中的预设位置展示所述信息。
- 根据权利要求8所述的装置,其特征在于,所述信息为商品信息。
- 一种直播中信息展示装置,其特征在于,所述装置用于服务器,所述装置包括:信息存储单元,用于存储待展示的信息,其中所述信息带有展示时间段的属性;时间发送单元,用于将所述服务器的当前时间发送给所述终端设备;信息发送单元,用于:根据终端设备的请求,将所述信息发送给所述终端设备,以使所述终端设备根据所述终端设备的当前时间和所述展示时间段在播放直播视频的过程中对所述信息进行展示,或者,在直播视频开始播放后,判断当前时刻是否已进入所述展示时间段,如果当前时刻已进入所述展示时间段,则将所述信息发送给所述终端设备。
- 根据权利要求12所述装置,其特征在于,所述装置还包括:信息设置单元,用于根据工作人员的操作,设置或修改所述信息的展示时间段中的值。
- 根据权利要求12所述装置,其特征在于,所述信息发送单元用于:在所述直播视频开始播放前或者在所述直播视频开始播放时,将所述服务器的当前时间推送给所述终端设备,或者,根据所述终端设备的请求,将所述服务器的当前时间发送给所述终端设备。
- 一种终端设备,其特征在于,所述终端设备包括如权利要求8~11任一项所述的直播中信息展示装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610195109.4A CN105828124A (zh) | 2016-03-30 | 2016-03-30 | 一种直播中信息展示方法及装置 |
CN201610195109.4 | 2016-03-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017166510A1 true WO2017166510A1 (zh) | 2017-10-05 |
Family
ID=56525401
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/089230 WO2017166510A1 (zh) | 2016-03-30 | 2016-07-07 | 一种直播中信息展示方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105828124A (zh) |
WO (1) | WO2017166510A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109905773A (zh) * | 2019-02-26 | 2019-06-18 | 广州华多网络科技有限公司 | 筛选主播封面的方法、装置及存储介质 |
CN110941781A (zh) * | 2019-10-16 | 2020-03-31 | 贝壳技术有限公司 | 横幅图片的展示方法、装置、电子设备及存储介质 |
CN111724222A (zh) * | 2019-03-19 | 2020-09-29 | 阿里巴巴集团控股有限公司 | 一种直播中信息处理方法、装置及电子设备 |
CN111741321A (zh) * | 2020-07-02 | 2020-10-02 | 腾讯科技(深圳)有限公司 | 一种直播控制方法、装置、设备及计算机存储介质 |
CN112637630A (zh) * | 2021-01-08 | 2021-04-09 | 杭州星犀科技有限公司 | 一种提词方法、***、存储介质和电子设备 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106412667B (zh) * | 2016-08-31 | 2019-11-08 | 广州华多网络科技有限公司 | 一种发送展示信息的方法和装置 |
CN106991108A (zh) * | 2016-09-27 | 2017-07-28 | 阿里巴巴集团控股有限公司 | 一种信息的推送方法及装置 |
CN106604100B (zh) * | 2016-11-08 | 2019-12-13 | 广州华多网络科技有限公司 | 直播平台互动的方法及装置 |
CN108108990B (zh) * | 2016-11-24 | 2021-02-05 | 广州华多网络科技有限公司 | 一种网络购物方法、***及直播平台 |
CN106803969B (zh) * | 2017-02-25 | 2019-06-28 | 杭州领娱科技有限公司 | 一种根据订阅的主播推送商品的方法及*** |
CN108415780A (zh) * | 2018-01-25 | 2018-08-17 | 阿里巴巴集团控股有限公司 | 一种信息展示方法和装置 |
CN110166809A (zh) * | 2018-02-13 | 2019-08-23 | 英属开曼群岛商玩美股份有限公司 | 用于在直播期间提供产品信息的***及方法 |
CN112232905B (zh) * | 2020-09-29 | 2022-10-14 | 中软数智信息技术(武汉)有限公司 | 一种用于直播销售的订单处理***及其工作方法 |
CN113038152B (zh) * | 2021-02-26 | 2023-01-20 | 北京达佳互联信息技术有限公司 | 直播数据处理方法、装置、终端及存储介质 |
CN113194325A (zh) * | 2021-04-23 | 2021-07-30 | 北京达佳互联信息技术有限公司 | 视频直播方法和视频直播装置 |
CN113242442B (zh) * | 2021-05-23 | 2022-07-19 | 深圳市蜜蜂互联网络科技有限公司 | 一种实现购物车商品信息展示的电商平台购物方法及*** |
CN113949889A (zh) * | 2021-09-28 | 2022-01-18 | 北京达佳互联信息技术有限公司 | 对象处理方法、装置、电子设备及存储介质 |
CN114897573A (zh) * | 2022-04-21 | 2022-08-12 | 北京有竹居网络技术有限公司 | 商品信息处理方法、装置、可读介质及电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101431682A (zh) * | 2007-11-09 | 2009-05-13 | 百视通网络电视技术发展有限责任公司 | 一种适用于iptv的广告***与实现方法 |
CN101656755A (zh) * | 2008-08-22 | 2010-02-24 | 华为技术有限公司 | 广告节目传输和播放的方法及装置 |
CN102387411A (zh) * | 2010-09-06 | 2012-03-21 | 康佳集团股份有限公司 | 一种机顶盒及其播放广告的方法 |
CN103297840A (zh) * | 2012-03-01 | 2013-09-11 | 阿里巴巴集团控股有限公司 | 一种基于视频移动焦点的附加信息展现方法及*** |
CN103546782A (zh) * | 2013-07-31 | 2014-01-29 | Tcl集团股份有限公司 | 一种视频播放时动态添加广告的方法及*** |
CN103763588A (zh) * | 2014-01-03 | 2014-04-30 | 深圳市龙视传媒有限公司 | 一种用于视频广告插播的推流方法、装置、服务器及*** |
US20140282742A1 (en) * | 2013-03-15 | 2014-09-18 | Aol Advertising Inc. | Systems and methods for requesting electronic programming content through internet content or advertising |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060022675A (ko) * | 2003-06-02 | 2006-03-10 | 디즈니엔터프라이지즈,인크. | 비디오 재생기 상거래 시스템 및 방법 |
CN103905846B (zh) * | 2012-12-25 | 2017-12-08 | 中国电信股份有限公司 | 基于iptv的内容推送方法与服务器 |
CN104080007B (zh) * | 2014-07-17 | 2016-07-13 | 合一网络技术(北京)有限公司 | 视频播放中生成商品交易信息的方法及*** |
-
2016
- 2016-03-30 CN CN201610195109.4A patent/CN105828124A/zh active Pending
- 2016-07-07 WO PCT/CN2016/089230 patent/WO2017166510A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101431682A (zh) * | 2007-11-09 | 2009-05-13 | 百视通网络电视技术发展有限责任公司 | 一种适用于iptv的广告***与实现方法 |
CN101656755A (zh) * | 2008-08-22 | 2010-02-24 | 华为技术有限公司 | 广告节目传输和播放的方法及装置 |
CN102387411A (zh) * | 2010-09-06 | 2012-03-21 | 康佳集团股份有限公司 | 一种机顶盒及其播放广告的方法 |
CN103297840A (zh) * | 2012-03-01 | 2013-09-11 | 阿里巴巴集团控股有限公司 | 一种基于视频移动焦点的附加信息展现方法及*** |
US20140282742A1 (en) * | 2013-03-15 | 2014-09-18 | Aol Advertising Inc. | Systems and methods for requesting electronic programming content through internet content or advertising |
CN103546782A (zh) * | 2013-07-31 | 2014-01-29 | Tcl集团股份有限公司 | 一种视频播放时动态添加广告的方法及*** |
CN103763588A (zh) * | 2014-01-03 | 2014-04-30 | 深圳市龙视传媒有限公司 | 一种用于视频广告插播的推流方法、装置、服务器及*** |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109905773A (zh) * | 2019-02-26 | 2019-06-18 | 广州华多网络科技有限公司 | 筛选主播封面的方法、装置及存储介质 |
CN109905773B (zh) * | 2019-02-26 | 2021-06-01 | 广州方硅信息技术有限公司 | 筛选主播封面的方法、装置及存储介质 |
CN111724222A (zh) * | 2019-03-19 | 2020-09-29 | 阿里巴巴集团控股有限公司 | 一种直播中信息处理方法、装置及电子设备 |
CN110941781A (zh) * | 2019-10-16 | 2020-03-31 | 贝壳技术有限公司 | 横幅图片的展示方法、装置、电子设备及存储介质 |
CN111741321A (zh) * | 2020-07-02 | 2020-10-02 | 腾讯科技(深圳)有限公司 | 一种直播控制方法、装置、设备及计算机存储介质 |
CN112637630A (zh) * | 2021-01-08 | 2021-04-09 | 杭州星犀科技有限公司 | 一种提词方法、***、存储介质和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN105828124A (zh) | 2016-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017166510A1 (zh) | 一种直播中信息展示方法及装置 | |
WO2017166517A1 (zh) | 一种在直播中进行交互的方法及装置 | |
US9967708B2 (en) | Methods and systems for performing actions based on location-based rules | |
EP2602760B1 (en) | Providing synchronous content and supplemental experiences | |
CA2824329C (en) | System and method for recognition of items in media data and delivery of information related thereto | |
US20200252681A1 (en) | Systems and methods for unified compensation, presentation, and sharing of on-demand, live, social or market content | |
US20140089423A1 (en) | Systems and methods for identifying objects displayed in a media asset | |
US20170085962A1 (en) | Methods and systems for measuring efficiency of retargeting across platforms | |
WO2017166506A1 (zh) | 一种直播中信息展示方法及装置 | |
US10924809B2 (en) | Systems and methods for unified presentation of on-demand, live, social or market content | |
JP7019669B2 (ja) | 静的ナレッジグラフおよび時間的ナレッジグラフに基づいて用語の曖昧性を除去するためのシステムおよび方法 | |
US8739041B2 (en) | Extensible video insertion control | |
JP2013511210A (ja) | ビデオ同期されたマーチャンダイジングシステムおよび方法 | |
US20130312049A1 (en) | Authoring, archiving, and delivering time-based interactive tv content | |
EP2579605B1 (en) | Synchronising digital media content | |
US20130332250A1 (en) | Systems and methods for providing conditional group purchase offers for media content | |
US20190171341A1 (en) | Systems and methods for unified presentation and sharing of on-demand, live, social or market content through personalized interfaces | |
US20170083935A1 (en) | Methods and systems for determining a retargeting sequence of advertisements across platforms | |
US20210019816A1 (en) | Systems and methods for unified presentation and sharing of on-demand, live, or social activity monitoring content | |
WO2015196602A1 (zh) | 基于交互式网络电视的广告播放方法、服务装置及*** | |
US11146845B2 (en) | Systems and methods for unified presentation of synchronized on-demand, live, social or market content | |
WO2016123909A1 (zh) | 播放媒体内容的方法、服务器和显示装置 | |
US10817855B2 (en) | Systems and methods for unified presentation and sharing of on-demand, live, social or market content | |
US20190174171A1 (en) | Systems and methods for unified presentation of stadium mode using on-demand, live, social or market content | |
US10567828B2 (en) | Systems and methods for unified presentation of a smart bar on interfaces including on-demand, live, social or market content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16896282 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16896282 Country of ref document: EP Kind code of ref document: A1 |