Interaction method and device for video

By triggering an action on the video playback page to display a comment editing page, users can accurately select and comment on the content being played, solving the problem of students' inefficient interaction in online education and improving learning efficiency.

CN120916017APending Publication Date: 2025-11-07BEIJING YINHE ZHIXUE EDUCATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511240736.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-01
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

In online education, students are unable to efficiently ask questions or express opinions while watching videos, and the frequent switching between the lecture window and the comment window affects learning efficiency.

Method used

An interactive method and device are provided that displays a comment editing page by triggering an operation on the video playback page, allowing users to accurately select and comment on the playback content, reducing the need for frequent switching of interactions.

Benefits of technology

It enables users to easily comment on the content while watching videos, improving the accuracy and efficiency of comments, reducing the frequency of switching between watching and commenting, and enhancing the learning experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120916017A_ABST
    Figure CN120916017A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an interaction method and device for videos, and the method comprises the steps: displaying a video playing page of a target video, and enabling the video playing page to comprise the playing content corresponding to the target video; in response to a trigger operation on the playing content, displaying a comment editing page for the playing content; and in response to a trigger operation on a target comment displayed in the comment editing page, issuing the target comment. Therefore, the user can select the playing content of the target video and comment the specific playing content, and accurate association and binding of the comment and the playing content are realized. And comments can be realized by triggering the playing content, so that frequent switching between video watching and comment interaction of the user is reduced, and a convenient and rapid comment interaction mode is provided for the user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present specification relate to the technical field of multimedia, and in particular, to an interaction method and device for a video. BACKGROUND

[0002] In recent years, with the rapid development of the Internet, Internet education has gradually entered the field of vision of people. Unlike traditional offline classroom education, through online live streaming or video, teachers and students can only need to use the Internet to carry out teaching, which is convenient for teachers to teach and students to learn. However, this teaching method makes students unable to ask questions or express opinions on the teaching content; also makes the teaching teachers unable to clearly understand the students' listening situation. Therefore, how to provide an efficient communication method for users during online teaching is a problem that needs to be solved at present. SUMMARY

[0003] Therefore, the embodiments of the present specification provide an interaction method for a video. One or more embodiments of the present specification also relate to an interaction device for a video, a computing device, a computer-readable storage medium, and a computer program product to solve the technical defects in the prior art.

[0004] According to a first aspect of the embodiments of the present specification, an interaction method for a video is provided, including: displaying a video playing page of a target video, the video playing page including playing content corresponding to the target video; in response to a triggering operation on the playing content, displaying a comment editing page for the playing content; in response to a triggering operation on a target comment displayed in the comment editing page, publishing the target comment.

[0005] According to a second aspect of the embodiments of the present specification, an interaction method for a video is provided, including: displaying a video playing page of a target teaching video, the video playing page including teaching content corresponding to the target teaching video; in response to a triggering operation on the teaching content, displaying a comment editing page for the teaching content; in response to a triggering operation on a target comment displayed in the comment editing page, publishing the target comment.

[0006] According to a third aspect of the embodiments of the present specification, an interaction device for a video is provided, including: a first display module configured to display a video playing page of a target video, the video playing page including playing content corresponding to the target video; The second display module is configured to display a comment editing page for the playing content in response to a triggering operation on the playing content. The publishing module is configured to publish a target comment in response to a triggering operation on the target comment displayed in the comment editing page.

[0007] According to a fourth aspect of the embodiments of the present specification, an interaction device for a video is provided, comprising: The first display module is configured to display a video playing page of a target teaching video, wherein the video playing page comprises teaching content corresponding to the target teaching video. The second display module is configured to display a comment editing page for the teaching content in response to a triggering operation on the teaching content. The publishing module is configured to publish a target comment in response to a triggering operation on the target comment displayed in the comment editing page.

[0008] According to a fifth aspect of the embodiments of the present specification, a computing device is provided, comprising: a memory and a processor; The memory is configured to store computer executable instructions, and the processor is configured to execute the computer executable instructions, and the computer executable instructions, when executed by the processor, implement the steps of the above-mentioned interaction method for a video.

[0009] According to a sixth aspect of the embodiments of the present specification, a computer readable storage medium is provided, which stores computer executable instructions, and the instructions, when executed by a processor, implement the steps of the above-mentioned interaction method for a video.

[0010] According to a seventh aspect of the embodiments of the present specification, a computer program product is provided, comprising a computer program or instructions, and the computer program or instructions, when executed by a processor, implement the steps of the above-mentioned interaction method for a video.

[0011] One embodiment of the present specification realizes that when a user watches a target video, a comment editing page for the playing content of the target video can be displayed by a triggering operation on the playing content of the target video. In response to a triggering operation on a target comment displayed in the comment editing page, the target comment is published. This enables the user to comment on specific playing content by selecting in the playing content of the target video, and realizes the precise association and binding of the comment and the playing content. And the comment can be realized by triggering the playing content, which reduces the frequent switching between watching the video and commenting interaction for the user, and provides a convenient and fast comment interaction mode for the user. BRIEF DESCRIPTION OF DRAWINGS

[0012] Figure 1A flow chart of a method for video interaction is shown according to one embodiment of the present specification; Figure 2 A page schematic diagram of a video playing page is shown according to one embodiment of the present specification; Figure 3 A page schematic diagram of a comment editing page is shown according to one embodiment of the present specification; Figure 4 A page schematic diagram of a comment publishing page is shown according to one embodiment of the present specification; Figure 5 A flow chart of a processing procedure of a live class scene method is shown according to one embodiment of the present specification; Figure 6 A structural schematic diagram of an apparatus for video interaction is shown according to one embodiment of the present specification; Figure 7 A flow chart of a method for video interaction is shown according to one embodiment of the present specification; Figure 8 A structural schematic diagram of an apparatus for video interaction is shown according to one embodiment of the present specification; Figure 9 A structural block diagram of a computing device is shown according to one embodiment of the present specification. DETAILED DESCRIPTION

[0013] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present specification. However, the present specification can be practiced without the specific details, which are not described in the present specification, and it is understood that the scope of the present specification is not limited to the details below.

[0014] The terminology used in one or more embodiments of the present specification is for the purpose of describing particular embodiments only and is not intended to be limiting of one or more embodiments of the present specification. As used in one or more embodiments of the present specification and the accompanying claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in one or more embodiments of the present specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0015] It should be understood that, although the terms first, second, etc. can be employed in describing various information in one or more embodiments of the present specification, such information should not be limited to these terms. These terms are only used to differentiate one piece of information from another piece of information of the same type. For example, without departing from the scope of one or more embodiments of the present specification, first can also be referred to as second, and similarly, second can also be referred to as first. Depending on the context, the word "if' as used herein can be interpreted to mean "when" or "upon" or "in response to determining."

[0016] In addition, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in one or more embodiments of the present specification are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation portal for user to choose authorization or refusal.

[0017] First, the nomenclature involved in one or more embodiments of the present specification is explained.

[0018] The term "trigger operation" involved in the present specification refers to an operation performed on information (such as a control) provided by a computer device, through which a corresponding instruction can be issued to the computer device to trigger the computer device to perform the next task. The next task triggered by different trigger operations performed on different information can all be pre-set in the program. The trigger operation can be performed manually by the user, such as clicking, double-clicking, long-pressing, swiping, etc. operations performed by the user on the content displayed on the screen of the computer device can all belong to trigger operations. In some cases, the trigger operation can also be performed by the computer device based on the set program.

[0019] The term "in response to" involved in the present specification means the state in which the corresponding event occurs or the condition is met. The execution time of the subsequent action performed in response to the event or condition is not necessarily strongly associated with the time when the event occurs or the condition is met. For example, in some cases, the subsequent action can be performed immediately when the event occurs or the condition is met; while in other cases, the subsequent action can be performed after a period of time after the event occurs or the condition is met.

[0020] The term "event" as used in this specification refers to a specific action or change that occurs within a system or application, which can be triggered by a user (such as clicking a button, keyboard input) or triggered by the system (such as a timer expiring, a file download completing). Programs typically listen for these events and execute corresponding code when a specific event occurs. A "control" refers to any element in a computer user interface that a user can directly interact with. These elements allow users to input data, select options, or trigger certain actions. Controls can be graphical (such as buttons, text boxes, checkboxes, etc.) or more abstract forms (such as voice commands). Buttons are typically used to perform an action or open a new interface. Text boxes allow users to input or edit textual information. Checkboxes are used to represent a boolean value (yes / no), which users can select or deselect. Dropdown lists provide a list of options for users to choose from, typically displaying only one selected value. List boxes display multiple options, and users can select one or more items. Labels display static text, often used to explain the function of other controls, and can also be used as a button. Scrollbars enable users to navigate through larger datasets, such as browsing through long documents or lists. Images display static pictures and can sometimes be used as buttons. Comboboxes combine the functionality of text boxes and dropdown lists, allowing users to either input text or select from a list. These controls are typically provided with standard styles by the operating system or development toolkit, and developers can customize their appearance and behavior as needed. Different operating systems and programming languages (such as Java, C#, Python, etc.) have their own sets of controls and provide corresponding APIs to create and manage them.

[0021] Online education: Online education refers to a teaching mode that uses computers and the Internet as a means of communication. It breaks through the boundaries of time and space, and can be taken anytime and anywhere without the need to go to a specific location. Online education is a new concept that emerged after the application of modern information technology in education. Various educational resource libraries have crossed the spatial distance restrictions through the network, making school education an open education that can radiate to a wider area beyond the campus. Schools can fully leverage their subject strengths and educational resource advantages to disseminate the best teachers and teaching achievements to all corners of the world through the network. With the blooming of various live streaming software, online education has laid a fertile soil for rapid development.

[0022] There are still some problems in the current online education system. A comment area or a speaking area is usually set in a student terminal such as a mobile phone or a computer, so that a student can edit a question and send it to the comment area or the speaking area if the student has a question during the course. However, this method requires the student to frequently switch between the listening window and the comment or speaking window, which is not conducive to efficient listening for the student. Moreover, the student cannot ask questions in a targeted manner and needs to describe the location of the question, which is not conducive to the student to conveniently and timely ask questions or opinions. In addition, it is also impossible to avoid students asking questions unrelated to the course content, which affects the learning atmosphere of the students.

[0023] Based on this, in the present specification, an interaction method for a video is provided, and the present specification also relates to an interaction device for a video, a computing device, a computer-readable storage medium, and a computer program product, which are described in detail one by one in the following embodiments.

[0024] Referring to Figure 1 , Figure 1 A flowchart of an interaction method for a video according to one embodiment of the present specification is shown, which specifically includes the following steps.

[0025] Step 102: Display a video playing page of a target video, wherein the video playing page includes playing content corresponding to the target video.

[0026] The target video can be understood as a video that a user wants to watch or play, and the video playing page of the target video can be understood as a page for playing the target video. The video playing page plays the playing content of the target video, and the playing content can be the video content of the target video, such as the picture content in the video picture.

[0027] In actual application, the target video can be a specific video content that a user currently wants to watch or play, and the target video is an object to be played determined by the system according to user operations (such as clicking, searching, recommending, etc.). The target video can be an online video or a live video, for example, the target video can be a physics teaching video about "Newton's second law", or the target video can be a live video of a physics class. When the user selects to watch the target video, the client of the user will open the video playing page, such as opening the video playing page of the target video through a web browser, live software, an application program, etc. The video playing page can include a video player, control controls (play / pause, volume, progress bar, etc.), related information (title, author, introduction, etc.), and possible interactive areas (comments, bullet screen, notes, etc.). The playing content refers to the specific audiovisual information presented in the playing process of the target video, that is, the actual picture and sound content of the target video.

[0028] In an embodiment of the present specification, a student accesses an online course through a computer, opens a playing page of the online course through an online education platform, the course video corresponding to the online course is the target video, and the playing page corresponding to the online course is the video playing page. The video playing page includes the playing content corresponding to the course video. For example, the playing content of the course video can be the process of the teacher explaining the formula derivation, the PPT animation and the handwriting board.

[0029] Step 104: In response to the triggering operation on the playing content, a comment editing page for the playing content is displayed.

[0030] The triggering operation on the playing content can be understood as a related triggering operation of the user on the currently played content of the target video. The triggering operation can be a series of actions such as clicking, inputting, sliding, long pressing, etc.

[0031] In an embodiment of the present specification, the triggering operation on the playing content refers to the comment operation initiated by the user on the playing content in the case of having a comment demand. The comment operation can include selecting an object to be commented, clicking a comment control, etc. After receiving the triggering operation of the user on the playing content, the client displays the comment editing page for the playing content in response to the triggering operation.

[0032] In actual application, since the user triggers the comment operation on the playing content, the comment editing page for the playing content is displayed. The playing content can be the dynamic audio-visual information being played by the target video, including the multimedia data of the image frame, sound, subtitle, etc. at the current time. The user can initiate a comment on the playing content, so that the comment editing page for the playing content is displayed for the user. The comment editing page can be understood as an interface popped up or jumped by the system in response to the comment request initiated by the user, a functional module or page for inputting, editing and submitting the comment content. The comment editing page can include a text input box, an expression selector, an @ mention, a preview area, a cancel / publish button, etc. Rich text input is supported.

[0033] In specific implementation, when the user wants to comment, leave a message, etc. on the currently played content or the whole playing content of the target video, the user initiates an interactive request through the triggering operation on the playing content, such as long pressing the video playing page. At this time, the system responds to the interactive request initiated by the user and displays the comment editing page for the playing content.

[0034] Further, in order to prevent user misoperation, the comment editing page is displayed for the user, and the normal viewing of the playing content by the user is affected. After receiving the triggering operation of the user, the content comment control is displayed for the user. Specifically, in response to the triggering operation on the playing content, the comment editing page for the playing content is displayed, including: in response to the triggering operation on the playing content, the content comment control for the playing content is displayed in the video playing page; and in response to the triggering operation on the content comment control, the comment editing page for the playing content is displayed.

[0035] In the system, after receiving the triggering operation of the user on the playing content, the content comment control for the playing content is displayed in the video playing page. The content comment control can be a lightweight interactive element temporarily displayed in the video playing page. Through the content comment control, it can be confirmed whether the user really intends to initiate the comment. The display position of the content comment control in the video playing page can be determined according to the operation trigger point of the user, or can be determined according to a preset position. The display of the content comment control has a time limit, and can automatically disappear or be actively closed by the user. The content comment control is an intermediate confirmation and mitigation from the triggering operation to the comment editing page.

[0036] In actual application, when the user watches the video on the mobile phone, if the user accidentally long-presses the screen for two seconds (may be to adjust the brightness or mis-touch), the system detects the long-press operation, but does not immediately pop up the editing page, but displays a semi-transparent content comment control above the long-press position, and can be accompanied by a slight vibration feedback. If the user does not further click the control, it will automatically hide after a certain period of time. If the user really has the intention to comment, the user will click the control again, at which time the system will display a complete comment editing page, and the user can input the content of the comment in the comment editing page, such as "Can you use the law of conservation of energy to explain it here?"

[0037] In an embodiment of the present specification, referring to Figure 2 , Figure 2 a page schematic diagram of a video playing page provided by an embodiment of the present specification is shown, wherein in the video playing page in Figure 2 , a course video is playing. The video playing page includes course content such as PPT, teacher's board content, etc. of the course video, and can also include a virtual image of the lecturer. The virtual image can be a real image or an animation image. When the user watches the video through the video playing page, if a triggering operation is performed on a certain place of the video playing page, a content comment control will be popped up. For example, Figure 2In the example, if a user long-presses on the text "Newspaper front page headline: I have 300,000," a comment control will appear on the text. Clicking the comment control will then display the comment editing page. See also... Figure 3 , Figure 3 This diagram illustrates a comment editing page according to an embodiment of this specification. The comment editing page includes a comment input box, referenced playback content, comment posting controls, and an input keyboard component. Users can edit and post comments through the comment editing page.

[0038] Based on this, a comment control is displayed after receiving a user's trigger action on the playback content. This avoids frequent pop-ups of the editing box due to slight touches, swipe gestures, or accidental clicks, which could affect the viewing immersion. Only actions requiring secondary confirmation enter the editing state, ensuring that the comment reflects the user's true intention. Furthermore, content commenting is simple and efficient.

[0039] Furthermore, to enable users to comment on the played content, a function for selecting the played content is also supported. Specifically, in response to a trigger operation on the played content, a comment editing page for the played content is displayed, including: in response to a trigger operation on the played content, displaying a block of content to be commented on in the video playback page, the block of content to be commented on including a content selection control; in response to a selection event of target content in the played content based on the content selection control, displaying the target content in the block of content to be commented on; and displaying a comment editing page for the target content.

[0040] When a user interacts with the playback content, a comment block will be displayed on the video playback page. This comment block can be understood as a temporary interactive container on the video playback page, used to hold content selection functionality. The comment block can be presented as a pop-up, drawer, or highlighted box, and may include content selection controls and an initial display area. For example... Figure 2 On the video playback page, after a user long-presses on the text content in the playback content, a block of content to be commented on will be displayed. The initial display area of ​​this block includes the selected target content, "Newspaper front page headline: I have 300,000," and the user can subsequently adjust the content selection controls to choose the target content to comment on. After the user clicks the comment control to confirm the target content, the comment editing page for that target content will be displayed.

[0041] In actual application, the to-be-commented content block includes a content selection control, and the user can select an interactive element of a specific part (such as a time segment, a subtitle text, PPT content, etc.) from the current playing content through the content selection control. Specifically, the display form of the content selection control can be determined according to the trigger point of the trigger operation of the user on the playing content. For example, the user performs long pressing on a time axis in the playing content, the to-be-commented content block can be displayed on the time axis, and the content selection control is a time axis drag bar, the user can select start and end times through the time axis drag bar, so as to facilitate the user to comment on the selected video segment subsequently; the user performs long pressing on a subtitle or PPT content in the playing content, the to-be-commented content block can be displayed on the text, picture or other content object, and the content selection control is a text selection cursor, a picture circle selection area, etc., the user can determine the target content to be commented by moving the cursor or adjusting the circle selection range, so as to facilitate the user to comment on the selected text content or picture content subsequently. After the user selects the target content, a comment editing page for the target content is displayed for the user.

[0042] In an embodiment of the present specification, the user performs long pressing on the screen while watching a video, and the system recognizes the comment intention. A to-be-commented content block is displayed according to the user's long pressing position, the to-be-commented content block includes corresponding selected content, the user selects the target content to be commented by adjusting the content selection control, and determines the target content by clicking the comment control. At this time, the system determines that the user wants to comment on the target content, and displays a comment editing page for the target content for the user.

[0043] Therefore, by providing a function that enables the user to autonomously select and comment on the content in the video at any time while watching the video, the user can not only initiate a comment on the target video, but also accurately select a comment object such as a certain text, a certain picture segment or a knowledge point, thereby realizing fine interaction of anchoring the comment on specific content and improving the context relevance of the comment. In a specific teaching scenario, students can specify the part of the teaching video that they do not understand to ask questions through the function, so that the students do not need to manually input the reference content in the comment, thereby reducing the input burden and improving the comment efficiency and quality; teachers can also quickly locate the problem position through the reference part of the comment, so as to facilitate targeted answering or curriculum optimization.

[0044] Further, in order to facilitate the user to select part of the playing content, an automatic selection of initial content is also provided for the user. Specifically, the to-be-commented content block further includes initial content; after the to-be-commented content block is displayed in the video playing page, the method further includes: in response to an adjustment event of the initial content based on the content selection control, updating the initial content as target content, displaying the target content in the to-be-commented content block; and displaying a comment editing page for the target content.

[0045] Wherein, after the user triggers the operation of playing the content, the system can identify the playing content according to the user's trigger point position, and intelligently select the corresponding content from the trigger point position as the initial content, that is, the content to be commented on which is automatically selected by the system according to the current playing state after the user triggers the comment operation. According to different trigger point positions, the initial content has different content forms, such as time axis segments, subtitle texts, PPT content, or picture regions. The initial content can be the default selected item provided for the user in the content to be commented on block. The user can adjust the initial content through the content selection control, take the updated initial content as the target content, and display the target content in the content to be commented on block again to facilitate the user to confirm. After the user confirms the target content by clicking the comment control, the comment editing page for the target content is displayed for the user.

[0046] In actual application, the user's adjustment event of the initial content based on the content selection control can be understood as the user's operation behavior of modifying the initial content, such as dragging the time range, reselecting the text, expanding or reducing the selected region, etc. It should be noted that if the initial content identification is not accurate, the user's adjustment event based on the content selection control can also be to select content unrelated to the initial content as the target content, so the updated initial content is not limited to updating on the original initial content, but refers to adjusting the initial content according to the user's actual adjustment event, which includes selecting part of the content in the initial content, expanding the selection range based on the initial content, excluding the initial content to reselect the content to be commented on, etc. After the user's adjustment event, the updated initial content can be taken as the target content. At this time, the updated initial content may have part of the content overlapping with the initial content, or may have no part of the content overlapping with the initial content, which can all be referred to as the updated initial content.

[0047] In an embodiment of the present specification, the video playing page of Figure 2 is taken as an example for illustration. The student wants to ask questions about the knowledge content currently explained by the teacher, so the student long presses the PPT content currently explained, the system automatically identifies the initial content according to the user's long press position, and frames the initial content with the content selection control in the content to be commented on block, as shown in Figure 2 "Headline: I have 3 million soldiers successfully cross the Yangtze River", but the student actually wants to comment on "Headline: I have 3 million soldiers successfully cross the Yangtze River". Therefore, the student can adjust the automatically selected initial content by dragging the content selection control, take the updated initial content "Headline: I have 3 million soldiers successfully cross the Yangtze River" as the target content. After the student adjusts it, the student clicks the comment control to enter the comment editing page.

[0048] Based on this, by providing pre-selected initial content for the user, helping the user to hit the focus point, without the user to select the content to be commented on independently, the user comment efficiency is improved. In addition, in the case where the initial content is not accurate, the user is also provided with the function of independent adjustment selection, so that the user can fine-tune the content to be commented on and publish targeted comment content.

[0049] Step 106: in response to the triggering operation on the target comment displayed in the comment editing page, publishing the target comment.

[0050] Wherein, after the user completes the comment editing in the comment editing page, the target comment is displayed in the comment editing page. The user can trigger the operation on the target comment to publish the target comment.

[0051] In actual application, the user can input and preview the comment content in the comment editing page, and when the user completes the editing in the comment editing page, the content of the target comment can be previewed. The user can trigger the operation by clicking the publishing control, operating the publishing button (such as Enter key), gesture confirmation (such as sliding sending), etc. to complete the sending of the target comment.

[0052] Further, the user can input and edit the comment content to be published in the comment editing page. Specifically, the comment editing page includes a comment editing area and a comment publishing control; in response to the triggering operation on the target comment displayed in the comment editing page, publishing the target comment, including: in response to the input event in the comment editing area, displaying the input target comment in the comment editing area; in response to the triggering operation on the comment publishing control, publishing the target comment.

[0053] Wherein, the comment editing area can be understood as the area where the user inputs and edits the comment text, which is the core area of content generation. For example, Figure 3 The comment editing area can be a comment input box, and the user can input and modify the comment text in the comment editing area through the pop-up flip disc. After completing the editing of the comment text, the input target comment is displayed in the comment editing area, such as Figure 3 “Finally, I understand it”. Correspondingly, if the user wants to publish the current target comment at this time, the user can click the comment publishing control to publish the target comment, such as clicking the comment publishing control displayed in Figure 3 “Publish” to complete the comment publishing.

[0054] In actual application, the input events of the user in the comment editing area include keyboard input, pasting text, inserting emoticons or @ users, deleting content, and the like. After the user completes editing of the target comment, according to the comment publishing settings, the comment can be published in a manner of sliding gesture, voice input, and the like in addition to a manner of clicking a button, and the present application does not make a specific limitation thereon, and the selection can be made according to actual conditions.

[0055] Based on this, the above embodiments provide a function for the user to be able to make a targeted comment on the playing content of a target video in the process of watching the target video. The efficiency and purpose of the user in publishing a comment are improved without affecting the user in watching the video.

[0056] Further, when the user wants to view the comments of the target video, the comment area can be opened for viewing. Specifically, the method further includes: in response to a sliding operation on the video playing page or in response to a triggering operation on a comment display control in the video playing page, displaying a comment publishing page in the video playing page, and the comment publishing page includes historical comments corresponding to the target video.

[0057] The sliding operation on the video playing page can be understood as a sliding operation in a preset direction by the user on the screen by using a finger or in a picture by using a mouse, for triggering a specific function. The specific sliding operation can be determined according to the device used by the user. The triggering operation on the comment display control in the video playing page can be understood as an operation of triggering the comment display control by the user in a manner of clicking, long pressing, and the like. The comment display control can be understood as a visual button or icon in the video playing page, for explicitly triggering unfolding of the comment area.

[0058] In actual application, the system can preset a sliding gesture for opening the comment area. When the user performs a preset sliding gesture operation on the video playing page, the corresponding comment publishing page can be displayed. Alternatively, the user can also display the corresponding comment publishing page by triggering the comment display control in the video playing page. For example, a comment display control in a gray dashed line separation bar is preset below the video playing page. After the user triggers the comment display control in a manner of clicking, sliding, and the like, the comment publishing page of the target video can be opened for the user. In order not to affect the user in watching, the comment publishing page can be an interface area that is displayed in a superimposed manner in the process of playing the video, for showing historical comments. See Figure 4 , Figure 4 FIG. 1 shows a page schematic diagram of a comment publishing page according to one embodiment of the present specification, by way of Figure 4It can be seen that the comment publishing page can be displayed on the right side of the video playing page, so as to avoid affecting the user's viewing of the playing content of the target video when the user views the comments.

[0059] In a specific implementation, after the user opens the comment publishing page through the sliding operation or the triggering operation on the comment display control, the user can browse the historical comments about the target video in the comment publishing page. The historical comments refer to all comment contents of the target video, and the historical comments can include comments of other users on the target video or comments of the current user on the target video. Correspondingly, when the comment publishing page is opened, in order to ensure that the user can clearly browse the historical comments of the target video, the user is also supported to switch the playing content in the video playing page to picture-in-picture or half-screen playing through a preset triggering operation on the comment publishing page. In this way, the user can normally play the target video, and can also clearly browse the comment publishing page.

[0060] Therefore, through the sliding operation of the user on the video playing page or the triggering operation on the comment display control in the video playing page, the user can browse the comment publishing page of the target video without leaving the current playing page, and the video watching experience of the user is improved. The user can browse the comments of the target video while watching the video.

[0061] Further, the comment publishing page can also include a plurality of different types of comment interaction controls, so that the user can perform different types of interactive operations such as replying, liking, and disliking on the historical comments. Specifically, the comment publishing page also includes a comment interaction control. After the comment publishing page is displayed in the video playing page, the method further includes: in response to a triggering operation on the comment interaction control of the historical comment, displaying a reply editing area; in response to an input event in the reply editing area, displaying a target reply in the reply editing area; in response to a triggering operation on a reply publishing control of the target reply, publishing the target reply; or, in response to a triggering operation on the comment interaction control of the historical comment, updating the display state of the comment interaction control.

[0062] The comment interaction control can be understood as a control for interacting with the historical comments. The comment interaction control can be located below or beside each historical comment, and is used to realize diversified interaction of the user with the comments. The comment interaction control can include controls of different interaction types such as liking, disliking, replying, and sharing. Figure 4 In the foregoing example, there are reply controls and like controls below each historical comment. Correspondingly, if the historical comment is a comment published by the current user, a delete control is additionally displayed below the historical comment, so that the user can delete the historical comment published by himself or herself at any time.

[0063] In actual application, when a user clicks a reply button control in the comment interaction control under a historical comment, a reply editing area is displayed. The reply editing area can be understood as an input area dynamically unfolded under the historical comment, and is used for writing reply content for the historical comment. The user can input and edit the reply content in the reply editing area. After the user completes the editing of the reply, the target reply, i.e., the reply content edited by the user, is displayed in the reply editing area. The user can publish the target reply through a reply publishing control. At this time, the user can browse the content having the reply published under the historical comment. When the user clicks an attitude expression control such as a like button control or a dislike button control in the comment interaction control under a historical comment, the display state of the comment interaction control is updated, for example, the like button control is displayed as a red heart state, or the dislike button control is displayed as a gray state. Correspondingly, the number of interactions of the current like or dislike of the historical comment can also be indicated in the attitude expression control. Therefore, after the user triggers the corresponding control, the number of interactions of the comment interaction control can also be updated.

[0064] In an embodiment of the present disclosure, a teacher can click to unfold the comment publishing area of a course video, and browse the comments published by students in the comment publishing area. When the teacher replies to a question comment raised by a student, the teacher can click a reply button under the comment, and input an answer to the question in a pop-up reply editing area and publish the answer. In this way, the teacher can provide online answers to the question comments raised by students.

[0065] In another embodiment of the present disclosure, a student can click to unfold the comment publishing area of a course video, and browse historical comments published by other students in the comment publishing area. When the student browses a historical comment that the student agrees with, the student can click a like button under the historical comment to express the agreement with the historical comment.

[0066] Based on this, by adding the comment interaction control in the comment publishing page, the user can not only browse the historical comments in the comment publishing page, but also interact through the comment interaction control, so as to promote the active interaction between users. In a teaching scenario, the user can also be provided with a question and answer interaction mode, and the enthusiasm of students in asking questions can be improved.

[0067] Further, in order to enable the user to view the folded reply of the historical comment, the user can also unfold the reply content of the historical comment. Specifically, the comment publishing page further includes a comment detail control. After the comment publishing page is displayed in the video playing page, the method further includes: in response to a triggering operation on the comment detail control of the historical comment, displaying a historical reply corresponding to the historical comment.

[0068] The comment detail control can be understood as a control for triggering the expansion / collapsing of the list of reply content associated with the historical comment. The comment detail control can be located below or beside the historical comment. The comment detail control can be a text button such as "View all X replies", "Expand replies", etc. or an icon button such as a downward arrow.

[0069] In actual application, when a user wants to view the historical replies of a historical comment, the user can expand the list of historical replies of the historical comment by clicking the comment detail control below the historical comment. The list of historical replies includes all historical replies of the historical comment. The user can browse the replies and discussions of other users under the historical comment through the list of historical replies, so that the user can understand the views or attitudes of other users on the historical comment. Correspondingly, the historical replies in the list of historical replies can also include interactive controls, so that the user can perform secondary replies, likes, and other interactive operations on the historical replies.

[0070] Based on this, by folding and displaying the historical replies of the historical comment, the comment publishing page will not become lengthy and chaotic due to a large number of nested replies, and the main comment stream is kept clear. The user can view the historical replies of the historical comment on demand, avoiding information overload.

[0071] Further, for some high-quality comments about the target video in the comment publishing page, the user can also comment on the recommendation of the comments, so that other users can see the recommendation effect of the historical comment. Specifically, the comment publishing page further includes a comment recommendation control. After displaying the comment publishing page in the video playing page, the method further includes: in response to a triggering operation of the comment recommendation control of the historical comment, displaying a comment recommendation element in the display area of the historical comment.

[0072] The comment recommendation control can be understood as a control for the user to express the intention that "this comment is valuable and worth seeing by more people". The comment recommendation control can be located below or beside the historical comment. The user can recommend the historical comment by triggering the comment recommendation control, so that other users can see the comment recommendation element of the recommended historical comment in the display area of the historical comment.

[0073] In actual application, after the user completes the recommendation operation, a comment recommendation element is added or updated in the display area of the historical comment, and the comment recommendation element is used to show the recommendation state and effect. For example, the comment recommendation element can be a recommendation identifier (such as a teacher recommendation), or a recommendation number (such as a recommended number of times). The recommended historical comment can also be correspondingly displayed in a special manner, such as a slight change in background color (such as a light yellow background), a thickened border, and the like. In some cases, the recommended historical comment can also be added to the "essence area" or automatically floated to the top of the comment list, so that other users can more prominently browse the high-quality comment.

[0074] In specific implementation, the system can be configured to allow only administrators to perform comment recommendation on the historical comments of the target video. For example, the administrator can be a teacher or the uploader of the target video. The system can also be configured to allow other users to perform comment recommendation on the historical comments of the target video. After the number of recommended comments of a historical comment reaches a preset threshold, the historical comment is listed as a high-quality historical comment.

[0075] In an embodiment of the present disclosure, during the teaching process, a student summarizes and induces the knowledge points of the current teaching video and publishes the induced content as a comment. The teacher thinks that the comment is of high quality and wants more students to browse it. Therefore, the teacher can perform comment recommendation on the comment. After the teacher clicks the comment recommendation button, a comment recommendation element of "teacher recommendation" is displayed in the upper right corner of the display area of the comment. This enables other users to quickly notice the comment when browsing the historical comments.

[0076] Based on this, through the comment recommendation mechanism, users can push high-quality comments to the foreground and avoid being submerged. This encourages users to actively write in-depth comments to gain the recognition of being recommended. New users can also quickly understand the key information about the target video through the recommended high-quality comments.

[0077] The method for interacting with a video provided in the specification comprises: displaying a video playing page of a target video, the video playing page comprising playing content corresponding to the target video; in response to a triggering operation on the playing content, displaying a comment editing page for the playing content; and in response to a triggering operation on a target comment displayed in the comment editing page, publishing the target comment. The user can display a comment editing page for the playing content of a target video by performing a triggering operation on the playing content of the target video when watching the target video. In response to a triggering operation on a target comment displayed in the comment editing page, the target comment is published. The user can comment on specific playing content by selecting the playing content in the target video, and the comment is accurately associated with and bound to the playing content. The comment can be implemented by performing a triggering operation on the playing content, reducing the frequent switching between watching a video and commenting, and providing a convenient and fast comment interaction method for the user.

[0078] The following description is combined with the Figure 5 The method for interacting with a video provided in the specification is used in a live lecture scenario as an example to further illustrate the method for the live lecture scenario. The method for the live lecture scenario comprises the following steps. Figure 5 A processing process flowchart of a method for a live lecture scenario provided in an embodiment of the specification is shown, and the method comprises the following steps.

[0079] Step 502: Display a video playing page of a target video, and the video playing page comprises playing content corresponding to the target video.

[0080] In an implementable manner, a student user watches online courses through a computer, opens a live web page of the online courses through an application program, and displays a video playing page of the online course video. The video playing page comprises playing content of the online course video, and the playing content can comprise PPT content of the online course and board content of a teacher, etc.

[0081] Step 504: In response to a triggering operation on the playing content, display a comment content block to be commented in the video playing page, and the comment content block comprises a content selection control and a content comment control for displaying the playing content in the video playing page.

[0082] In an implementable manner, if a student user does not understand a certain knowledge point during the process of listening to an online course, the user can perform a long press on the playing content corresponding to the knowledge point through a mouse. At this time, a comment content block to be commented and a content comment control are displayed in the video playing page, and the comment content block further comprises a content selection control.

[0083] Step 506: In response to a selection event on a target content in the playing content based on the content selection control, display the target content in the comment content block to be commented.

[0084] In an implementable manner, the student user can select the knowledge point content that he / she does not understand by dragging the content selection control, and display the selected content as the target content in the to-be-commented content block.

[0085] Step 508: In response to the triggering operation on the content comment control, display a comment editing page for the played content.

[0086] In an implementable manner, after the student user completes the selection of the target content, the student user can click the content comment control, and a comment editing page for the target content is displayed. The comment editing page includes a comment editing area and a comment publishing control. The student user can input and edit the comment to be published in the comment editing area, for example, the student user can input a question for the knowledge point content in the comment editing area. After the editing is completed, the student user can click the comment publishing control to publish the target comment.

[0087] Step 510: In response to the sliding operation on the video playing page, display a comment publishing page in the video playing page, and the comment publishing page includes historical comments corresponding to the target video.

[0088] In an implementable manner, the student user wants to view the target comment just published by the student user. At this time, the student user can perform a preset gesture sliding operation on the online course playing page by using a mouse. After the system receives the preset gesture sliding operation, the system displays a comment editing page corresponding to the online course video.

[0089] In an implementable manner, the student user can view historical comments published by other student users for the current online course in the comment publishing page, and can perform interactive operations such as replying to, liking, and the like on the historical comments by using a comment interactive control. The student user can also expand a reply detail list of a historical comment by using a comment detail control.

[0090] In an implementable manner, the teacher can view comments published by student users for the current online course video in the comment publishing page, and can recommend high-quality comments, so that other student users can more conveniently view the high-quality comments.

[0091] The method for interacting with a video provided by the present specification realizes that when a user watches a target video, a comment editing page for the playing content of the target video can be displayed through a triggering operation on the playing content. In response to a triggering operation on a target comment displayed in the comment editing page, the target comment is published. The user can comment on specific playing content by selecting the playing content in the target video, and the precise association and binding of the comment and the playing content are realized. The comment can be realized through a triggering operation on the playing content, which reduces the frequent switching between watching the video and interacting with the comment, and provides a convenient and fast comment interaction mode for the user.

[0092] Corresponding to the method embodiments described above, the present specification also provides an interaction device for a video, Figure 6 The structure of an interaction device for a video provided by an embodiment of the present specification is shown. As shown in the figure, Figure 6 The device comprises: A first display module 602 configured to display a video playing page of a target video, wherein the video playing page comprises playing content corresponding to the target video; A second display module 604 configured to display a comment editing page for the playing content in response to a triggering operation on the playing content; A publishing module 606 configured to publish a target comment in response to a triggering operation on the target comment displayed in the comment editing page.

[0093] Optionally, the second display module 604 is further configured to display a content comment control for the playing content in the video playing page in response to a triggering operation on the playing content; and display the comment editing page for the playing content in response to a triggering operation on the content comment control.

[0094] Optionally, the second display module 604 is further configured to display a to-be-commented content block in the video playing page in response to a triggering operation on the playing content, wherein the to-be-commented content block comprises a content selection control; display target content in the to-be-commented content block in response to a selection event of the target content based on the content selection control; and display the comment editing page for the target content.

[0095] Optionally, the second display module 604 is further configured to display the target content in the to-be-commented content block in response to an adjustment event of the initial content based on the content selection control; and display the comment editing page for the target content.

[0096] Optionally, the publishing module 606 is further configured to display an input target comment in the comment editing area in response to an input event in the comment editing area; and publish the target comment in response to a triggering operation on the comment publishing control.

[0097] Optionally, the apparatus further includes a page display module configured to display a comment publishing page in the video playing page in response to a sliding operation on the video playing page or a triggering operation on a comment display control in the video playing page, the comment publishing page including historical comments corresponding to the target video.

[0098] Optionally, the page display module is further configured to display a reply editing area in response to a triggering operation on the comment interaction control of the historical comment; display a target reply in the reply editing area in response to an input event in the reply editing area; publish the target reply in response to a triggering operation on a reply publishing control of the target reply; or update a display state of the comment interaction control in response to a triggering operation on the comment interaction control of the historical comment.

[0099] Optionally, the page display module is further configured to display historical replies corresponding to the historical comment in response to a triggering operation on the comment detail control of the historical comment.

[0100] Optionally, the page display module is further configured to display a comment recommendation element in a display area of the historical comment in response to a triggering operation on the comment recommendation control of the historical comment.

[0101] The present specification provides an interactive apparatus for a video, including: a first display module configured to display a video playing page of a target video, the video playing page including playing content corresponding to the target video; a second display module configured to display a comment editing page for the playing content in response to a triggering operation on the playing content; and a publishing module configured to publish a target comment displayed in the comment editing page in response to a triggering operation on the target comment. The user can display a comment editing page for the playing content by a triggering operation on the playing content of the target video when watching the target video, and publish the target comment in response to a triggering operation on the target comment displayed in the comment editing page. The user can comment on specific playing content by selecting the playing content, and the comment is accurately associated and bound with the playing content. The user can comment by a triggering operation on the playing content, and the frequent switching between watching the video and commenting is reduced, providing a convenient and fast comment interaction mode for the user.

[0102] The above is a schematic scheme of the video interaction device according to an embodiment. It should be noted that the technical scheme of the video interaction device and the technical scheme of the video interaction method described above belong to the same concept, and the details of the technical scheme of the video interaction device that are not described in detail can be referred to the description of the technical scheme of the video interaction method.

[0103] Referring to Figure 7 , Figure 7 A flowchart of a video interaction method according to an embodiment of the present specification is shown, which specifically includes the following steps.

[0104] Step 702: display a video playback page of a target teaching video, wherein the video playback page includes teaching content corresponding to the target teaching video.

[0105] Step 704: in response to a triggering operation on the teaching content, display a comment editing page for the teaching content.

[0106] Step 706: in response to a triggering operation on a target comment displayed in the comment editing page, publish the target comment.

[0107] In an embodiment of the present specification, the video interaction method can be applied to a client used by a student to learn a teaching video through the client. In the learning process, the client plays teaching content of a target teaching video to the student through a video playback page. The student can select specified teaching content for comment editing and publishing by performing a triggering operation on the teaching content in the video playback page, thereby providing a content-targeted comment publishing function for the student. This reduces the frequent switching between watching a video and interacting with a comment, and provides a convenient and efficient comment interaction method for the user.

[0108] Corresponding to the method embodiment described above, the present specification also provides a video interaction device embodiment, Figure 8 A structural schematic diagram of a video interaction device according to an embodiment of the present specification is shown. As Figure 8 shown, the device includes: A first display module 802 configured to display a video playback page of a target teaching video, wherein the video playback page includes teaching content corresponding to the target teaching video; A second display module 804 configured to display a comment editing page for the teaching content in response to a triggering operation on the teaching content; A publishing module 806 configured to publish a target comment in response to a triggering operation on the target comment displayed in the comment editing page.

[0109] The above is a schematic scheme of the video-oriented interaction device according to an embodiment. It should be noted that the technical scheme of the video-oriented interaction device and the technical scheme of the video-oriented interaction method described above belong to the same concept, and the details of the technical scheme of the video-oriented interaction device that are not described in detail can be referred to the description of the technical scheme of the video-oriented interaction method.

[0110] Figure 9 A structural block diagram of a computing device 900 according to an embodiment of the present specification is shown. The components of the computing device 900 include but are not limited to a memory 910 and a processor 920. The processor 920 is connected to the memory 910 through a bus 930, and a database 950 is used to save data.

[0111] The computing device 900 also includes an access device 940, which enables the computing device 900 to communicate via one or more networks 960. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 940 can include one or more of any type of network interface (e.g., a network interface card (NIC)), wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a Worldwide Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC).

[0112] In an embodiment of the present specification, the above-mentioned components of the computing device 900 and other components not shown in the Figure 9 may be connected to each other, for example, through a bus. It should be understood that Figure 9 The structural block diagram of the computing device shown is only for the purpose of example, and is not a limitation on the scope of the present specification. Those skilled in the art can add or replace other components as needed.

[0113] The computing device 900 can be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smartphone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other type of mobile device, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 900 can also be a mobile or stationary server.

[0114] The processor 920 is configured to execute computer-executable instructions to perform the steps of the method for interacting with a video.

[0115] The above is a schematic solution of the computing device of the embodiment. It should be noted that the technical solution of the computing device and the technical solution of the method for interacting with a video belong to the same concept, and the details of the technical solution of the computing device not described in detail can be referred to the description of the technical solution of the method for interacting with a video.

[0116] An embodiment of the present specification further provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the method for interacting with a video.

[0117] The above is a schematic solution of the computer-readable storage medium of the embodiment. It should be noted that the technical solution of the storage medium and the technical solution of the method for interacting with a video belong to the same concept, and the details of the technical solution of the storage medium not described in detail can be referred to the description of the technical solution of the method for interacting with a video.

[0118] An embodiment of the present specification further provides a computer program product comprising a computer program or instructions, which, when executed by a processor, implement the steps of the method for interacting with a video.

[0119] The above is a schematic solution of the computer program product of the embodiment. It should be noted that the technical solution of the computer program product and the technical solution of the method for interacting with a video belong to the same concept, and the details of the technical solution of the computer program product not described in detail can be referred to the description of the technical solution of the method for interacting with a video.

[0120] The above-described embodiments of the application have several aspects, no single one of which is solely responsible for the application's desirable attributes. Without limiting the scope of the application as expressed by the claims that follow, some further embodiments make these aspects even more useful. Other embodiments can result in less desirable features.

[0121] The computer readable medium can include any entity or apparatus that can carry the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier signal, telecommunication signal, software distribution medium, etc. It should be noted that the computer readable medium can include appropriate contents according to the requirements of patent practice, for example, according to the patent practice in some regions, the computer readable medium does not include electrical carrier signals and telecommunication signals.

[0122] It should be noted that for the foregoing method embodiments, the acts described can be performed in a different order from that described, and that various embodiments can be combined in different ways. Further, it should be noted that the embodiments described are preferred embodiments, and that not all of the acts described are necessary to achieve the desired results. It should also be noted that the described embodiments are merely examples of the ways in which the application can be implemented.

[0123] In the above embodiments, the description of each embodiment is focused on different aspects, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0124] The above-disclosed specification of the present application is only used to help explain the present application. The alternative embodiments do not describe all the details, nor limit the application to only the specific embodiments described. Obviously, according to the content of the embodiments of the present application, many modifications and changes can be made. The present application selects and describes these embodiments in order to better explain the principles and practical application of the embodiments of the present application, so that those skilled in the art can well understand and use the present application.

Claims

1. A method for interaction with a video, characterized by, The method comprises: displaying a video playing page of a target video, the video playing page comprising playing content corresponding to the target video; in response to a triggering operation on the playing content, displaying a comment editing page for the playing content; in response to a triggering operation on a target comment displayed in the comment editing page, publishing the target comment.

2. The method of claim 1, wherein, in response to a triggering operation on the playing content, displaying a comment editing page for the playing content, comprising: in response to a triggering operation on the playing content, displaying a content comment control for the playing content in the video playing page; in response to a triggering operation on the content comment control, displaying a comment editing page for the playing content.

3. The method of claim 1, wherein, in response to a triggering operation on the playing content, displaying a comment editing page for the playing content, comprising: in response to a triggering operation on the playing content, displaying a to-be-commented content block in the video playing page, the to-be-commented content block comprising a content selection control; in response to a selection event of a target content in the playing content based on the content selection control, displaying the target content in the to-be-commented content block; displaying a comment editing page for the target content.

4. The method of claim 3, wherein, The to-be-commented content block further comprises initial content; after displaying the to-be-commented content block in the video playing page, the method further comprises: in response to an adjustment event of the initial content based on the content selection control, displaying the updated initial content as a target content in the to-be-commented content block; displaying a comment editing page for the target content.

5. The method of claim 1, wherein, The comment editing page comprises a comment editing area and a comment publishing control; in response to a triggering operation on a target comment displayed in the comment editing page, publishing the target comment, comprising: in response to an input event in the comment editing area, displaying an input target comment in the comment editing area; in response to a triggering operation on the comment publishing control, publishing the target comment.

6. The method of claim 1, wherein, The method further comprises: in response to a sliding operation on the video playing page, or in response to a triggering operation on a comment display control in the video playing page; displaying a comment publishing page in the video playing page, the comment publishing page comprising historical comments corresponding to the target video.

7. The method of claim 6, wherein, The comment publishing page further comprises a comment interaction control; after displaying the comment publishing page in the video playing page, the method further comprises: in response to a triggering operation of the comment interaction control for the historical comment, displaying a reply editing area; in response to an input event in the reply editing area, displaying a target reply in the reply editing area; in response to a triggering operation of a reply publishing control for the target reply, publishing the target reply; or, in response to a triggering operation of the comment interaction control for the historical comment, updating a display state of the comment interaction control.

8. The method of claim 6, wherein, The comment publishing page further comprises a comment detail control; after displaying the comment publishing page in the video playing page, the method further comprises: In response to a triggering operation on the comment detail control of the historical comment, a historical reply corresponding to the historical comment is displayed.

9. The method of claim 6, wherein, The comment publishing page further includes a comment recommendation control. After displaying the comment publishing page in the video playing page, the method further includes: In response to a triggering operation on the comment recommendation control of the historical comment, a comment recommendation element is displayed in a display area of the historical comment.

10. A method for interaction with a video, characterized by, Comprise: A video playing page of a target teaching video is displayed, and the video playing page includes teaching content corresponding to the target teaching video; In response to a triggering operation on the teaching content, a comment editing page for the teaching content is displayed; In response to a triggering operation on a target comment displayed in the comment editing page, the target comment is published.

11. An interactive device for video, characterized by Comprise: A first display module configured to display a video playing page of a target video, and the video playing page includes playing content corresponding to the target video; A second display module configured to display, in response to a triggering operation on the playing content, a comment editing page for the playing content; A publishing module configured to publish, in response to a triggering operation on a target comment displayed in the comment editing page, the target comment.

12. An interactive device for video, characterized by Comprise: A first display module configured to display a video playing page of a target teaching video, and the video playing page includes teaching content corresponding to the target teaching video; A second display module configured to display, in response to a triggering operation on the teaching content, a comment editing page for the teaching content; A publishing module configured to publish, in response to a triggering operation on a target comment displayed in the comment editing page, the target comment.

13. A computing device, comprising: Comprise: A memory and a processor; The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions, and the computer executable instructions, when executed by the processor, realize the steps of the interaction method for a video according to any one of claims 1 to 10.

14. A computer-readable storage medium, characterized in that, The memory has stored computer executable instructions, and the computer executable instructions, when executed by the processor, realize the steps of the interaction method for a video according to any one of claims 1 to 10.

15. A computer program product, characterised in that, The computer program or instructions, when executed by the processor, realize the steps of the interaction method for a video according to any one of claims 1 to 10.