CN113645507A - Video commenting method and device - Google Patents

Video commenting method and device Download PDF

Info

Publication number
CN113645507A
CN113645507A CN202110908796.0A CN202110908796A CN113645507A CN 113645507 A CN113645507 A CN 113645507A CN 202110908796 A CN202110908796 A CN 202110908796A CN 113645507 A CN113645507 A CN 113645507A
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.)
Granted
Application number
CN202110908796.0A
Other languages
Chinese (zh)
Other versions
CN113645507B (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

Images

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 commenting method and a video commenting device, wherein the method comprises the following steps: in the video playing process of a target video, if a first trigger signal is detected, a comment website URL is obtained according to a video identifier; the first playing progress is used as a parameter to form a first URL together with the URL of the comment website; loading a first URL (uniform resource locator) to open a comment page and display comment content corresponding to the first playing progress; in the comment page, if a second trigger signal is detected, acquiring a video identifier of a target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identifier; forming a second URL by using the second playing progress as a parameter and the video playing website URL; and loading a second URL to open a video playing page to play a video corresponding to the second playing progress. By the method and the device, the problem that the related technology cannot actively check the comments of other progresses and then switches to the video corresponding to the comment content according to the comment information of other progresses is solved.

Description

Video commenting method and device
Technical Field
The invention relates to the technical field of video processing, in particular to a video comment method, a video comment device, computer equipment and a computer readable storage medium.
Background
The comment system has the main function of editing and displaying comment information, and can enhance the user's knowledge of a commented object by reading comments. In the aspect of video comment, the video comment system can be divided into two types, namely a comment system in which comment content is not associated with video playing progress, and a comment system in which comment content is associated with video playing progress.
The comment system (such as a petaloid movie comment) in which the comment content is not related to the video playing progress generally comments on a certain section of the video but comments on the whole movie. As there is no way provided to specify how the commentary corresponds to the video clip.
The comment system (such as the barrage comment) with the comment content associated with the video playing progress can edit and display the comment content related to the playing progress while the video is playing. Namely, the comment of a certain playing progress has an association relation with the video content of the playing progress.
In the existing barrage comment system, comment contents are strongly related to the video playing progress. That is, only the comments of the playing progress can be edited and displayed at a certain playing progress of the video. For the comments of other playing schedules, the video needs to be switched to the playing schedule first, and browsing and editing can be performed. Although this method brings convenience to browsing and editing the comments of the current video playing progress, it brings limitation to browsing and editing the comments corresponding to other playing progresses.
The existing comment system cannot actively check comments of other progress, and then switches to the video corresponding to the comment content according to the comment information of other progress, so that many application scenes of the comment system are limited.
At present, no effective solution is provided for the problem that the related art can not actively check the comments of other schedules and then switch to the video corresponding to the comment content according to the comment information of other schedules.
Disclosure of Invention
The application aims to provide a video comment method, a video comment device, a computer device and a computer readable storage medium for overcoming the defects in the prior art, so that at least the problem that the related art cannot actively check comments of other schedules and then switches to a video corresponding to the comment content according to the comment information of other schedules is solved.
In order to achieve the 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 a target video, if a first trigger signal is detected, a comment website URL is obtained according to a video identifier of the target video; forming a first URL by using a first playing progress corresponding to a first position on a first progress bar in a video playing page as a parameter and the URL of the comment 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 that the comment content corresponding to the first playing progress is displayed;
in the comment page, if a second trigger signal is detected, acquiring a video identifier of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identifier of the target video; forming a second URL by using a second playing progress corresponding to a second position on a second progress bar in the comment page as a parameter and the video playing website URL; and 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 the comment content corresponding to the first playing progress is displayed in the comment page, the method further includes:
in the comment page, if a third trigger signal is detected, obtaining comment content corresponding to a third playing progress according to a video identifier of the target video and the third playing progress corresponding to a third position on the second progress bar in the comment page; and displaying the comment content corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating to display the comment content corresponding to the third playing progress.
In some of these embodiments, prior to detecting the first trigger signal, the method further comprises:
the following corresponding relations are established and stored: the video display method comprises the steps of obtaining a video identification, a comment content and a video playing website URL, wherein the video identification corresponds to the comment content, the comment content corresponds to the video identification, the video playing website URL corresponds to the video identification, and the comment content corresponds to the video playing progress.
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 fact that the indication mark on the first progress bar in the video playing page is moved to the first position and the touch signal is detected in the first touch area is detected, determining that the first trigger signal is detected.
In some embodiments, the comment page is provided with the second progress bar and a second touch area, where detecting the second trigger signal includes:
and if the fact that the indication mark on the second progress bar in the comment page is moved to the second position and the touch signal is detected in the second touch area is detected, 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 a comment website URL according to a video identifier of a target video if a first trigger signal is detected in the video playing process of the target video; forming a first URL by using a first playing progress corresponding to a first position on a first progress bar in a video playing page as a parameter and the URL of the comment 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 that the comment content corresponding to the first playing progress is displayed;
the second processing unit is used for acquiring the video identifier of the target video according to the URL of the comment page and acquiring the URL of a video playing website according to the video identifier of the target video if a second trigger signal is detected in the comment page; forming a second URL by using a second playing progress corresponding to a second position on a second progress bar in the comment page as a parameter and the video playing website URL; and 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:
a third processing unit, configured to, after the comment content corresponding to the first play progress is displayed in the comment page, if a third trigger signal is detected in the comment page, obtain, according to a video identifier of the target video and a third play progress corresponding to a third position on the second progress bar in the comment page, a comment content corresponding to the third play progress; and displaying the comment content corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating to display the comment content 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 video display method comprises the steps of obtaining a video identification, a comment content and a video playing website URL, wherein the video identification corresponds to the comment content, the comment content corresponds to the video identification, the video playing website URL corresponds to the video identification, and the comment content corresponds to the video playing progress.
In a third aspect, an embodiment of the present application provides a computer device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the computer program, the video comment method according to the first aspect is implemented.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the video review method as described in the first aspect above.
By adopting the technical scheme, compared with the prior art, the video comment method provided by the embodiment of the application obtains the comment website URL according to the video identifier of the target video if the first trigger signal is detected in the video playing process of the target video; forming a first URL by using a first playing progress corresponding to a first position on a first progress bar in a video playing page as a parameter and the URL of the comment 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 that the comment content corresponding to the first playing progress is displayed; in the comment page, if a second trigger signal is detected, acquiring a video identifier of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identifier of the target video; forming a second URL by using a second playing progress corresponding to a second position on a second progress bar in the comment page as a parameter and the video playing website URL; 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 the playing of the video corresponding to the second playing progress, so that the problem that other 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 other comments is solved, the comments corresponding to other progresses can be conveniently edited and browsed during the playing of a certain video, the convenience of editing and browsing the comments is improved, the application scene of the comment system is expanded, and the video content corresponding to the video progress of the comment content can be conveniently switched to for playing when other comment contents are browsed.
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 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 embodiment(s) of the application and together with the description serve to explain the application and not to limit 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 diagram of a video review method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a video review system in accordance with a preferred embodiment of the present application;
fig. 4 is a block diagram of the structure of a video review device according to an embodiment of the present application;
fig. 5 is a hardware structure diagram 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 will be described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments provided in the present application without any inventive step are within the scope of protection of the present application.
It is obvious that the drawings in the following description are only examples or embodiments of the present application, and that it is also possible for a person skilled in the art to apply the present application to other similar contexts on the basis of these drawings without inventive effort. Moreover, it should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase 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. Those of ordinary skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments without conflict.
Unless defined otherwise, technical or scientific terms referred to herein shall have the ordinary meaning as understood by those of ordinary skill in the art to which this application belongs. Reference to "a," "an," "the," and similar words throughout this application are not to be construed as limiting in number, and may refer to the singular or the plural. The present application is directed to the use of the terms "including," "comprising," "having," and any variations thereof, which are intended to cover non-exclusive inclusions; for example, a process, method, system, article, or apparatus that comprises a list of steps or modules (elements) is not limited to the listed steps or elements, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Reference to "connected," "coupled," and the like in this application is not intended to be limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The term "plurality" as referred to herein means two or more. "and/or" describes an association relationship of associated objects, meaning that three relationships may exist, for example, "A and/or B" may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. Reference herein to the terms "first," "second," "third," and the like, are merely to distinguish similar objects and do not denote a particular ordering for the 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: a Radio Frequency (RF) circuit 110, a memory 120, an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a wireless fidelity (WiFi) module 170, a processor 180, and a power supply 190. Those skilled in the art will appreciate that the mobile terminal architecture shown in fig. 1 is not intended to be limiting of mobile terminals and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each constituent element of the mobile terminal in detail with reference to fig. 1:
the RF circuit 110 may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, receives downlink information of a base station and then processes the received downlink information to the processor 180; in addition, the data for designing uplink is transmitted to the base station. In general, RF circuits include, but are not limited to, an antenna, at least one Amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuitry 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 communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Message Service (SMS), and the like.
The memory 120 may be used to store software programs and modules, and the processor 180 executes various functional applications and data processing of the mobile terminal by operating 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 required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the mobile terminal, and the like. Further, the 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 generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, 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 of a user on or near the touch panel 131 (e.g., operations of the user on or near the touch panel 131 using any suitable object or accessory such as a finger or a stylus pen), and drive the corresponding connection device according to a preset program. Alternatively, the touch panel 131 may include two parts, i.e., a touch detection device and a touch controller. The touch detection device detects the touch direction 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 sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 180, and can receive and execute commands sent by the processor 180. In addition, the touch panel 131 may be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a 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 (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
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 optionally, the Display panel 141 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch panel 131 can cover the display panel 141, and when the touch panel 131 detects a touch operation on or near the touch panel 131, the touch operation is transmitted 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 the touch panel 131 and the display panel 141 are shown in fig. 1 as two separate components to implement the input and output functions of the mobile terminal, 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 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration) for recognizing the attitude of the mobile terminal, and related functions (such as pedometer and tapping) for vibration recognition; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile terminal, further description is omitted here.
A speaker 161 and a microphone 162 in the audio circuit 160 may provide an audio interface between the user and the mobile terminal. The audio circuit 160 may transmit the electrical signal converted from the received audio data to the speaker 161, and convert the electrical signal into a sound signal for output by the speaker 161; on the other hand, the microphone 162 converts the collected sound signal into an electric signal, converts the electric signal into audio data after being received by the audio circuit 160, and then outputs the audio data to the processor 180 for processing, and then 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 the mobile terminal can help a user to send and receive e-mails, browse webpages, access streaming media and the like through the WiFi module 170, and provides wireless broadband internet access for the user. Although fig. 1 shows the WiFi module 170, it is understood that it does not belong to the essential components of the mobile terminal, and it can be omitted or replaced with other short-range wireless transmission modules, such as Zigbee module or WAPI module, etc., as required within the scope 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 operating 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. Alternatively, processor 180 may include one or more processing units; preferably, the processor 180 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly 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 preferably be logically coupled to the processor 180 via a power management system that may be configured to manage charging, discharging, and power consumption.
Although not shown, the mobile terminal may further include a camera, a bluetooth module, and the like, which will not be described herein.
In this embodiment, the processor 180 is configured to: in the video playing process of a target video, if a first trigger signal is detected, a comment website URL is obtained according to a video identifier of the target video; forming a first URL by using a first playing progress corresponding to a first position on a first progress bar in a video playing page as a parameter and the URL of the comment 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 that the comment content corresponding to the first playing progress is displayed; in the comment page, if a second trigger signal is detected, acquiring a video identifier of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identifier of the target video; forming a second URL by using a second playing progress corresponding to a second position on a second progress bar in the comment page as a parameter and the video playing website URL; and 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, obtaining the comment content corresponding to a third playing progress according to the video identifier of the target video and the third playing progress corresponding to a third position on the second progress bar in the comment page; and displaying the comment content corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating to display the comment content 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 corresponding relation is established and stored: the video display method comprises the steps of obtaining a video identification, a comment content and a video playing website URL, wherein the video identification corresponds to the comment content, the comment content corresponds to the video identification, the video playing website URL corresponds to the video identification, and the comment content corresponds to the video playing progress.
In some of these embodiments, the processor 180 is further configured to: and if the fact that the indication mark on the first progress bar in the video playing page is moved to the first position and the touch signal is detected in the first touch area is detected, determining that the first trigger signal is detected.
In some of these embodiments, the processor 180 is further configured to: and if the fact that the indication mark on the second progress bar in the comment page is moved to the second position and the touch signal is detected in the second touch area is detected, determining that the second trigger signal is detected.
The embodiment provides a video comment method. Fig. 2 is a flowchart of a video review method according to an embodiment of the application, and as shown in fig. 2, the flowchart includes the following steps:
step S201, in the video playing process of a target video, if a first trigger signal is detected, a comment website URL is obtained according to a video identifier of the target video; forming a first URL by using a first playing progress corresponding to a first position on a first progress bar in a video playing page as a parameter and the URL of the comment 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 that the comment content corresponding to the first playing progress is displayed;
step S202, if a second trigger signal is detected in the comment page, acquiring a video identifier of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identifier of the target video; forming a second URL by using a second playing progress corresponding to a second position on a second progress bar in the comment page as a parameter and the video playing website URL; and 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, in the video playing process of the target video, if a first trigger signal is detected, a comment website URL is obtained according to the video identification of the target video; forming a first URL by using a first playing progress corresponding to a first position on a first progress bar in a video playing page as a parameter and the URL of the comment 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 that the comment content corresponding to the first playing progress is displayed; in the comment page, if a second trigger signal is detected, acquiring a video identifier of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identifier of the target video; forming a second URL by using a second playing progress corresponding to a second position on a second progress bar in the comment page as a parameter and the video playing website URL; 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 the playing of the video corresponding to the second playing progress, so that the problem that other 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 other comments is solved, the comments corresponding to other progresses can be conveniently edited and browsed during the playing of a certain video, the convenience of editing and browsing the comments is improved, the application scene of the comment system is expanded, and the video content corresponding to the video progress of the comment content can be conveniently switched to for playing when other comment contents are browsed.
In some embodiments, after the comment content corresponding to the first playing progress is displayed in the comment page, the method further includes:
in the comment page, if a third trigger signal is detected, obtaining comment content corresponding to a third playing progress according to a video identifier of the target video and the third playing progress corresponding to a third position on the second progress bar in the comment page; and displaying the comment content corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating to display the comment content corresponding to the third playing progress.
In some of these embodiments, prior to detecting the first trigger signal, the method further comprises:
the following corresponding relations are established and stored: the video display method comprises the steps of obtaining a video identification, a comment content and a video playing website URL, wherein the video identification corresponds to the comment content, the comment content corresponds to the video identification, the video playing website URL corresponds to the video identification, and the comment content corresponds to the video playing progress.
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 fact that the indication mark on the first progress bar in the video playing page is moved to the first position and the touch signal is detected in the first touch area is detected, determining that the first trigger signal is detected.
In some embodiments, the comment page is provided with the second progress bar and a second touch area, where detecting the second trigger signal includes:
and if the fact that the indication mark on the second progress bar in the comment page is moved to the second position and the touch signal is detected in the second touch area is detected, 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 contents in the comment system with video contents.
In the video comment method, a slide bar (as shown in fig. 3) for switching comment contents is respectively designed on a video playing page and a comment page, that is, a first progress bar and a second progress bar in the above embodiment, and a button is also additionally added, that is, a first touch area and a second touch area in the above embodiment.
On a video playing page, the position of a slider of a sliding bar is moved to set the progress of the video where the comment to be browsed or edited is located. By clicking the new button, a new page is opened (a new webpage label can be created), and then comments at the corresponding progress of the video can be edited and browsed on the new page.
In the comment page, the position of the slider of the sliding bar is moved to set the progress of the comment to be browsed or edited in the video (the function can meet the requirement that the comment application scene can be browsed and edited without watching the video), a new page is opened by clicking a new button (a new webpage label can also be created), then the video is played on the new page, and the progress of the video is set to the progress corresponding to the position of the slider of the sliding bar in the comment page.
The technical scheme is elaborated as follows:
as shown in fig. 3, the modification of the present solution 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, there are the following changes:
1.1.1 adding a video information reading function, which is mainly used for reading a unique video identification number;
1.1.2 adding a function of accessing a comment data storage module, and finding out a comment website URL corresponding to the current video from the video data storage module according to the unique video identification number.
1.1.3, a new slider control is added in a video playing page in the video playing module. The sliding strip is provided with a sliding block, and the sliding block can be dragged. The position of the slider is used for marking the progress of the video corresponding to the comment needing to be browsed or edited. The length of the slide bar is set to be the same as that of the video progress bar.
1.1.4 in the video playing page in the video playing module, a clickable button control is added for triggering the jump from the video playing page to the comment page, the jump mode can be but is not limited to that the video progress is used as a parameter and the comment website URL forms a new URL, and then the new URL is loaded.
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 strip is provided with a sliding block, and the sliding block can be dragged. The position of the slider is used for marking the progress of the video corresponding to the comment needing to be browsed or edited.
1.2.2 adding a function of an access comment data storage module, which 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 then finding out the URL of the video playing website according to the unique video identification number.
1.2.3 a clickable button control is additionally arranged in the comment page in the editing and displaying module and used for triggering the jump from the comment page to the video playing page. The jumping mode can be, but is not limited to, forming a new URL by using the video progress as a parameter and the URL of the video playing website, and then loading the new URL.
And 1.3, a comment data storage module, which is used for storing the unique video identification number, the 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: and recording the relation between the unique video identification number and the video comment URL and the table name of each video comment table.
Table 2: the corresponding relation between the video unique identification number and the video playing URL is recorded.
Table 3: the relation between the video playing progress and the comment content at the progress is recorded. (there are multiple such tables, typically one video occupies one).
1.3.1 after clicking a button on a newly added comment progress bar on a video playing page, the background logic of the video playing page can do the following three things:
thing 1: firstly, according to the unique identification number of the video, obtaining a comment page URL and a comment form name in a form 1;
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 content on the new label;
thing 3: according to the obtained comment form name and the comment sliding bar progress, corresponding comment content under the progress is obtained from the form name (namely the table 3), and the comment content is rendered to the webpage.
1.3.2 likewise, after clicking the button on the progress bar on the comment page, the comment page background logic will do the following three things:
thing 1: firstly, according to the URL of the comment page, the unique video identifier is obtained in the table 1.
Thing 2: and then according to the obtained video identification, obtaining a video playing URL in the table 2.
Please, 3: and finally, opening a new label according to the obtained video playing URL and the position information of the current comment page sliding speed, 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 make a comment on the video progress A or view a comment made by others on the video progress A on the premise of not pausing the video. To achieve this, the user only needs to perform the following operations:
2.1 dragging the newly added slide block of the comment progress bar in the video playing page to enable the position of the slide block to be at the video progress A. At this time, the position of the slider represents the position of the video progress a, and the position can be represented by a time value or a percentage. When the values are expressed, the values represent the time progress of video playing, and if the total time of the video is 2 hours, the current playing progress is 1 hour, 0 minute and 0 second, the values are 1:00: 00. When expressed in percentage, the current percentage is the percentage of the current playing progress to the total duration of the video, namely 50%.
2.2 click the newly added button on the video playing page, after clicking, the video playing module reads the unique identification number of the current video and queries the link address of the comment page corresponding to the video from the video comment database according to the unique identification number.
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.
And 2.4 after the video playing page is synthesized into a new URL, opening a new label, loading the newly generated URL, inquiring a video comment database, and acquiring comment content of the video at the progress.
And 2.5 displaying the comment content of the video at the progress on a webpage for browsing and using by a user.
2.6 the user wants to browse the comment content of the other progress of the video, and then slide the slider on the comment progress bar on the comment webpage. Such as sliding the slider position from a to C.
And 2.7, the comment editing and displaying module searches the comment of the progress 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 the comment content on the webpage. The function of displaying the comments of the corresponding progress by setting the slide bar slide block position on the comment page is realized.
2.8 when browsing the comment 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.
And 2.9, the comment editing and displaying module queries the URL of the video playing page corresponding to the identification number in the video comment database according to the unique identification number of the video corresponding to the current comment page.
And 2.10 combining the obtained video playing page URL and the playing progress represented by the current slider position by the comment page to form a new URL.
2.11 comment Page opens a new tab, loading the newly generated URL.
2.12 on the new label, playing the video corresponding to the comment page, and according to the progress information in the URL, adjusting the video playing progress to the same progress as the slide bar of the comment page.
2.13 the user sees the video content corresponding to the comment content of the comment page.
As shown in fig. 3, the relevant description is as follows:
and the sequence number 1 is a comment progress bar newly added to the video playing page.
And 2, adding a comment progress bar to the comment page.
And the serial number 3 is a sliding block on a comment progress bar on the video playing page.
Number 4: and a slider on the comment progress bar on the comment page.
Number 5: and adding a button on the video playing page.
And 6, a newly added button on the comment page.
Number 7: the video playing system and the comment system are connected in a short connection mode.
Number 8: the connection between the review system and the video review database generally adopts a long connection.
Number 9: the connection between the video playback system and the video review database (this connection is hypothetical and is actually made indirectly via 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 review website is "b.com". The video playing website has a video "video 1", whose URL address is: com/video1 ". The URL of the comment web page corresponding to the video is "b.com/video 1". In addition, assume that the unique identification code of the video is X.
Under the above assumed scenario, a new table is added to the review data storage module, and a record is inserted into each table:
a table with the table name of "table _ video 1" (a video unique identifier can also be used as the table name, table 3) is added, and the table is used for recording what playing progress and what comments exist 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, table name of each video comment: the record has a unique identification number of X, a URL of "b.com/video", and a table name of "table _ video 1".
Insert a record in a table (table 2) that records the relationship between video identification number and video playback page URL: 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 slider of the video playing page to 30% of the position (the function that each comment sliding bar is synchronous with the video progress bar can be set, and the position of the sliding bar slider can be directly set to be equal to the current video playing progress by clicking a certain button). And click the newly added button on the video playing page.
The video playing page acquires 30% of the slider position information of the slider.
And 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 from the table 1 according to the identification number X: com/video1 ".
The video playing module forms the obtained URL and 30% of the current slider position information into a new URL, wherein the URL is 'B.com/video operation ═ 0.3'.
And the video playing module starts a new page tag and loads the new URL in the new tag.
In the loading process of the new label page, according to the video identification number X, the table name of the table recording the relation between the video progress and the comment content is obtained from the table 1: "table _ video 1".
In the process of loading the new tab page, after the table name is acquired, the comment content at the progress is acquired from the table (namely table _ video1) through the progress information (0.3). And displaying the comment content on the web page.
When a user browses comments on the comment page, a sliding bar slider in the comment page can be slid to display the corresponding comments at the positions of the sliding bar sliders. Suppose that when the user drags the slider position of the slider in the comment page to the 50% position, the user is interested in the comment at the position and wants to see the video content corresponding to the comment at the position. At this time, the user only needs to click the button arranged on the comment page.
After clicking, the comment page firstly obtains the position of the slide bar slider of the comment page by 50%.
And then according to the video unique identification number (X), obtaining the URL of the video playing page from the table 2.
And then the obtained URL is combined with the position of the current comment page slider to form a new URL, i.e., "a.com/video? position ═ 0.5 ".
The comment editing and presentation module additionally starts a new page tag and loads the new URL in the new tag.
After the new tab page is loaded, 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 be used for viewing the comment information corresponding to the video in any progress 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 in the progress corresponding to the comment. Namely, the preferred embodiment greatly facilitates browsing the comments of the video at any progress when the video is watched; the method and the device greatly facilitate watching of the video at the progress corresponding to the comment when the comment is browsed.
It should be noted that in the present solution, the URL of the comment page corresponding to the video is acquired by accessing the video comment database in the comment data storage module. Alternatively, the comment page URL information may be embedded in the header of the video file, so that the comment page URL information may be directly read in the video playback portion without accessing the comment system. In the comment page of the scheme, a sliding progress bar is used for displaying the progress corresponding to the sliding. Alternatively, a progress input box may be used instead, the corresponding time progress is input, and the comment corresponding to the time progress may be displayed.
It should be noted that the steps illustrated in the above-described flow diagrams or in the 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 different than here.
The present embodiment provides a video comment apparatus, which is used to implement the foregoing embodiments and preferred embodiments, and the description of the apparatus is omitted. As used hereinafter, the terms "module," "unit," "subunit," and the like may implement a combination of software and/or hardware for a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 4 is a block diagram of a structure of a video comment apparatus according to an embodiment of the present application, which includes, as shown in fig. 4:
the first processing unit 41 is configured to, in a video playing process of a target video, if a first trigger signal is detected, obtain a comment website URL according to a video identifier of the target video; forming a first URL by using a first playing progress corresponding to a first position on a first progress bar in a video playing page as a parameter and the URL of the comment 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 that the comment content corresponding to the first playing progress is displayed;
the second processing unit 42 is configured to, in the comment page, if a second trigger signal is detected, obtain a video identifier of the target video according to the URL of the comment page, and obtain a URL of a video playing website according to the video identifier of the target video; forming a second URL by using a second playing progress corresponding to a second position on a second progress bar in the comment page as a parameter and the video playing website URL; and 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:
a third processing unit, configured to, after the comment content corresponding to the first play progress is displayed in the comment page, if a third trigger signal is detected in the comment page, obtain, according to a video identifier of the target video and a third play progress corresponding to a third position on the second progress bar in the comment page, a comment content corresponding to the third play progress; and displaying the comment content corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating to display the comment content 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 video display method comprises the steps of obtaining a video identification, a comment content and a video playing website URL, wherein the video identification corresponds to the comment content, the comment content corresponds to the video identification, the video playing website URL corresponds to the video identification, and the comment content corresponds to the video playing progress.
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 fact that the indication mark on the first progress bar in the video playing page is moved to the first position and the touch signal is detected in the first touch area is detected, determining that the first trigger signal is detected.
In some embodiments, the comment page is provided with the second progress bar and a second touch area, where detecting the second trigger signal includes:
and if the fact that the indication mark on the second progress bar in the comment page is moved to the second position and the touch signal is detected in the second touch area is detected, determining that the second trigger signal is detected.
The above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
An embodiment provides a computer device. The video comment method combined with the embodiment of the application can be realized by computer equipment. Fig. 5 is a hardware structure diagram of a computer device according to an embodiment of the present application.
The computer device may comprise a processor 51 and a memory 52 in which computer program instructions are stored.
Specifically, the processor 51 may include a Central Processing Unit (CPU), or A Specific Integrated Circuit (ASIC), or may be configured to implement one or more Integrated circuits of the 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 include a Hard Disk Drive (Hard Disk Drive, abbreviated to HDD), a floppy Disk Drive, a Solid State Drive (SSD), flash memory, an optical Disk, a magneto-optical Disk, magnetic tape, or a Universal Serial Bus (USB) Drive or a combination of two or more of these. 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 (Non-Volatile) memory. In particular embodiments, Memory 52 includes Read-Only Memory (ROM) and Random Access Memory (RAM). The ROM may be mask-programmed ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), Electrically rewritable ROM (EAROM), or FLASH Memory (FLASH), or a combination of two or more of these, where appropriate. The RAM may be a Static Random-Access Memory (SRAM) or a Dynamic Random-Access Memory (DRAM), where the DRAM may be a Fast Page Mode Dynamic Random-Access Memory (FPMDRAM), an Extended data output Dynamic Random-Access Memory (EDODRAM), a Synchronous Dynamic Random-Access Memory (SDRAM), and the like.
The memory 52 may be used to store or cache various data files that need to be processed and/or used for communication, as well as possible computer program instructions executed by the processor 51.
The processor 51 implements any of the video commentary methods in the above embodiments by reading and executing 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 via the bus 50 to complete mutual communication.
The communication interface 53 is used for implementing communication between modules, apparatuses, units and/or devices in the embodiments of the present application. The communication interface 53 may also enable communication with other components such as: the data communication is carried out among external equipment, image/data acquisition equipment, a database, external storage, an image/data processing workstation and the like.
Bus 50 comprises hardware, software, or both coupling the components of the computer device to each other. Bus 50 includes, but is not limited to, at least one of the following: data Bus (Data Bus), Address Bus (Address Bus), Control Bus (Control Bus), Expansion Bus (Expansion Bus), and Local Bus (Local Bus). By way of example, and not limitation, Bus 50 may include an Accelerated Graphics Port (AGP) or other Graphics Bus, an Enhanced Industry Standard Architecture (EISA) Bus, a Front-Side Bus (Front Side Bus), an FSB (FSB), a Hyper Transport (HT) Interconnect, an ISA (ISA) Bus, an InfiniBand (InfiniBand) Interconnect, a Low Pin Count (LPC) Bus, a memory Bus, a microchannel Architecture (MCA) Bus, a PCI (Peripheral Component Interconnect) Bus, a PCI-Express (PCI-X) Bus, a Serial Advanced Technology Attachment (SATA) Bus, a Video Electronics Bus (audio Association) Bus, abbreviated VLB) bus or other suitable bus or a combination of two or more of these. Bus 50 may include one or more buses, where appropriate. Although specific buses are described and shown in the embodiments of the application, any suitable buses or interconnects are contemplated by the application.
In addition, in combination with the video review method in the foregoing embodiments, the embodiments of the present application may provide a computer-readable storage medium to implement. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any of the video review methods in the above embodiments.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A method of video review, comprising:
in the video playing process of a target video, if a first trigger signal is detected, a comment website URL is obtained according to a video identifier of the target video; forming a first URL by using a first playing progress corresponding to a first position on a first progress bar in a video playing page as a parameter and the URL of the comment 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 that the comment content corresponding to the first playing progress is displayed;
in the comment page, if a second trigger signal is detected, acquiring a video identifier of the target video according to the URL of the comment page, and acquiring a video playing website URL according to the video identifier of the target video; forming a second URL by using a second playing progress corresponding to a second position on a second progress bar in the comment page as a parameter and the video playing website URL; and 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.
2. The method according to claim 1, wherein after the comment content corresponding to the first playing progress is displayed in the comment page, the method further comprises:
in the comment page, if a third trigger signal is detected, obtaining comment content corresponding to a third playing progress according to a video identifier of the target video and the third playing progress corresponding to a third position on the second progress bar in the comment page; and displaying the comment content corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating to display the comment content corresponding to the third playing progress.
3. The method of claim 1, wherein prior to detecting the first trigger signal, the method further comprises:
the following corresponding relations are established and stored: the video display method comprises the steps of obtaining a video identification, a comment content and a video playing website URL, wherein the video identification corresponds to the comment content, the comment content corresponds to the video identification, the video playing website URL corresponds to the video identification, and the comment content corresponds to the video playing progress.
4. The method according to any one of claims 1 to 3, wherein the video playing page is provided with the first progress bar and a first touch area, and wherein detecting the first trigger signal comprises:
and if the fact that the indication mark on the first progress bar in the video playing page is moved to the first position and the touch signal is detected in the first touch area is detected, determining that the first trigger signal is detected.
5. The method according to any one of claims 1 to 3, wherein the comment page is provided with the second progress bar and a second touch area, and wherein detecting a second trigger signal comprises:
and if the fact that the indication mark on the second progress bar in the comment page is moved to the second position and the touch signal is detected in the second touch area is detected, determining that the second trigger signal is detected.
6. A video review apparatus, comprising:
the first processing unit is used for acquiring a comment website URL according to a video identifier of a target video if a first trigger signal is detected in the video playing process of the target video; forming a first URL by using a first playing progress corresponding to a first position on a first progress bar in a video playing page as a parameter and the URL of the comment 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 that the comment content corresponding to the first playing progress is displayed;
the second processing unit is used for acquiring the video identifier of the target video according to the URL of the comment page and acquiring the URL of a video playing website according to the video identifier of the target video if a second trigger signal is detected in the comment page; forming a second URL by using a second playing progress corresponding to a second position on a second progress bar in the comment page as a parameter and the video playing website URL; and 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.
7. The apparatus of claim 6, further comprising:
a third processing unit, configured to, after the comment content corresponding to the first play progress is displayed in the comment page, if a third trigger signal is detected in the comment page, obtain, according to a video identifier of the target video and a third play progress corresponding to a third position on the second progress bar in the comment page, a comment content corresponding to the third play progress; and displaying the comment content corresponding to the third playing progress in the comment page, wherein the third trigger signal is used for indicating to display the comment content corresponding to the third playing progress.
8. The apparatus of claim 6, further comprising:
the storage unit is used for establishing and storing the following corresponding relation before the first trigger signal is detected: the video display method comprises the steps of obtaining a video identification, a comment content and a video playing website URL, wherein the video identification corresponds to the comment content, the comment content corresponds to the video identification, the video playing website URL corresponds to the video identification, and the comment content corresponds to the video playing progress.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the video commentary method according to any one of claims 1 to 5 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out a video review method as claimed in any one of claims 1 to 5.
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 true CN113645507A (en) 2021-11-12
CN113645507B 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
CN113645507B (en) 2024-03-15

Similar Documents

Publication Publication Date Title
JP6186443B2 (en) Recording method, reproducing method, apparatus, terminal, system, program, and recording medium
CN104238893B (en) A kind of method and apparatus that video preview picture is shown
CN107329985B (en) Page collection method and device and mobile terminal
US20140365892A1 (en) Method, apparatus and computer readable storage medium for displaying video preview picture
CN106375179B (en) Method and device for displaying instant communication message
CN108156508B (en) Barrage information processing method and device, mobile terminal, server and system
US20150304336A1 (en) Multi-screen interaction method of multimedia resource and terminal device
CN108184143B (en) Method and device for acquiring resources
CN106231433B (en) A kind of methods, devices and systems playing network video
KR101813437B1 (en) Method and system for collecting statistics on streaming media data, and related apparatus
WO2015043403A1 (en) Method, apparatus, and terminal for obtaining video data
CN104869465A (en) Video playing control method and device
EP2990961A1 (en) Method, apparatus, and electronic device for establishing virtual directory
CN112148579A (en) User interface testing method and device
CN113064635A (en) Page display method and device of smart television
US11520841B2 (en) Information recommendation method, terminal device, and server
KR102239616B1 (en) Message notification method and terminal
CN110555155A (en) article information recommendation method, device and storage medium
CN104408051A (en) Song recommendation method and device
CN107506112B (en) Data processing method and device and terminal equipment
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
WO2015172719A1 (en) Video shooting method and apparatus
CN107145572B (en) Data processing method and device, computer equipment and storage medium

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