CN113645507B - Video comment method and device - Google Patents

Video comment method and device Download PDF

Info

Publication number
CN113645507B
CN113645507B CN202110908796.0A CN202110908796A CN113645507B CN 113645507 B CN113645507 B CN 113645507B CN 202110908796 A CN202110908796 A CN 202110908796A CN 113645507 B CN113645507 B CN 113645507B
Authority
CN
China
Prior art keywords
video
comment
playing
page
progress
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110908796.0A
Other languages
Chinese (zh)
Other versions
CN113645507A (en
Inventor
王晔
杨卫明
薛新文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seerof Information Technology Shanghai Co ltd
Original Assignee
Seerof Information Technology Shanghai Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seerof Information Technology Shanghai Co ltd filed Critical Seerof Information Technology Shanghai Co ltd
Priority to CN202110908796.0A priority Critical patent/CN113645507B/en
Publication of CN113645507A publication Critical patent/CN113645507A/en
Application granted granted Critical
Publication of CN113645507B publication Critical patent/CN113645507B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47217End-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 controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention relates to a video comment method and a device, wherein the method comprises the following steps: in the video playing process of the target video, if a first trigger signal is detected, acquiring a comment website URL according to a video identifier; the first playing progress is used as a parameter to form a first URL with the comment website URL; loading a first URL and opening a comment page to display comment content corresponding to the first playing progress; in the comment page, if the second trigger signal is detected, acquiring a video identification of the target video according to the URL of the comment page, and acquiring a URL of a video playing website according to the video identification; the second playing progress is used as a parameter to form a second URL with the URL of the video playing website; and loading a second URL to open a video playing page to play the video corresponding to the second playing progress. According to the method and the device for displaying the video, the problem that the related technology cannot actively view comments of other progress and then switch to the video corresponding to the comment content according to comment information of the other progress is solved.

Description

Video comment method and device
Technical Field
The present invention relates to the field of video processing technologies, and in particular, to a video comment method, a video comment device, a computer device, and a computer readable storage medium.
Background
The main function of the comment system is to edit and display comment information, and the user can be enhanced to know the comment object by reading the comment. In the aspect of video commentary, two types of commentary systems can be divided, namely a commentary system with no association between the commentary content and the video playing progress, and a commentary system with association between the commentary content and the video playing progress.
Comment content and video play progress are irrelevant comment systems (such as bean-based film comments), and comments in the comment systems generally do not comment on a certain segment in a video, but on the whole movie. As no way is provided to specify the correspondence of comments to video clips.
Comment systems (such as barrage comments) with comment content associated with video playing progress can edit and display comment content associated with the playing progress while video is played. That is, the comment of a certain playing progress has an association relationship with the video content of the playing progress.
In the existing bullet comment system, comment content is strongly related to video playing progress. I.e. only comments on a certain play progress of the video can be edited and displayed. For comments of other playing progress, the video needs to be switched to the playing progress first to browse and edit. Although this approach brings convenience to browse and edit comments of the current video playing progress, it brings limitations to browse and edit comments corresponding to other playing progress.
The existing comment system cannot actively check comments of other progress, and then switches to videos corresponding to the comment content according to comment information of other progress, so that many application scenes of the comment system are limited, for example, a comment is searched according to keywords, and after a comment is searched, the videos are switched to the video progress corresponding to the comment.
At present, aiming at the problem that the related technology cannot actively view comments of other progress and then switch to a video corresponding to the comment content according to comment information of other progress, no effective solution is proposed yet.
Disclosure of Invention
The invention aims at overcoming the defects in the prior art and provides a video comment method, a device, computer equipment and a computer readable storage medium, so as to at least solve the problem that the related technology cannot actively view comments of other progress and then switch to a video corresponding to the comment content according to comment information of the other progress.
In order to achieve the above purpose, the technical scheme adopted by the application is as follows:
in a first aspect, an embodiment of the present application provides a video comment method, including:
in the video playing process of the target video, if a first trigger signal is detected, acquiring a comment website URL according to a video identification of the target video; a first playing progress corresponding to a first position on a first progress bar in a video playing page is used as a parameter to form a first URL with the URL of the evaluation website; loading the first URL to open a comment page, and displaying comment content corresponding to the first playing progress in the comment page, wherein the first trigger signal is used for indicating and displaying the comment content corresponding to the first playing progress;
If a second trigger signal is detected in the comment page, acquiring a video identification of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identification of the target video; a second playing progress corresponding to a second position on a second progress bar in the comment page is used as a parameter to form a second URL with the URL of the video playing website; loading the second URL to open the video playing page, and playing the video corresponding to the second playing progress in the video playing page, wherein the second trigger signal is used for indicating to play the video corresponding to the second playing progress.
In some embodiments, after displaying the comment content corresponding to the first playing progress in the comment page, the method further includes:
if a third trigger signal is detected in the comment page, comment content corresponding to the third play progress is obtained according to the video identification of the target video and the third play progress corresponding to the third position on the second progress bar in the comment page; and displaying comment contents corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating and displaying the comment contents corresponding to the third playing progress.
In some of these embodiments, before detecting the first trigger signal, the method further comprises:
the following correspondence is established and stored: the corresponding relation between the video identification and the comment website URL, the corresponding relation between the video identification and the video playing website URL, and the corresponding relation between the video playing progress and comment content.
In some embodiments, the video playing page is provided with the first progress bar and a first touch area, where detecting the first trigger signal includes:
and if the indication mark on the first progress bar in the video playing page is detected to be moved to the first position and the touch signal is detected in the first touch area, determining that the first trigger signal is detected.
In some embodiments, the second progress bar and the second touch area are disposed in the comment page, and detecting the second trigger signal includes:
and if the indication mark on the second progress bar in the comment page is detected to be moved to the second position and the touch signal is detected in the second touch area, determining that the second trigger signal is detected.
In a second aspect, an embodiment of the present application provides a video comment apparatus, including:
The first processing unit is used for acquiring comment website URLs according to the video identification of the target video if the first trigger signal is detected in the video playing process of the target video; a first playing progress corresponding to a first position on a first progress bar in a video playing page is used as a parameter to form a first URL with the URL of the evaluation website; loading the first URL to open a comment page, and displaying comment content corresponding to the first playing progress in the comment page, wherein the first trigger signal is used for indicating and displaying the comment content corresponding to the first playing progress;
the second processing unit is used for acquiring the video identification of the target video according to the URL of the evaluation page and acquiring the URL of the video playing website according to the video identification of the target video if the second trigger signal is detected in the evaluation page; a second playing progress corresponding to a second position on a second progress bar in the comment page is used as a parameter to form a second URL with the URL of the video playing website; loading the second URL to open the video playing page, and playing the video corresponding to the second playing progress in the video playing page, wherein the second trigger signal is used for indicating to play the video corresponding to the second playing progress.
In some of these embodiments, the apparatus further comprises:
the third processing unit is configured to, after displaying the comment content corresponding to the first playing progress in the comment page, obtain, in the comment page, comment content corresponding to the third playing progress according to the video identifier of the target video and a third playing progress corresponding to a third position on the second progress bar in the comment page if the third trigger signal is detected; and displaying comment contents corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating and displaying the comment contents corresponding to the third playing progress.
In some of these embodiments, the apparatus further comprises:
the storage unit is used for establishing and storing the following corresponding relation before the first trigger signal is detected: the corresponding relation between the video identification and the comment website URL, the corresponding relation between the video identification and the video playing website URL, and the corresponding relation between the video playing progress and comment content.
In a third aspect, an embodiment of the present application provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the video comment method according to the first aspect described above when executing the computer program.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a video comment method as described in the first aspect above.
Compared with the prior art, the video comment method provided by the embodiment of the application acquires the comment website URL according to the video identification of the target video if the first trigger signal is detected in the video playing process of the target video; a first playing progress corresponding to a first position on a first progress bar in a video playing page is used as a parameter to form a first URL with the URL of the evaluation website; loading the first URL to open a comment page, and displaying comment content corresponding to the first playing progress in the comment page, wherein the first trigger signal is used for indicating and displaying the comment content corresponding to the first playing progress; if a second trigger signal is detected in the comment page, acquiring a video identification of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identification of the target video; a second playing progress corresponding to a second position on a second progress bar in the comment page is used as a parameter to form a second URL with the URL of the video playing website; the second URL is loaded to open the video playing page, and the video corresponding to the second playing progress is played in the video playing page, wherein the second trigger signal is used for indicating to play the video corresponding to the second playing progress, so that the problem that other progress comments cannot be actively checked in the related technology, and then the video corresponding to the comment content is switched to according to the comment information of the other progress is solved, the comment corresponding to the other progress can be conveniently edited and browsed when a certain video is played, the convenience of editing and browsing the comment is improved, the application scene of a comment system is expanded, and the video content corresponding to the comment content can be conveniently switched to when the comment content of the other progress is browsed to play.
The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more thorough understanding of the other features, objects, and advantages of the application.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute an undue limitation to the application. In the drawings:
fig. 1 is a block diagram of a mobile terminal according to an embodiment of the present application;
FIG. 2 is a flow chart of a video comment method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a video comment system according to a preferred embodiment of the present application;
FIG. 4 is a block diagram of a video commentary device in accordance with an embodiment of the present application;
fig. 5 is a schematic diagram of a hardware structure of a computer device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described and illustrated below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden on the person of ordinary skill in the art based on the embodiments provided herein, are intended to be within the scope of the present application.
It is apparent that the drawings in the following description are only some examples or embodiments of the present application, and it is possible for those of ordinary skill in the art to apply the present application to other similar situations according to these drawings without inventive effort. Moreover, it should be appreciated that while such a development effort might be complex and lengthy, it would nevertheless be a routine undertaking of design, fabrication, or manufacture for those of ordinary skill having the benefit of this disclosure, and thus should not be construed as having the benefit of this disclosure.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is to be expressly and implicitly understood by those of ordinary skill in the art that the embodiments described herein can be combined with other embodiments without conflict.
Unless defined otherwise, technical or scientific terms used herein should be given the ordinary meaning as understood by one of ordinary skill in the art to which this application belongs. Reference to "a," "an," "the," and similar terms herein do not denote a limitation of quantity, but rather denote the singular or plural. The terms "comprising," "including," "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, article, or apparatus that comprises a list of steps or modules (elements) is not limited to only those steps or elements but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. The terms "connected," "coupled," and the like in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The term "plurality" as used herein refers to two or more. "and/or" describes an association relationship of an association object, meaning that there may be three relationships, e.g., "a and/or B" may mean: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship. The terms "first," "second," "third," and the like, as used herein, are merely distinguishing between similar objects and not representing a particular ordering of objects.
The embodiment provides a mobile terminal. Fig. 1 is a block diagram of a mobile terminal according to an embodiment of the present application. As shown in fig. 1, the mobile terminal includes: radio Frequency (RF) circuit 110, memory 120, input unit 130, display unit 140, sensor 150, audio circuit 160, wireless fidelity (wireless fidelity, wiFi) module 170, processor 180, and power supply 190. Those skilled in the art will appreciate that the mobile terminal structure shown in fig. 1 is not limiting of the mobile terminal and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
The following describes the components of the mobile terminal in detail with reference to fig. 1:
the RF circuit 110 may be used for receiving and transmitting signals during the process of receiving and transmitting information or communication, specifically, after receiving downlink information of the base station, the downlink information is processed by the processor 180; in addition, the data of the design uplink is sent to the base station. Typically, RF circuitry includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (Low Noise Amplifier, simply referred to as an LNA), a duplexer, and the like. In addition, RF circuit 110 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to global system for mobile communications (Global System of Mobile communication, abbreviated GSM), general packet radio service (General Packet Radio Service, abbreviated GPRS), code division multiple access (Code Division Multiple Access, abbreviated CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, abbreviated WCDMA), long term evolution (Long Term Evolution, abbreviated LTE), email, short message service (Short Messaging Service, abbreviated SMS), and the like.
The memory 120 may be used to store software programs and modules, and the processor 180 performs various functional applications and data processing of the mobile terminal by executing the software programs and modules stored in the memory 120. The memory 120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like; the storage data area may store data (such as audio data, phonebooks, etc.) created according to the use of the mobile terminal, etc. In addition, memory 120 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The input unit 130 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the mobile terminal. In particular, the input unit 130 may include a touch panel 131 and other input devices 132. The touch panel 131, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on the touch panel 131 or thereabout by using any suitable object or accessory such as a finger, a stylus, etc.), and drive the corresponding connection device according to a predetermined program. Alternatively, the touch panel 131 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device and converts it into touch point coordinates, which are then sent to the processor 180, and can receive commands from the processor 180 and execute them. In addition, the touch panel 131 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. The input unit 130 may include other input devices 132 in addition to the touch panel 131. In particular, other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, mouse, joystick, etc.
The display unit 140 may be used to display information input by a user or information provided to the user and various menus of the mobile terminal. The display unit 140 may include a display panel 141, and alternatively, the display panel 141 may be configured in the form of a liquid crystal display (Liquid Crystal Display, abbreviated as LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch panel 131 may cover the display panel 141, and when the touch panel 131 detects a touch operation thereon or thereabout, the touch panel is transferred to the processor 180 to determine the type of the touch event, and then the processor 180 provides a corresponding visual output on the display panel 141 according to the type of the touch event. Although in fig. 1, the touch panel 131 and the display panel 141 implement the input and output functions of the mobile terminal as two independent components, in some embodiments, the touch panel 131 and the display panel 141 may be integrated to implement the input and output functions of the mobile terminal.
The mobile terminal may also include at least one sensor 150, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel 141 according to the brightness of ambient light, and a proximity sensor that may turn off the display panel 141 and/or the backlight when the mobile terminal moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and direction when stationary, and can be used for recognizing the application of the gesture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that may also be configured with the mobile terminal are not described in detail herein.
A speaker 161 in the audio circuit 160 and a microphone 162 may provide an audio interface between the user and the mobile terminal. The audio circuit 160 may transmit the received electrical signal converted from audio data to the speaker 161, and the electrical signal is converted into a sound signal by the speaker 161 to be output; on the other hand, the microphone 162 converts the collected sound signal into an electrical signal, receives the electrical signal from the audio circuit 160, converts the electrical signal into audio data, outputs the audio data to the processor 180 for processing, transmits the audio data to, for example, another mobile terminal via the RF circuit 110, or outputs the audio data to the memory 120 for further processing.
WiFi belongs to a short-distance wireless transmission technology, and a mobile terminal can help a user to send and receive emails, browse webpages, access streaming media and the like through the WiFi module 170, so that wireless broadband Internet access is provided for the user. Although fig. 1 shows a WiFi module 170, it will be understood that it does not belong to the necessary configuration of the mobile terminal, and may be omitted entirely or replaced with other short-range wireless transmission modules, such as Zigbee modules, WAPI modules, or the like, as desired within the scope of not changing the essence of the invention.
The processor 180 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by running or executing software programs and/or modules stored in the memory 120 and calling data stored in the memory 120, thereby performing overall monitoring of the mobile terminal. Optionally, the processor 180 may include one or more processing units; preferably, the processor 180 may integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., with a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 180.
The mobile terminal also includes a power supply 190 (e.g., a battery) for powering the various components, which may be logically connected to the processor 180 via a power management system so as to provide for the management of charge, discharge, and power consumption by the power management system.
Although not shown, the mobile terminal may further include a camera, a bluetooth module, etc., which will not be described herein.
In this embodiment, the processor 180 is configured to: in the video playing process of the target video, if a first trigger signal is detected, acquiring a comment website URL according to a video identification of the target video; a first playing progress corresponding to a first position on a first progress bar in a video playing page is used as a parameter to form a first URL with the URL of the evaluation website; loading the first URL to open a comment page, and displaying comment content corresponding to the first playing progress in the comment page, wherein the first trigger signal is used for indicating and displaying the comment content corresponding to the first playing progress; if a second trigger signal is detected in the comment page, acquiring a video identification of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identification of the target video; a second playing progress corresponding to a second position on a second progress bar in the comment page is used as a parameter to form a second URL with the URL of the video playing website; loading the second URL to open the video playing page, and playing the video corresponding to the second playing progress in the video playing page, wherein the second trigger signal is used for indicating to play the video corresponding to the second playing progress.
In some of these embodiments, the processor 180 is further configured to: after the comment content corresponding to the first playing progress is displayed in the comment page, if a third trigger signal is detected in the comment page, the comment content corresponding to the third playing progress is obtained according to the video identification of the target video and the third playing progress corresponding to the third position on the second progress bar in the comment page; and displaying comment contents corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating and displaying the comment contents corresponding to the third playing progress.
In some of these embodiments, the processor 180 is further configured to: before the first trigger signal is detected, the following correspondence is established and stored: the corresponding relation between the video identification and the comment website URL, the corresponding relation between the video identification and the video playing website URL, and the corresponding relation between the video playing progress and comment content.
In some of these embodiments, the processor 180 is further configured to: and if the indication mark on the first progress bar in the video playing page is detected to be moved to the first position and the touch signal is detected in the first touch area, determining that the first trigger signal is detected.
In some of these embodiments, the processor 180 is further configured to: and if the indication mark on the second progress bar in the comment page is detected to be moved to the second position and the touch signal is detected in the second touch area, determining that the second trigger signal is detected.
The embodiment provides a video comment method. Fig. 2 is a flowchart of a video comment method according to an embodiment of the present application, as shown in fig. 2, the flowchart including the steps of:
step S201, if a first trigger signal is detected in the video playing process of a target video, acquiring a comment website URL according to a video identification of the target video; a first playing progress corresponding to a first position on a first progress bar in a video playing page is used as a parameter to form a first URL with the URL of the evaluation website; loading the first URL to open a comment page, and displaying comment content corresponding to the first playing progress in the comment page, wherein the first trigger signal is used for indicating and displaying the comment content corresponding to the first playing progress;
step S202, if a second trigger signal is detected in the comment page, acquiring a video identification of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identification of the target video; a second playing progress corresponding to a second position on a second progress bar in the comment page is used as a parameter to form a second URL with the URL of the video playing website; loading the second URL to open the video playing page, and playing the video corresponding to the second playing progress in the video playing page, wherein the second trigger signal is used for indicating to play the video corresponding to the second playing progress.
Through the steps, if the first trigger signal is detected in the video playing process of the target video, the URL of the comment website is obtained according to the video identification of the target video; a first playing progress corresponding to a first position on a first progress bar in a video playing page is used as a parameter to form a first URL with the URL of the evaluation website; loading the first URL to open a comment page, and displaying comment content corresponding to the first playing progress in the comment page, wherein the first trigger signal is used for indicating and displaying the comment content corresponding to the first playing progress; if a second trigger signal is detected in the comment page, acquiring a video identification of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identification of the target video; a second playing progress corresponding to a second position on a second progress bar in the comment page is used as a parameter to form a second URL with the URL of the video playing website; the second URL is loaded to open the video playing page, and the video corresponding to the second playing progress is played in the video playing page, wherein the second trigger signal is used for indicating to play the video corresponding to the second playing progress, so that the problem that other progress comments cannot be actively checked in the related technology, and then the video corresponding to the comment content is switched to according to the comment information of the other progress is solved, the comment corresponding to the other progress can be conveniently edited and browsed when a certain video is played, the convenience of editing and browsing the comment is improved, the application scene of a comment system is expanded, and the video content corresponding to the comment content can be conveniently switched to when the comment content of the other progress is browsed to play.
In some embodiments, after displaying the comment content corresponding to the first playing progress in the comment page, the method further includes:
if a third trigger signal is detected in the comment page, comment content corresponding to the third play progress is obtained according to the video identification of the target video and the third play progress corresponding to the third position on the second progress bar in the comment page; and displaying comment contents corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating and displaying the comment contents corresponding to the third playing progress.
In some of these embodiments, before detecting the first trigger signal, the method further comprises:
the following correspondence is established and stored: the corresponding relation between the video identification and the comment website URL, the corresponding relation between the video identification and the video playing website URL, and the corresponding relation between the video playing progress and comment content.
In some embodiments, the video playing page is provided with the first progress bar and a first touch area, where detecting the first trigger signal includes:
And if the indication mark on the first progress bar in the video playing page is detected to be moved to the first position and the touch signal is detected in the first touch area, determining that the first trigger signal is detected.
In some embodiments, the second progress bar and the second touch area are disposed in the comment page, and detecting the second trigger signal includes:
and if the indication mark on the second progress bar in the comment page is detected to be moved to the second position and the touch signal is detected in the second touch area, determining that the second trigger signal is detected.
The embodiments of the present application are described and illustrated below by means of preferred embodiments.
The preferred embodiment relates to a comment system for commenting videos, in particular to a video comment method for associating comment content with video content in the comment system.
In the video comment method, a sliding bar (shown in fig. 3) for switching comment contents is designed on each of a video playing page and a comment page, namely a first progress bar and a second progress bar in the embodiment, and a button is added at the same time, namely a first touch area and a second touch area in the embodiment.
In the video playing page, which progress of the video the comment to be browsed or edited is located is set by moving the position of the slider bar. By clicking on the add button, a new page (which may be creating a new web tab) is opened, and then comments at the corresponding progress of the video may be edited and browsed on the new page.
In the comment page, which progress of the comment to be browsed or edited is set by moving the position of the slider (the function can meet the requirement of browsing and editing application scenes of the comment without watching the video), a new page is opened (a new webpage label can be created) by clicking a new button, then the video is played on the new page, and the progress of the video is set as the progress corresponding to the position of the slider in the comment page.
The technical scheme is described in detail as follows:
as shown in fig. 3, the modification of the scheme involves three modules, namely a video playing module, a comment editing and displaying module and a comment data storage module.
1.1 in the video playing module, based on the existing video playing page, the following changes are made:
1.1.1 adding video information reading function, mainly used for reading the unique identification number of the video;
1.1.2 the function of accessing the comment data storage module is newly added, and the comment website URL corresponding to the current video is found from the video data storage module according to the unique video identification number.
1.1.3 adding a slider control in a video playing page in the video playing module. The sliding bar is provided with a sliding block, and the position of the sliding block can be dragged. The position of the slider is used for marking the progress of the video corresponding to the comment to be browsed or edited. The length of the sliding bar is set to be the same as the length of the video progress bar.
1.1.4 in a video playing page in a video playing module, a clickable button control is newly added for triggering a jump from the video playing page to a comment page, wherein the jump mode can be, but is not limited to, taking the video progress as a parameter and a comment website URL to form a new URL, and then loading the new URL.
1.2 in the comment editing and displaying module, compared with the existing comment page, the following changes are made:
1.2.1 in the comment page, a slider control is also newly added. The sliding bar is provided with a sliding block, and the position of the sliding block can be dragged. The position of the slider is used for marking the progress of the video corresponding to the comment to be browsed or edited.
1.2.2 adding a function of accessing the comment data storage module, wherein the function is used for finding out a corresponding video unique identification number from the comment data storage module according to the URL of the current comment page; and finding out the URL of the video playing website according to the unique video identification number.
1.2.3 in the comment page in the edit and display module, a clickable button control is newly added for triggering the jump from the comment page to the video playing page. The manner of jumping may be, but is not limited to, composing a new URL with the video progress as a parameter and the video playback website URL, and then loading the new URL.
And 1.3, a comment data storage module is used for storing a video unique identification number, a comment page URL corresponding to the video, comment information and the like. Three tables are mainly stored, and the recorded contents of the three tables are as follows:
table 1: the relationship between the unique video identification number and the video comment URL and the table names of all video comment tables is recorded.
Table 2: the corresponding relation between the unique video identification number and the video playing URL is recorded.
Table 3: the relation between the video playing progress and the comment content under the progress is recorded. (there are multiple, typically one video occupied by this table).
1.3.1 after clicking a button on the newly added comment progress bar on the video playback page, the video playback page background logic will do the following three things:
Thing 1: firstly, obtaining comment page URLs and comment table names from a table 1 according to a unique video identification number;
thing 2: synthesizing a new URL according to the obtained comment page URL and the progress information of the current comment slider, creating a new webpage label, and preparing to load comment contents on the new label;
thing 3: and according to the obtained comment list name and comment sliding bar progress, obtaining the corresponding comment content under the progress from the list name (namely, the list 3), and rendering the comment content to the webpage.
1.3.2 similarly, after clicking on the button on the progress bar on the comment page, comment page background logic does the following three things:
thing 1: firstly, obtaining a video unique identifier in a table 1 according to the URL of the comment page.
Thing 2: and obtaining the video playing URL in the table 2 according to the obtained video identification.
Please 3: and finally, according to the obtained video playing URL and the position information of the current comment page, opening a new tag, loading the URL to play the video, and setting the video at the playing progress corresponding to the position of the sliding block.
The specific principle of the scheme is explained step by step as follows:
in the process of video playing, it is assumed that the video is played from progress a to progress B. The user hopes to comment on the video progress A or view comments made by others at the progress A on the premise of not suspending the video. To achieve this, the user need only perform the following operations, respectively:
2.1 dragging a newly added comment progress bar sliding block in the video playing page, so that the position of the sliding block is located at the video progress A. At this point, the position of the slider represents the position of the video progress A, which can be represented by a time value or by a percentage. When the video playing time is represented by a numerical value, the numerical value represents the time progress of video playing, for example, the total duration of the video is 2 hours, the current playing progress is 1 hour, 0 minute and 0 second, and the numerical value is 1:00:00. When expressed as a percentage, then the current percentage is the percentage of the current playing progress that is the total length of the video, i.e., 50%.
2.2, clicking a newly added button on the video playing page, and after clicking, reading the unique identification number of the current video by the video playing module, and inquiring the comment page link address corresponding to the video according to the unique identification to the video comment database.
And 2.3, after the link address of the video comment website is obtained, combining the address and the playing progress of the current video into a new URL.
2.4 after the video playing page synthesizes a new URL, opening a new tag, loading the newly generated URL, and inquiring a video comment database to obtain comment contents of the video under the progress.
2.5 the comment content of the video under the progress is displayed on a webpage for browsing by a user.
2.6 the user wants to browse the comment content of other progress of the video, then slide the slider on the comment progress bar on the comment web page. Such as sliding the slider position from a to C.
2.7, the comment editing and displaying module queries the comment of the video in the video comment database according to the position of the current progress bar slider of the comment page and the current unique video identification number, and displays comment content on the webpage. The function of displaying comments of corresponding progress by arranging the sliding block position of the sliding bar on the comment page is realized.
2.8 when browsing the comments at C, the user wants to watch the video at C again, and then the user needs to click on the newly added button on the comment page.
2.9 comment editing and displaying module queries URL of video playing page corresponding to the identification number in video comment database according to the video unique identification number corresponding to the current comment page.
2.10 comment pages combine the obtained URL of the video playing page with the playing progress represented by the current slider position to synthesize a new URL.
2.11 comment page opens a new tag, loads the newly generated URL.
2.12 playing the video corresponding to the comment page on the new label, and adjusting the video playing progress to the same progress of the comment page sliding bar sliding block according to the progress information in the URL.
2.13 the user sees the video content corresponding to the comment page comment content.
As shown in fig. 3, the relevant description is as follows:
and the serial number 1 is a comment progress bar added to the video playing page.
And the serial number is 2, namely a comment progress bar for newly adding a comment page.
And the serial number 3 is a slider on a comment progress bar on the video playing page.
Serial number 4: and a slider on a comment progress bar on the comment page.
Sequence number 5: a button for newly adding a video playing page.
And 6, a button newly added on the comment page.
Serial number 7: the connection between the video playing system and the comment system adopts short connection.
Serial number 8: the connection between the comment system and the video comment database is generally long.
Serial number 9: the connection between the video playback system and the video comment database (this connection is imaginary and is actually indirect through the serial numbers 7, 8).
Specific examples are: assume that the home page address of the designed video playback website is "a.com", and the home page address of the comment website is "b.com". The video playing website has a video "video1", and its URL address is: "A.com/video1". The URL of the comment web page corresponding to the video is "b.com/video1". In addition, assume that the unique identification code of the video is X.
In the above hypothetical scenario, a table is newly added in the comment data storage module, and a record is inserted into each table:
a table named "table_video1" is newly added (the table name may also be made by using the video unique identifier, table 3), and this table is used to record what play progress and what comment is in the video.
Inserting a record in a table (table 1) recording the relationship between the video unique identification number and the video comment URL, each video comment table name: the record has a unique identification number X, a URL of "B.com/video", and a table name of "table_video1".
Inserting a record in a table (table 2) recording the relationship between video identification numbers and video playback page URLs: the unique identification number in this record is X and the URL is "A.com/video".
Suppose that when a video is played to 30% progress, a user wants to browse comment information corresponding to the progress. The user drags the comment sliding bar sliding block of the video playing page to a position of 30% (the function that each comment sliding bar is synchronous with the video progress bar can be set, and clicking a certain button can directly set the sliding bar sliding block position equal to the current playing progress of the video). And clicks a button newly added to the video play page.
The video playing page obtains 30% of slider position information of the slider.
The video playing page acquires the unique identification number X of the current video.
The video playing module obtains the URL of the video comment page according to the identification number X in the table 1: "com/video 1".
The video playing module composes the obtained URL and the current slider position information of 30% into a new URL, wherein 'B.com/video=0.3'.
The video playing module additionally starts a new page tag and loads the new URL in the new tag.
In the loading process of the new tag page, according to the video identification number X, table names of a table for recording the relation between the video progress and comment content are obtained in table 1: "table_video1".
In the loading process of the new tag page, after the table name is acquired, comment content at the progress is acquired through the progress information (0.3) into the table (namely, table_video 1). And displaying the comment content on the web page.
When a user browses comments on the comment page, a sliding bar sliding block in the comment page can be slid to display the corresponding comments at the position of the sliding block. And if the user drags the position of the sliding bar sliding block in the comment page to the 50% position, the user is interested in comment comparison at the position and wants to watch video content corresponding to the comment at the position. At this time, the user only needs to click a button provided on the comment page.
After clicking, the comment page firstly acquires 50% of the position of the comment page sliding bar sliding block.
And obtaining the URL of the video playing page from the table 2 according to the unique video identification number (X).
And then the acquired URL and the position of the current comment page slider are combined into a new URL, namely' A.com/video? position=0.5 ").
The comment editing and displaying module additionally starts a new page tag and loads the new URL in the new tag.
The new tab page is loaded, then the video playing content is displayed, and the video is set at the corresponding playing progress (50%) through the progress information (0.5).
The preferred embodiment can view comment information corresponding to any progress of the video while playing the video. When the comment information of the video is browsed, the video can be conveniently switched to be played, and the video is set to be a progress corresponding to the comment. That is, the preferred embodiment greatly facilitates browsing comments on any progress of the video when the video is watched; the method is greatly convenient for watching the video at the corresponding progress of the comment when the comment is browsed.
It should be noted that, in this solution, the URL of the comment page corresponding to the video is obtained by accessing the video comment database in the comment data storage module. Alternatively, comment page URL information may be embedded in the header of the video file, so that the URL information of the comment page may be directly read in the video playing portion without accessing the comment system. In the comment page of the scheme, a sliding progress bar is used for displaying and sliding the corresponding progress. Alternatively, a progress input box may be used instead to input a corresponding time progress, and comments corresponding to the time progress may be displayed.
It should be noted that the steps illustrated in the above-described flow or flow diagrams of the figures may be performed in a computer system, such as a set of computer-executable instructions, and that, although a logical order is illustrated in the flow diagrams, in some cases, the steps illustrated or described may be performed in an order other than that illustrated herein.
The embodiment provides a video comment device, which is used for implementing the foregoing embodiments and preferred embodiments, and will not be described in detail. As used below, the terms "module," "unit," "sub-unit," and the like may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
Fig. 4 is a block diagram of a video comment apparatus according to an embodiment of the present application, as shown in fig. 4, including:
the first processing unit 41 is configured to obtain a comment website URL according to a video identifier of a target video if the first trigger signal is detected during a video playing process of the target video; a first playing progress corresponding to a first position on a first progress bar in a video playing page is used as a parameter to form a first URL with the URL of the evaluation website; loading the first URL to open a comment page, and displaying comment content corresponding to the first playing progress in the comment page, wherein the first trigger signal is used for indicating and displaying the comment content corresponding to the first playing progress;
The second processing unit 42 is configured to, in the comment page, obtain, if the second trigger signal is detected, a video identifier of the target video according to a URL of the comment page, and obtain, according to the video identifier of the target video, a video playing website URL; a second playing progress corresponding to a second position on a second progress bar in the comment page is used as a parameter to form a second URL with the URL of the video playing website; loading the second URL to open the video playing page, and playing the video corresponding to the second playing progress in the video playing page, wherein the second trigger signal is used for indicating to play the video corresponding to the second playing progress.
In some of these embodiments, the apparatus further comprises:
the third processing unit is configured to, after displaying the comment content corresponding to the first playing progress in the comment page, obtain, in the comment page, comment content corresponding to the third playing progress according to the video identifier of the target video and a third playing progress corresponding to a third position on the second progress bar in the comment page if the third trigger signal is detected; and displaying comment contents corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating and displaying the comment contents corresponding to the third playing progress.
In some of these embodiments, the apparatus further comprises:
the storage unit is used for establishing and storing the following corresponding relation before the first trigger signal is detected: the corresponding relation between the video identification and the comment website URL, the corresponding relation between the video identification and the video playing website URL, and the corresponding relation between the video playing progress and comment content.
In some embodiments, the video playing page is provided with the first progress bar and a first touch area, where detecting the first trigger signal includes:
and if the indication mark on the first progress bar in the video playing page is detected to be moved to the first position and the touch signal is detected in the first touch area, determining that the first trigger signal is detected.
In some embodiments, the second progress bar and the second touch area are disposed in the comment page, and detecting the second trigger signal includes:
and if the indication mark on the second progress bar in the comment page is detected to be moved to the second position and the touch signal is detected in the second touch area, determining that the second trigger signal is detected.
The above-described respective modules may be functional modules or program modules, and may be implemented by software or hardware. For modules implemented in hardware, the various modules described above may be located in the same processor; or the above modules may be located in different processors in any combination.
Embodiments provide a computer device. The video comment method in combination with the embodiment of the application can be realized by computer equipment. Fig. 5 is a schematic diagram of a hardware structure of a computer device according to an embodiment of the present application.
The computer device may include a processor 51 and a memory 52 storing computer program instructions.
In particular, the processor 51 may include a Central Processing Unit (CPU), or an application specific integrated circuit (Application Specific Integrated Circuit, abbreviated as ASIC), or may be configured to implement one or more integrated circuits of embodiments of the present application.
Memory 52 may include, among other things, mass storage for data or instructions. By way of example, and not limitation, memory 52 may comprise a Hard Disk Drive (HDD), floppy Disk Drive, solid state Drive (Solid State Drive, SSD), flash memory, optical Disk, magneto-optical Disk, tape, or universal serial bus (Universal Serial Bus, USB) Drive, or a combination of two or more of the foregoing. Memory 52 may include removable or non-removable (or fixed) media, where appropriate. The memory 52 may be internal or external to the data processing apparatus, where appropriate. In a particular embodiment, the memory 52 is a Non-Volatile memory. In particular embodiments, memory 52 includes Read-Only Memory (ROM) and random access Memory (Random Access Memory, RAM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (Programmable Read-Only Memory, abbreviated PROM), an erasable PROM (Erasable Programmable Read-Only Memory, abbreviated EPROM), an electrically erasable PROM (Electrically Erasable Programmable Read-Only Memory, abbreviated EEPROM), an electrically rewritable ROM (Electrically Alterable Read-Only Memory, abbreviated EAROM), or a FLASH Memory (FLASH), or a combination of two or more of these. The RAM may be Static Random-Access Memory (SRAM) or dynamic Random-Access Memory (Dynamic Random Access Memory DRAM), where the DRAM may be a fast page mode dynamic Random-Access Memory (Fast Page Mode Dynamic Random Access Memory FPMDRAM), extended data output dynamic Random-Access Memory (Extended Date Out Dynamic Random Access Memory EDODRAM), synchronous dynamic Random-Access Memory (Synchronous Dynamic Random-Access Memory SDRAM), or the like, as appropriate.
Memory 52 may be used to store or cache various data files that need to be processed and/or communicated, as well as possible computer program instructions for execution by processor 51.
The processor 51 implements any of the video comment methods of the above-described embodiments by reading and executing the computer program instructions stored in the memory 52.
In some of these embodiments, the computer device may also include a communication interface 53 and a bus 50. As shown in fig. 5, the processor 51, the memory 52, and the communication interface 53 are connected to each other through the bus 50 and perform communication with each other.
The communication interface 53 is used to implement communication between modules, devices, units, and/or units in the embodiments of the present application. The communication interface 53 may also enable communication with other components such as: and the external equipment, the image/data acquisition equipment, the database, the external storage, the image/data processing workstation and the like are used for data communication.
Bus 50 includes hardware, software, or both, that couple components of the computer device to one another. Bus 50 includes, but is not limited to, at least one of: data Bus (Data Bus), address Bus (Address Bus), control Bus (Control Bus), expansion Bus (Expansion Bus), local Bus (Local Bus). By way of example, and not limitation, bus 50 may include a graphics acceleration interface (Accelerated Graphics Port), abbreviated AGP, or other graphics Bus, an enhanced industry standard architecture (Extended Industry Standard Architecture, abbreviated EISA) Bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an industry standard architecture (Industry Standard Architecture, ISA) Bus, a wireless bandwidth (InfiniBand) interconnect, a Low Pin Count (LPC) Bus, a memory Bus, a micro channel architecture (Micro Channel Architecture, abbreviated MCa) Bus, a peripheral component interconnect (Peripheral Component Interconnect, abbreviated PCI) Bus, a PCI-Express (PCI-X) Bus, a serial advanced technology attachment (Serial Advanced Technology Attachment, abbreviated SATA) Bus, a video electronics standards association local (Video Electronics Standards Association Local Bus, abbreviated VLB) Bus, or other suitable Bus, or a combination of two or more of the foregoing. Bus 50 may include one or more buses, where appropriate. Although embodiments of the present application describe and illustrate a particular bus, the present application contemplates any suitable bus or interconnect.
In addition, in combination with the video comment method in the above embodiment, the embodiment of the application may be implemented by providing a computer readable storage medium. The computer readable storage medium has stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any of the video comment methods of the above embodiments.
The technical features of the above-described embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above-described embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples merely represent a few embodiments of the present application, which are described in more detail and are not to be construed as limiting the scope of the invention. It should be noted that it would be apparent to those skilled in the art that various modifications and improvements could be made without departing from the spirit of the present application, which would be within the scope of the present application. Accordingly, the scope of protection of the present application is to be determined by the claims appended hereto.

Claims (8)

1. A method of video commenting, comprising:
In the video playing process of the target video, if a first trigger signal is detected, acquiring a comment website URL according to a video identification of the target video; a first playing progress corresponding to a first position on a first progress bar in a video playing page is used as a parameter to form a first URL with the URL of the evaluation website; loading the first URL to open a comment page, and displaying comment content corresponding to the first playing progress in the comment page, wherein the first trigger signal is used for indicating and displaying the comment content corresponding to the first playing progress;
if a second trigger signal is detected in the comment page, acquiring a video identification of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identification of the target video; a second playing progress corresponding to a second position on a second progress bar in the comment page is used as a parameter to form a second URL with the URL of the video playing website; loading the second URL to open the video playing page, and playing the video corresponding to the second playing progress in the video playing page, wherein the second trigger signal is used for indicating to play the video corresponding to the second playing progress;
Wherein after the comment content corresponding to the first playing progress is displayed in the comment page, the method further includes:
if a third trigger signal is detected in the comment page, comment content corresponding to the third play progress is obtained according to the video identification of the target video and the third play progress corresponding to the third position on the second progress bar in the comment page; and displaying comment contents corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating and displaying the comment contents corresponding to the third playing progress.
2. The method of claim 1, wherein prior to detecting the first trigger signal, the method further comprises:
the following correspondence is established and stored: the corresponding relation between the video identification and the comment website URL, the corresponding relation between the video identification and the video playing website URL, and the corresponding relation between the video playing progress and comment content.
3. The method according to any one of claims 1 to 2, wherein the first progress bar and a first touch area are provided in the video playing page, and wherein detecting the first trigger signal includes:
And if the indication mark on the first progress bar in the video playing page is detected to be moved to the first position and the touch signal is detected in the first touch area, determining that the first trigger signal is detected.
4. The method according to any one of claims 1 to 2, wherein the second progress bar and a second touch area are provided in the comment page, wherein detecting a second trigger signal comprises:
and if the indication mark on the second progress bar in the comment page is detected to be moved to the second position and the touch signal is detected in the second touch area, determining that the second trigger signal is detected.
5. A video commentary device, comprising:
the first processing unit is used for acquiring comment website URLs according to the video identification of the target video if the first trigger signal is detected in the video playing process of the target video; a first playing progress corresponding to a first position on a first progress bar in a video playing page is used as a parameter to form a first URL with the URL of the evaluation website; loading the first URL to open a comment page, and displaying comment content corresponding to the first playing progress in the comment page, wherein the first trigger signal is used for indicating and displaying the comment content corresponding to the first playing progress;
The second processing unit is used for acquiring the video identification of the target video according to the URL of the evaluation page and acquiring the URL of the video playing website according to the video identification of the target video if the second trigger signal is detected in the evaluation page; a second playing progress corresponding to a second position on a second progress bar in the comment page is used as a parameter to form a second URL with the URL of the video playing website; loading the second URL to open the video playing page, and playing the video corresponding to the second playing progress in the video playing page, wherein the second trigger signal is used for indicating to play the video corresponding to the second playing progress;
the third processing unit is configured to, after displaying the comment content corresponding to the first playing progress in the comment page, obtain, in the comment page, comment content corresponding to the third playing progress according to the video identifier of the target video and a third playing progress corresponding to a third position on the second progress bar in the comment page if the third trigger signal is detected; and displaying comment contents corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating and displaying the comment contents corresponding to the third playing progress.
6. The apparatus of claim 5, wherein the apparatus further comprises:
the storage unit is used for establishing and storing the following corresponding relation before the first trigger signal is detected: the corresponding relation between the video identification and the comment website URL, the corresponding relation between the video identification and the video playing website URL, and the corresponding relation between the video playing progress and comment content.
7. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the video commentary method of any one of claims 1 to 4 when the computer program is executed.
8. A computer readable storage medium having stored thereon a computer program which when executed by a processor implements the video commentary method of any of claims 1 to 4.
CN202110908796.0A 2021-08-09 2021-08-09 Video comment method and device Active CN113645507B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110908796.0A CN113645507B (en) 2021-08-09 2021-08-09 Video comment method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110908796.0A CN113645507B (en) 2021-08-09 2021-08-09 Video comment method and device

Publications (2)

Publication Number Publication Date
CN113645507A CN113645507A (en) 2021-11-12
CN113645507B true CN113645507B (en) 2024-03-15

Family

ID=78420186

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110908796.0A Active CN113645507B (en) 2021-08-09 2021-08-09 Video comment method and device

Country Status (1)

Country Link
CN (1) CN113645507B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102739627A (en) * 2011-04-14 2012-10-17 深圳市快播科技有限公司 Method and system for switching and playing video
CN104965693A (en) * 2014-08-29 2015-10-07 腾讯科技(深圳)有限公司 Video processing method and system
CN107682750A (en) * 2017-05-11 2018-02-09 腾讯科技(北京)有限公司 Video broadcasting method and device
CN109739418A (en) * 2018-12-27 2019-05-10 维沃移动通信有限公司 The exchange method and terminal of multimedia application program
CN110958481A (en) * 2019-12-13 2020-04-03 北京字节跳动网络技术有限公司 Video page display method and device, electronic equipment and computer readable medium
CN112969097A (en) * 2021-02-19 2021-06-15 腾讯科技(深圳)有限公司 Content playing method and device, and content commenting method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102739627A (en) * 2011-04-14 2012-10-17 深圳市快播科技有限公司 Method and system for switching and playing video
CN104965693A (en) * 2014-08-29 2015-10-07 腾讯科技(深圳)有限公司 Video processing method and system
CN107682750A (en) * 2017-05-11 2018-02-09 腾讯科技(北京)有限公司 Video broadcasting method and device
CN109739418A (en) * 2018-12-27 2019-05-10 维沃移动通信有限公司 The exchange method and terminal of multimedia application program
CN110958481A (en) * 2019-12-13 2020-04-03 北京字节跳动网络技术有限公司 Video page display method and device, electronic equipment and computer readable medium
WO2021114979A1 (en) * 2019-12-13 2021-06-17 北京字节跳动网络技术有限公司 Video page display method and apparatus, electronic device and computer-readable medium
CN112969097A (en) * 2021-02-19 2021-06-15 腾讯科技(深圳)有限公司 Content playing method and device, and content commenting method and device

Also Published As

Publication number Publication date
CN113645507A (en) 2021-11-12

Similar Documents

Publication Publication Date Title
US11355157B2 (en) Special effect synchronization method and apparatus, and mobile terminal
CN106161628B (en) Shooting file uploading method and device
RU2612362C1 (en) Method of recording, method of playback, device, terminal and system
CN107329985B (en) Page collection method and device and mobile terminal
CN108156508B (en) Barrage information processing method and device, mobile terminal, server and system
CN106375179B (en) Method and device for displaying instant communication message
CN112148579B (en) User interface testing method and device
CN108184143B (en) Method and device for acquiring resources
CN104869465A (en) Video playing control method and device
CN105094809A (en) Combined picture layout modification method and device and terminal equipment
CN113064635A (en) Page display method and device of smart television
CN110688347A (en) File storage method, file storage device and terminal equipment
CN104679724A (en) Page noting method and device
KR102239616B1 (en) Message notification method and terminal
CN110555155B (en) Article information recommendation method, device and storage medium
CN114827069A (en) Multimedia data sharing method and device
CN104408051A (en) Song recommendation method and device
CN106407359A (en) Image playing method and mobile terminal
CN103647761A (en) Method and device for marking audio record, and terminal, server and system
CN104424203A (en) Method and system for viewing photo sharing state in mobile device
CN113645507B (en) Video comment method and device
CN105512278A (en) Webpage display method and device
CN104424321A (en) File directory obtainment method and file directory obtainment device
CN104424218A (en) Invoking method and device of application data
JP2019511142A (en) Information display method, apparatus and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant