CN116679860A - Work sending method, device, equipment and storage medium - Google Patents

Work sending method, device, equipment and storage medium Download PDF

Info

Publication number
CN116679860A
CN116679860A CN202310970911.6A CN202310970911A CN116679860A CN 116679860 A CN116679860 A CN 116679860A CN 202310970911 A CN202310970911 A CN 202310970911A CN 116679860 A CN116679860 A CN 116679860A
Authority
CN
China
Prior art keywords
work
page
card
conversation
displayed
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.)
Pending
Application number
CN202310970911.6A
Other languages
Chinese (zh)
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.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology 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 Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202310970911.6A priority Critical patent/CN116679860A/en
Publication of CN116679860A publication Critical patent/CN116679860A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The disclosure relates to a method, a device, equipment and a storage medium for sending works, and relates to the technical field of multimedia. The method comprises the following steps: playing a first work of a first object on a playing page, wherein an entry control for entering a main page of the first object is displayed on the playing page; responding to the triggering operation of the entry control, displaying a main page of the first object, wherein a session control for carrying out session with the first object is displayed on the main page; responding to the triggering operation of the conversation control, displaying a conversation page of a first object, displaying a work card of a first work on the conversation page, and displaying information of the first work on the work card; and sending the first work to the first object in response to the triggering operation of the work card. According to the method, the work card capable of sending the first work after being triggered is displayed on the conversation page, so that an operator can conveniently and rapidly send the first work based on the work card, interaction efficiency is improved, and work sending efficiency is further improved.

Description

Work sending method, device, equipment and storage medium
Technical Field
The present disclosure relates to the field of multimedia technologies, and in particular, to a method, an apparatus, a device, and a storage medium for sending a work.
Background
With the development of multimedia technology, more and more short video applications are emerging. People can release works such as short videos and picture sets on short video application, and meanwhile, the works released by other people can be watched. And the short video application also provides a friend making function, such as people can conduct conversation with others through a conversation page in the short video application. After a person views a work, he or she is likely to want to ask the publishing object of the work for details of the work based on the work, and then needs to send the work just viewed to the publishing object.
In the related art, when a work is transmitted to a distribution object, the work is generally downloaded locally. And then opening a session page in the short video application, and sending the downloaded works to the release object through the session page. However, since the work is downloaded and then allowed to be sent to the release object, the sending process is complicated, the interaction efficiency is low, and the sending efficiency of the work is reduced.
Disclosure of Invention
The disclosure provides a method, a device, equipment and a storage medium for sending works, which improve the efficiency of sending works. The technical scheme of the present disclosure is as follows.
According to an aspect of the embodiments of the present disclosure, there is provided a work transmitting method, the method including:
playing a first work of a first object on a playing page, wherein an entry control for entering a main page of the first object is displayed on the playing page;
responding to the triggering operation of the entry control, displaying a main page of the first object, wherein a session control used for carrying out session with the first object is displayed on the main page;
responding to the triggering operation of the conversation control, displaying a conversation page of the first object, displaying a work card of the first work on the conversation page, and displaying information of the first work on the work card;
and responding to the triggering operation of the work card, and sending the first work to the first object.
According to another aspect of the embodiments of the present disclosure, there is provided a work transmitting apparatus including:
a playing unit configured to play a first work of a first object on a playing page, on which an entry control for entering a main page of the first object is displayed;
a display unit configured to display a main page of the first object, on which a session control for performing a session with the first object is displayed, in response to a trigger operation of the entry control;
The display unit is further configured to respond to the triggering operation of the conversation control, display a conversation page of the first object, and display a work card of the first work on the conversation page, wherein the work card displays information of the first work;
and a transmission unit configured to transmit the first work to the first object in response to a trigger operation to the work card.
In some embodiments, the work card has a send control displayed thereon; the transmitting unit is configured to:
and responding to the triggering operation of the sending control on the work card, and sending the first work to the first object.
In some embodiments, the playback unit is further configured to:
responding to the triggering operation of the area outside the display area of the sending control on the work card, and playing the first work; or alternatively, the process may be performed,
and in response to triggering operation of an area outside the display area of the sending control on the work card, cancelling display of the work card.
In some embodiments, the display unit is configured to:
and in the process of displaying the work card, displaying the change process of the transparency of the work card from the first transparency to the second transparency, and displaying the sending control on the work card in response to the transparency of the work card reaching the second transparency, wherein the first transparency is larger than the second transparency.
In some embodiments, the display unit is configured to:
and displaying a work card of the first work on the conversation page under the condition that the playing time of the first work on the playing page is longer than a first reference time.
In some embodiments, the transmitting unit is configured to:
and responding to the triggering operation of the work card, and sending the link information of the first work to the first object, wherein the link information is used for playing the first work corresponding to the link information after being triggered.
In some embodiments, the transmitting unit is configured to:
and displaying a progress bar on the work card in the process of sending the first work, wherein the progress bar is used for indicating the sending progress of the first work.
In some embodiments, the transmitting unit is configured to:
under the condition that the first work is played on the playing page, responding to triggering operation on the work card, acquiring the first work from a cache space of a terminal, and sending the first work to the first object;
and under the condition that the first work plays part of the fragments on the playing page, responding to the triggering operation on the work card, acquiring the played part of fragments from the cache space, and sending the played part of fragments to the first object.
In some embodiments, the apparatus further comprises a determination unit configured to perform at least one of:
acquiring a play record of a terminal to the work of the first object, and determining the first work with the nearest current time interval in play based on the play record; or alternatively, the process may be performed,
and taking the work of the first object stored in the buffer space of the terminal last time as the first work.
In some embodiments, a conversation input box is displayed on the conversation page, and a work control is displayed in the conversation input box and is used for sending works; the apparatus further comprises:
a list display unit configured to display a work list of the first object in response to a trigger operation to the work control, the work list including work covers of a plurality of works of the first object, the work covers of the first work being located at a top of the work list;
the sending unit is further configured to send the work corresponding to the work cover to the first object in response to a triggering operation on any one of the work covers.
In some embodiments, the apparatus further comprises a cancellation unit configured to perform at least one of:
After the work card displays the second reference time length, cancelling the display of the work card;
in response to a triggering operation of an area other than the work card on the conversation page, cancelling display of the work card;
and a session input box is displayed on the session page, a virtual keyboard is displayed in response to the triggering operation of the session input box, and the display of the work card is canceled.
In some embodiments, the display unit is further configured to:
after the main page is returned from the conversation page, the conversation page is displayed in response to the triggering operation of the conversation control, and the work card is displayed on the conversation page again.
In some embodiments, the apparatus further comprises a pop-up display unit configured to:
after the first work is sent, displaying a concerned popup window on the conversation page, wherein the concerned popup window is used for guiding an operator to pay attention to the first object; or alternatively, the process may be performed,
a session input frame is displayed on the session page, and a virtual keyboard is displayed in response to triggering operation of the session input frame; and in response to the stowing operation of the virtual keyboard, cancelling display of the virtual keyboard, and displaying the concerned popup window on the conversation page.
In some embodiments, the main page has displayed thereon work covers of a plurality of works of the first object, and the display unit is further configured to:
responding to the triggering operation of any one of the work covers, and playing a second work of the first object on a playing page, wherein the second work is a work corresponding to the work cover;
responding to a return operation of a playing page for playing the second work, and returning to the main page;
and responding to the triggering operation of the conversation control on the main page, displaying the conversation page, and displaying the work card of the second work on the conversation page.
In some embodiments, the display unit is further configured to:
after the first work is sent, a work cover and a sharing control of the first work are displayed in a conversation frame of the conversation page, and the sharing control is used for sending the first work to a second object.
According to another aspect of the embodiments of the present disclosure, there is provided a terminal including:
one or more processors;
a memory for storing the processor-executable program code;
wherein the processor is configured to execute the program code to implement the work delivery method described above.
According to another aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, which when executed by a processor of a terminal, enables the terminal to perform the above-described work transmission method.
According to another aspect of the disclosed embodiments, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the above-described work delivery method.
The embodiment of the disclosure provides a work playing method, which comprises the steps of entering a main page of a first object from a playing page of the first work of the first object, and entering a conversation page with the first object from the main page. Because the first work is just played, namely the operator just looks at the first work, the operator enters the conversation page at the moment, and the operator probably wants to carry out conversation with the first object based on the first work, the work card which can be triggered to send the first work is displayed on the conversation page, the operator can conveniently and quickly send the first work based on the work card, the interaction efficiency is improved, and the work sending efficiency is further improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure and do not constitute an undue limitation on the disclosure.
FIG. 1 is a schematic diagram of an implementation environment, shown in accordance with an exemplary embodiment;
FIG. 2 is a flow chart illustrating a method of delivering a work according to an exemplary embodiment;
FIG. 3 is a flow chart illustrating another work delivery method according to an exemplary embodiment;
FIG. 4 is a schematic diagram of a play page shown in accordance with an exemplary embodiment;
FIG. 5 is a schematic diagram of a main page shown in accordance with an exemplary embodiment;
FIG. 6 is a schematic diagram of a session page shown in accordance with an exemplary embodiment;
FIG. 7 is a schematic diagram of a conversation page showing a popup of interest, according to an example embodiment;
FIG. 8 is a schematic diagram of a conversation page displayed with a shortcut interaction control, in accordance with an example embodiment;
FIG. 9 is a schematic diagram of a conversation page showing completion of a work delivery, according to an example embodiment;
FIG. 10 is a block diagram of a work delivery apparatus, according to an example embodiment;
Fig. 11 is a block diagram of a terminal according to an exemplary embodiment.
Detailed Description
In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the foregoing figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the disclosure described herein may be capable of operation in sequences other than those illustrated or described herein. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
It should be noted that, the information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, presented data, etc.), and signals related to the present disclosure are all authorized by the user or are fully authorized by the parties, and the collection, use, and processing of relevant data is required to comply with relevant laws and regulations and standards of relevant countries and regions. For example, works and the like referred to in this disclosure are all acquired with sufficient authorization.
The work sending method provided by the embodiment of the disclosure can be executed by the terminal. Fig. 1 is a schematic view of an implementation environment provided by an embodiment of the disclosure, referring to fig. 1, the implementation environment includes: a terminal 101 and a server 102. In some embodiments, a target application is installed on the terminal 101, and the target application has a function of playing short videos, photo album, and the like. People can publish works through the target application and can watch works published by other people through the target application. And the target application also provides friend making functions, such as people can conduct conversation with others through a conversation page in the short video application. The server 102 is a background server of the target application for providing the terminal 101 with the work.
The terminal 101 may be at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, a virtual reality terminal, an augmented reality terminal, a wireless terminal, and a laptop portable computer. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 may refer broadly to one of a plurality of terminals, and those skilled in the art will recognize that the number of terminals may be greater or lesser. The server 102 may be an independent physical server, a server cluster or a distributed file system formed by a plurality of physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs (Content Delivery Network, content delivery networks), basic cloud computing services such as big data and artificial intelligence platforms, and the like. In some embodiments, the server 102 is directly or indirectly connected to the terminal 101 through wired or wireless communication, which is not limited by the embodiments of the present disclosure. Alternatively, the number of servers 102 may be greater or lesser, which is not limited by the disclosed embodiments. Of course, the server 102 may also include other functional servers to provide more comprehensive and diverse services. Wherein the server 102 takes on primary computing work and the terminal 101 takes on secondary computing work; alternatively, the server 102 takes on secondary computing work and the terminal 101 takes on primary computing work; alternatively, the server 102 or the terminal 101, respectively, can solely undertake computing work, which is not limited by the embodiments of the present disclosure.
Fig. 2 is a flowchart illustrating a work delivery method, as shown in fig. 2, performed by a terminal, according to an exemplary embodiment, the method comprising the steps of:
in step S201, the terminal plays the first work of the first object on a play page on which an entry control for entering the main page of the first object is displayed.
In the embodiment of the disclosure, the first work may be any work that has been published by the first object, including but not limited to video, photo album, audio, and the like. In the embodiment of the present disclosure, a work is described as a short video of videos. The portal control is used to enter the main page of the first object after being triggered. The home page is used to display information of the first object, including, but not limited to, name information of the first object, head portrait information, work information, interaction information with other objects, and the like. The work information includes information such as the number of works published by the first object, a work list, and the like. The interactive information includes information such as the number of praise of other objects that are focused on, focused on by, and acquired by other objects, and is not particularly limited herein.
In step S202, in response to a trigger operation on the portal control, the terminal displays a main page of the first object, on which a session control for performing a session with the first object is displayed.
In the embodiment of the disclosure, the session control is used for entering a session page with the first object after being triggered. The conversation page is used for carrying out conversation with the first object, and correspondingly, a conversation input box is also displayed on the conversation page. The terminal may send a session message to the first object through the session page, and receive the session message sent by the first object through the session page. Session messages include, but are not limited to, messages in the form of text, pictures, and video.
In step S203, in response to the triggering operation of the conversation control, the terminal displays a conversation page with the first object, and displays a work card of the first work on the conversation page, and information of the first work is displayed on the work card.
In the embodiment of the disclosure, the first work refers to a work with the closest playing time interval on the terminal in the works of the first object, namely, a work which is played on the terminal recently in the works of the first object, namely, a work of the first object which is just seen by an operator of the terminal. The information displayed on the work card includes, but is not limited to, a work cover of the first work. The display position of the work card on the conversation page can be set and changed according to the requirement. For example, a work card is displayed above a conversation input box of a conversation page.
In step S204, in response to a trigger operation on the work card, the terminal transmits a first work to the first object.
In the embodiment of the disclosure, the work can be quickly sent based on the work card.
The embodiment of the disclosure provides a work playing method, which comprises the steps of entering a main page of a first object from a playing page of the first work of the first object, and entering a conversation page with the first object from the main page. Because the first work is just played, namely the operator just looks at the first work, the operator enters the conversation page at the moment, and the operator probably wants to carry out conversation with the first object based on the first work, the work card which can be triggered to send the first work is displayed on the conversation page, the operator can conveniently and quickly send the first work based on the work card, the interaction efficiency is improved, and the work sending efficiency is further improved.
In some embodiments, the work card has a send control displayed thereon; transmitting a first work to a first object in response to a triggering operation on a work card, comprising: and responding to the triggering operation of the sending control on the work card, and sending the first work to the first object.
In the embodiment of the disclosure, the sending control is set to send the works, and the display area of the sending control on the work card is limited, so that the sending accuracy is improved, and the situation of false touch is avoided.
In some embodiments, the method further comprises: responding to triggering operation of an area outside a display area of a transmission control on the work card, and playing a first work; or, in response to a trigger operation to an area other than the display area of the transmission control on the work card, the display of the work card is canceled.
In the embodiment of the disclosure, the related area on the trigger work card can play the first work, so that an operator can confirm the first work conveniently, and the sending accuracy is improved. Triggering the relevant area on the work card can cancel the display of the work card, so that when an operator does not want to send the first work, the displayed work card is timely canceled, shielding of other information on a conversation page is avoided, and interaction diversity is improved.
In some embodiments, displaying a work card of a first work on a conversation page includes: in the process of displaying the work card, the transparency of the work card is changed from the first transparency to the second transparency, and the sending control is displayed on the work card in response to the transparency of the work card reaching the second transparency, wherein the first transparency is larger than the second transparency.
In the embodiment of the disclosure, the display effect of the work card is improved by displaying the transparency change process of the work card.
In some embodiments, displaying a work card of a first work on a conversation page includes:
and displaying the work card of the first work on the conversation page under the condition that the playing time of the first work on the playing page is longer than the first reference time.
In the embodiment of the disclosure, when the playing time length of the first work is longer than the first reference time length, it is indicated that the playing time length of the first work is longer, and further it is indicated that an operator has a great interest in the first work, and the operator may inquire the first object about the first work, and further display the work card of the first work on the conversation page, so that the operator can quickly send the first work, and interaction efficiency and user experience are improved. And under the condition that the playing time length of the first work is not longer than the first reference time length, the playing time length of the first work is shorter, and further, the operator is basically not interested in the first work, so that the work card is not required to be displayed, the display efficiency of a conversation page is improved, and the resource waste is avoided.
In some embodiments, in response to a triggering operation on a work card, sending a first work to a first object includes: and responding to the triggering operation of the work card, and sending the link information of the first work to the first object, wherein the link information is used for playing the first work corresponding to the link information after being triggered.
In the embodiment of the disclosure, the link information is sent without sending works, so that the sending efficiency is improved and the resource loss is reduced.
In some embodiments, sending the first work to the first object includes:
and displaying a progress bar on the work card in the process of sending the first work, wherein the progress bar is used for indicating the sending progress of the first work.
In the embodiment of the disclosure, by displaying the progress bar, an operator can know the sending progress in time, and the user experience is improved.
In some embodiments, in response to a triggering operation on a work card, sending a first work to a first object includes: under the condition that the first work is played on a playing page, responding to triggering operation on a work card, acquiring the first work from a cache space of a terminal, and sending the first work to a first object; under the condition that the first work plays part of the fragments on the playing page, responding to the triggering operation on the work card, acquiring the played part of the fragments from the cache space, and sending the played part of the fragments to the first object.
In the disclosed embodiments, since the operator views what content of the work, it is possible to send a conversation message based on the viewed content. Therefore, the played content is only transmitted to the first object, and the flexibility and efficiency of transmission are improved under the condition that the validity of the transmitted content is ensured. And the played content is stored in the cache space, so that the content can be conveniently and directly acquired from the cache space for transmission, and the transmission efficiency is further improved.
In some embodiments, prior to displaying the work card of the first work on the conversation page, the method further comprises: acquiring a play record of a terminal to a work of a first object, and determining a first work with the nearest current time of playing time interval based on the play record; or taking the work of the first object stored in the buffer space of the terminal last time as the first work.
In the embodiment of the disclosure, after the first work is played on the terminal, the playing record exists or is cached, so that the first work is determined based on the playing record or the caching space, and the accuracy and the efficiency are improved.
In some embodiments, a conversation input box is displayed on the conversation page, and a work control is displayed in the conversation input box and is used for sending works; the method further comprises the steps of: responding to the triggering operation of the work control, displaying a work list of a first object, wherein the work list comprises work covers of a plurality of works of the first object, and the work covers of the first works are positioned at the first position of the work list; and responding to the triggering operation of any one of the work covers, and sending the work corresponding to the work cover to the first object.
In the embodiment of the disclosure, by setting the work control, any work of the first object can be selected for transmission, so that when an operator wants to transmit other works of the first object, the quick transmission can be realized based on the work control, and the interaction efficiency is improved; and arrange first works in first place, with just watching the action phase-match of first works of operator, be convenient for carry out the operator and select first works to send.
In other embodiments, the method further comprises at least one of: after the work card displays the second reference time length, cancelling the display of the work card; in response to a triggering operation of an area other than the work card on the conversation page, cancelling display of the work card; a conversation input box is displayed on the conversation page, a virtual keyboard is displayed in response to triggering operation of the conversation input box, and display of the work card is canceled.
In the embodiment of the disclosure, after the second reference time is displayed on the work card, the second reference time is not triggered, and the operator is more likely not to want to send the conversation message based on the work card, and the display of the work card is automatically canceled at this time, so that other contents can be displayed in a larger area on the conversation page, shielding of the other contents is avoided, and the display effect is improved. The operator triggers other areas to indicate that the operator wants to obtain operation responses of the other areas, and at the moment, the work card is cancelled, so that interference of the work card on other contents displayed on a conversation page is avoided, interaction diversity and page display flexibility are improved, and user experience is further improved. The operator triggers the session input box to indicate that the operator wants to input information at the moment, and then the virtual keyboard is displayed, the display of the work card is canceled, shielding of the work card is avoided, and the virtual keyboard is convenient to display.
In some embodiments, the method further comprises: after the main page is returned from the conversation page, the conversation page is displayed in response to the triggering operation of the conversation control, and the work card is displayed again on the conversation page.
In the embodiment of the disclosure, the conversation page is accessed from the main page again, so that the work cards can be displayed again, the display diversity is improved, the operator can conveniently send the conversation message based on the work cards, and the user experience is improved.
In some embodiments, the method further comprises: after the first work is sent, displaying an attention popup window on the conversation page, wherein the attention popup window is used for guiding an operator to pay attention to the first object; or, a session input box is displayed on the session page, and a virtual keyboard is displayed in response to triggering operation of the session input box; and in response to the stowing operation of the virtual keyboard, canceling displaying the virtual keyboard, and displaying the concerned popup window on the conversation page.
In the embodiment of the disclosure, after sending the work to the first object, the operator may want to send the session message to the first object based on the work, but because for the object not focused on by the operator, the number of times the operator is allowed to send the session message to the first object is limited, so that after the operator is guided to focus on the first object, the operator is convenient to perform better session with the first object based on the work.
In some embodiments, the method further comprises: responding to the triggering operation of any one of the work covers, and playing a second work of the first object on the playing page, wherein the second work is a work corresponding to the work cover; responding to a return operation of a playing page for playing the second work, and returning to the main page; and responding to the triggering operation of the conversation control on the main page, displaying a conversation page, and displaying a work card of the second work on the conversation page.
In the embodiment of the disclosure, when the main page is returned from the playing page of the second work and the conversation page is entered from the main page, the work cards of the second work are displayed, so that the work cards of other works are displayed on the conversation page when the other works are played in the middle of entering the conversation page from the playing page of the first work, namely, the work cards displayed on the conversation page are always the work cards of the latest seen works, and the accuracy of displaying the work cards is improved.
In some embodiments, the method further comprises: after the first work is sent, a work cover and a sharing control of the first work are displayed in a conversation frame of a conversation page, and the sharing control is used for sending the first work to a second object.
In the embodiment of the disclosure, by setting the sharing control, works can be sent to authors and other objects on the conversation page, so that the diversity and efficiency of interaction are improved.
The embodiment of the disclosure provides a work playing method, which comprises the steps of entering a main page of a first object from a playing page of the first work of the first object, and entering a conversation page with the first object from the main page. Because the first work is just played, namely the operator just looks at the first work, the operator enters the conversation page at the moment, and the operator probably wants to carry out conversation with the first object based on the first work, the work card which can be triggered to send the first work is displayed on the conversation page, the operator can conveniently and quickly send the first work based on the work card, the interaction efficiency is improved, and the work sending efficiency is further improved.
The above-described fig. 2 is a basic flow of delivering a work, and the procedure of delivering a work is further described below based on fig. 3. Referring to fig. 3, fig. 3 is a flowchart illustrating a work delivery method performed by a terminal, the method comprising the steps of:
in step S301, the terminal plays a first work of a first object on a play page on which an entry control for entering a main page of the first object is displayed.
In the embodiment of the disclosure, at least one entry control is displayed on the playing page, and the display position of the at least one entry control on the playing page can be set and changed according to the requirement. Optionally, the portal control displays object information of the first object, where the object information may be avatar information, name information, and the like. Taking the example of two portal controls displayed on a play page, referring to fig. 4, fig. 4 is a schematic diagram of a play page according to an exemplary embodiment. Wherein, the first entry control 401 and the second entry control 402 are displayed on the playing page. The first portal control 401 has the avatar information of the first object displayed thereon, and the second portal control 402 has the name information of the second object displayed thereon.
In step S302, in response to a trigger operation on the portal control, the terminal displays a main page of the first object, on which a session control for performing a session with the first object is displayed.
In the embodiment of the disclosure, at least one session control is displayed on the main page, and the display position of the at least one session control on the main page can be set and changed according to the requirement. Taking the example of two session controls displayed on a play page as an example, referring to fig. 5, fig. 5 is a schematic diagram of a main page according to an exemplary embodiment. In fig. 5 (a), a first session control 501 is displayed, and the first session control 501 is displayed on the upper portion of the main page. The main page also displays a work cover of a plurality of works of the first object, and in response to a slide-up operation on an area where the work cover is displayed, the interface display is switched from (a) in fig. 5 to (b) in fig. 5, a second session control 502 is displayed in (b) in fig. 5, and the second session control 502 is displayed on top of the main page.
In the embodiment of the disclosure, the terminal can display a complete session page based on the session control, and can also display the session page in a popup window mode. Alternatively, in the case where two session controls are displayed on the session page, the session page may be displayed in different forms in response to a trigger operation for the two session controls, respectively. For example, with continued reference to fig. 5, in response to a triggering operation of the first session control 501, the terminal displays a complete session page. In response to a triggering operation of the second session control 502, the terminal displays the session page in a popup window on the main page.
In step S303, in response to the triggering operation of the conversation control, the terminal displays a conversation page with the first object, and displays a work card of the first work on the conversation page, and information of the first work is displayed on the work card.
In some embodiments, the process of displaying the work card of the first work on the session page by the terminal includes the following steps: and in the process of displaying the work card, the terminal displays the change process of the transparency of the work card from the first transparency to the second transparency, and responds to the transparency of the work card reaching the second transparency, the terminal displays a sending control on the work card, wherein the first transparency is larger than the second transparency. Alternatively, the first transparency is 100, and the second transparency is 0, i.e. the terminal displays a change in the transparency of the work card gradually decreasing. In this embodiment, the display effect of the work card is improved by displaying the transparency change process of the work card.
In the above embodiment, the explanation was given taking as an example that the transmission control is displayed on the work card when the transparency of the work card reaches the second transparency. In other embodiments, the send control is displayed on the work card before the transparency of the work card changes, and the transparency changes as the transparency of the work card changes.
In some embodiments, the work card also has at least one of a first cue information and a second cue information displayed thereon. The first hint information indicates that the first work is the work that has just been seen and the second hint information indicates that the first work is a work that may want to be sent. For example, referring to fig. 6, fig. 6 is a schematic diagram of a session page shown according to an example embodiment. Here, (a) in fig. 6 is a schematic view of a session page in the case where the operator focuses on the first object, and (b) in fig. 6 is a schematic view of a session page in the case where the operator does not focus on the first object. A work card 601 is displayed on the conversation page, and a sending control 602, a first prompt 603 and a second prompt 604 are displayed on the work card 601. In addition, when the operator does not pay attention to the first object, the prompt information for sending the message to the first object, the expression package, the prompt information for limiting the sending of the session message to the first object, and the like are displayed on the session page, which is not particularly limited herein.
In some embodiments, the terminal displays a work card of the first work on the conversation page if the playing time of the first work on the playing page is longer than the first reference time. And under the condition that the playing time length of the first work on the playing page is not longer than the first reference time length, the terminal does not display the work card of the first work on the conversation page. In this embodiment, when the playing time of the first work is longer than the first reference time, it is described that the playing time of the first work is longer, and further it is described that the operator has a greater interest in the first work, and it is possible for the operator to inquire about the first work to the first object, and further display the work card of the first work on the session page, so that the operator can quickly send the first work, and interaction efficiency and user experience are improved. And under the condition that the playing time length of the first work is not longer than the first reference time length, the playing time length of the first work is shorter, and further, the operator is basically not interested in the first work, so that the work card is not required to be displayed, the flexibility of displaying the conversation page is improved, and the resource waste is avoided.
The first reference time period may be set and modified as needed, which is not specifically limited herein. Optionally, the first reference duration is a fixed duration, that is, the playing duration of any work is compared with the first reference duration, for example, the first reference duration is 20 seconds. Or the first reference time period is related to the work time period of the first work. The first reference time length is determined based on the work time length of the first work and the reference proportion, for example, the product of the work time length of the first work and the reference proportion is taken as the first reference time length, and the reference proportion can be set and changed according to needs, and is not particularly limited herein.
In an embodiment of the disclosure, the terminal determines the first work before displaying the work card. Correspondingly, before a work card of the first work is displayed on the conversation page, the terminal acquires a play record of the work of the first object, and determines the first work with the nearest current time of playing time interval based on the play record; or the terminal takes the work of the first object stored in the buffer space of the terminal at the latest time as the first work. In this embodiment, since the play record exists or the first work is cached after being played on the terminal, the first work is determined based on the play record or the cache space, and accuracy and efficiency are improved.
In some embodiments, the terminal displays the work card only if the first object's main page is entered from the first object's play page and then the first object's main page is entered into the conversation page. Accordingly, when the terminal enters the session page, whether the path entering the session page is the path of the playing page, the main page and the session page of the work of the first object is judged. If yes, the process of determining the first work is executed, and then the process of displaying the work card is executed. If not, the process need not be performed. The terminal may also determine the first work just played based on the determining process.
Alternatively, the order of the plurality of work covers of the plurality of works having the first object displayed on the main page may be set and changed as needed, which is not particularly limited herein. And under the condition that the first work enters the main page from the playing page of the first work, the terminal also displays indication information on the work cover of the first work on the main page, wherein the indication information is used for indicating that the first work is the work which is just seen. For example, with continued reference to FIG. 5, the work cover has indication information 503 displayed thereon. Correspondingly, before the work cards of the first works are displayed on the conversation page, under the condition that indication information is displayed on any work cover on the main page, the terminal determines that the work cards are displayed on the conversation page, and takes the works corresponding to the work covers displayed with the indication information as the first works, so that judging efficiency and efficiency of determining the first works are improved. And under the condition that indication information is not displayed on the covers of the works on the main page, the terminal does not determine the first work and further does not display the work card on the conversation page when the indication information indicates that no work is just seen.
In other embodiments, after entering the session page with the first object, the terminal determines the work with the closest playing time interval on the terminal in the work of the first object no matter what the path entering the session page is, i.e. no matter which page enters the session page from, so as to display the work card of the work on the session page, thereby further improving the interaction diversity and the work sending efficiency.
In an embodiment of the present disclosure, if the displayed work card is cancelled, at least one of the following implementations is further included.
In a first implementation, the terminal cancels the display of the work card after the work card displays the second reference time period. The second reference time period may be set and modified as needed, and is not particularly limited herein. For example, the second reference time period is 5 seconds. In the implementation manner, after the second reference time is displayed on the work card, the second reference time is not triggered, so that the operator is more likely not to want to send the conversation message based on the work card, and the display of the work card is automatically canceled at the moment, so that other contents can be displayed in a larger area on the conversation page, shielding of the other contents is avoided, and the display effect is improved.
In a second implementation, the terminal cancels the display of the work card in response to a trigger operation to an area other than the work card on the session page. Further, in response to a triggering operation of the blank area on the session page, the terminal cancels the display of the work card. In the implementation mode, the operator triggers other areas to indicate that the operator wants to obtain operation responses of the other areas, and at the moment, the work card is cancelled, so that the interference of the work card on other contents displayed on a conversation page is avoided, the interaction diversity and the page display flexibility are improved, and further the user experience is improved.
In a third implementation manner, a session input box is displayed on the session page, and in response to triggering operation of the session input box, the terminal displays a virtual keyboard and cancels display of the work card. In the embodiment, when the operator triggers the session input box, the operator is informed that the operator wants to input the session message at the moment, and then the virtual keyboard is displayed, the display of the work card is canceled, the shielding of the work card is avoided, and the virtual keyboard is convenient to display.
It should be noted that, after the work card is triggered, the terminal automatically cancels the display of the work card.
In some embodiments, the operator may also want to send a conversation message based on the work card after the work card has disappeared. And optionally, after returning to the main page from the session page, the terminal responds to the triggering operation of the session control to display the session page, and the work card is displayed again on the session page. And returning to the main page from the conversation page, and entering the conversation page from the main page again under the condition that other works are not watched in the middle, wherein the work card of the first work is displayed on the conversation page. In the embodiment, the conversation page is entered from the main page again, the work cards can be displayed again, the display diversity is improved, the operator can conveniently send conversation messages based on the work cards, and the user experience is improved.
In step S304, in response to a trigger operation on the work card, the terminal transmits a first work to the first object.
In some embodiments, the terminal sends the first work to the first object in response to a trigger operation to any of the regions on the work card. In other embodiments, the work card has a send control displayed thereon. Correspondingly, the terminal responds to the triggering operation of the sending control on the work card and sends the first work to the first object. Optionally, the send control has a "send" guide displayed thereon. In the embodiment, the sending control is set to send the works, so that the sending accuracy is improved, and the situation of false touch is avoided.
The above embodiments are described using the example of triggering the send control to send the first work. In other embodiments, it is more important that the control be sent for guidance. Optionally, the terminal responds to the triggering operation of any area on the work card under the guiding action of the sending control, and sends the first work to the first object.
In an embodiment of the present disclosure, if the terminal only sends the first work in response to a trigger to the send control, the embodiment further includes any one of the following implementations. In a first implementation, the terminal plays the first work in response to a trigger operation to an area of the work card other than the display area of the send control. In the implementation mode, the related area on the trigger work card can play the first work, so that an operator can confirm the first work conveniently, and the sending accuracy is improved.
Optionally, in response to a triggering operation on an area other than the display area of the transmission control on the work card, the terminal plays the first work, or plays the initial segment of the first work, or plays the key segment of the first work, or plays a part of segments in the first work, wherein the part of segments are segments already played on the terminal. After the first work, the initial segment, the key segment or the partial segment is played, the terminal automatically sends the first work to the first object. Or after the terminal finishes playing the first work, the initial segment, the key segment or the target segment, displaying a sending control on the playing page, and responding to the triggering operation of the sending control, the terminal sends the first work to the first object. Or, in the process of playing the first work, the initial segment, the key segment or the target segment, the terminal displays a sending control on the playing page, so that the playing process can be interrupted at any time and the first work can be sent to the first object autonomously and flexibly under the condition that an operator does not want to complete watching after watching a part of the work, and the interaction efficiency and the user experience are improved.
In a second implementation, the terminal cancels the display of the work card in response to a trigger operation to an area of the work card other than the display area of the send control. In the implementation mode, the related area on the trigger work card can cancel the display of the work card, so that when an operator does not want to send the first work, the displayed work card is timely canceled, shielding of other information on a conversation page is avoided, and the interaction diversity is improved.
In some embodiments, the first work may be completely played on the play page, or only a portion of the clip may be played. Accordingly, the process of sending the first work to the first object by the terminal in response to the triggering operation of the work card includes the following two cases. Under the first condition, under the condition that the first work is played on a playing page, responding to triggering operation on a work card, acquiring the first work from a cache space by the terminal, and sending the first work to a first object. In the second case, under the condition that the first work plays part of the clips on the playing page, responding to the triggering operation on the work card, the terminal acquires the played part of the clips from the cache space and sends the played part of the clips to the first object. In this embodiment, since the operator views which contents of the work, it is possible to transmit a session message based on the viewed contents. Therefore, the played content is only transmitted to the first object, and the flexibility and efficiency of transmission are improved under the condition that the validity of the transmitted content is ensured. And the played content is stored in the cache space, so that the content is conveniently and directly acquired from the cache space and then transmitted, and the transmission efficiency is further improved.
In some embodiments, in order to improve the sending efficiency, the process of sending the first work to the first object by the terminal in response to the triggering operation on the work card further includes any one of the following implementation manners.
In one implementation, in response to a triggering operation on a work card, the terminal sends link information of a first work to a first object, where the link information is used for playing the first work corresponding to the link information after being triggered. Optionally, after the first object or the operator triggers the link information, the terminal acquires the first work corresponding to the link information based on the link information, and jumps to the playing page to play the first work. In the implementation mode, the transmission efficiency and the receiving efficiency of the first object are improved, and the resource loss is reduced by transmitting the link information without transmitting the work.
In another implementation, in response to a triggering operation on the work card, the terminal sends theme information of the first work to the first object, the theme information being used to summarize the first work. In the implementation manner, the first object can know the first work after receiving the theme information by sending the theme information, and the sending efficiency is improved.
In another implementation, in response to a triggering operation on a work card, the terminal sends a key segment in the first work to the first object, the key segment being used to represent the first work. In the implementation mode, the first object can quickly learn and recall the first work based on the key fragments by sending the key fragments, and the sending efficiency is improved under the condition that the prompting effect of the key fragments is ensured.
In some embodiments, the process of sending the first work to the first object by the terminal includes the following steps: and in the process of sending the first work, the terminal displays a progress bar on the work card, wherein the progress bar is used for indicating the sending progress of the first work. In the embodiment, by displaying the progress bar, an operator can know the transmission progress in time conveniently, and user experience is improved. For example, with continued reference to FIG. 6 (b), a progress bar 605 is displayed on the work card.
In some embodiments, if the operator is not focused on the first object, the session page is also used to guide the operator to focus on the first object. Accordingly, this embodiment further includes the following step S305.
In step S305, after the first work is sent, the terminal displays a focus popup on the session page, the focus popup being used to guide the operator to focus on the first object.
The focusing popup window is provided with guiding information, a focusing control and a closing control, wherein the guiding information is used for guiding an operator to focus on the first object, the focusing control is used for focusing on the first object after being triggered, and the closing control is used for canceling to display the focusing popup window after being triggered.
It should be noted that, the first object may be an object that the operator pays attention to, or may not pay attention to, i.e., the type of relationship between the first object and the operator is not limited. Wherein the terminal performs step S305 only in case the operator is not paying attention to the first object. In this embodiment, after sending the work to the first object, the operator may want to send a conversation message to the first object based on the work, and since the number of times the operator is allowed to send the conversation message to the first object is limited for the object that the operator does not pay attention to, the operator is guided to pay attention to the first object, so that the operator can conveniently conduct a better conversation with the first object based on the work.
In other embodiments, a session input box is displayed on the session page, and the terminal displays a virtual keyboard in response to a triggering operation of the session input box; and in response to the stowing operation of the virtual keyboard, the terminal cancels the display of the virtual keyboard and displays the concerned popup window on the conversation page. In this embodiment, after the operator pulls up the virtual keyboard, it is indicated that the operator may want to send a session message to the first object, and further after the virtual keyboard is retracted, the pop-up window is displayed, so that the user experience is improved without disturbing the display of the virtual keyboard. And because the number of times that the operator is allowed to send the conversation message to the object which is not focused on by the operator is limited, the conversation with the first object is facilitated after the operator is guided to focus on the first object. Alternatively, the work is transmitted based on the work card without occupying a limited number of transmissions.
In one implementation, after triggering the work card to send the first work and displaying the virtual keyboard is retracted again, the terminal displays the pop-up window of interest. For example, referring to fig. 7, fig. 7 is a schematic diagram illustrating a session page with a popup of interest displayed according to an exemplary embodiment. Wherein, the focus popup window 701 is displayed above the session input box, and there are displayed guide information 702, focus control 703, and close control 704.
In another implementation, the terminal displays the attention popup window after the display keyboard is retracted again without triggering the work card. It should be noted that, after the terminal only displays the keyboard on the session page for the first time and then is retracted, the attention popup window is displayed, so that the interference to the operator caused by multiple displays is avoided. Correspondingly, at least one shortcut interaction control is displayed on the session page when the keyboard is subsequently retracted. That is, in this embodiment, the work card, the attention popup, and the shortcut interaction control are displayed mutually exclusive. And the display priority of the work card is greater than the display priority of the attention popup window, and the display priority of the attention popup window is greater than the display priority of the shortcut interaction control.
In the case where the operator has focused on the first object, the terminal does not display the focused on popup on the session page, i.e., does not execute step S305. Optionally, in the case that the operator has focused on the first object, after the first work is sent, the terminal displays at least one shortcut interaction control on the session page, which is used for sending an expression package to the first object after being triggered, establishing a call, and the like, which is not limited herein specifically. For example, referring to FIG. 8, FIG. 8 is a schematic diagram illustrating a conversation page with a shortcut interaction control displayed in accordance with an exemplary embodiment. After the first work is sent, a plurality of shortcut interaction controls 801 are displayed on the conversation page, and the plurality of shortcut interaction controls 801 are displayed in a shortcut interaction area above the conversation input box.
In some embodiments, a work control is also displayed on the conversation page for sending the first work and other works of the first object to the first object. Accordingly, this embodiment further includes the following step S306.
In step S306, in response to a triggering operation of a work control displayed on a session page, the terminal displays a work list of a first object, where the work list includes work covers of a plurality of works of the first object, and the work covers of the first work are located at the first position of the work list, a session input box is displayed on the session page, and a work control is displayed in the session input box and is used for sending works.
In some implementations, the process of displaying the work list of the first object by the terminal in response to the triggering operation of the work control includes the following two implementations.
In a first implementation manner, in response to triggering operation of a work control, a terminal acquires a play record of works of a first object, determines a first work with the nearest play time interval current time based on the play record, displays a work list of the first object, and displays a work cover of the first work at the first position of the work list. In a second implementation manner, in response to a triggering operation on the work control, the terminal takes a work of a first object stored most recently in the cache space as a first work, displays a work list of the first object, and displays a work cover of the first work at the first position of the work list. Because the first work is played on the terminal and then the playing record exists or is cached, the first work is determined based on the playing record or the caching space, and the accuracy and the efficiency are improved.
Optionally, the terminal further sorts the works other than the first work in the work list. Accordingly, the terminal determines the works of the first object played on the terminal based on the play record, and arranges the works of the first object played on the terminal after the first works and before the works of the first object not played on the terminal. Because the operator has great interest in the watched works, the played works are arranged in front, the operator can conveniently select the works to send, and the work screening efficiency and the sending efficiency are improved.
In step S307, in response to the triggering operation for any one of the work covers, the terminal transmits the work corresponding to the work cover to the first object.
In the embodiment of the disclosure, by setting the work control, any work of the first object can be selected for transmission, so that when an operator wants to transmit other works of the first object, the quick transmission can be realized based on the work control, and the interaction efficiency is improved; and arrange first works in first place, with the action phase-match that the operator just watched first works, the operator of being convenient for selects first works to send.
In some embodiments, the main page also displays a work cover of a plurality of works, and the work cover is used for playing corresponding works after being triggered. Accordingly, this embodiment further includes the following step S308.
In step S308, in response to a triggering operation on any one of the work covers displayed on the main page, the terminal plays a second work of the first object on the play page, the work covers of the plurality of works of the first object are displayed on the main page, and the second work is a work corresponding to the triggered work cover; responding to a return operation of a playing page for playing the second work, and returning the terminal to the main page; and responding to the triggering operation of the conversation control on the main page, displaying a conversation page by the terminal, and displaying a work card of the second work on the conversation page.
In response to the triggering operation on the work card of the second work, the terminal sends the second work to the first object, and the sending process is the same as that of step S304, which is not described herein.
In this embodiment, in the case where the main page is returned from the play page of the second work and then the conversation page is entered from the main page, the work card of the second work is displayed; the method and the device realize that the work cards of other works are displayed on the conversation page under the condition that other works are played from the playing page of the first work to the midway of the conversation page, namely, the work cards displayed on the conversation page are always the work cards of the latest works, and improve the accuracy of displaying the work cards.
In some embodiments, the work of the first object can be sent not only to the first object, but also to other objects. Correspondingly, after the first work is sent, the terminal displays a work cover and a sharing control of the first work in a conversation frame of a conversation page, and the sharing control is used for sending the first work to the second object. In the embodiment, by setting the sharing control, the work can be sent to the first object, namely the publisher of the first object, and can also be sent to other objects on the conversation page, so that the interaction diversity and interaction efficiency are improved.
If the first work is sent to the first object, a work cover of the first work is displayed in the session frame, and a play control is displayed on the work cover. And responding to the triggering operation of the playing control, and playing the first work by the terminal. If the link information of the first work is sent to the first object, the link information of the first work is displayed in the session frame under the condition that the sending is completed, and the terminal acquires the first work corresponding to the link information to play in response to the triggering operation of the link information.
For example, referring to FIG. 9, FIG. 9 is a schematic diagram illustrating a conversation page in which work delivery is completed, according to an example embodiment. After the first work is sent, a work cover 901, a play control 902 and a share control 903 of the first work are displayed in the session frame.
It should be noted that, the sequence numbers of the steps S303 to S308 are only for convenience of description, and are not used to limit the execution sequence. For example, step S303 may be performed before or after step S308, and step S306 may be performed before or after steps S304-S305, which are not particularly limited herein.
It should be noted that, the session page provided by the embodiments of the present disclosure is adapted to a daytime mode and a nighttime (dark) mode.
In the embodiment of the disclosure, when the conversation page is displayed, whether the operator has the status of the work just seen is judged based on the path entering the conversation page. Under the condition that an operator has the work which is just seen, the operator is reminiscent that the operator possibly wants to send the work which is just seen, and further work cards are added on a conversation page to send the work quickly, so that the interaction efficiency and the work sending efficiency are improved, and the sending rate of conversation messages can be improved.
The embodiment of the disclosure provides a work playing method, which comprises the steps of entering a main page of a first object from a playing page of the first work of the first object, and entering a conversation page with the first object from the main page. Because the first work is just played, namely the operator just looks at the first work, the operator enters the conversation page at the moment, and the operator probably wants to carry out conversation with the first object based on the first work, the work card which can be triggered to send the first work is displayed on the conversation page, the operator can conveniently and quickly send the first work based on the work card, the interaction efficiency is improved, and the work sending efficiency is further improved.
Fig. 10 is a block diagram of a work transmitting apparatus according to an exemplary embodiment. Referring to fig. 10, the apparatus includes:
a playing unit 1001 configured to play a first work of a first object on a playing page on which an entry control for entering a main page of the first object is displayed;
a display unit 1002 configured to display a main page of the first object, on which a session control for performing a session with the first object is displayed, in response to a trigger operation of the portal control;
the display unit 1002 is further configured to display a conversation page with the first object in response to a trigger operation on the conversation control, and display a work card of the first work on the conversation page, on which information of the first work is displayed;
the transmission unit 1003 is configured to transmit the first work to the first object in response to a trigger operation to the work card.
In some embodiments, the work card has a send control displayed thereon; a transmission unit 1003 configured to:
and responding to the triggering operation of the sending control on the work card, and sending the first work to the first object.
In some embodiments, the playback unit 1001 is further configured to:
Responding to triggering operation of an area outside a display area of a transmission control on the work card, and playing a first work; or alternatively, the process may be performed,
and in response to triggering operation of an area outside the display area of the transmission control on the work card, cancelling display of the work card.
In some embodiments, the display unit 1002 is configured to:
in the process of displaying the work card, the transparency of the work card is changed from the first transparency to the second transparency, and the sending control is displayed on the work card in response to the transparency of the work card reaching the second transparency, wherein the first transparency is larger than the second transparency.
In some embodiments, the display unit 1002 is configured to:
and displaying the work card of the first work on the conversation page under the condition that the playing time of the first work on the playing page is longer than the first reference time.
In some embodiments, the transmitting unit 1003 is configured to:
and responding to the triggering operation of the work card, and sending the link information of the first work to the first object, wherein the link information is used for playing the first work corresponding to the link information after being triggered.
In some embodiments, the transmitting unit 1003 is configured to:
And displaying a progress bar on the work card in the process of sending the first work, wherein the progress bar is used for indicating the sending progress of the first work.
In some embodiments, the transmitting unit 1003 is configured to:
under the condition that the first work is played on a playing page, responding to triggering operation on a work card, acquiring the first work from a cache space of a terminal, and sending the first work to a first object;
under the condition that the first work plays part of the fragments on the playing page, responding to the triggering operation on the work card, acquiring the played part of the fragments from the cache space, and sending the played part of the fragments to the first object.
In some embodiments, the apparatus further comprises a determining unit configured to perform at least one of:
acquiring a play record of a terminal to a work of a first object, and determining a first work with the nearest current time of playing time interval based on the play record; or alternatively, the process may be performed,
and taking the work of the first object stored in the buffer space of the terminal at the latest time as a first work.
In some embodiments, a conversation input box is displayed on the conversation page, and a work control is displayed in the conversation input box and is used for sending works; the apparatus further comprises:
A list display unit configured to display a work list of the first object in response to a trigger operation to the work control, the work list including work covers of a plurality of works of the first object, the work covers of the first work being located at a top of the work list;
the transmission unit 1003 is further configured to transmit the work corresponding to the work cover to the first object in response to a trigger operation for any one of the work covers.
In some embodiments, the apparatus further comprises a cancellation unit configured to perform at least one of:
after the work card displays the second reference time length, cancelling the display of the work card;
in response to a triggering operation of an area other than the work card on the conversation page, cancelling display of the work card;
a conversation input box is displayed on the conversation page, a virtual keyboard is displayed in response to triggering operation of the conversation input box, and display of the work card is canceled.
In some embodiments, the display unit 1002 is further configured to:
after the main page is returned from the conversation page, the conversation page is displayed in response to the triggering operation of the conversation control, and the work card is displayed again on the conversation page.
In some embodiments, the apparatus further comprises a pop-up display unit configured to:
After the first work is sent, displaying an attention popup window on the conversation page, wherein the attention popup window is used for guiding an operator to pay attention to the first object; or alternatively, the process may be performed,
a session input box is displayed on the session page, and a virtual keyboard is displayed in response to triggering operation of the session input box; and in response to the stowing operation of the virtual keyboard, canceling displaying the virtual keyboard, and displaying the concerned popup window on the conversation page.
In some embodiments, the work cover of the plurality of works with the first object displayed on the main page, the display unit 1002 is further configured to:
responding to the triggering operation of any one of the work covers, and playing a second work of the first object on the playing page, wherein the second work is a work corresponding to the work cover;
responding to a return operation of a playing page for playing the second work, and returning to the main page;
and responding to the triggering operation of the conversation control on the main page, displaying a conversation page, and displaying a work card of the second work on the conversation page.
In some embodiments, the display unit 1002 is further configured to:
after the first work is sent, a work cover and a sharing control of the first work are displayed in a conversation frame of a conversation page, and the sharing control is used for sending the first work to a second object.
The embodiment of the disclosure provides a work playing device, which enters a main page of a first object from a playing page of the first work of the first object, and then enters a conversation page with the first object from the main page. Because the first work is just played, namely the operator just looks at the first work, the operator enters the conversation page at the moment, and the operator probably wants to carry out conversation with the first object based on the first work, the work card which can be triggered to send the first work is displayed on the conversation page, the operator can conveniently and quickly send the first work based on the work card, the interaction efficiency is improved, and the work sending efficiency is further improved.
The specific manner in which the individual units perform the operations in relation to the apparatus of the above embodiments has been described in detail in relation to the embodiments of the method and will not be described in detail here.
Fig. 11 shows a block diagram of a terminal 1100 provided by an exemplary embodiment of the present disclosure. The terminal 1100 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, motion picture expert compression standard audio plane 3), an MP4 (Moving Picture Experts Group Audio Layer IV, motion picture expert compression standard audio plane 4) player, a notebook computer, or a desktop computer. Terminal 1100 may also be referred to by other names of user devices, portable terminals, laptop terminals, desktop terminals, and the like.
Generally, the terminal 1100 includes: a processor 1101 and a memory 1102.
The processor 1101 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 1101 may be implemented in at least one hardware form of DSP (Digital Signal Processing ), FPGA (Field-Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array ). The processor 1101 may also include a main processor, which is a processor for processing data in an awake state, also called a CPU (Central Processing Unit ), and a coprocessor; a coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 1101 may integrate a GPU (Graphics Processing Unit, image processor) for rendering and drawing of content required to be displayed by the display screen. In some embodiments, the processor 1101 may also include an AI (Artificial Intelligence ) processor for processing computing operations related to machine learning.
Memory 1102 may include one or more computer-readable storage media, which may be non-transitory. Memory 1102 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in memory 1102 is used to store at least one program code for execution by processor 1101 to implement the work delivery method provided by the method embodiments of the present disclosure.
In some embodiments, the terminal 1100 may further optionally include: a peripheral interface 1103 and at least one peripheral. The processor 1101, memory 1102, and peripheral interface 1103 may be connected by a bus or signal lines. The individual peripheral devices may be connected to the peripheral device interface 1103 by buses, signal lines or circuit boards. Specifically, the peripheral device includes: at least one of radio frequency circuitry 1104, a display screen 1105, a camera assembly 1106, audio circuitry 1107, and a power supply 1108.
A peripheral interface 1103 may be used to connect I/O (Input/Output) related at least one peripheral device to the processor 1101 and memory 1102. In some embodiments, the processor 1101, memory 1102, and peripheral interface 1103 are integrated on the same chip or circuit board; in some other embodiments, any one or both of the processor 1101, memory 1102, and peripheral interface 1103 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
The Radio Frequency circuit 1104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1104 communicates with a communication network and other communication devices via electromagnetic signals. The radio frequency circuit 1104 converts an electrical signal into an electromagnetic signal for transmission, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1104 includes: antenna systems, RF transceivers, one or more amplifiers, tuners, oscillators, digital signal processors, codec chipsets, subscriber identity module cards, and so forth. The radio frequency circuitry 1104 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: metropolitan area networks, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and/or WiFi (Wireless Fidelity ) networks. In some embodiments, the radio frequency circuitry 1104 may also include NFC (Near Field Communication, short range wireless communication) related circuitry, which is not limited by this disclosure.
The display screen 1105 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display 1105 is a touch display, the display 1105 also has the ability to collect touch signals at or above the surface of the display 1105. The touch signal may be input to the processor 1101 as a control signal for processing. At this time, the display screen 1105 may also be used to provide virtual buttons and/or virtual keyboards, also referred to as soft buttons and/or soft keyboards. In some embodiments, the display 1105 may be one, providing a front panel of the terminal 1100; in other embodiments, the display 1105 may be at least two, respectively disposed on different surfaces of the terminal 1100 or in a folded design; in still other embodiments, the display 1105 may be a flexible display disposed on a curved surface or a folded surface of the terminal 1100. Even more, the display 1105 may be arranged in a non-rectangular irregular pattern, i.e., a shaped screen. The display 1105 may be made of LCD (Liquid Crystal Display ), OLED (Organic Light-Emitting Diode) or other materials.
The camera assembly 1106 is used to capture images or video. Optionally, the camera assembly 1106 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal and the rear camera is disposed on the rear surface of the terminal. In some embodiments, the at least two rear cameras are any one of a main camera, a depth camera, a wide-angle camera and a tele camera, so as to realize that the main camera and the depth camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize a panoramic shooting and Virtual Reality (VR) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1106 may also include a flash. The flash lamp can be a single-color temperature flash lamp or a double-color temperature flash lamp. The dual-color temperature flash lamp refers to a combination of a warm light flash lamp and a cold light flash lamp, and can be used for light compensation under different color temperatures.
The audio circuit 1107 may include a microphone and a speaker. The microphone is used for collecting sound waves of users and environments, converting the sound waves into electric signals, and inputting the electric signals to the processor 1101 for processing, or inputting the electric signals to the radio frequency circuit 1104 for voice communication. For purposes of stereo acquisition or noise reduction, a plurality of microphones may be provided at different portions of the terminal 1100, respectively. The microphone may also be an array microphone or an omni-directional pickup microphone. The speaker is used to convert electrical signals from the processor 1101 or the radio frequency circuit 1104 into sound waves. The speaker may be a conventional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only the electric signal can be converted into a sound wave audible to humans, but also the electric signal can be converted into a sound wave inaudible to humans for ranging and other purposes. In some embodiments, the audio circuit 1107 may also include a headphone jack.
A power supply 1108 is used to power the various components in terminal 1100. The power supply 1108 may be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1108 includes a rechargeable battery, the rechargeable battery may support wired or wireless charging. The rechargeable battery may also be used to support fast charge technology.
Those skilled in the art will appreciate that the structure shown in fig. 11 is not limiting and that terminal 1100 may include more or fewer components than shown, or may combine certain components, or may employ a different arrangement of components.
In an exemplary embodiment, a computer-readable storage medium is also provided, such as a memory, including instructions executable by a processor of a terminal to perform the above-described work delivery method. Alternatively, the computer readable storage medium may be ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
In an exemplary embodiment, a computer program product is also provided, comprising a computer program which, when executed by a processor, implements the above-described work delivery method. In some embodiments, a computer program product according to embodiments of the present disclosure may be deployed to be executed on one terminal or on multiple terminals located at one site, or alternatively, on multiple terminals distributed across multiple sites and interconnected by a communication network, where the multiple terminals distributed across multiple sites and interconnected by a communication network may constitute a blockchain system.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any adaptations, uses, or adaptations of the disclosure following the general principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (18)

1. A method of delivering a work, the method comprising:
playing a first work of a first object on a playing page, wherein an entry control for entering a main page of the first object is displayed on the playing page;
responding to the triggering operation of the entry control, displaying a main page of the first object, wherein a session control used for carrying out session with the first object is displayed on the main page;
Responding to the triggering operation of the conversation control, displaying a conversation page of the first object, displaying a work card of the first work on the conversation page, and displaying information of the first work on the work card;
and responding to the triggering operation of the work card, and sending the first work to the first object.
2. The work delivery method of claim 1, wherein the work card has a delivery control displayed thereon; the sending the first work to the first object in response to the triggering operation of the work card includes:
and responding to the triggering operation of the sending control on the work card, and sending the first work to the first object.
3. The work delivery method of claim 2, wherein the method further comprises:
responding to the triggering operation of the area outside the display area of the sending control on the work card, and playing the first work; or alternatively, the process may be performed,
and in response to triggering operation of an area outside the display area of the sending control on the work card, cancelling display of the work card.
4. The work transmitting method of claim 2, wherein the displaying the work card of the first work on the conversation page comprises:
And in the process of displaying the work card, displaying the change process of the transparency of the work card from the first transparency to the second transparency, and displaying the sending control on the work card in response to the transparency of the work card reaching the second transparency, wherein the first transparency is larger than the second transparency.
5. The work delivery method of claim 1, wherein the displaying the work card of the first work on the conversation page comprises:
and displaying a work card of the first work on the conversation page under the condition that the playing time of the first work on the playing page is longer than a first reference time.
6. The work delivery method of claim 1, wherein the delivering the first work to the first object in response to a triggering operation on the work card comprises:
and responding to the triggering operation of the work card, and sending the link information of the first work to the first object, wherein the link information is used for playing the first work corresponding to the link information after being triggered.
7. The work delivery method of claim 1, wherein the delivering the first work to the first object comprises:
And displaying a progress bar on the work card in the process of sending the first work, wherein the progress bar is used for indicating the sending progress of the first work.
8. The work delivery method of claim 1, wherein the delivering the first work to the first object in response to a triggering operation on the work card comprises:
under the condition that the first work is played on the playing page, responding to triggering operation on the work card, acquiring the first work from a cache space of a terminal, and sending the first work to the first object;
and under the condition that the first work plays part of the fragments on the playing page, responding to the triggering operation on the work card, acquiring the played part of fragments from the cache space, and sending the played part of fragments to the first object.
9. The work delivery method of claim 1, wherein prior to displaying the work card of the first work on the conversation page, the method further comprises:
acquiring a play record of a terminal to the work of the first object, and determining the first work with the nearest current time interval in play based on the play record; or alternatively, the process may be performed,
And taking the work of the first object stored in the buffer space of the terminal last time as the first work.
10. The method for sending a work according to claim 1, wherein a conversation input box is displayed on the conversation page, and a work control is displayed in the conversation input box and is used for sending the work; the method further comprises the steps of:
responding to the triggering operation of the work control, displaying a work list of the first object, wherein the work list comprises work covers of a plurality of works of the first object, and the work covers of the first work are positioned at the first position of the work list;
and responding to the triggering operation of any work cover, and sending the work corresponding to the work cover to the first object.
11. The work delivery method of claim 1, wherein the method further comprises at least one of:
after the work card displays the second reference time length, cancelling the display of the work card;
in response to a triggering operation of an area other than the work card on the conversation page, cancelling display of the work card;
and a session input box is displayed on the session page, a virtual keyboard is displayed in response to the triggering operation of the session input box, and the display of the work card is canceled.
12. The work delivery method of claim 11, wherein the method further comprises:
after the main page is returned from the conversation page, the conversation page is displayed in response to the triggering operation of the conversation control, and the work card is displayed on the conversation page again.
13. The work delivery method of claim 1, wherein the method further comprises:
after the first work is sent, displaying a concerned popup window on the conversation page, wherein the concerned popup window is used for guiding an operator to pay attention to the first object; or alternatively, the process may be performed,
a session input frame is displayed on the session page, and a virtual keyboard is displayed in response to triggering operation of the session input frame; and in response to the stowing operation of the virtual keyboard, cancelling display of the virtual keyboard, and displaying the concerned popup window on the conversation page.
14. The work transmitting method of claim 1, wherein the main page has displayed thereon work covers of a plurality of works of the first object, the method further comprising:
responding to the triggering operation of any one of the work covers, and playing a second work of the first object on a playing page, wherein the second work is a work corresponding to the work cover;
Responding to a return operation of a playing page for playing the second work, and returning to the main page;
and responding to the triggering operation of the conversation control on the main page, displaying the conversation page, and displaying the work card of the second work on the conversation page.
15. The work delivery method of claim 1, wherein the method further comprises:
after the first work is sent, a work cover and a sharing control of the first work are displayed in a conversation frame of the conversation page, and the sharing control is used for sending the first work to a second object.
16. A work delivery apparatus, the apparatus comprising:
a playing unit configured to play a first work of a first object on a playing page, on which an entry control for entering a main page of the first object is displayed;
a display unit configured to display a main page of the first object, on which a session control for performing a session with the first object is displayed, in response to a trigger operation of the entry control;
the display unit is further configured to respond to the triggering operation of the conversation control, display a conversation page of the first object, and display a work card of the first work on the conversation page, wherein the work card displays information of the first work;
And a transmission unit configured to transmit the first work to the first object in response to a trigger operation to the work card.
17. A terminal, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the work delivery method of any one of claims 1 to 15.
18. A computer readable storage medium, which when executed by a processor of a terminal, causes the terminal to perform the work delivery method of any one of claims 1 to 15.
CN202310970911.6A 2023-08-03 2023-08-03 Work sending method, device, equipment and storage medium Pending CN116679860A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310970911.6A CN116679860A (en) 2023-08-03 2023-08-03 Work sending method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310970911.6A CN116679860A (en) 2023-08-03 2023-08-03 Work sending method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN116679860A true CN116679860A (en) 2023-09-01

Family

ID=87781320

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310970911.6A Pending CN116679860A (en) 2023-08-03 2023-08-03 Work sending method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN116679860A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114422463A (en) * 2022-01-17 2022-04-29 北京达佳互联信息技术有限公司 Communication method, communication apparatus, electronic device, and storage medium
CN114610431A (en) * 2022-03-15 2022-06-10 北京字跳网络技术有限公司 Work display method, work display device, electronic apparatus, storage medium, and program product
CN115269075A (en) * 2022-07-05 2022-11-01 五八有限公司 Session prompting method, device, electronic equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114422463A (en) * 2022-01-17 2022-04-29 北京达佳互联信息技术有限公司 Communication method, communication apparatus, electronic device, and storage medium
CN114610431A (en) * 2022-03-15 2022-06-10 北京字跳网络技术有限公司 Work display method, work display device, electronic apparatus, storage medium, and program product
CN115269075A (en) * 2022-07-05 2022-11-01 五八有限公司 Session prompting method, device, electronic equipment and storage medium

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"小红书", pages 1 - 4, Retrieved from the Internet <URL:wandoujia.com> *
"淘宝", pages 1 - 2, Retrieved from the Internet <URL:wandoujia.com> *
三少爷的鞋: "Android ⾼仿微信 你可能要发送的图⽚", pages 1 - 7, Retrieved from the Internet <URL:https://blog.csdn.net/dhl_1986/article/details/77825962> *

Similar Documents

Publication Publication Date Title
CN111078655B (en) Document content sharing method, device, terminal and storage medium
US10056082B2 (en) Mobile terminal and method of controlling therefor
KR101505688B1 (en) Mobile termianl and information processing method thereof
KR101608763B1 (en) Mobile terminal and method for participating interactive service thereof, and internet protocol television terminal and communication system
KR20170029837A (en) Mobile terminal and method for controlling the same
KR20110006362A (en) Mobile terminal and method for controlling broadcast thereof
KR20130127302A (en) Mobile terminal and control method thereof
CN113556614B (en) Information release method and device and electronic equipment
CN110286839B (en) Message sending method, device, terminal and storage medium
CN114866793B (en) Data processing method, device, electronic equipment and storage medium
KR20170094701A (en) Mobile terminal and controlling method thereof
CN116679860A (en) Work sending method, device, equipment and storage medium
KR20170059693A (en) Mobile device and, the method thereof
KR20150146297A (en) Mobile terminal and method for controlling the same
CN115348240B (en) Voice call method, device, electronic equipment and storage medium for sharing document
CN114793288B (en) Authority information processing method, device, server and medium
CN116400997B (en) Method, device, equipment and storage medium for displaying multimedia resources
CN116419028B (en) Page display method, device, equipment and storage medium
CN117354599A (en) Bullet screen display method and device, electronic equipment and storage medium
KR20180056273A (en) Mobile terminal and method for controlling the same
KR101846129B1 (en) Mobile terminal for playing content of virtual racing
CN117149805A (en) Page display method, device, terminal and storage medium
CN117641057A (en) Video playing method, device, terminal and storage medium
CN115190341A (en) Interaction method and device of media resources, electronic equipment and storage medium
CN114780194A (en) Activity display method, activity display device, terminal 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