[go: up one dir, main page]

CN108259627A - The method, apparatus and system of pushed information - Google Patents

The method, apparatus and system of pushed information Download PDF

Info

Publication number
CN108259627A
CN108259627A CN201810163960.8A CN201810163960A CN108259627A CN 108259627 A CN108259627 A CN 108259627A CN 201810163960 A CN201810163960 A CN 201810163960A CN 108259627 A CN108259627 A CN 108259627A
Authority
CN
China
Prior art keywords
information
video
terminal
image
user basic
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
CN201810163960.8A
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.)
Guangzhou Kugou Computer Technology Co Ltd
Original Assignee
Guangzhou Kugou Computer 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 Guangzhou Kugou Computer Technology Co Ltd filed Critical Guangzhou Kugou Computer Technology Co Ltd
Priority to CN201810163960.8A priority Critical patent/CN108259627A/en
Publication of CN108259627A publication Critical patent/CN108259627A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention provides the method, apparatus and system of a kind of pushed information, belong to field of computer technology.The method includes:Conversation informing is sent to server, wherein, the mark of object contact person is carried in the conversation informing;The corresponding user basic information of mark and video information for the object contact person that the server is sent are received, wherein, the video information includes the address information of video thumbnails and the address information of video data;The user basic information, the image being locally stored and play control are combined displaying, and store the address information of the video data, and according to the address information of the video thumbnails, download the image data of the video thumbnails;When the image data download of the video thumbnails finishes, the image being locally stored described in displaying is replaced using the video thumbnails.Using the present invention, the information got is no longer single.

Description

The method, apparatus and system of pushed information
Technical field
The present invention relates to field of computer technology, the method, apparatus and system of more particularly to a kind of pushed information.
Background technology
With the development of computer technology and network technology, in certain friend-making class application programs, in order to make the body of user It tests more preferably, when user opens the session window with some contact person by terminal, terminal can send conversation informing to server, After server receives conversation informing, the user basic information of the contact person can be pushed to terminal, user basic information includes ground Area, age, hobby etc..After terminal receives the user basic information of the contact person, can be shown in session window should The user basic information of contact person.
In this way, server causes the information content got to compare only to the user basic information of terminal push contact person It is single.
Invention content
An embodiment of the present invention provides the method, apparatus and system of a kind of pushed information, in order to solve asking for the relevant technologies Topic, the technical solution are as follows:
In a first aspect, a kind of method of pushed information is provided, the method includes:
Conversation informing is sent to server, wherein, the mark of object contact person is carried in the conversation informing;
The corresponding user basic information of mark and video information for the object contact person that the server is sent are received, Wherein, the video information includes the address information of video thumbnails and the address information of video data;
The user basic information, the image being locally stored and play control are combined displaying, and regarded described in storage The address information of frequency evidence, and according to the address information of the video thumbnails, download the image data of the video thumbnails;
When the image data download of the video thumbnails finishes, replaced described in displaying using the video thumbnails The image being locally stored.
Optionally, it is described that the user basic information, the image being locally stored and play control are combined displaying, packet It includes:
In the corresponding session window of the conversation informing, by the user basic information, the image being locally stored and broadcast It puts control and is combined displaying.
Optionally, it is described that the user basic information, the image being locally stored and play control are combined displaying, packet It includes:
The user basic information is included in the first predetermined position of the upper strata for the image being locally stored, and is controlled playing Part is shown in the second predetermined position of upper strata for the image being locally stored.
Optionally, it is described that the user basic information, the image being locally stored and play control are combined displaying, packet It includes:
The user basic information is included in the third predetermined position adjacent with the image being locally stored, and will be played Control is shown in the 4th predetermined position of upper strata of image being locally stored.
Optionally, the method further includes:
When the triggering command for detecting the play control, according to the address information of the video data, described in loading Video data plays out.
Second aspect provides a kind of method of pushed information, the method includes:
The conversation informing that terminal is sent is received, wherein, the mark of object contact person is carried in the conversation informing;
Determine the corresponding user basic information of mark and video information of the object contact person, wherein, the video letter Breath includes the address information of video thumbnails and the address information of video data;
The user basic information and the video information are sent to the terminal.
Optionally, it is described to send the user basic information and the video information to the terminal, including:
The user basic information and the video information are sent to the terminal by unified interface.
The third aspect, provides a kind of terminal, and the terminal includes:
Sending module, for sending conversation informing to server, wherein, carry object contact person in the conversation informing Mark;
Receiving module, the corresponding user of mark for receiving the object contact person that the server is sent believe substantially Breath and video information, wherein, the video information includes the address information of video thumbnails and the address information of video data;
Display module, for the user basic information, the image being locally stored and play control to be combined displaying;
Memory module, for storing the address information of the video data;
Download module for the address information according to the video thumbnails, downloads the picture number of the video thumbnails According to;
Replacement module, for when the image data download of the video thumbnails finishes, using the video thumbnails Replace the image being locally stored of displaying.
Optionally, the display module, is used for:
In the corresponding session window of the conversation informing, by the user basic information, the image being locally stored and broadcast It puts control and is combined displaying.
Optionally, the display module, is used for:
The user basic information is included in the first predetermined position of the upper strata for the image being locally stored, and is controlled playing Part is shown in the second predetermined position of upper strata for the image being locally stored.
Optionally, the display module, is used for:
The user basic information is included in the third predetermined position adjacent with the image being locally stored, and will be played Control is shown in the 4th predetermined position of upper strata of image being locally stored.
Optionally, the terminal further includes:
Playing module, for when the triggering command for detecting the play control, according to the address of the video data Information loads the video data and plays out.
Fourth aspect, provides a kind of server, and the server includes:
Receiving module, for receiving the conversation informing of terminal transmission, wherein, target contact is carried in the conversation informing The mark of people;
Determining module, for determining the corresponding user basic information of the mark of the object contact person and video information, In, the video information includes the address information of video thumbnails and the address information of video data;
Sending module, for sending the user basic information and the video information to the terminal.
Optionally, the sending module, is used for:
The user basic information and the video information are sent to the terminal by unified interface.
5th aspect, provides a kind of system of pushed information, the system comprises terminal and server, wherein:
The terminal, the terminal as described in the above-mentioned third aspect;
The server, the server as described in above-mentioned fourth aspect.
The advantageous effect that technical solution provided in an embodiment of the present invention is brought is:
In the embodiment of the present invention, terminal has not only got user basic information, has also got video thumbnails, can be with User basic information and video thumbnails are illustrated for user, so the information content is no longer single.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present invention, for For those of ordinary skill in the art, without creative efforts, other are can also be obtained according to these attached drawings Attached drawing.
Fig. 1 is a kind of schematic diagram of a scenario of pushed information provided in an embodiment of the present invention;
Fig. 2 is a kind of method flow schematic diagram of pushed information provided in an embodiment of the present invention;
Fig. 3 is a kind of schematic diagram for showing user information and player module provided in an embodiment of the present invention;
Fig. 4 is a kind of structure diagram of terminal provided in an embodiment of the present invention;
Fig. 5 is a kind of structure diagram of terminal provided in an embodiment of the present invention;
Fig. 6 is a kind of structure diagram of server provided in an embodiment of the present invention;
Fig. 7 is a kind of structure diagram of terminal provided in an embodiment of the present invention;
Fig. 8 is a kind of structure diagram of server provided in an embodiment of the present invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention Formula is described in further detail.
An embodiment of the present invention provides a kind of method of pushed information, the executive agent of this method is terminal and server. Terminal can be mobile phone, tablet computer etc., and friend-making application program is equipped in terminal, and server can be friend-making application program Background server.Wherein, terminal can in can be provided with processor, memory and transceiver etc., processor can be used for pushing away Deliver letters breath process processing, memory can be used for storing the data that need and the data of generation during pushed information, Transceiver can be used for receiving and transmitting message etc., and the input and output such as screen, microphone are also provided in the terminal and are set Standby, screen is displayed for live streaming picture etc., and microphone can be used for playing audio-fequency data etc..It can be provided in server Processor, memory and transceiver etc., processor can be used for the processing of the process of pushed information, and memory can be used for storing The data and the data of generation needed during pushed information, transceiver can be used for receiving and transmitting message etc..This hair Detailed description of the bright embodiment by terminal to carry out scheme for mobile phone, other situations repeat no more.
Before being implemented, introduce first the embodiment of the present invention application scenarios and the embodiment of the present invention in relate to And the video data and user basic information arrived, wherein:
The application scenarios of the embodiment of the present invention:
As shown in Figure 1, user can install friend-making application program in the terminal, the figure of friend-making application program is then clicked Mark, terminal can then detect the click commands of friend-making application program, start friend-making application program, then show the friend-making application journey The main interface of sequence, user may search for being used the contact person of the friend-making application program, if finding the contact for wanting contact People (is subsequently known as object contact person).Then the head portrait of object contact person is clicked, terminal can then detect click commands, Display and the session window of object contact person, and conversation informing is sent, and target is carried in the conversation informing to server The mark of contact person.After server receives conversation informing, the corresponding user of mark of object contact person can be sent to terminal Essential information and video information etc..After terminal receives, it can be shown in session window.
The video data and user basic information arrived involved in the embodiment of the present invention:
User installs friend-making application program in terminal, then carries out account (the namely mark of contact person) and registers, user It can be shown in register interface with triggering terminal, user basic information input frame be shown in register interface, user can input Various user basic informations, then click the registration option in register interface, and terminal can then detect that the click of registration option refers to It enables, sends registration request, and carry account, password, user basic information etc. wherein to server, server can store use The correspondence of family essential information and account.In addition, after register account number, terminal can be with display alarm user's recorded video Option, user can click the option, and terminal can then detect the click commands of the option, open camera, and user can sing One song, one section of word, terminal can send the video data of recording to server in other words.Server receives the video After data, first image in video data can be generated video thumbnails by server, by the video data and video breviary Figure is stored, and it is corresponding with account to record the address information of the high in the clouds video data, the address information of video thumbnails Relationship, that is, the correspondence of video information and account.
Above-mentioned storage video data and video thumbnails, can be stored on server, can also store beyond the clouds.
As shown in Fig. 2, the process flow of this method can be as follows:
Step 201, terminal to server sends conversation informing.
In force, user will use friend-making class application program, can install friend-making application program, Ran Houdian in the terminal The icon of friend-making application program is hit, terminal can then detect the click commands of friend-making application program, start friend-making application program, so The main interface of the friend-making application program is shown afterwards, user may search for being used the contact person of the friend-making application program, if Find the contact person's (being subsequently known as object contact person) for wanting contact.Then the head portrait of object contact person, terminal are clicked It can then detect click commands, display and the session window of object contact person.And conversation informing is sent to server, and at this The mark of object contact person is carried in conversation informing.
Step 202, the conversation informing that server receiving terminal is sent.
In force, server can receive the conversation informing of terminal transmission, parsed from the conversation informing and obtain target The mark of contact person.
Step 203, server determines the corresponding user basic information of the mark of object contact person and video information.
Wherein, video information includes the address information of video thumbnails and the address information of video data, the two addresses Information respectively refers to the storage address information of video thumbnails and the storage address information of video data.
In force, the mark of contact person and the correspondence of video information are stored in server, server can make With the mark of object contact person from the correspondence, the corresponding video information of mark of object contact person is found.Server In be also stored with the mark of contact person and the correspondence of user basic information, server can use the mark of object contact person From the correspondence, the corresponding user basic information of mark of object contact person is found.
Step 204, server sends user basic information and video information to terminal.
In force, server is in the corresponding user basic information of mark and video information for finding object contact person Afterwards, user basic information and video information can be sent to terminal.
Optionally, can above- mentioned information be sent by unified interface, the processing of corresponding step 204 can be as follows:
User basic information and video information are sent to terminal by unified interface.
Wherein, unified interface refers to the interface that server is established with terminal, can be by multiple information by unified interface Disposably sent.
In force, server is in the corresponding user basic information of mark and video information for finding object contact person Afterwards, unified interface can be used to send user basic information and video information to terminal.
Step 205, terminal receives the corresponding user basic information of mark and video for the object contact person that server is sent Information.
In force, terminal can receive the user basic information and video information of server transmission.
Step 206, user basic information, the image being locally stored and play control are combined displaying, and deposit by terminal The address information of video data is stored up, and according to the address information of video thumbnails, the image data of foradownloaded video thumbnail.
Wherein, the image being locally stored can be preset by technical staff, and be stored into terminal, can be specifically:Skill The image can be arranged on the installation kit of friend-making application program by art personnel, and terminal is in the installation kit of installation friend-making application program Afterwards, the image is then stored in terminal.Play control refers to for the control of user's control playing video data, specifically:As long as After being triggered to the control, video data will be obtained, is played out.Address information can be URL (Uniform Resource Locator, uniform resource locator) etc..
In force, after terminal receives the user basic information and video information of server transmission, local can be obtained The image of storage, then in the session window with object contact person, by the essential information of user, the image being locally stored and broadcasting Control is combined displaying together, and terminal can also store play control pass corresponding with the address information of video data System.And if video thumbnails are stored in server, which is the storage address information on server, and terminal can be with Make the address information, from the image data of server foradownloaded video thumbnail.If video thumbnails store beyond the clouds, the address Information is the storage address information on high in the clouds, and terminal can make the address information, from the picture number of high in the clouds foradownloaded video thumbnail According to.
In this way, user basic information and video thumbnails can be carried out Asynchronous loading by terminal, the prior art can be solved In, while user basic information and video thumbnails are loaded, the problem of period of reservation of number is long.
Optionally, the mode for being combined displaying can be as follows:
User basic information is included in the first predetermined position of the upper strata for the image being locally stored, and play control is shown Show in the second predetermined position of the upper strata for the image being locally stored.
Wherein, the first predeterminated position and the second predeterminated position can be preset, and store into terminal by technical staff, the One predeterminated position and the second predeterminated position are different positions, for example, as shown in figure 3, user basic information is the " age:21, ground Area:Beijing, interest:Tourism etc. ", the first predeterminated position can be in the bottom margin 0.3cm for the image that distance is locally stored Between position, the second predeterminated position can be the middle position for the image being locally stored.
In force, terminal can according to preset font, (preset font can be by technology people by user basic information Member's setting, and store in the terminal), first predetermined position on the upper strata for the image being locally stored is superimposed upon, and will broadcast Put the second predetermined position that control is shown in the upper strata for the image being locally stored.
Optionally, the mode for being combined displaying can also be as follows:
User basic information is included in the third predetermined position adjacent with the image being locally stored, and by play control It is shown in the 4th predetermined position of upper strata for the image being locally stored.
Wherein, third predeterminated position and the 4th predeterminated position can be preset, and store into terminal by technical staff, the Three predeterminated positions can be at the position adjacent with the image being locally stored, specifically, third predeterminated position can be and local Any in the adjacent left side of the image of storage, top, following, the right, the 4th predeterminated position can be the image being locally stored Middle position.
In force, terminal can according to preset font, (preset font can be by technology people by user basic information Member's setting, and store in the terminal), the adjacent third predetermined position for the image for being shown in and being locally stored, and will Play control is shown in the 4th predetermined position on the upper strata for the image being locally stored.
In addition, the display color of user basic information can also be preset by technical staff, and store to terminal, it such as can be with Using black display user basic information, red display user basic information can also be used.
Step 207, when the image data download of video thumbnails finishes, terminal replaces displaying using video thumbnails The image being locally stored.
In force, for terminal when the image data download for detecting thumbnail finishes, terminal can use the contracting downloaded Sketch map replaces the image being locally stored of current presentation.In this way, video thumbnails can be displayed for a user out.
Optionally, in the embodiment of the present invention, the method that additionally provides user's playing video data, corresponding processing can be as Under:
When the triggering command for detecting play control, according to the address information of video data, loading video data carries out It plays.
In force, after terminal shows play control, user can click play control, and terminal can then detect broadcasting The click commands of control search the address information of the corresponding video data of play control.If video data is stored in server, The address information is the storage address information on server, and terminal can make the address information, from server foradownloaded video data. If video data stores beyond the clouds, which is the storage address information on high in the clouds, and terminal can make the address information, From high in the clouds foradownloaded video data.Then video data can be played out.
In addition, if user wants to suspend playing video data, the interface of playing video data can be double-clicked, terminal can be with Suspend playing video data.If user wants to suspend playing video data, current session window can also be closed.
In the embodiment of the present invention, terminal has not only got user basic information, has also got video thumbnails, can be with User basic information and video thumbnails are illustrated for user, so the information content is no longer single.
Based on identical technical concept, the embodiment of the present invention additionally provides a kind of terminal, as shown in figure 4, the terminal includes:
Sending module 410, for sending conversation informing to server, wherein, target connection is carried in the conversation informing It is the mark of people;
Receiving module 420, for receiving the corresponding user's base of mark for the object contact person that the server is sent This information and video information, wherein, the video information includes the address information of video thumbnails and the address letter of video data Breath;
Display module 430, for the user basic information, the image being locally stored and play control to be combined exhibition Show;
Memory module 440, for storing the address information of the video data;
Download module 450 for the address information according to the video thumbnails, downloads the image of the video thumbnails Data;
Replacement module 460, for when the image data download of the video thumbnails finishes, using the video breviary Figure replaces the image being locally stored of displaying.
Optionally, the display module 430, is used for:
In the corresponding session window of the conversation informing, by the user basic information, the image being locally stored and broadcast It puts control and is combined displaying.
Optionally, the display module 430, is used for:
The user basic information is included in the first predetermined position of the upper strata for the image being locally stored, and is controlled playing Part is shown in the second predetermined position of upper strata for the image being locally stored.
Optionally, the display module 430, is used for:
The user basic information is included in the third predetermined position adjacent with the image being locally stored, and will be played Control is shown in the 4th predetermined position of upper strata of image being locally stored.
Optionally, as shown in figure 5, the terminal further includes:
Playing module 470, for when the triggering command for detecting the play control, according to the ground of the video data Location information loads the video data and plays out.
In the embodiment of the present invention, terminal has not only got user basic information, has also got video thumbnails, can be with User basic information and video thumbnails are illustrated for user, so the information content is no longer single.
It should be noted that:The terminal that above-described embodiment provides is in pushed information, only with stroke of above-mentioned each function module Divide and be illustrated, in practical application, can be completed as needed and by above-mentioned function distribution by different function modules, i.e., The internal structure of terminal is divided into different function modules, to complete all or part of function described above.On in addition, The embodiment of the method for terminal and pushed information for stating embodiment offer belongs to same design, and specific implementation process refers to method reality Example is applied, which is not described herein again.
Based on identical technical concept, the embodiment of the present invention additionally provides a kind of server, as shown in fig. 6, the server Including:
Receiving module 610, for receiving the conversation informing of terminal transmission, wherein, carry target in the conversation informing The mark of contact person;
Determining module 620, for determining the corresponding user basic information of the mark of the object contact person and video information, Wherein, the video information includes the address information of video thumbnails and the address information of video data;
Sending module 630, for sending the user basic information and the video information to the terminal.
Optionally, the sending module 630, is used for:
The user basic information and the video information are sent to the terminal by unified interface.
In the embodiment of the present invention, terminal has not only got user basic information, has also got video thumbnails, can be with User basic information and video thumbnails are illustrated for user, so the information content is no longer single.
It should be noted that:The server that above-described embodiment provides is in pushed information, only with above-mentioned each function module It divides and for example, in practical application, can be completed as needed and by above-mentioned function distribution by different function modules, The internal structure of server is divided into different function modules, to complete all or part of function described above.Separately Outside, the server and the embodiment of the method for pushed information that above-described embodiment provides belong to same design, and specific implementation process is detailed See embodiment of the method, which is not described herein again.
Fig. 7 shows the structure diagram for the terminal 700 that an illustrative embodiment of the invention provides.The terminal 700 can be with It is:(Moving Picture Experts GroupAudio Layer III are moved for smart mobile phone, tablet computer, MP3 player State image expert's compression standard audio level 3), MP4 (Moving PictureExperts Group Audio Layer IV, Dynamic image expert's compression standard audio level 4) player, laptop or desktop computer.Terminal 700 is also possible to be referred to as Other titles such as user equipment, portable terminal, laptop terminal, terminal console.
In general, terminal 700 includes:Processor 701 and memory 702.
Processor 701 can include one or more processing cores, such as 4 core processors, 8 core processors etc..Place DSP (Digital Signal Processing, Digital Signal Processing), FPGA (Field- may be used in reason device 701 Programmable Gate Array, field programmable gate array), PLA (ProgrammableLogic Array, may be programmed Logic array) at least one of example, in hardware realize.Processor 701 can also include primary processor and coprocessor, main Processor is the processor for being handled data in the awake state, also referred to as CPU (Central Processing Unit, central processing unit);Coprocessor is the low power processor for being handled data in the standby state. In some embodiments, processor 701 can be integrated with GPU (Graphics Processing Unit, image processor), GPU is used to be responsible for the rendering and drafting of content to be shown needed for display screen.In some embodiments, processor 701 can also wrap AI (Artificial Intelligence, artificial intelligence) processor is included, which is used to handle related machine learning Calculating operation.
Memory 702 can include one or more computer readable storage mediums, which can To be non-transient.Memory 702 may also include high-speed random access memory and nonvolatile memory, such as one Or multiple disk storage equipments, flash memory device.In some embodiments, the non-transient computer in memory 702 can Storage medium is read for storing at least one instruction, at least one instruction is for performed to realize this Shen by processor 701 Please in embodiment of the method provide pushed information method.
In some embodiments, terminal 700 is also optional includes:Peripheral device interface 703 and at least one peripheral equipment. It can be connected between processor 701, memory 702 and peripheral device interface 703 by bus or signal wire.Each peripheral equipment It can be connected by bus, signal wire or circuit board with peripheral device interface 703.Specifically, peripheral equipment includes:Radio circuit 704th, at least one of touch display screen 705, camera 706, voicefrequency circuit 707, positioning component 708 and power supply 709.
Peripheral device interface 703 can be used for I/O (Input/Output, input/output) is relevant at least one outer Peripheral equipment is connected to processor 701 and memory 702.In some embodiments, processor 701, memory 702 and peripheral equipment Interface 703 is integrated on same chip or circuit board;In some other embodiments, processor 701, memory 702 and outer Any one or two in peripheral equipment interface 703 can realize on individual chip or circuit board, the present embodiment to this not It is limited.
Radio circuit 704 is used to receive and emit RF (Radio Frequency, radio frequency) signal, also referred to as electromagnetic signal.It penetrates Frequency circuit 704 is communicated by electromagnetic signal with communication network and other communication equipments.Radio circuit 704 turns electric signal It is changed to electromagnetic signal to be sent, alternatively, the electromagnetic signal received is converted to electric signal.Optionally, radio circuit 704 wraps It includes:Antenna system, RF transceivers, one or more amplifiers, tuner, oscillator, digital signal processor, codec chip Group, user identity module card etc..Radio circuit 704 can be carried out by least one wireless communication protocol with other terminals Communication.The wireless communication protocol includes but not limited to:Metropolitan Area Network (MAN), each third generation mobile communication network (2G, 3G, 4G and 5G), wireless office Domain net and/or WiFi (Wireless Fidelity, Wireless Fidelity) network.In some embodiments, radio circuit 704 may be used also To include the related circuits of NFC (Near Field Communication, wireless near field communication), the application is not subject to this It limits.
Display screen 705 is used to show UI (User Interface, user interface).The UI can include figure, text, figure Mark, video and its their arbitrary combination.When display screen 705 is touch display screen, display screen 705 also there is acquisition to show The surface of screen 705 or the ability of the touch signal of surface.The touch signal can be used as control signal to be input to processor 701 are handled.At this point, display screen 705 can be also used for providing virtual push button and/or dummy keyboard, also referred to as soft button and/or Soft keyboard.In some embodiments, display screen 705 can be one, set the front panel of terminal 700;In other embodiments In, display screen 705 can be at least two, be separately positioned on the different surfaces of terminal 700 or in foldover design;In still other reality It applies in example, display screen 705 can be flexible display screen, be arranged on the curved surface of terminal 700 or on fold plane.Even, it shows Display screen 705 can also be arranged to non-rectangle irregular figure namely abnormity screen.LCD (Liquid may be used in display screen 705 Crystal Display, liquid crystal display), OLED (OrganicLight-Emitting Diode, Organic Light Emitting Diode) Etc. materials prepare.
CCD camera assembly 706 is used to acquire image or video.Optionally, CCD camera assembly 706 include front camera and Rear camera.In general, front camera is arranged on the front panel of terminal, rear camera is arranged on the back side of terminal.One In a little embodiments, rear camera at least two is main camera, depth of field camera, wide-angle camera, focal length camera shooting respectively Any one in head, to realize that main camera and the fusion of depth of field camera realize background blurring function, main camera and wide-angle Camera fusion realizes that pan-shot and VR (Virtual Reality, virtual reality) shooting functions or other fusions are clapped Camera shooting function.In some embodiments, CCD camera assembly 706 can also include flash lamp.Flash lamp can be monochromatic warm flash lamp, It can also be double-colored temperature flash lamp.Double-colored temperature flash lamp refers to the combination of warm light flash lamp and cold light flash lamp, can be used for not With the light compensation under colour temperature.
Voicefrequency circuit 707 can include microphone and loud speaker.Microphone is used to acquire the sound wave of user and environment, and will Sound wave, which is converted to electric signal and is input to processor 701, is handled or is input to radio circuit 704 to realize voice communication. For stereo acquisition or the purpose of noise reduction, microphone can be multiple, be separately positioned on the different parts of terminal 700.Mike Wind can also be array microphone or omnidirectional's acquisition type microphone.Loud speaker is then used to that processor 701 or radio circuit will to be come from 704 electric signal is converted to sound wave.Loud speaker can be traditional wafer speaker or piezoelectric ceramic loudspeaker.When When loud speaker is piezoelectric ceramic loudspeaker, the audible sound wave of the mankind can be not only converted electrical signals to, it can also be by telecommunications The sound wave that the mankind do not hear number is converted to carry out the purposes such as ranging.In some embodiments, voicefrequency circuit 707 can also include Earphone jack.
Positioning component 708 is used for the current geographic position of positioning terminal 700, to realize navigation or LBS (Location Based Service, location based service).Positioning component 708 can be the GPS (Global based on the U.S. Positioning System, global positioning system), the dipper system of China, Russia Gray receive this system or European Union The positioning component of Galileo system.
Power supply 709 is used to be powered for the various components in terminal 700.Power supply 709 can be alternating current, direct current, Disposable battery or rechargeable battery.When power supply 709 includes rechargeable battery, which can support wired charging Or wireless charging.The rechargeable battery can be also used for supporting fast charge technology.
In some embodiments, terminal 700 further include there are one or multiple sensors 710.The one or more sensors 710 include but not limited to:Acceleration transducer 711, gyro sensor 712, pressure sensor 713, fingerprint sensor 714, Optical sensor 715 and proximity sensor 716.
The acceleration that acceleration transducer 711 can be detected in three reference axis of the coordinate system established with terminal 700 is big It is small.For example, acceleration transducer 711 can be used for detecting component of the acceleration of gravity in three reference axis.Processor 701 can With the acceleration of gravity signal acquired according to acceleration transducer 711, control touch display screen 705 is regarded with transverse views or longitudinal direction Figure carries out the display of user interface.Acceleration transducer 711 can be also used for game or the acquisition of the exercise data of user.
Gyro sensor 712 can be with the body direction of detection terminal 700 and rotational angle, and gyro sensor 712 can Acquisition user to be cooperateed with to act the 3D of terminal 700 with acceleration transducer 711.Processor 701 is according to gyro sensor 712 The data of acquisition can implement function such as:When action induction (for example changing UI according to the tilt operation of user), shooting Image stabilization, game control and inertial navigation.
Pressure sensor 713 can be arranged on the side frame of terminal 700 and/or the lower floor of touch display screen 705.Work as pressure When sensor 713 is arranged on the side frame of terminal 700, gripping signal of the user to terminal 700 can be detected, by processor 701 Right-hand man's identification or prompt operation are carried out according to the gripping signal that pressure sensor 713 acquires.When pressure sensor 713 is arranged on During the lower floor of touch display screen 705, the pressure operation of touch display screen 705 is realized to UI circle according to user by processor 701 Operability control on face is controlled.Operability control includes button control, scroll bar control, icon control, menu At least one of control.
Fingerprint sensor 714 is used to acquire the fingerprint of user, collected according to fingerprint sensor 714 by processor 701 The identity of fingerprint recognition user, alternatively, by fingerprint sensor 714 according to the identity of collected fingerprint recognition user.It is identifying When the identity for going out user is trusted identity, the user is authorized to perform relevant sensitive operation, the sensitive operation packet by processor 701 Solution lock screen is included, encryption information is checked, downloads software, payment and change setting etc..Terminal can be set in fingerprint sensor 714 700 front, the back side or side.When being provided with physical button or manufacturer Logo in terminal 700, fingerprint sensor 714 can be with It is integrated with physical button or manufacturer Logo.
Optical sensor 715 is used to acquire ambient light intensity.In one embodiment, processor 701 can be according to optics The ambient light intensity that sensor 715 acquires controls the display brightness of touch display screen 705.Specifically, when ambient light intensity is higher When, the display brightness of height-regulating touch display screen 705;When ambient light intensity is relatively low, the display for turning down touch display screen 705 is bright Degree.In another embodiment, the ambient light intensity that processor 701 can also be acquired according to optical sensor 715, dynamic adjust The acquisition parameters of CCD camera assembly 706.
Proximity sensor 716, also referred to as range sensor are generally arranged at the front panel of terminal 700.Proximity sensor 716 For acquiring the distance between user and the front of terminal 700.In one embodiment, when proximity sensor 716 detects use When the distance between family and the front of terminal 700 taper into, touch display screen 705 is controlled from bright screen state by processor 701 It is switched to breath screen state;When proximity sensor 716 detects that the distance between user and the front of terminal 700 become larger, Touch display screen 705 is controlled to be switched to bright screen state from breath screen state by processor 701.
It will be understood by those skilled in the art that the restriction of the structure shown in Fig. 7 not structure paired terminal 700, can wrap It includes and either combines certain components or using different component arrangements than illustrating more or fewer components.
Fig. 8 is the structure diagram of server provided in an embodiment of the present invention.The server 800 can because configuration or performance not Bigger difference is generated together, one or more central processing units (central processing can be included Units, CPU) 822 (for example, one or more processors) and memory 832, one or more storages are using journey The storage medium 830 of sequence 842 or data 844 (such as one or more mass memory units).Wherein, 832 He of memory Storage medium 830 can be of short duration storage or persistent storage.Can be included by being stored in the program of storage medium 830 by one or one With upper module (diagram does not mark), each module can include operating the series of instructions in server.Further, in Central processor 822 could be provided as communicating with storage medium 830, be performed on server 800 a series of in storage medium 830 Instruction operation.
Server 800 can also include one or more power supplys 826, one or more wired or wireless networks Interface 850, one or more input/output interfaces 858, one or more keyboards 856 and/or, one or one More than operating system 841, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
Server 800 can include either one of them or one of more than one program of memory and one Procedure above is stored in memory, and be configured to by one either more than one processor perform it is one or one Procedure above includes the instruction for carrying out above-mentioned pushed information.
One of ordinary skill in the art will appreciate that hardware can be passed through by realizing all or part of step of above-described embodiment It completes, relevant hardware can also be instructed to complete by program, the program can be stored in a kind of computer-readable In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all the present invention spirit and Within principle, any modification, equivalent replacement, improvement and so on should all be included in the protection scope of the present invention.

Claims (15)

  1. A kind of 1. method of pushed information, which is characterized in that the method includes:
    Conversation informing is sent to server, wherein, the mark of object contact person is carried in the conversation informing;
    The corresponding user basic information of mark and video information for the object contact person that the server is sent are received, In, the video information includes the address information of video thumbnails and the address information of video data;
    The user basic information, the image being locally stored and play control are combined displaying, and store the video counts According to address information, and according to the address information of the video thumbnails, download the image data of the video thumbnails;
    When the image data download of the video thumbnails finishes, the local of displaying is replaced using the video thumbnails The image of storage.
  2. It is 2. according to the method described in claim 1, it is characterized in that, described by the user basic information, the figure being locally stored Picture and play control are combined displaying, including:
    In the corresponding session window of the conversation informing, by the user basic information, the image being locally stored and control is played Part is combined displaying.
  3. 3. method according to claim 1 or 2, which is characterized in that it is described by the user basic information, be locally stored Image and play control are combined displaying, including:
    The user basic information is included in the first predetermined position of the upper strata for the image being locally stored, and play control is shown Show the second predetermined position of upper strata in the image being locally stored.
  4. 4. method according to claim 1 or 2, which is characterized in that it is described by the user basic information, be locally stored Image and play control are combined displaying, including:
    The user basic information is included in the third predetermined position adjacent with the image being locally stored, and by play control It is shown in the 4th predetermined position of upper strata of image being locally stored.
  5. 5. method according to claim 1 or 2, which is characterized in that the method further includes:
    When the triggering command for detecting the play control, according to the address information of the video data, the video is loaded Data play out.
  6. A kind of 6. method of pushed information, which is characterized in that the method includes:
    The conversation informing that terminal is sent is received, wherein, the mark of object contact person is carried in the conversation informing;
    Determine the corresponding user basic information of mark and video information of the object contact person, wherein, the video information packet Include the address information of video thumbnails and the address information of video data;
    The user basic information and the video information are sent to the terminal.
  7. 7. according to the method described in claim 6, it is characterized in that, it is described to the terminal send the user basic information and The video information, including:
    The user basic information and the video information are sent to the terminal by unified interface.
  8. 8. a kind of terminal, which is characterized in that the terminal includes:
    Sending module, for sending conversation informing to server, wherein, the mark of object contact person is carried in the conversation informing Know;
    Receiving module, for receive the corresponding user basic information of mark for the object contact person that the server is sent and Video information, wherein, the video information includes the address information of video thumbnails and the address information of video data;
    Display module, for the user basic information, the image being locally stored and play control to be combined displaying;
    Memory module, for storing the address information of the video data;
    Download module for the address information according to the video thumbnails, downloads the image data of the video thumbnails;
    Replacement module, for when the image data download of the video thumbnails finishes, being replaced using the video thumbnails The image being locally stored of displaying.
  9. 9. terminal according to claim 8, which is characterized in that the display module is used for:
    In the corresponding session window of the conversation informing, by the user basic information, the image being locally stored and control is played Part is combined displaying.
  10. 10. terminal according to claim 8 or claim 9, which is characterized in that the display module is used for:
    The user basic information is included in the first predetermined position of the upper strata for the image being locally stored, and play control is shown Show in the second predetermined position of the upper strata for the image being locally stored.
  11. 11. terminal according to claim 8 or claim 9, which is characterized in that the display module is used for:
    The user basic information is included in the third predetermined position adjacent with the image being locally stored, and by play control It is shown in the 4th predetermined position of upper strata of image being locally stored.
  12. 12. terminal according to claim 8 or claim 9, which is characterized in that the terminal further includes:
    Playing module, for when the triggering command for detecting the play control, according to the address information of the video data, The video data is loaded to play out.
  13. 13. a kind of server, which is characterized in that the server includes:
    Receiving module, for receiving the conversation informing of terminal transmission, wherein, carry object contact person in the conversation informing Mark;
    Determining module, for determining the corresponding user basic information of the mark of the object contact person and video information, wherein, institute It states video information and includes the address information of video thumbnails and the address information of video data;
    Sending module, for sending the user basic information and the video information to the terminal.
  14. 14. server according to claim 13, which is characterized in that the sending module is used for:
    The user basic information and the video information are sent to the terminal by unified interface.
  15. 15. a kind of system of pushed information, which is characterized in that the system comprises terminal and server, wherein:
    The terminal, the terminal as described in any one of claim 8-12 claims;
    The server, the server as described in any one of claim 13-14 claims.
CN201810163960.8A 2018-02-27 2018-02-27 The method, apparatus and system of pushed information Pending CN108259627A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810163960.8A CN108259627A (en) 2018-02-27 2018-02-27 The method, apparatus and system of pushed information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810163960.8A CN108259627A (en) 2018-02-27 2018-02-27 The method, apparatus and system of pushed information

Publications (1)

Publication Number Publication Date
CN108259627A true CN108259627A (en) 2018-07-06

Family

ID=62745721

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810163960.8A Pending CN108259627A (en) 2018-02-27 2018-02-27 The method, apparatus and system of pushed information

Country Status (1)

Country Link
CN (1) CN108259627A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101115182A (en) * 2007-08-28 2008-01-30 蒋晓海 Method for implementing instant communication interdynamic video
US20090083260A1 (en) * 2007-09-21 2009-03-26 Your Truman Show, Inc. System and Method for Providing Community Network Based Video Searching and Correlation
CN101513060A (en) * 2006-06-21 2009-08-19 威瑞森数据服务公司 Personal video channels
CN103368816A (en) * 2012-03-29 2013-10-23 深圳市腾讯计算机系统有限公司 Instant communication method based on virtual character and system
CN103581602A (en) * 2012-07-20 2014-02-12 腾讯科技(深圳)有限公司 Method and system for automatically updating contact photo
CN103856543A (en) * 2012-12-07 2014-06-11 腾讯科技(深圳)有限公司 Method for processing video, mobile terminal and server
US20150099550A1 (en) * 2008-01-10 2015-04-09 Ximoxi, Inc. Location-based discovery of network members by personal attributes for alternate channel communication
CN107733769A (en) * 2016-08-10 2018-02-23 腾讯科技(深圳)有限公司 The method and apparatus for showing user profile

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101513060A (en) * 2006-06-21 2009-08-19 威瑞森数据服务公司 Personal video channels
CN101115182A (en) * 2007-08-28 2008-01-30 蒋晓海 Method for implementing instant communication interdynamic video
US20090083260A1 (en) * 2007-09-21 2009-03-26 Your Truman Show, Inc. System and Method for Providing Community Network Based Video Searching and Correlation
US20150099550A1 (en) * 2008-01-10 2015-04-09 Ximoxi, Inc. Location-based discovery of network members by personal attributes for alternate channel communication
CN103368816A (en) * 2012-03-29 2013-10-23 深圳市腾讯计算机系统有限公司 Instant communication method based on virtual character and system
CN103581602A (en) * 2012-07-20 2014-02-12 腾讯科技(深圳)有限公司 Method and system for automatically updating contact photo
CN103856543A (en) * 2012-12-07 2014-06-11 腾讯科技(深圳)有限公司 Method for processing video, mobile terminal and server
CN107733769A (en) * 2016-08-10 2018-02-23 腾讯科技(深圳)有限公司 The method and apparatus for showing user profile

Similar Documents

Publication Publication Date Title
KR102336368B1 (en) Method and apparatus for playing audio data
US20200194027A1 (en) Method and apparatus for displaying pitch information in live webcast room, and storage medium
CN109327608B (en) Song sharing method, terminal, server and system
CN109348247A (en) Determine the method, apparatus and storage medium of audio and video playing timestamp
CN110022489A (en) Video broadcasting method, device and storage medium
CN110278464A (en) The method and apparatus for showing list
US11315534B2 (en) Method, apparatus, terminal and storage medium for mixing audio
CN110491358A (en) Carry out method, apparatus, equipment, system and the storage medium of audio recording
CN107888968A (en) Player method, device and the computer-readable storage medium of live video
CN114116053A (en) Resource display method and device, computer equipment and medium
CN110149332A (en) Live broadcasting method, device, equipment and storage medium
CN108174274A (en) Virtual objects presentation method, device and storage medium
CN108093307A (en) Obtain the method and system of played file
CN111031391A (en) Video dubbing method, device, server, terminal and storage medium
CN112910752B (en) Voice expression display or generation method, device, equipment and storage medium
CN109922356A (en) Video recommendation method, device and computer readable storage medium
CN110418152A (en) It is broadcast live the method and device of prompt
CN109218751A (en) The method, apparatus and system of recommendation of audio
CN108319712A (en) The method and apparatus for obtaining lyrics data
WO2020244516A1 (en) Online interaction method and device
CN110244999A (en) Control method, apparatus, equipment and the storage medium of destination application operation
CN108228903A (en) The method and apparatus for obtaining lyrics data
CN109871497A (en) The method and apparatus of sharing information
CN111641853B (en) Multimedia resource loading method and device, computer equipment and storage medium
CN110808985B (en) Song on-demand method, device, terminal, server 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180706

RJ01 Rejection of invention patent application after publication