[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106791074B - Song information display methods, device and mobile terminal - Google Patents

Song information display methods, device and mobile terminal Download PDF

Info

Publication number
CN106791074B
CN106791074B CN201611163990.6A CN201611163990A CN106791074B CN 106791074 B CN106791074 B CN 106791074B CN 201611163990 A CN201611163990 A CN 201611163990A CN 106791074 B CN106791074 B CN 106791074B
Authority
CN
China
Prior art keywords
lyrics
timestamp
currently playing
playback equipment
statistics
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611163990.6A
Other languages
Chinese (zh)
Other versions
CN106791074A (en
Inventor
陈勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201611163990.6A priority Critical patent/CN106791074B/en
Publication of CN106791074A publication Critical patent/CN106791074A/en
Application granted granted Critical
Publication of CN106791074B publication Critical patent/CN106791074B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72442User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention is suitable for the communications field, provides a kind of song information display methods, device and mobile terminal.The described method includes: receiving lyrics idsplay order;Currently playing information is requested to playback equipment according to the lyrics idsplay order, the currently playing information comprises at least one of the following: mark, current play time, the total play time of currently playing song and the broadcast state of currently playing song;According to the timestamp for the lyrics that the currently playing information chooses whether to play using local timer statistics, and the timestamp of statistics is shown in the timestamp for the lyrics for using local timer statistics to play and shows the corresponding lyrics.By the above method, network blockage and the slack-off probability of network speed are reduced.

Description

Song information display methods, device and mobile terminal
Technical field
The embodiment of the present invention belongs to the communications field more particularly to a kind of song information display methods, device and mobile terminal.
Background technique
Wireless sound box is generally with wireless transmission method replaces traditional wire transmission mode and must claim.Since wireless sound box is usual There is no display screen, therefore, when wireless sound box plays song and user wishes to check the lyrics, song can be played in wireless sound box During, its lyrics corresponding with song being played on stored is obtained from wireless sound box by network, and be shown in end On the display screen at end.
Currently, terminal would generally show the corresponding timestamp of the lyrics when showing the lyrics, and in existing method, what terminal was shown Timestamp must also be obtained by network from wireless sound box.I.e. since playback of songs and the lyrics show it is in two equipment respectively (wireless sound box and the terminal with display screen) running, and the terminal with display screen all needs before the display lyrics, timestamp It to be obtained by network from wireless sound box, and the very high lyrics of some time precisions are all a few tens of milliseconds grades, therefore, Mei Geji Ten milliseconds just produce a large amount of communication data from lyrics of wireless sound box request, timestamp, gather around so as to cause network Stifled, network speed is slack-off.
Summary of the invention
The embodiment of the invention provides a kind of song information display methods, device and mobile terminals, it is intended to solve existing Terminal needs frequently to obtain information, so as to cause network congestion, the slack-off problem of network speed from playback equipment.
The embodiment of the present invention in a first aspect, providing a kind of song information display methods, which comprises
Receive lyrics idsplay order;
Request currently playing information to playback equipment according to the lyrics idsplay order, the currently playing information include with Lower at least one: mark, current play time, the total play time of currently playing song and the broadcasting shape of currently playing song State;
According to the timestamp for the lyrics that the currently playing information chooses whether to play using local timer statistics, and The timestamp and the display corresponding lyrics of statistics are shown when the timestamp of the lyrics played using local timer statistics.
The second aspect of the embodiment of the present invention, provides a kind of song information display device, and described device includes:
Lyrics idsplay order receiving unit, for receiving lyrics idsplay order;
Currently playing information request unit, for requesting currently playing letter to playback equipment according to the lyrics idsplay order Breath, the currently playing information comprises at least one of the following: the mark of currently playing song, current play time, currently playing The total play time and broadcast state of song;
Timestamp statistic unit, for choosing whether to play using local timer statistics according to the currently playing information The lyrics timestamp, and show in the timestamp of the lyrics played using local timer statistics the timestamp counted and Show the corresponding lyrics.
The third aspect of the embodiment of the present invention, provides a kind of mobile terminal, and the mobile terminal includes:
Processor and input equipment,
The processor, for receiving lyrics idsplay order by the input equipment, according to the lyrics idsplay order Currently playing information is requested to playback equipment, the currently playing information comprises at least one of the following: the mark of currently playing song Knowledge, current play time, the total play time of currently playing song and broadcast state;It is selected according to the currently playing information The timestamp of the lyrics whether played using local timer statistics, and the lyrics played using local timer statistics when Between show the timestamp of statistics and shows the corresponding lyrics when stabbing.
In embodiments of the present invention, due to the timestamp of the lyrics played using local timer statistics, it is therefore not necessary to logical It crosses network to obtain from playback equipment, therefore reduces network blockage and the slack-off probability of network speed.
Detailed description of the invention
Fig. 1 is a kind of flow chart for song information display methods that first embodiment of the invention provides;
Fig. 2 is a kind of structure chart for song information display device that second embodiment of the invention provides;
Fig. 3 is a kind of block diagram of the part-structure for the relevant mobile phone of mobile terminal that third embodiment of the invention provides;
Fig. 4 is a kind of schematic block diagram for mobile terminal that fourth embodiment of the invention provides.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
In the embodiment of the present invention, lyrics idsplay order is received, is worked as according to the lyrics idsplay order to playback equipment request Preceding broadcast information, the currently playing information comprise at least one of the following: the mark of currently playing song, current play time, The total play time and broadcast state of currently playing song choose whether according to the currently playing information using local timing The timestamp for the lyrics that device statistics plays, and statistics is shown in the timestamp of the lyrics played using local timer statistics Timestamp and the corresponding lyrics of display.
In order to illustrate technical solutions according to the invention, the following is a description of specific embodiments.
Embodiment one:
Fig. 1 shows a kind of flow chart of song information display methods of first embodiment of the invention offer, and details are as follows:
Step S11 receives lyrics idsplay order.
Specifically, user's starting is mounted on terminal (mobile phone, tablet computer etc.) logical with playback equipment (such as wireless sound box) The application (Application, APP) of letter, into the lyrics page of the APP to issue lyrics idsplay order.
Step S12 requests currently playing information, the currently playing letter to playback equipment according to the lyrics idsplay order Breath comprises at least one of the following: the mark of currently playing song, current play time, currently playing song total play time with And broadcast state.
Wherein, currently playing song mark can the currently playing song of unique identification, comprise at least one of the following: song Bent title, singer, album name etc..
Step S13, the lyrics for choosing whether to play using local timer statistics according to the currently playing information when Between stab, and show the timestamp of statistics in the timestamp of the lyrics played using local timer statistics and shows corresponding The lyrics.
Wherein, local timer refers to the timer that terminal is arranged in, due to being stabbed in terminal local statistical time, Without during playing song, the corresponding timestamp of the lyrics of broadcasting frequently can be also shown with playback equipment communication, thus Network congestion, the slack-off probability of network speed are reduced, in addition, being also avoided that appearance since packet loss leads to the feelings for being unable to Presentation Time Stamp Condition.
It should be pointed out that the lyrics that following communication mode obtains display can be used in terminal: the communication with playback equipment obtains It takes, for example, every time t (time of 10ms or other precision), being obtained from playback equipment according to the mark of currently playing song Lyrics update the lyrics of display further according to the lyrics of acquisition;In real time or previously according to currently playing song mark from net After network is searched for and downloads the corresponding lyrics, obtained from the lyrics of downloading;Certainly, if terminal buffers have the corresponding lyrics, Directly obtained from caching.
Optionally, the step S13 is specifically included:
A1, broadcast state be play when, set the current play time to the initial value of local timer, then adopt With the timestamp for the lyrics that local timer statistics plays, and the song played according to the mark acquisition of the currently playing song Word finally shows the timestamp of statistics and the lyrics of acquisition.Specifically, pass through the broadcasting shape of specified symbol logo playback equipment State is " broadcasting " state, for example, it is assumed that with the broadcast state of " 1 " mark playback equipment for " broadcasting " state, then it can " 0 " mark The broadcast state of playback equipment is " non-broadcasting " state.It should be pointed out that can count and show when playing every a line lyrics The corresponding timestamp of every a line lyrics, can also only show that the lyrics of the fixed intervals row are corresponding on the lyrics of fixed intervals row Timestamp.
A2, broadcast state be non-broadcasting when, pause statistics play the lyrics timestamp.When terminal working as according to acquisition When preceding broadcast information judges that playback equipment does not play song, the timestamp for the lyrics that pause statistics plays, further, temporarily Stop obtaining the new lyrics.
Optionally, in order to guarantee terminal statistics timestamp and playback equipment play song synchronism, in the step After rapid S13, comprising:
B1, the notice that playback equipment is sent is received, the notice includes the broadcast state of playback equipment from being played to non-broadcast The information put, or, including the information that play time has mutation.When user presses the physical button of playback equipment (as stopped playing Key) or playback equipment disconnects (accordingly, the connection of playback equipment and terminal is Intranet) with outer net or playback equipment connects When receiving the stopping play instruction or pause play instruction of terminal transmission, or jumping bent selection play instruction or select when play instruction, The playback equipment notifies broadcast to the terminal established a connection comprising corresponding information.It should be pointed out that a broadcasting Equipment can establish connection at least one terminal, when playback equipment receives the finger that the terminal that any one is established a connection issues After order, received instruction is responded, and broadcasts the result after response to the terminal established a connection.
B2, local timer is suspended according to the notice.When terminal receive playback equipment transmission include playback equipment From the information for being played to non-broadcasting, or, pause counts this time when including that play time has the notice of information of mutation Stamp.Certainly, if received notice includes the notice that play time has the information of mutation, and this timestamp is counted in pause Afterwards, new timestamp is counted according to the information of the mutation of play time again.
Optionally, in order to guarantee terminal statistics timestamp and playback equipment play song synchronism, in the step After rapid S13, comprising:
C1, judge whether to have disconnected the network connection with playback equipment.Specifically, terminal is set with broadcasting at regular intervals Standby communication, for example, when the lyrics that terminal is shown are to be obtained by each preset interval time from playback equipment, if being spaced When time reaches, the lyrics are not got from playback equipment, then terminal judgement is disconnected with playback equipment is connected to the network.
C2, when having disconnected the network connection with playback equipment, suspend local timer.
Optionally, song is replayed in playback equipment, or after establishing connection with terminal again, playback equipment active transmission Currently playing information is to terminal, i.e., after B2 or C2, comprising:
D1, when playback equipment replays, receive the currently playing information that the playback equipment is sent.
D2, counted again according to the currently playing information using local timer broadcasting the lyrics timestamp, display Again the corresponding lyrics of the timestamp counted.
Due to when playback equipment replays, new currently playing information is counted again and is played terminal based on the received The timestamp of the lyrics, therefore, so that the timestamp for the song that the timestamp of display is played with playback equipment is consistent, to mention The accuracy of the timestamp of height display.Certainly, the lyrics of display are also the lyrics reacquired, and details are not described herein again.
Optionally, after the step S13, comprising:
The played duration of the currently playing song of E1, statistics.This is set as in the current play time that terminal will acquire After the initial value of ground timer, the played duration of the currently playing song is the timestamp of recent statistics.
The ratio of the total play time of E2, the played duration for determining currently playing song and currently playing song is closed System, and the proportionate relationship is shown in a manner of progress bar.
The proportionate relationship of the total play time of played duration and currently playing song, energy are shown by way of progress bar It is enough it is more intuitive, so that user is known played duration, the information such as residual time length.
In first embodiment of the invention, lyrics idsplay order is received, is asked according to the lyrics idsplay order to playback equipment Seek currently playing information, the currently playing information comprises at least one of the following: the mark of currently playing song, it is currently playing when Between, the total play time of currently playing song and broadcast state, chosen whether according to the currently playing information using local The timestamp for the lyrics that timer statistics plays, and system is shown in the timestamp of the lyrics played using local timer statistics The timestamp and the corresponding lyrics of display of meter.Due to counting the timestamp of the lyrics played using local timer, nothing It need to be obtained by network from playback equipment, therefore reduce network blockage and the slack-off probability of network speed.
It should be understood that in embodiments of the present invention, magnitude of the sequence numbers of the above procedures are not meant to the elder generation of execution sequence Afterwards, the execution sequence of each process should be determined by its function and internal logic, the implementation process structure without coping with the embodiment of the present invention At any restriction.
Embodiment two:
Fig. 2 shows a kind of structure chart for song information display device that second embodiment of the invention provides, song letters Breath display device can be applied in terminal, which may include carrying out through wireless access network RAN and one or more core nets The user equipment of communication, the user equipment can be mobile phone (or being " honeycomb " phone), the calculating with mobile device Machine etc., for example, user equipment can also be portable, pocket, hand-held, built-in computer or vehicle-mounted mobile dress It sets, they exchange voice and/or data with wireless access network.In another example the mobile device may include smart phone, plate electricity Brain, personal digital assistant PDA, point-of-sale terminal POS or vehicle-mounted computer etc..For ease of description, it illustrates only and implements with the present invention The relevant part of example.
The song information display device, comprising: lyrics idsplay order receiving unit 21, currently playing information request unit 22, timestamp statistic unit 23.Wherein:
Lyrics idsplay order receiving unit 21, for receiving lyrics idsplay order.
Specifically, user's starting is mounted on terminal (mobile phone, tablet computer etc.) logical with playback equipment (such as wireless sound box) The APP of letter, into the lyrics page of the APP to issue lyrics idsplay order.
Currently playing information request unit 22, it is currently playing for being requested according to the lyrics idsplay order to playback equipment Information, the currently playing information comprise at least one of the following: the mark of currently playing song, is currently broadcast current play time The total play time and broadcast state for singing bent.
Wherein, currently playing song mark can the currently playing song of unique identification, comprise at least one of the following: song Bent title, singer, album name etc..
Timestamp statistic unit 23, for choosing whether to broadcast using local timer statistics according to the currently playing information The timestamp for the lyrics put, and show in the timestamp for the lyrics for using local timer statistics to play the timestamp that counts with And the corresponding lyrics of display.
It should be pointed out that the lyrics that following communication mode obtains display can be used in terminal: the communication with playback equipment obtains It takes, for example, every time t (time of 10ms or other precision), being obtained from playback equipment according to the mark of currently playing song Lyrics update the lyrics of display further according to the lyrics of acquisition;In real time or previously according to currently playing song mark from net After network is searched for and downloads the corresponding lyrics, obtained from the lyrics of downloading;Certainly, if terminal buffers have the corresponding lyrics, Directly obtained from caching.
Optionally, the timestamp statistic unit 23 includes:
Timestamp display module, for setting local meter for the current play time when broadcast state is to play When device initial value, then the timestamp of the lyrics played using local timer statistics, and according to the currently playing song Mark obtain play the lyrics, finally show the timestamp of statistics and the lyrics of acquisition.It should be pointed out that can play often When a line lyrics, the corresponding timestamp of every a line lyrics is counted and shown, can also only show on the lyrics of fixed intervals row should The corresponding timestamp of the lyrics of fixed intervals row.
Timestamp suspends statistical module, for when broadcast state is non-broadcasting, pause to count the time of the lyrics played Stamp.
Optionally, in order to guarantee terminal statistics timestamp and playback equipment play song synchronism, the song Information display device includes:
Notification receiving unit, for receiving the notice of playback equipment transmission, the notice includes the broadcasting shape of playback equipment State is from the information for being played to non-broadcasting, or, including the information that play time has mutation.When the physics that user presses playback equipment is pressed Key (as stopped broadcasting button) or playback equipment and outer net disconnect that (accordingly, the connection of playback equipment and terminal is interior Net) or playback equipment receive the stopping play instruction or pause play instruction of terminal transmission, or jump bent selection play instruction or When selecting when play instruction, notice of the playback equipment by broadcast comprising corresponding information to the terminal established a connection.It needs to refer to Out, a playback equipment can establish connection at least one terminal, establish a connection when playback equipment receives any one The instruction that issues of terminal after, respond received instruction, and broadcast the result after response to the terminal established a connection.
First timer times unit, for suspending local timer according to the notice.
Optionally, in order to guarantee terminal statistics timestamp and playback equipment play song synchronism, the song Information display device includes:
It is connected to the network judging unit, has disconnected the network connection with playback equipment for judging whether.
Second timer times unit, for when having disconnected the network connection with playback equipment, suspending local timer.
Optionally, song is replayed in playback equipment, or after establishing connection with terminal again, playback equipment active transmission Currently playing information to terminal, the song information display device include:
Currently playing information weight receiving unit, sends for when playback equipment replays, receiving the playback equipment Currently playing information.
Lyrics display unit, for counting the lyrics of broadcasting again using local timer according to the currently playing information Timestamp, show the corresponding lyrics of the timestamp that counts again.
Optionally, user is more intuitive, visually knows played duration in order to make, the information such as residual time length, the song Information display device includes:
Played duration statistic unit, for counting the played duration of currently playing song.It will acquire in terminal After current play time is set as the initial value of local timer, the played duration of the currently playing song is newest system The timestamp of meter.
Progress bar display unit, for determining the played duration of currently playing song and always broadcasting for currently playing song The proportionate relationship of time is put, and shows the proportionate relationship in a manner of progress bar.
In second embodiment of the invention, due to the timestamp of the lyrics played using local timer statistics, it is therefore not necessary to It is obtained by network from playback equipment, therefore reduces network blockage and the slack-off probability of network speed.
Embodiment three:
Fig. 3 shows the frame of the part-structure of mobile phone relevant to the mobile terminal of third embodiment of the invention offer Figure.With reference to Fig. 3, mobile phone includes: radio frequency (Radio Frequency, RF) circuit 310, memory 320, input unit 330, shows Show the components such as unit 340, sensor 350, voicefrequency circuit 360, wireless module 370, processor 380 and power supply 390.Ability Field technique personnel are appreciated that handset structure shown in Fig. 3 does not constitute the restriction to mobile phone, may include more than illustrating Or less component, perhaps combine certain components or different component layouts.
It is specifically introduced below with reference to each component parts of the Fig. 3 to mobile phone:
RF circuit 310 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base station After downlink information receives, handled to processor 380;In addition, the data for designing uplink are sent to base station.In general, RF circuit packet Include but be not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..In addition, RF circuit 310 can also be communicated with network and other equipment by wireless communication. Any communication standard or agreement, including but not limited to global system for mobile communications (Global can be used in above-mentioned wireless communication System of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), CDMA (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA), long term evolution (Long Term Evolution, LTE)), Email, short message service (Short Messaging Service, SMS) etc..
Memory 320 can be used for storing software program and module, and processor 380 is stored in memory 320 by operation Software program and module, thereby executing the various function application and data processing of mobile phone.Memory 320 can mainly include Storing program area and storage data area, wherein storing program area can application journey needed for storage program area, at least one function Sequence (such as sound-playing function, image player function etc.) etc.;Storage data area can be stored to be created according to using for mobile phone Data (such as audio data, phone directory etc.) etc..It, can be in addition, memory 320 may include high-speed random access memory Including nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-states Part.
Input unit 330 can be used for receiving the number or character information of input, and generate the user setting with mobile phone 300 And the related key signals input of function control.Specifically, input unit 330 may include touch panel 331 and other inputs Equipment 332.Touch panel 331, also referred to as touch screen, collecting the touch operation of user on it or nearby, (for example user makes With the operation of any suitable object or attachment such as finger, stylus on touch panel 331 or near touch panel 331), and Corresponding attachment device is driven according to preset formula.Optionally, touch panel 331 may include touch detecting apparatus and touching Touch two parts of controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation bring letter Number, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into Contact coordinate, then give processor 380, and order that processor 380 is sent can be received and executed.Furthermore, it is possible to using The multiple types such as resistance-type, condenser type, infrared ray and surface acoustic wave realize touch panel 331.It is defeated in addition to touch panel 331 Entering unit 330 can also include other input equipments 332.Specifically, other input equipments 332 can include but is not limited to physics One of keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating stick etc. are a variety of.
Display unit 340 can be used for showing information input by user or be supplied to user information and mobile phone it is various Menu.Display unit 340 may include display panel 341, optionally, can use liquid crystal display (Liquid Crystal Display, LCD), the forms such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) it is aobvious to configure Show panel 341.Further, touch panel 331 can cover display panel 341, when touch panel 331 detect it is on it or attached After close touch operation, processor 380 is sent to determine the type of touch event, is followed by subsequent processing device 880 according to touch event Type corresponding visual output is provided on display panel 341.Although in Fig. 3, touch panel 331 and display panel 341 It is that the input and input function of mobile phone are realized as two independent components, but in some embodiments it is possible to by touch-control Panel 331 and display panel 341 are integrated and that realizes mobile phone output and input function.
Mobile phone 300 may also include at least one sensor 350, such as optical sensor, motion sensor and other sensings Device.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment The light and shade of light adjusts the brightness of display panel 341, and proximity sensor can close display panel when mobile phone is moved in one's ear 341 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generally three axis) and add The size of speed can detect that size and the direction of gravity when static, can be used to identify application (such as the horizontal/vertical screen of mobile phone posture Switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;Also as mobile phone The other sensors such as configurable gyroscope, barometer, hygrometer, thermometer, infrared sensor, details are not described herein.
Voicefrequency circuit 360, loudspeaker 361, microphone 362 can provide the audio interface between user and mobile phone.Audio-frequency electric Electric signal after the audio data received conversion can be transferred to loudspeaker 361, be converted to sound by loudspeaker 361 by road 360 Signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 362, is turned after being received by voicefrequency circuit 360 It is changed to audio data, then by after the processing of audio data output processor 380, such as another mobile phone is sent to through RF circuit 310, Or audio data is exported to memory 320 to be further processed.
Wireless module is based on short range wireless transmission technology, and mobile phone can help user to receive and dispatch electricity by wireless module 370 Sub- mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 3 shows Go out wireless module 370, but it is understood that, and it is not belonging to must be configured into for mobile phone 300, it can according to need completely It omits within the scope of not changing the essence of the invention.
Processor 380 is the control centre of mobile phone, using the various pieces of various interfaces and connection whole mobile phone, is led to It crosses operation or executes the software program and/or module being stored in memory 320, and call and be stored in memory 320 Data execute the various functions and processing data of mobile phone, to carry out integral monitoring to mobile phone.Optionally, processor 380 can wrap Include one or more processing units;Preferably, processor 380 can integrate application processor and modem processor, wherein answer With the main processing operation system of processor, user interface and application program etc., modem processor mainly handles wireless communication. It is understood that above-mentioned modem processor can not also be integrated into processor 380.
Mobile phone 300 further includes the power supply 390 (such as battery) powered to all parts, it is preferred that power supply can pass through electricity Management system and processor 380 are logically contiguous, to realize management charging, electric discharge and power consumption by power-supply management system The functions such as management.
Although being not shown, mobile phone 300 can also include camera, bluetooth module etc., and details are not described herein.
In embodiments of the present invention, processor 380 included by the terminal is also with the following functions: a kind of song information is aobvious Show method, which is characterized in that the described method includes:
Receive lyrics idsplay order;
Request currently playing information to playback equipment according to the lyrics idsplay order, the currently playing information include with Lower at least one: mark, current play time, the total play time of currently playing song and the broadcasting shape of currently playing song State;
According to the timestamp for the lyrics that the currently playing information chooses whether to play using local timer statistics, and The timestamp and the display corresponding lyrics of statistics are shown when the timestamp of the lyrics played using local timer statistics.
Further, the lyrics for being chosen whether to play using local timer statistics according to the currently playing information Timestamp, and show in the timestamp of the lyrics played using local timer statistics the timestamp of statistics and shows pair The lyrics answered, specifically include:
When broadcast state is to play, it sets the current play time to the initial value of local timer, then use The timestamp for the lyrics that local timer statistics plays, and the song played is obtained according to the mark of the currently playing song Word finally shows the timestamp of statistics and the lyrics of acquisition;
When broadcast state is non-broadcasting, the timestamp for the lyrics that pause statistics plays.
Further, in the time of the lyrics for choosing whether to play in this geo-statistic according to the currently playing information Stamp, and show the timestamp of statistics in the timestamp for the lyrics for using local timer statistics to play and show corresponding song After word, comprising:
The notice that playback equipment is sent is received, the notice includes the broadcast state of playback equipment from being played to non-broadcasting Information, or, including the information that play time has mutation;
Suspend local timer according to the notice.
Further, in the time of the lyrics for choosing whether to play in this geo-statistic according to the currently playing information Stamp, and show the timestamp of statistics in the timestamp for the lyrics for using local timer statistics to play and show corresponding song After word, comprising:
Judge whether to have disconnected the network connection with playback equipment;
When having disconnected the network connection with playback equipment, suspend local timer.
After suspending local timer, comprising:
When playback equipment replays, the currently playing information that the playback equipment is sent is received;
Count the timestamp of the lyrics of broadcasting again using local timer according to the currently playing information, display is again The corresponding lyrics of the timestamp of statistics.
Example IV:
Fig. 4 is a kind of schematic block diagram for mobile terminal that fourth embodiment of the invention provides, the movement as shown in the figure Terminal may include: one or more processors 401 (one is only shown in figure);One or more input equipments 402 are (in figure only Show one), one or more output equipments 403 (one is only shown in figure), memory 404 and display 405.Above-mentioned processing Device 401, input equipment 402, output equipment 403, memory 404 and display 405 are connected by bus 406.Memory 402 is used In store instruction, processor 401 is used to execute the instruction of the storage of memory 404.Wherein:
The processor 401 receives lyrics idsplay order by the input equipment 402, is shown and referred to according to the lyrics It enables to playback equipment and requests currently playing information, the currently playing information comprises at least one of the following: currently playing song Mark, current play time, the total play time of currently playing song and broadcast state;It is selected according to the currently playing information The timestamp of the lyrics whether played using local timer statistics is selected, and in the lyrics played using local timer statistics The timestamp and the display corresponding lyrics of statistics are shown when timestamp.
It should be appreciated that in embodiments of the present invention, the processor 401 can be central processing unit (Central Processing Unit, CPU), which can also be other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at Reason device is also possible to any conventional processor etc..
Input equipment 402 may include that Trackpad, fingerprint adopt sensor (for acquiring the finger print information and fingerprint of user Directional information), microphone, data receiver interface etc..Output equipment 403 may include display (LCD etc.), loudspeaker, data Transmission interface etc..
The memory 404 may include read-only memory and random access memory, and to processor 401 provide instruction and Data.The a part of of memory 404 can also include nonvolatile RAM.For example, memory 404 can also be deposited Store up the information of device type.
Display 405 can be used for showing information input by user or the information etc. for being supplied to user.Display 405 can wrap Display panel is included, optionally, liquid crystal display (Liquid Crystal Display, LCD), organic light-emitting diodes can be used Forms such as (Organic Light-Emitting Diode, OLED) are managed to configure display panel.Further, the display 405 may also include touch panel, and the touch panel can cover display panel, when touch panel detects on it or nearby After touch operation, processor 401 is sent to determine the type of touch event, is followed by subsequent processing device 401 according to the class of touch event Type provides corresponding visual output on a display panel.
In the specific implementation, processor 401 described in the embodiment of the present invention, input equipment 402, output equipment 403, depositing Reservoir 404 and display 405 can be performed described in the embodiment of the Memory adjustments method of terminal provided in an embodiment of the present invention Implementation, implementation described in terminal described in embodiment two also can be performed, details are not described herein.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed The scope of the present invention.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention. And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic or disk.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain Lid is within protection scope of the present invention.Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (11)

1. a kind of song information display methods, which is characterized in that the described method includes:
Lyrics idsplay order is received, the lyrics idsplay order enters the lyrics page of the application communicated with playback equipment by user Face issues;
Currently playing information is requested to playback equipment according to the lyrics idsplay order, and the currently playing information includes below extremely Few one kind: mark, current play time, the total play time of currently playing song and the broadcast state of currently playing song;
According to the timestamp for the lyrics that the currently playing information chooses whether to play using local timer statistics, and using The timestamp and the display corresponding lyrics of statistics are shown when the timestamp for the lyrics that local timer statistics plays.
2. the method according to claim 1, wherein described choose whether to use according to the currently playing information The timestamp for the lyrics that local timer statistics plays, and it is aobvious in the timestamp of the lyrics played using local timer statistics The timestamp and the corresponding lyrics of display for showing statistics, specifically include:
When broadcast state is to play, it sets the current play time to the initial value of local timer, then using local The timestamp for the lyrics that timer statistics plays, and the lyrics played are obtained according to the mark of the currently playing song, most The timestamp of statistics and the lyrics of acquisition are shown afterwards;
When broadcast state is non-broadcasting, the timestamp for the lyrics that pause statistics plays.
3. the method according to claim 1, wherein being chosen whether described according to the currently playing information The timestamp for the lyrics that this geo-statistic plays, and statistics is shown in the timestamp of the lyrics played using local timer statistics Timestamp and the corresponding lyrics of display after, comprising:
The notice that playback equipment is sent is received, it is described to notify the broadcast state including playback equipment from the letter for being played to non-broadcasting Breath, or, including the information that play time has mutation;
Suspend local timer according to the notice.
4. the method according to claim 1, wherein being chosen whether described according to the currently playing information The timestamp for the lyrics that this geo-statistic plays, and statistics is shown in the timestamp of the lyrics played using local timer statistics Timestamp and the corresponding lyrics of display after, comprising:
Judge whether to have disconnected the network connection with playback equipment;
When having disconnected the network connection with playback equipment, suspend local timer.
5. the method according to claim 3 or 4, which is characterized in that after suspending local timer, comprising:
When playback equipment replays, the currently playing information that the playback equipment is sent is received;
Count the timestamp of the lyrics of broadcasting again using local timer according to the currently playing information, display counts again The corresponding lyrics of timestamp.
6. a kind of song information display device, which is characterized in that described device includes:
Lyrics idsplay order receiving unit, for receiving lyrics idsplay order, the lyrics idsplay order by user enter with The lyrics page of the application of playback equipment communication issues;
Currently playing information request unit, for requesting currently playing information to playback equipment according to the lyrics idsplay order, The currently playing information comprises at least one of the following: mark, current play time, the currently playing song of currently playing song Total play time and broadcast state;
Timestamp statistic unit, the song for choosing whether to play using local timer statistics according to the currently playing information The timestamp of word, and the timestamp counted and display are shown in the timestamp of the lyrics played using local timer statistics The corresponding lyrics.
7. device according to claim 6, which is characterized in that the timestamp statistic unit includes:
Timestamp display module, for setting local timer for the current play time when broadcast state is to play Initial value, then the timestamp of the lyrics played using local timer statistics, and the mark according to the currently playing song Know the lyrics for obtaining and playing, finally shows the timestamp of statistics and the lyrics of acquisition;
Timestamp suspends statistical module, for when broadcast state is non-broadcasting, pause to count the timestamp of the lyrics played.
8. device according to claim 6, which is characterized in that described device includes:
Notification receiving unit, for receive playback equipment transmission notice, it is described notice include playback equipment broadcast state from It is played to the information of non-broadcasting, or, including the information that play time has mutation;
First timer times unit, for suspending local timer according to the notice.
9. device according to claim 6, which is characterized in that described device includes:
It is connected to the network judging unit, has disconnected the network connection with playback equipment for judging whether;
Second timer times unit, for when having disconnected the network connection with playback equipment, suspending local timer.
10. device according to claim 8 or claim 9, which is characterized in that described device includes:
Currently playing information weight receiving unit, for when playback equipment replays, receiving working as the playback equipment transmission Preceding broadcast information;
Lyrics display unit, for according to the currently playing information using local timer count again broadcasting the lyrics when Between stab, show the corresponding lyrics of the timestamp that counts again.
11. a kind of mobile terminal, which is characterized in that the mobile terminal includes:
Processor and input equipment,
The processor, for receiving lyrics idsplay order by the input equipment, the lyrics idsplay order passes through user The lyrics page into the application communicated with playback equipment issues;It is current to playback equipment request according to the lyrics idsplay order Broadcast information, the currently playing information comprise at least one of the following: the mark of currently playing song, current play time, when The preceding total play time and broadcast state for playing song;It is chosen whether according to the currently playing information using local timer Count the timestamp of the lyrics played, and show in the timestamp of the lyrics played using local timer statistics count when Between stab and show the corresponding lyrics.
CN201611163990.6A 2016-12-15 2016-12-15 Song information display methods, device and mobile terminal Active CN106791074B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611163990.6A CN106791074B (en) 2016-12-15 2016-12-15 Song information display methods, device and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611163990.6A CN106791074B (en) 2016-12-15 2016-12-15 Song information display methods, device and mobile terminal

Publications (2)

Publication Number Publication Date
CN106791074A CN106791074A (en) 2017-05-31
CN106791074B true CN106791074B (en) 2019-08-02

Family

ID=58892742

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611163990.6A Active CN106791074B (en) 2016-12-15 2016-12-15 Song information display methods, device and mobile terminal

Country Status (1)

Country Link
CN (1) CN106791074B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112579240A (en) * 2020-12-22 2021-03-30 南京凯瑞得信息科技有限公司 Satellite orbit non-stuck demonstration method based on file segmentation
CN114296667A (en) * 2021-03-11 2022-04-08 海信视像科技股份有限公司 Display device
CN115134643B (en) * 2021-03-24 2024-08-20 腾讯科技(深圳)有限公司 Bullet screen display method and device for vehicle-mounted terminal, terminal and medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101312565A (en) * 2007-05-25 2008-11-26 上海美通无线网络信息有限公司 Method for synchronous lyrics browsing when playing music on mobile phone
CN101493831A (en) * 2008-01-22 2009-07-29 图尼维齐公司 System and methods for the remote measurement of a person's biometric data in a controlled state by way of synchronized music, video and lyrics
CN102426842A (en) * 2011-12-15 2012-04-25 深圳Tcl新技术有限公司 Lyric display method based on browser and terminal
CN104703036A (en) * 2015-02-13 2015-06-10 广东欧珀移动通信有限公司 Method, device and system for synchronizing playing course of media file
CN105117490A (en) * 2015-09-21 2015-12-02 广东欧珀移动通信有限公司 Method and device for displaying lyrics of song played by intelligent sound box
EP2960899A1 (en) * 2014-06-25 2015-12-30 Thomson Licensing Method of singing voice separation from an audio mixture and corresponding apparatus
CN105575414A (en) * 2015-12-15 2016-05-11 广州酷狗计算机科技有限公司 Generating method and device of lyric file

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101312565A (en) * 2007-05-25 2008-11-26 上海美通无线网络信息有限公司 Method for synchronous lyrics browsing when playing music on mobile phone
CN101493831A (en) * 2008-01-22 2009-07-29 图尼维齐公司 System and methods for the remote measurement of a person's biometric data in a controlled state by way of synchronized music, video and lyrics
CN102426842A (en) * 2011-12-15 2012-04-25 深圳Tcl新技术有限公司 Lyric display method based on browser and terminal
EP2960899A1 (en) * 2014-06-25 2015-12-30 Thomson Licensing Method of singing voice separation from an audio mixture and corresponding apparatus
CN104703036A (en) * 2015-02-13 2015-06-10 广东欧珀移动通信有限公司 Method, device and system for synchronizing playing course of media file
CN105117490A (en) * 2015-09-21 2015-12-02 广东欧珀移动通信有限公司 Method and device for displaying lyrics of song played by intelligent sound box
CN105575414A (en) * 2015-12-15 2016-05-11 广州酷狗计算机科技有限公司 Generating method and device of lyric file

Also Published As

Publication number Publication date
CN106791074A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
CN103402190B (en) Method and device for selecting network as well as terminal
CN106453511B (en) A kind of data back up method and equipment
CN104238893B (en) A kind of method and apparatus that video preview picture is shown
CN106231379A (en) A kind of methods, devices and systems playing live video
CN104519262B (en) Obtain the method, apparatus and terminal of video data
CN108965587A (en) A kind of message prompt method, device and equipment
CN106375774A (en) Live broadcast room display content control method, apparatus and system
CN105959482B (en) A kind of control method and electronic equipment of scene audio
CN106445336A (en) Fast acquisition method for electronic resource and mobile terminal
CN106131804A (en) A kind of notification message processing method and equipment
CN106445596A (en) Method and device for managing setting items
CN106205657B (en) A kind of lyric display method and device
CN106791074B (en) Song information display methods, device and mobile terminal
CN107715449A (en) A kind of account login method and relevant device
CN106648460B (en) Step counting data filtering method and intelligent terminal
CN106303605A (en) A kind of methods, devices and systems sent a notification message
CN108196781A (en) The display methods and mobile terminal at interface
CN106294087B (en) Statistical method and device for operation frequency of business execution operation
CN106502827A (en) A kind of data back up method and equipment
CN110413639A (en) Data check method and device, electronic equipment and computer readable storage medium
CN109104640A (en) Virtual present presentation method, device and storage equipment
CN106339864A (en) Electronic resource acquisition method and mobile terminal
CN107622234A (en) It is a kind of to show the method and apparatus for sprouting face present
CN106330875A (en) Message display method and device
CN106777383A (en) File ordering method and intelligent terminal

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: 523841 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

GR01 Patent grant
GR01 Patent grant