CN110351437A - Incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing - Google Patents

Incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing Download PDF

Info

Publication number
CN110351437A
CN110351437A CN201910487694.9A CN201910487694A CN110351437A CN 110351437 A CN110351437 A CN 110351437A CN 201910487694 A CN201910487694 A CN 201910487694A CN 110351437 A CN110351437 A CN 110351437A
Authority
CN
China
Prior art keywords
video
video file
incoming call
file
caller identification
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
CN201910487694.9A
Other languages
Chinese (zh)
Inventor
牛闯
梁宇
陈纯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN201910487694.9A priority Critical patent/CN110351437A/en
Publication of CN110351437A publication Critical patent/CN110351437A/en
Pending legal-status Critical Current

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/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
    • 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/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42017Customized ring-back tones
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47205End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephone Function (AREA)

Abstract

The disclosure is about a kind of incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing.The method, comprising: instruction is arranged in the call reminding received for target Online Video, and obtains video file corresponding with the target Online Video;The video file is split as silent video file and audio file;According to the audio file, incoming ring tone is set;When receiving incoming call requests, according to the silent video file generated caller identification interface and show.It realizes when user watches the Online Video of magnanimity, can arbitrarily select the video content oneself liked, and quickly set it to incoming call video, to achieve the beneficial effect of the convenience and flexibility that improve incoming call video setting up procedure.

Description

Incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing
Technical field
This disclosure relates to field of computer technology more particularly to a kind of incoming call reminding method, device, electronic equipment and readable Storage medium.
Background technique
Today that short video technique field is risen, people increasingly like understanding message or progress by way of video Recreation etc..And when it is found that other than watching online, can also derive many personalizations when interested video Usage scenario, such as video is arranged to TV frequency, it is exactly wherein most commonly used demand.
Jingle bell when incoming call video can not only customize incoming call, when can be with personalized setting jingle bell, the electronics such as mobile phone The picture that device screen is shown is a kind of mode for showing individual character.However, when user wants Online Video being arranged to TV When frequency, setting procedure is to need very cumbersome process: user may need first manually by video download to local, then pass through The video of downloading changes into the format supported of incoming call video manually by some technical approach, then is repaired manually by multiple steps Change system setting, be finally set to incoming call video, causes the setting up procedure of incoming call video cumbersome and time-consuming.
Summary of the invention
The disclosure provides a kind of incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing, at least to solve correlation The cumbersome and time-consuming problem of the setting up procedure of incoming call video in technology.The technical solution of the disclosure is as follows:
According to the first aspect of the embodiments of the present disclosure, a kind of incoming call reminding method is provided, comprising:
Instruction is arranged in the call reminding received for target Online Video, and obtains corresponding with the target Online Video Video file;
The video file is split as silent video file and audio file;
According to the audio file, incoming ring tone is set;
When receiving incoming call requests, according to the silent video file generated caller identification interface and show.
Optionally, described when receiving incoming call requests, according to the silent video file generated caller identification interface and show The step of showing, comprising:
When receiving incoming call requests, start the video playing interface of the silent video file;
Incoming information corresponding with the incoming call requests, incoming call operational controls are shown in the video playing interface, it is raw At the first caller identification interface;
It shows first caller identification interface, and original caller identification circle is covered by first caller identification interface Face.
Optionally, described when receiving incoming call requests, according to the silent video file generated caller identification interface and show The step of showing, comprising:
When receiving incoming call requests, start the video playing interface of the silent video file;
It sets the video playing interface to the background of original caller identification interface, obtains the second caller identification interface simultaneously Display.
It is optionally, described to work as the step of receiving incoming call requests, starting the video playing interface of the silent video file, Include:
Pass through telephone state monitor monitoring telephone state;
It is to start described noiseless come electricity condition in response to listening to the telephone state by the telephone state monitor The video playing interface of video file;
Wherein, the telephone state monitor is the prison called in telephone supervisor by the main monitoring service being pre-created The monitoring service for listening method to be registered.
Optionally, described when receiving incoming call requests, simultaneously according to the silent video file generated caller identification interface After the step of display, the incoming call reminding method further include:
In response to receiving to the trigger action for answering control in the caller identification interface, caller identification circle is closed Face, and answering service is called to answer the incoming call requests;And/or
In response to receiving to the trigger action for hanging up control in the caller identification interface, caller identification circle is closed Face, and the incoming call requests are hung up by reflecting system service.
Optionally, the call reminding setting instruction received for target Online Video, and obtain and exist with the target The step of line video corresponding video file, comprising:
Instruction is arranged in the call reminding received for target Online Video, and obtains the video network of the target Online Video Page link;
The web page code for obtaining the video web-pages link, searches video file link in the web page code;
Corresponding video file is downloaded according to video file link.
Optionally, the web page code for obtaining the video web-pages link, searches video text in the web page code The step of part links, comprising:
Obtain the web page code of the corresponding video web-pages link of the target Online Video;
Based on hypertext markup language analytic technique, the web page code is resolved into node tree;
The destination node tree with video identifier is searched from the node tree, and obtains the unification of the destination node tree Resource Locator;
The uniform resource locator that video format is searched from the uniform resource locator is linked as video file.
It is optionally, described that the step of downloading corresponding video file is linked according to the video file, comprising:
The video file is downloaded based on video file link;
If the video file can not be downloaded based on video file link, according to the link format prestored to institute It states video file link and carries out matching conversion, and corresponding video file is downloaded based on the video file link after conversion.
Optionally, the link format that the basis prestores carries out matching conversion to video file link, and is based on turning The step of corresponding video file is downloaded in video file link after changing, comprising:
It obtains the video web-pages and links corresponding platform identification;
It is searched and the matched Object linking format of the platform identification in the link format prestored;
Video download parameter needed for obtaining the Object linking format;
According to the video download parameter and the Object linking format, video file link is converted;
Corresponding video file is downloaded based on the video file link after conversion;
Wherein, the video download parameter includes user identifier in video web-pages link, video ID, timestamp letter At least one of breath, content distributing network mark of video file link.
According to the second aspect of an embodiment of the present disclosure, a kind of calling identification device is provided, comprising:
Video file obtains module, is configured as executing the call reminding setting instruction received for target Online Video, And obtain video file corresponding with the target Online Video;
Video file splits module, is configured as execution for the video file and is split as silent video file and audio text Part;
Incoming ring tone setup module is configured as executing according to audio file setting incoming ring tone;
Caller identification interface setup module is configured as executing when receiving incoming call requests, according to the silent video text Part generates caller identification interface and shows.
Optionally, the caller identification interface setup module, comprising:
Video playing interface promoter module is configured as starting the silent video file when receiving incoming call requests Video playing interface;
First caller identification interface generates submodule, is configured as display and the incoming call in the video playing interface Corresponding incoming information, incoming call operational controls are requested, the first caller identification interface is generated;
First caller identification interface display sub-module is configured as showing first caller identification interface, and passes through institute It states the first caller identification interface and covers original caller identification interface.
Optionally, the caller identification interface setup module, comprising:
Video playing interface promoter module is configured as executing when receiving incoming call requests, starts the silent video The video playing interface of file;
Second caller identification interface generates submodule, is configured as execution for the video playing interface and is set as original next The background of electric display interface obtains the second caller identification interface and shows.
Optionally, video playing interface promoter module, comprising:
Telephone state monitoring unit is configured as executing through telephone state monitor monitoring telephone state;
Video playing interface start unit is configured as executing in response to listening to institute by the telephone state monitor Stating telephone state is to carry out electricity condition, starts the video playing interface of the silent video file;
Wherein, the telephone state monitor is the prison called in telephone supervisor by the main monitoring service being pre-created The monitoring service for listening method to be registered.
Optionally, the calling identification device further include:
Incoming call sound respond module is configured as executing and answers control in the caller identification interface in response to receiving Trigger action, close the caller identification interface, and call answering service to answer the incoming call requests;And/or
Incoming call hangup response module is configured as executing and hangs up control in the caller identification interface in response to receiving Trigger action, close the caller identification interface, and the incoming call requests are hung up by reflecting system service.
Optionally, the video file obtains module, comprising:
Video web-pages link acquisition submodule, are configured as executing the call reminding setting received for target Online Video Instruction, and obtain the video web-pages link of the target Online Video;
Submodule is searched in video file link, is configured as executing the web page code for obtaining the video web-pages link, Video file link is searched in the web page code;
Video file acquisition submodule is configured as executing and downloads corresponding video text according to video file link Part.
Optionally, submodule is searched in the video file link, comprising:
Web page code acquiring unit is configured as executing the corresponding video web-pages link of the acquisition target Online Video Web page code;
Web page code resolution unit is configured as executing based on hypertext markup language analytic technique, by the webpage generation Code resolves to node tree;
Node tree searching unit is configured as executing the destination node searched from the node tree and have video identifier Tree, and obtain the uniform resource locator of the destination node tree;
Video file links searching unit, is configured as executing and searches video format from the uniform resource locator Uniform resource locator is linked as video file.
Optionally, the video file acquisition submodule, comprising:
First video file download unit is configured as executing and downloads the video text based on video file link Part;
Second video file download unit, if be configured as executing can not be downloaded based on video file link it is described Video file then carries out matching conversion to video file link according to the link format prestored, and based on the view after conversion Corresponding video file is downloaded in frequency file link.
Optionally, the second video file download unit, comprising:
Platform identification obtains subelement, is configured as executing the corresponding platform identification of the acquisition video web-pages link;
Object linking format acquisition subunit is configured as executing and search and the platform mark in the link format prestored Know matched Object linking format;
Video download parameter obtains subelement, is configured as video download needed for executing the acquisition Object linking format Parameter;
Conversion subunit is linked, is configured as executing according to the video download parameter and the Object linking format, Video file link is converted;
Subelements under video file are configured as the link of the video file after executing based on conversion and download corresponding video File;
Wherein, the video download parameter includes user identifier in video web-pages link, video ID, timestamp letter At least one of breath, content distributing network mark of video file link.
According to the third aspect of an embodiment of the present disclosure, a kind of a kind of electronic equipment is provided, comprising:
Processor;
For storing the memory of the processor-executable instruction;
Wherein, the processor is configured to executing described instruction, to realize any one call reminding side as the aforementioned Method.
According to a fourth aspect of embodiments of the present disclosure, a kind of storage medium is provided, when the instruction in the storage medium by When the processor of electronic equipment executes, so that electronic equipment is able to carry out any one incoming call reminding method as the aforementioned.
According to a fifth aspect of the embodiments of the present disclosure, a kind of computer program product, the computer program product are provided When being executed by the processor of electronic equipment, so that electronic equipment is able to carry out any one incoming call reminding method as the aforementioned.
The technical scheme provided by this disclosed embodiment at least bring it is following the utility model has the advantages that
In the embodiments of the present disclosure, by receive for target Online Video call reminding be arranged instruction, and obtain with The corresponding video file of the target Online Video;The video file is split as silent video file and audio file;Root According to the audio file, incoming ring tone is set;When receiving incoming call requests, according to the silent video file generated caller identification Interface is simultaneously shown.When user watches the Online Video of magnanimity, the video content oneself liked can be arbitrarily selected, and Quickly set it to incoming call video, to improve convenience and the flexibility of incoming call video setting up procedure.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not The disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure Example, and together with specification for explaining the principles of this disclosure, do not constitute the improper restriction to the disclosure.
Fig. 1 is a kind of one of the flow chart of incoming call reminding method shown according to an exemplary embodiment;
Fig. 2 is the two of the flow chart of a kind of incoming call reminding method shown according to an exemplary embodiment;
Fig. 3 is the three of the flow chart of a kind of incoming call reminding method shown according to an exemplary embodiment;
Fig. 4 is the four of the flow chart of a kind of incoming call reminding method shown according to an exemplary embodiment;
Fig. 5 is a kind of one of the block diagram of calling identification device shown according to an exemplary embodiment;
Fig. 6 is the two of the block diagram of a kind of calling identification device shown according to an exemplary embodiment;
Fig. 7 is the three of the block diagram of a kind of calling identification device shown according to an exemplary embodiment;
Fig. 8 is one of the block diagram of a kind of electronic equipment shown according to an exemplary embodiment;
Fig. 9 is the two of the block diagram of a kind of electronic equipment shown according to an exemplary embodiment.
Specific embodiment
In order to make ordinary people in the field more fully understand the technical solution of the disclosure, below in conjunction with attached drawing, to this public affairs The technical solution opened in embodiment is clearly and completely described.
It should be noted that the specification and claims of the disclosure and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so as to embodiment of the disclosure described herein can in addition to illustrating herein or Sequence other than those of description is implemented.Embodiment described in following exemplary embodiment does not represent and disclosure phase Consistent all embodiments.On the contrary, they are only and as detailed in the attached claim, the disclosure some aspects The example of consistent device and method.
Fig. 1 is a kind of flow chart of incoming call reminding method shown according to an exemplary embodiment, as shown in Figure 1, incoming call Based reminding method can be used in electronic equipment, include the following steps.
In step s 11, instruction is arranged in the call reminding received for target Online Video, and obtains and exist with the target The corresponding video file of line video.
In the embodiments of the present disclosure, when receiving the call reminding setting instruction for a certain Online Video, for reality Call reminding is now carried out according to corresponding target Online Video, the corresponding video file of available corresponding Online Video.
Specifically instruction can be arranged for the call reminding of target Online Video by any methods availalbe, to this this public affairs Embodiment is opened to be not limited.For example, can be by long according to target Online Video icon, and chosen in the Option Box of pop-up " being set as call reminding " option, or can be linked by replicating the video web-pages of target Online Video, by scanning target The corresponding two-dimension code image of Online Video, and then trigger the call reminding setting instruction, etc. for target Online Video.
Moreover, in the embodiments of the present disclosure, can be obtained by any available means corresponding with the target Online Video Video file, this embodiment of the present disclosure is also not limited.
In step s 12, the video file is split as silent video file and audio file.
In practical applications, during carrying out call reminding by video, electronic equipment may be arranged in certain customers For silent mode, namely in incoming call do not play the tinkle of bells.And if setting directly broadcasting target Online Video video file with Call reminding is carried out, then audio-video part can be then shown simultaneously, to be easy to conflict with the generation of the personal settings of user.
It therefore, in the embodiments of the present disclosure, can be before call reminding be set, by video in order to avoid the above problem File declustering is silent video file and audio file two parts.Video file can specifically be torn open by any available means It is divided into silent video file and audio file, this embodiment of the present disclosure is not limited.
Moreover, in the embodiments of the present disclosure, subsequent setting operation for convenience, while avoid falsely dropping user it is fixed Line video is set as incoming call video can also be by nothing after video file is split as silent video file and audio file Sound video file and audio file are stored respectively to local different file, certainly if there is demand also can store to same File is not limited this embodiment of the present disclosure.When storing silent video file and audio file, phase can also be inquired It is directed to the storage permission of silent video file and audio file using family, after obtaining agreement permission, then can store noiseless Video file and audio file to local and execute subsequent operation, and if having not been obtained to obtain agreement authorization, it can suspend Execute subsequent operation.
In step s 13, incoming ring tone is arranged according to the audio file.
In step S14, when receiving incoming call requests, according to the silent video file generated caller identification interface and show Show.
After video file to be split as to silent video file and audio file two parts, when call reminding is arranged, Incoming ring tone can be then set as according to audio-frequency unit, and when receiving incoming call requests, according to silent video file life It at caller identification interface and shows, to showing silent video part in caller identification interface.
Wherein, during incoming ring tone being arranged in audio file, in order to which the various aspects such as the duration that meets incoming ring tone are wanted It asks, the edit operations such as editing can be carried out to audio file, can specifically be preset according to demand, to this disclosure Embodiment is not limited.
Moreover, because mode locating for the electronic equipment of current setting call reminding can by relative users according to demand into Row adjustment.For example, if electronic equipment is in bell mode when receiving incoming call requests, then basis can be played The incoming ring tone of audio file setting, and if setting electronic equipment is in silent mode, when receiving incoming call requests, The tinkle of bells will not be then played, and call reminding, etc. can be carried out by caller identification interface by vibration, or only.
Call reminding is carried out by target Online Video in order to realize, it is corresponding noiseless acquiring target Online Video After video file, when receiving incoming call requests, then according to the silent video file generated caller identification interface and it can show Show.It is preset according to demand according to the concrete mode of silent video file generated caller identification interface, to this disclosure Embodiment is not limited.
For example, when receiving incoming call requests, the video playing interface of silent video file can star, and by video playing Interface is shown in original original caller identification interface in the form of suspended window, thus obtain for target Online Video come Electric display interface is simultaneously shown.Wherein, the attributes such as the relative position of video playing interface in original caller identification interface can root It is preset according to demand, this embodiment of the present disclosure is not limited, but in order to avoid generating vision interference, need to protect Card video playing interface does not cover the icon in original caller identification interface, such as incoming information icon, answers control icons, hangs Disconnected control icons, etc..
It, can video playing interface based on silent video file, current call request alternatively, when receiving incoming call requests Incoming information, incoming call operational controls etc. are generated a new caller identification interface, and are covered based on the new caller identification interface Cover original caller identification interface.Incoming information therein can include but is not limited to the corresponding connection of incoming number, incoming number Corresponding contact person's picture of people's pet name, incoming number, etc.;Incoming call operational controls then can include but is not limited to answer control, Hang up control, hands-free control, recording control, etc..
Alternatively, also can star the video playing interface of silent video file, and broadcast when receiving incoming call requests with video Background of the interface as original caller identification interface is put, to obtain new caller identification interface and display.
In the embodiments of the present disclosure, by receive for target Online Video call reminding be arranged instruction, and obtain with The corresponding video file of the target Online Video;The video file is split as silent video file and audio file;Root According to the audio file, incoming ring tone is set;When receiving incoming call requests, according to the silent video file generated caller identification Interface is simultaneously shown.When user watches the Online Video of magnanimity, the video content oneself liked can be arbitrarily selected, and Quickly set it to incoming call video, to improve convenience and the flexibility of incoming call video setting up procedure.
Referring to Fig. 2, in the embodiments of the present disclosure, the step S14 be can further include:
Step A1 starts the video playing interface of the silent video file when receiving incoming call requests.
Step A2 shows corresponding with incoming call requests incoming information, electrically operated in the video playing interface Control generates the first caller identification interface.
Step A3, shows first caller identification interface, and by first caller identification interface cover it is original come Electric display interface.
In the embodiments of the present disclosure, in order to avoid the direct modification to original caller identification interface, noiseless view can be based on The video playing interface of frequency file regenerates a caller identification interface, namely when receiving incoming call requests, starts silent video The video playing interface of file, so show in video playing interface corresponding with corresponding incoming call requests incoming information, Electrically operated control generates the first caller identification interface.So as to show first in corresponding electronic equipment display interface Electric display interface simultaneously covers the corresponding original original caller identification interface of electronic equipment.Wherein, incoming information, incoming call operational controls It can be preset according to demand Deng attributes such as display mode, display positions in video playing interface, to this this public affairs Embodiment is opened to be not limited.
Moreover, at this time after showing the first caller identification interface, if received for the first caller identification interface Out code can then close the first caller identification interface being covered on original caller identification interface, to restore to send a telegram here Display interface is original caller identification interface.
It is shown at this point, regenerating a caller identification interface by the video playing interface of silent video file and covering On original caller identification interface, the modification to original caller identification interface is avoided while reaching setting incoming call video, Improve the operability of scheme.
Referring to Fig. 3, in the embodiments of the present disclosure, the step S14 be can further include:
Step B1 starts the video playing interface of the silent video file when receiving incoming call requests;
Step B2 sets the video playing interface to the background of original caller identification interface, obtains the second incoming call display Show interface and shows.
In the embodiments of the present disclosure, it in order to avoid regenerating caller identification interface, while reducing to original caller identification The editor at interface can also directly set video playing interface to the background of original caller identification interface, so as to obtain Second caller identification interface is simultaneously shown.At this point, the second caller identification interface background can with Indivitual display send a telegram here video, but The visual effect of original display content is not influenced again simultaneously.
At this point, realizing the purpose of setting incoming call video by the background that original caller identification interface is arranged, can effectively keeping away Exempt to send a telegram here video to the other information generation vision interference in caller identification interface.
Optionally, in the embodiments of the present disclosure, the step A1 and step B1 further may each comprise:
Step A11 passes through telephone state monitor monitoring telephone state;Wherein, the telephone state monitor is to pass through The monitoring service that the main monitoring service being pre-created calls the monitor method in telephone supervisor to be registered.
Step A12 is come electricity condition, starting in response to listening to the telephone state by the telephone state monitor The video playing interface of the silent video file.
In addition, in the embodiments of the present disclosure, in order to accurately monitor to obtain incoming call requests, and starting silent video text in time The video playing interface of part is to generate caller identification interface.Pre-set telephone state monitor can be passed through (PhoneStateListener) monitoring telephone state, in response to listening to corresponding electronic equipment by telephone state monitor Telephone state is to come electricity condition (TelephonyManager.CALL_STATE_RINGING), then can star corresponding noiseless view The video playing interface of frequency file.
By taking Android (Android) operating system as an example, concrete implementation details can be as described below:
(1) main monitoring service (MainMonitorService) is configured in AndroidManifest file;
(2) configure in systems for realizing this programme application program launching when, system can automatically create MainMonitorService can be with the prison of the telephone supervisor (TelephonyManager) of calling system after creating successfully Listen (listen) method registration PhoneStateListener to monitoring telephone state;
It (3) is TelephonyManager.CALL_STATE_RINGING when PhoneStateListener monitors readjustment When state, then it can control the video playing interface for starting corresponding silent video file;Otherwise hide or close corresponding video Broadcast interface.
At this point, can be improved by the corresponding electronic equipment of the service monitoring being arranged in electronic equipment internal by state The response accuracy and response speed of incoming call video when incoming call.
Referring to Fig. 2 or Fig. 3, in the embodiments of the present disclosure, further includes:
Step S15 is closed described next in response to receiving to the trigger action for answering control in the caller identification interface Electric display interface, and answering service is called to answer the incoming call requests;And/or
Step S16 is closed described next in response to receiving to the trigger action for hanging up control in the caller identification interface Electric display interface, and the incoming call requests are hung up by reflecting system service.
For caller identification interface including the video playing interface including silent video file currently shown, There is still a need for have to connect, hang up etc. talk business logic.It is connect accordingly, in response to receiving in the caller identification interface The trigger action of control is listened, then can close the caller identification interface currently shown, and calls answering service to answer phase The incoming call requests answered;And in response to receiving to the trigger action for hanging up control in caller identification interface, then it can close described Caller identification interface, and the incoming call requests are hung up by reflecting system service.
Wherein, if the caller identification interface currently shown is the first incoming call being covered on original caller identification interface Display interface, then original caller identification interface and the first incoming call display can be simultaneously closed off when closing caller identification interface Show interface;And if the caller identification interface currently shown is original caller identification circle using video playing interface as background Face, then need to only close the original caller identification interface using video playing interface as background at this time.
Referring to Fig. 4, in the embodiments of the present disclosure, the step S11 be can further include:
Step S111, instruction is arranged in the call reminding received for target Online Video, and obtains the target and regard online The video web-pages of frequency link.
This programme is arranged primarily directed to the incoming call video of Online Video, then mentioning firstly the need of obtaining send a telegram here The video web-pages link of target Online Video based on awake setting.Specifically video can be obtained by any available means Web page interlinkage is not limited this embodiment of the present disclosure.
For example, in practical applications, it can receive the needs that user replicates and be set as the target of incoming call video and exist The web page interlinkage of webpage where line video obtains video web-pages therein then then needing to carry out Context resolution to reproducting content Link;Or receive and scan the two-dimensional code the video web-pages link that the modes such as picture input with by electronic equipment, then then may be used To carry out picture decoding to the two-dimension code image of scanning, and then obtain corresponding video web-pages link;Etc..
Step S112 obtains the web page code of the video web-pages link, searches video file in the web page code Link.
Moreover, in practical applications, in the corresponding web interface of web page interlinkage generally may include the broadcasting of video file Interface can also include other data of user's evaluation, advertisement etc..So in order to according to video web-pages link obtain and target exist The corresponding video file of line video then needs to find out video data from the corresponding data of video web-pages link.Specifically, can To obtain the web page code of video web-pages link, and then video file link is searched in web page code.Can specifically it pass through Any available means obtain the web page code of video web-pages link, and video file link is searched in web page code, to this The embodiment of the present disclosure is not limited.
For example, video file link can be generally marked in web page code by specific identifier, then then can be in webpage Specific identifier, and then the existence form linked according to video file are searched in code, from the code paragraph where specific identifier Find video file link, etc..
Step S113 downloads corresponding video file according to video file link.
After acquiring the video file link in video web-pages link, then it can be linked according to the video file Download corresponding video file.For example, http (HyperText Transfer can be based under internet environment Protocol, hypertext transfer protocol) agreement to download video files.
Optionally, in the embodiments of the present disclosure, the step S112 can further include:
Step S1121 obtains the web page code of the corresponding video web-pages link of the target Online Video.
Step S1122 is based on hypertext markup language analytic technique, the web page code is resolved to node tree.
It in practical applications, may be comprising a lot of other and video irrelevant contents, then in corresponding net in video web-pages It also can be comprising other data much other than video file link, therefore in order to be solved to web page code in page code Analysis, to obtain video file link therein.Hypertext markup language analytic technique, uniform resource locator solution can be then based on Analysis technology etc. obtains the video file link in the web page code.
It is specific to carry out content search for convenience, it can first be based on hypertext markup language (HTML, HyperText Markup Language) analytic technique, the web page code is resolved into node (DOM, Document Object Model) Tree.Specifically web page code can be resolved to by dom tree by any methods availalbe, this embodiment of the present disclosure is not limited It is fixed.
Step S1123 searches the destination node tree with video identifier from the node tree, and obtains the target section The uniform resource locator of point tree.
According to the HTML DOM standard of W3C, all the elements in html document are all nodes: entire document is a document Node;Each HTML element is node element;Text in HTML element is text node;Each html attribute is attribute section Point;Annotation is comment nodes.
Therefore, in the embodiments of the present disclosure, target wherein with video identifier can be searched respectively based on each dom tree Node tree.Video identifier therein can be preset according to demand, be not limited to this embodiment of the present disclosure.Example Such as, commonly can " Video " be used as video identifier, then can then search at this time with " Video " label dom tree, or Person is labeled as the dom tree of " Video ", then can determine that corresponding dom tree is the target dom tree linked comprising video file.Together When in order to further found out from corresponding target dom tree video file link, then can further obtain target dom tree Uniform resource locator (Uniform Resource Locator, URL).Specifically target can be obtained by any methods availalbe The uniform resource locator of dom tree is not limited this embodiment of the present disclosure.
For example, the URL attribute of target dom tree can be extracted, and URL attribute then can further return to target dom tree URL, etc..
Step S1124 searches the uniform resource locator of video format as video from the uniform resource locator File link.
It after the URL for obtaining target dom tree, then can further be parsed from URL, to obtain wherein video lattice The uniform resource locator of formula is video file link.Video format therein can be preset according to demand, right This embodiment of the present disclosure is not limited.
For example, the suffix that video format can be set is .MP4, then can search structure in the URL of target dom tree For using .MP4 as the URL of suffix, as video file link, etc..
Optionally, in the embodiments of the present disclosure, the step S113 can further include:
Step S1131 downloads the video file based on video file link.
Step S1132, if the video file can not be downloaded based on video file link, according to the chain prestored It connects format and matching conversion is carried out to video file link, and corresponding video is downloaded based on the video file link after conversion File.
In the embodiments of the present disclosure, the video file obtained for parsing links, and may still can not download corresponding view Frequency file supports downloading then then needing to be converted to corresponding URL corresponding video file at this time and linking corresponding platform Link format.Therefore, in the embodiments of the present disclosure, the link for supporting to carry out video download for each platform can be stored in advance Format, and then if the video file link based on initial acquisition can not carry out video file downloading, can be according to prestoring Link format carries out matching conversion to the link of corresponding video file, so as to link downloading based on the video file after conversion Corresponding video file.
It has been observed that the link format that each platform supports downloading can be prestored, then specific at this time need from the chain prestored It connects and finds current video file in format and link the link format that corresponding platform supports downloading, and then according to finding Link format to corresponding video file link convert.Moreover, if also needing other in the link format found Information is not subject to this embodiment of the present disclosure then can also obtain corresponding required other information by any methods availalbe It limits.
Optionally, in the embodiments of the present disclosure, the step S1132 can further include:
Step T1 obtains the video web-pages and links corresponding platform identification.
Platform identification therein may include the mark that any one can characterize video web-pages link source platform.Example Such as, the video web-pages link of video platform short for trill, corresponding platform identification can be " douyin ", and short for quick worker The video web-pages of video platform link, and corresponding platform identification can be " kuaishou ", etc..In disclosure application embodiment In, video web-pages can be obtained by any methods availalbe and link corresponding platform identification, this embodiment of the present disclosure is not subject to It limits.For example, its corresponding platform identification can be retrieved in video web-pages link, or links and correspond in video web-pages Web page code in search its corresponding platform identification, etc..
Step T2 is searched and the matched Object linking format of the platform identification in the link format prestored.
It has been observed that in practical applications, different platform supports that the link format of downloading may be not exactly the same, then In the embodiment of the present disclosure, then needle Object linking format can be stored in advance, and corresponding fit is found according to platform for convenience Link format, then can also accordingly mark the corresponding applicable platform of each link format when storing each link format Platform identification.So then can link corresponding platform identification according to video web-pages, searched from the link format prestored with The matched Object linking format of the platform identification.
Wherein, the link format prestored can be stored by any available means, this embodiment of the present disclosure is not added To limit.For example, a link form database can be set, and then each link format is stored in link form database, Etc..
For example, it is assumed that the platform identification that links of current video web-pages is " kuaishou ", then at this time then can be from pre- The link format suitable for the short video platform of quick worker is found out in the link format deposited, it specifically can be from the link format prestored It is middle to search the corresponding format link, etc. for being identified as " kuaishou ".
Step T3, video download parameter needed for obtaining the Object linking format;Wherein, the video download parameter packet Include the content delivery network that the user identifier in the video web-pages link, video ID, timestamp information, the video file link At least one of network mark.
Moreover, in order to complete the downloading to corresponding video file, it may be also in the corresponding link format of different platform Need to obtain other video download information.For example, the video ID (body of user identifier, corresponding video in video web-pages link Part identification number/unique encodings), video web-pages link corresponding timestamp information, corresponding video file links corresponding content Distribution network (Content Delivery Network, CDN) mark, etc..
Wherein, CDN is the content distributing network constructed on network, by the Edge Server for being deployed in various regions, is led to The functional modules such as the load balancing, content distribution, scheduling of central platform are crossed, content needed for obtaining user nearby reduces network Congestion improves user's access response speed and hit rate.In practical applications, video file can store in multiple and different clothes It is engaged in device, is regarded then then can quickly be downloaded from closer and the corresponding video file of storage server by CDN mark Frequency file.
In practical applications, the required video download parameter of different platform is different, specific available video download Parameter can include but is not limited to video web-pages link in user identifier, video ID, timestamp information, the video file chain At least one of content distributing network mark connect.Moreover, in the embodiments of the present disclosure, can be obtained by any methods availalbe Corresponding video download parameter is taken, this embodiment of the present disclosure is not limited.
In addition, in the embodiments of the present disclosure, it is also possible to not need in addition to obtain any video download ginseng there are some platforms Number, then can then not have to obtain other video download parameters at this time, and only need to be based on corresponding link format to corresponding Video file link is converted.
Step T4 taps into the video file chain according to the video download parameter and the Object linking format Row conversion.
It, then can be according to video download after the video download parameter needed for acquiring corresponding Object linking format Parameter and the Object linking format convert video file link.Video file can specifically be linked Split according to Object linking format, and based on after fractionation video file link and corresponding video download parameter press It is re-assemblied according to Object linking format, linked so as to the video file after being converted, etc..
Step T5 downloads corresponding video file based on the video file link after conversion.
In addition, in the embodiments of the present disclosure, if based on after conversion video file link and original video file Link can not all download corresponding video file, return and can not carry out for the link of corresponding video web-pages then can also be arranged The notice of audio-video separation, specific content of announcement and advice method can be preset according to demand, to this this public affairs Embodiment is opened to be not limited.
The embodiment of the present disclosure is by obtaining video web-pages link;The web page code for obtaining the video web-pages link, in institute It states and searches video file link in web page code;Corresponding video file is downloaded according to video file link;To downloading The video file arrived carries out audio-video separating treatment.So as to link automatic downloading correspondingly video file according to video web-pages And incoming call video is set, easy to operate and flexibility is high.
Moreover, in the embodiments of the present disclosure, the web page code of the video web-pages link can also be obtained;Based on hypertext The web page code is resolved to node tree by markup language analytic technique;Searching from the node tree has video identifier Destination node tree, and obtain the uniform resource locator of the destination node tree;View is searched from the uniform resource locator The uniform resource locator of frequency format is linked as video file.The efficiency of video file link and accurate is searched to improve Rate.
In addition, in the embodiments of the present disclosure, being also based on the video file link and downloading the video file;If The video file can not be downloaded based on video file link, then according to the link format prestored to the video file chain Row matching conversion is tapped into, and corresponding video file is downloaded based on the video file link after conversion.Also, obtain the video The corresponding platform identification of web page interlinkage;It is searched and the matched Object linking lattice of the platform identification in the link format prestored Formula;Video download parameter needed for obtaining the Object linking format;According to the video download parameter and the object chain Format is connect, video file link is converted;Corresponding video file is downloaded based on the video file link after conversion; Wherein, the video download parameter include user identifier in video web-pages link, it is video ID, timestamp information, described At least one of content distributing network mark of video file link.So as to improve video file downloading success rate, into And improve the efficiency of setting incoming call video.
Fig. 5 is a kind of calling identification device block diagram shown according to an exemplary embodiment.Referring to Fig. 5, which includes Video file obtains module 21, and video file splits module 22, incoming ring tone setup module 23 and caller identification interface and mould is arranged Block 24.
Video file obtains module 21, and the call reminding setting for being configured as execution reception for target Online Video refers to It enables, and obtains video file corresponding with the target Online Video;
Video file splits module 22, is configured as execution for the video file and is split as silent video file and audio File;
Incoming ring tone setup module 23 is configured as executing according to audio file setting incoming ring tone;
Caller identification interface setup module 24 is configured as executing when receiving incoming call requests, according to the silent video File generated caller identification interface is simultaneously shown.
In the embodiments of the present disclosure, by receive for target Online Video call reminding be arranged instruction, and obtain with The corresponding video file of the target Online Video;The video file is split as silent video file and audio file;Root According to the audio file, incoming ring tone is set;When receiving incoming call requests, according to the silent video file generated caller identification Interface is simultaneously shown.When user watches the Online Video of magnanimity, the video content oneself liked can be arbitrarily selected, and Quickly set it to incoming call video, to improve convenience and the flexibility of incoming call video setting up procedure.
Referring to Fig. 6, in the embodiments of the present disclosure, the caller identification interface setup module 24 be can further include:
Video playing interface promoter module 241 is configured as executing when receiving incoming call requests, starts the noiseless view The video playing interface of frequency file;
First caller identification interface generate submodule 242, be configured as execute in the video playing interface display with The corresponding incoming information of the incoming call requests, incoming call operational controls, generate the first caller identification interface;
First caller identification interface display sub-module 243 is configured as executing display first caller identification interface, and Original caller identification interface is covered by first caller identification interface.
It is shown at this point, regenerating a caller identification interface by the video playing interface of silent video file and covering On original caller identification interface, the modification to original caller identification interface is avoided while reaching setting incoming call video, Improve the operability of scheme.
Referring to Fig. 6, in the embodiments of the present disclosure, the calling identification device can also include:
Incoming call sound respond module 25 is configured as executing in response to receiving to answering control in the caller identification interface The trigger action of part closes the caller identification interface, and calls answering service to answer the incoming call requests;And/or
It sends a telegram here hangup response module 26, is configured as executing in response to receiving to hanging up control in the caller identification interface The trigger action of part closes the caller identification interface, and hangs up the incoming call requests by reflecting system service.
Referring to Fig. 6, in the embodiments of the present disclosure, the video file obtains module 21, can further include:
Video web-pages link acquisition submodule 211, are configured as executing the call reminding for receiving and being directed to target Online Video Setting instruction, and obtain the video web-pages link of the target Online Video.
Submodule 212 is searched in video file link, is configured as executing the web page code for obtaining the video web-pages link, Video file link is searched in the web page code.
Video file acquisition submodule 213 is configured as executing and downloads corresponding video according to video file link File.
Optionally, in the embodiments of the present disclosure, submodule 212 is searched in the video file link, can further include:
Web page code acquiring unit is configured as executing the corresponding video web-pages link of the acquisition target Online Video Web page code;
Web page code resolution unit is configured as executing based on hypertext markup language analytic technique, by the webpage generation Code resolves to node tree;
Node tree searching unit is configured as executing the destination node searched from the node tree and have video identifier Tree, and obtain the uniform resource locator of the destination node tree;
Video file links searching unit, is configured as executing and searches video format from the uniform resource locator Uniform resource locator is linked as video file.
Optionally, in the embodiments of the present disclosure, the video file acquisition submodule 213, can further include:
First video file download unit is configured as executing and downloads the video text based on video file link Part;
Second video file download unit, if be configured as executing can not be downloaded based on video file link it is described Video file then carries out matching conversion to video file link according to the link format prestored, and based on the view after conversion Corresponding video file is downloaded in frequency file link.
Optionally, in the embodiments of the present disclosure, the second video file download unit, can further include:
Platform identification obtains subelement, is configured as executing the corresponding platform identification of the acquisition video web-pages link;
Object linking format acquisition subunit is configured as executing and search and the platform mark in the link format prestored Know matched Object linking format;
Video download parameter obtains subelement, is configured as video download needed for executing the acquisition Object linking format Parameter;
Conversion subunit is linked, is configured as executing according to the video download parameter and the Object linking format, Video file link is converted;
Subelements under video file are configured as the link of the video file after executing based on conversion and download corresponding video File;
Wherein, the video download parameter includes user identifier in video web-pages link, video ID, timestamp letter At least one of breath, content distributing network mark of video file link.
The embodiment of the present disclosure is by obtaining video web-pages link;The web page code for obtaining the video web-pages link, in institute It states and searches video file link in web page code;Corresponding video file is downloaded according to video file link;To downloading The video file arrived carries out audio-video separating treatment.So as to link automatic downloading correspondingly video file according to video web-pages And incoming call video is set, easy to operate and flexibility is high.
Moreover, in the embodiments of the present disclosure, the web page code of the video web-pages link can also be obtained;Based on hypertext The web page code is resolved to node tree by markup language analytic technique;Searching from the node tree has video identifier Destination node tree, and obtain the uniform resource locator of the destination node tree;View is searched from the uniform resource locator The uniform resource locator of frequency format is linked as video file.The efficiency of video file link and accurate is searched to improve Rate.
In addition, in the embodiments of the present disclosure, being also based on the video file link and downloading the video file;If The video file can not be downloaded based on video file link, then according to the link format prestored to the video file chain Row matching conversion is tapped into, and corresponding video file is downloaded based on the video file link after conversion.Also, obtain the video The corresponding platform identification of web page interlinkage;It is searched and the matched Object linking lattice of the platform identification in the link format prestored Formula;Video download parameter needed for obtaining the Object linking format;According to the video download parameter and the object chain Format is connect, video file link is converted;Corresponding video file is downloaded based on the video file link after conversion; Wherein, the video download parameter include user identifier in video web-pages link, it is video ID, timestamp information, described At least one of content distributing network mark of video file link.So as to improve video file downloading success rate, into And improve the efficiency of setting incoming call video.
Referring to Fig. 7, in the embodiments of the present disclosure, the caller identification interface setup module 24 be can further include:
Video playing interface promoter module 241 is configured as executing when receiving incoming call requests, starts the noiseless view The video playing interface of frequency file;
Second caller identification interface generates submodule 244, is configured as execution for the video playing interface and is set as former The background of beginning caller identification interface obtains the second caller identification interface and shows.
At this point, realizing the purpose of setting incoming call video by the background that original caller identification interface is arranged, can effectively keeping away Exempt to send a telegram here video to the other information generation vision interference in caller identification interface.
Optionally, in the embodiments of the present disclosure, video playing interface promoter module 241, can further include:
Telephone state monitoring unit is configured as executing through telephone state monitor monitoring telephone state;Wherein, described Telephone state monitor is to call the monitor method in telephone supervisor register by the main monitoring service being pre-created The monitoring service arrived;
Video playing interface start unit is configured as executing in response to listening to institute by the telephone state monitor Stating telephone state is to carry out electricity condition, starts the video playing interface of the silent video file.
At this point, can be improved by the corresponding electronic equipment of the service monitoring being arranged in electronic equipment internal by state The response accuracy and response speed of incoming call video when incoming call.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
Fig. 8 is a kind of block diagram of electronic equipment 800 for call reminding shown according to an exemplary embodiment.Example Such as, electronic equipment 800 can be mobile phone, computer, digital broadcasting terminal, messaging device, game console, plate Equipment, Medical Devices, body-building equipment, personal digital assistant etc..
Referring to Fig. 8, electronic equipment 800 may include following one or more components: processing component 802, memory 804, Electric power assembly 806, multimedia component 808, audio component 810, the interface 812 of input/output (I/O), sensor module 814, And communication component 816.
The integrated operation of the usual controlling electronic devices 800 of processing component 802, such as with display, call, data are logical Letter, camera operation and record operate associated operation.Processing component 802 may include one or more processors 820 to hold Row instruction, to perform all or part of the steps of the methods described above.In addition, processing component 802 may include one or more moulds Block, convenient for the interaction between processing component 802 and other assemblies.For example, processing component 802 may include multi-media module, with Facilitate the interaction between multimedia component 808 and processing component 802.
Memory 804 is configured as storing various types of data to support the operation in equipment 800.These data are shown Example includes the instruction of any application or method for operating on electronic equipment 800, contact data, telephone directory number According to, message, picture, video etc..Memory 804 can by any kind of volatibility or non-volatile memory device or they Combination realize, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable Programmable read only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, quick flashing Memory, disk or CD.
Power supply module 806 provides electric power for the various assemblies of electronic equipment 800.Power supply module 806 may include power supply pipe Reason system, one or more power supplys and other with for electronic equipment 800 generate, manage, and distribute the associated component of electric power.
Multimedia component 808 includes the screen of one output interface of offer between the electronic equipment 800 and user. In some embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch surface Plate, screen may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touches Sensor is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding The boundary of movement, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, Multimedia component 808 includes a front camera and/or rear camera.When equipment 800 is in operation mode, as shot mould When formula or video mode, front camera and/or rear camera can receive external multi-medium data.Each preposition camera shooting Head and rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 810 is configured as output and/or input audio signal.For example, audio component 810 includes a Mike Wind (MIC), when electronic equipment 800 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone It is configured as receiving external audio signal.The received audio signal can be further stored in memory 804 or via logical Believe that component 816 is sent.In some embodiments, audio component 810 further includes a loudspeaker, is used for output audio signal.
I/O interface 812 provides interface between processing component 802 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock Determine button.
Sensor module 814 includes one or more sensors, for providing the state of various aspects for electronic equipment 800 Assessment.For example, sensor module 814 can detecte the state that opens/closes of equipment 800, the relative positioning of component, such as institute The display and keypad that component is electronic equipment 800 are stated, sensor module 814 can also detect electronic equipment 800 or electronics The position change of 800 1 components of equipment, the existence or non-existence that user contacts with electronic equipment 800,800 orientation of electronic equipment Or the temperature change of acceleration/deceleration and electronic equipment 800.Sensor module 814 may include proximity sensor, be configured to It detects the presence of nearby objects without any physical contact.Sensor module 814 can also include optical sensor, such as CMOS or ccd image sensor, for being used in imaging applications.In some embodiments, which can be with Including acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between electronic equipment 800 and other equipment. Electronic equipment 800 can access the wireless network based on communication standard, such as WiFi, carrier network (such as 2G, 3G, 4G or 5G), Or their combination.In one exemplary embodiment, communication component 816 receives via broadcast channel and comes from external broadcasting management The broadcast singal or broadcast related information of system.In one exemplary embodiment, the communication component 816 further includes that near field is logical (NFC) module is believed, to promote short range communication.For example, radio frequency identification (RFID) technology, infrared data association can be based in NFC module Meeting (IrDA) technology, ultra wide band (UWB) technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, electronic equipment 800 can be by one or more application specific integrated circuit (ASIC), number Word signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of storage medium including instruction, the memory for example including instruction are additionally provided 804, above-metioned instruction can be executed by the processor 820 of electronic equipment 800 to complete the above method.Optionally, storage medium can be with Non-transitorycomputer readable storage medium, for example, the non-transitorycomputer readable storage medium can be ROM, with Machine access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
In the exemplary embodiment, a kind of electronic equipment is additionally provided, comprising: processor;For storing the processor The memory of executable instruction;Wherein, the processor is configured to execute described instruction, with realize as the aforementioned any one Incoming call reminding method.
In the exemplary embodiment, a kind of computer program product is additionally provided, the computer program product is by electronics When the processor of equipment executes, so that electronic equipment is able to carry out any one incoming call reminding method as the aforementioned.
Fig. 9 is a kind of block diagram of electronic equipment 900 for call reminding shown according to an exemplary embodiment.Example Such as, electronic equipment 900 may be provided as a server.Referring to Fig. 9, electronic equipment 900 includes processing component 922, into one Step includes one or more processors, and the memory resource as representated by memory 932, and being used to store can be by processing component The instruction of 922 execution, such as application program.The application program stored in memory 932 may include one or more Each correspond to one group of instruction module.In addition, processing component 922 is configured as executing instruction, it is above-mentioned any to execute A kind of incoming call reminding method.
Electronic equipment 900 can also include that a power supply module 926 is configured as executing the power supply pipe of electronic equipment 900 Reason, a wired or wireless network interface 950 are configured as electronic equipment 900 being connected to network and an input and output (I/ O) interface 958.Electronic equipment 900 can be operated based on the operating system for being stored in memory 932, such as WindowsServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosure Its embodiment.The disclosure is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Person's adaptive change follows the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure Or conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by following Claim is pointed out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the accompanying claims.
A1. a kind of incoming call reminding method, comprising:
Instruction is arranged in the call reminding received for target Online Video, and obtains corresponding with the target Online Video Video file;
The video file is split as silent video file and audio file;
According to the audio file, incoming ring tone is set;
When receiving incoming call requests, according to the silent video file generated caller identification interface and show.
A2. method according to a1, it is described when receiving incoming call requests, it is sent a telegram here according to the silent video file generated Display interface and the step of show, comprising:
When receiving incoming call requests, start the video playing interface of the silent video file;
Incoming information corresponding with the incoming call requests, incoming call operational controls are shown in the video playing interface, it is raw At the first caller identification interface;
It shows first caller identification interface, and original caller identification circle is covered by first caller identification interface Face.
A3, method according to a1, it is described when receiving incoming call requests, it is sent a telegram here according to the silent video file generated Display interface and the step of show, comprising:
When receiving incoming call requests, start the video playing interface of the silent video file;
It sets the video playing interface to the background of original caller identification interface, obtains the second caller identification interface simultaneously Display.
A4. the method according to A2 or 3, it is described when receiving incoming call requests, start the view of the silent video file The step of frequency broadcast interface, comprising:
Pass through telephone state monitor monitoring telephone state;
It is to start described noiseless come electricity condition in response to listening to the telephone state by the telephone state monitor The video playing interface of video file;
Wherein, the telephone state monitor is the prison called in telephone supervisor by the main monitoring service being pre-created The monitoring service for listening method to be registered.
A5, the method according to any one of A1-A3, described when receiving incoming call requests, according to the noiseless view After the step of frequency file generates caller identification interface and shows, the incoming call reminding method further include:
In response to receiving to the trigger action for answering control in the caller identification interface, caller identification circle is closed Face, and answering service is called to answer the incoming call requests;And/or
In response to receiving to the trigger action for hanging up control in the caller identification interface, caller identification circle is closed Face, and the incoming call requests are hung up by reflecting system service.
A6, the method according to any one of A1-A3, the call reminding setting received for target Online Video Instruction, and the step of obtaining video file corresponding with the target Online Video, comprising:
Instruction is arranged in the call reminding received for target Online Video, and obtains the video network of the target Online Video Page link;
The web page code for obtaining the video web-pages link, searches video file link in the web page code;
Corresponding video file is downloaded according to video file link.
A7, the method according to A6, the web page code for obtaining the video web-pages link, in the web page code The step of middle lookup video file links, comprising:
Obtain the web page code of the corresponding video web-pages link of the target Online Video;
Based on hypertext markup language analytic technique, the web page code is resolved into node tree;
The destination node tree with video identifier is searched from the node tree, and obtains the unification of the destination node tree Resource Locator;
The uniform resource locator that video format is searched from the uniform resource locator is linked as video file.
A8, the method according to A6, it is described that the step of downloading corresponding video file is linked according to the video file, Include:
The video file is downloaded based on video file link;
If the video file can not be downloaded based on video file link, according to the link format prestored to institute It states video file link and carries out matching conversion, and corresponding video file is downloaded based on the video file link after conversion.
A9, the method according to A8, the link format that the basis prestores match video file link Conversion, and the step of corresponding video file is downloaded based on the video file link after conversion, comprising:
It obtains the video web-pages and links corresponding platform identification;
It is searched and the matched Object linking format of the platform identification in the link format prestored;
Video download parameter needed for obtaining the Object linking format;
According to the video download parameter and the Object linking format, video file link is converted;
Corresponding video file is downloaded based on the video file link after conversion;
Wherein, the video download parameter includes user identifier in video web-pages link, video ID, timestamp letter At least one of breath, content distributing network mark of video file link.
B10. a kind of calling identification device, comprising:
Video file obtains module, is configured as executing the call reminding setting instruction received for target Online Video, And obtain video file corresponding with the target Online Video;
Video file splits module, is configured as execution for the video file and is split as silent video file and audio text Part;
Incoming ring tone setup module is configured as executing according to audio file setting incoming ring tone;
Caller identification interface setup module is configured as executing when receiving incoming call requests, according to the silent video text Part generates caller identification interface and shows.
B11. device according to b10, the caller identification interface setup module, comprising:
Video playing interface promoter module is configured as executing when receiving incoming call requests, starts the silent video The video playing interface of file;
First caller identification interface generate submodule, be configured as execute in the video playing interface display with it is described The corresponding incoming information of incoming call requests, incoming call operational controls, generate the first caller identification interface;
First caller identification interface display sub-module is configured as executing display first caller identification interface, and leads to It crosses first caller identification interface and covers original caller identification interface.
B12, device according to b10, the caller identification interface setup module, comprising:
Video playing interface promoter module is configured as executing when receiving incoming call requests, starts the silent video The video playing interface of file;
Second caller identification interface generates submodule, is configured as execution for the video playing interface and is set as original next The background of electric display interface obtains the second caller identification interface and shows.
B13. the device according to B11 or B12, video playing interface promoter module, comprising:
Telephone state monitoring unit is configured as executing through telephone state monitor monitoring telephone state;
Video playing interface start unit is configured as executing in response to listening to institute by the telephone state monitor Stating telephone state is to carry out electricity condition, starts the video playing interface of the silent video file;
Wherein, the telephone state monitor is the prison called in telephone supervisor by the main monitoring service being pre-created The monitoring service for listening method to be registered.
B14, the device according to any one of B10-B12, the calling identification device further include:
Incoming call sound respond module is configured as executing and answers control in the caller identification interface in response to receiving Trigger action, close the caller identification interface, and call answering service to answer the incoming call requests;And/or
Incoming call hangup response module is configured as executing and hangs up control in the caller identification interface in response to receiving Trigger action, close the caller identification interface, and the incoming call requests are hung up by reflecting system service.
B15, the device according to any one of B10-B12, the video file obtain module, comprising:
Video web-pages link acquisition submodule, are configured as executing the call reminding setting received for target Online Video Instruction, and obtain the video web-pages link of the target Online Video;
Submodule is searched in video file link, is configured as executing the web page code for obtaining the video web-pages link, Video file link is searched in the web page code;
Video file acquisition submodule is configured as executing and downloads corresponding video text according to video file link Part.
Submodule is searched in B16, the device according to B15, the video file link, comprising:
Web page code acquiring unit is configured as executing the corresponding video web-pages link of the acquisition target Online Video Web page code;
Web page code resolution unit is configured as executing based on hypertext markup language analytic technique, by the webpage generation Code resolves to node tree;
Node tree searching unit is configured as executing the destination node searched from the node tree and have video identifier Tree, and obtain the uniform resource locator of the destination node tree;
Video file links searching unit, is configured as executing and searches video format from the uniform resource locator Uniform resource locator is linked as video file.
B17, the device according to B15, the video file acquisition submodule, comprising:
First video file download unit is configured as executing and downloads the video text based on video file link Part;
Second video file download unit, if be configured as executing can not be downloaded based on video file link it is described Video file then carries out matching conversion to video file link according to the link format prestored, and based on the view after conversion Corresponding video file is downloaded in frequency file link.
B18, the device according to B17, the second video file download unit, comprising:
Platform identification obtains subelement, is configured as executing the corresponding platform identification of the acquisition video web-pages link;
Object linking format acquisition subunit is configured as executing and search and the platform mark in the link format prestored Know matched Object linking format;
Video download parameter obtains subelement, is configured as video download needed for executing the acquisition Object linking format Parameter;
Conversion subunit is linked, is configured as executing according to the video download parameter and the Object linking format, Video file link is converted;
Subelements under video file are configured as the link of the video file after executing based on conversion and download corresponding video File;
Wherein, the video download parameter includes user identifier in video web-pages link, video ID, timestamp letter At least one of breath, content distributing network mark of video file link.
C19. a kind of electronic equipment, comprising:
Processor;
For storing the memory of the processor-executable instruction;
Wherein, the processor is configured to executing described instruction, to realize the incoming call as described in any one of A1 to A9 Based reminding method.
D20. a kind of storage medium, when the instruction in the storage medium is executed by the processor of electronic equipment, so that Electronic equipment is able to carry out the incoming call reminding method as described in any one of A1 to A9.

Claims (10)

1. a kind of incoming call reminding method characterized by comprising
Instruction is arranged in the call reminding received for target Online Video, and obtains video corresponding with the target Online Video File;
The video file is split as silent video file and audio file;
According to the audio file, incoming ring tone is set;
When receiving incoming call requests, according to the silent video file generated caller identification interface and show.
2. the method according to claim 1, wherein described ought receive incoming call requests, according to the noiseless view The step of frequency file generates caller identification interface and shows, comprising:
When receiving incoming call requests, start the video playing interface of the silent video file;
Show corresponding with incoming call requests incoming information, incoming call operational controls in the video playing interface, generation the One caller identification interface;
It shows first caller identification interface, and original caller identification interface is covered by first caller identification interface.
3. the method according to claim 1, wherein described ought receive incoming call requests, according to the noiseless view The step of frequency file generates caller identification interface and shows, comprising:
When receiving incoming call requests, start the video playing interface of the silent video file;
It sets the video playing interface to the background of original caller identification interface, obtain the second caller identification interface and shows Show.
4. according to the method in claim 2 or 3, which is characterized in that it is described when receiving incoming call requests, start described noiseless The step of video playing interface of video file, comprising:
Pass through telephone state monitor monitoring telephone state;
It is to start the silent video come electricity condition in response to listening to the telephone state by the telephone state monitor The video playing interface of file;
Wherein, the telephone state monitor is the monitoring side called in telephone supervisor by the main monitoring service being pre-created The monitoring service that method is registered.
5. method according to any one of claim 1-3, which is characterized in that incoming call requests, root ought be received described After the step of according to the silent video file generated caller identification interface and showing, the incoming call reminding method further include:
In response to receiving to the trigger action for answering control in the caller identification interface, the caller identification interface is closed, And answering service is called to answer the incoming call requests;And/or
In response to receiving to the trigger action for hanging up control in the caller identification interface, the caller identification interface is closed, And the incoming call requests are hung up by reflecting system service.
6. method according to any one of claim 1-3, which is characterized in that described to receive for target Online Video Call reminding setting instruction, and the step of obtaining video file corresponding with the target Online Video, comprising:
Instruction is arranged in the call reminding received for target Online Video, and obtains the video web-pages chain of the target Online Video It connects;
The web page code for obtaining the video web-pages link, searches video file link in the web page code;
Corresponding video file is downloaded according to video file link.
7. according to the method described in claim 6, it is characterized in that, the web page code for obtaining video web-pages link, The step of video file link is searched in the web page code, comprising:
Obtain the web page code of the corresponding video web-pages link of the target Online Video;
Based on hypertext markup language analytic technique, the web page code is resolved into node tree;
The destination node tree with video identifier is searched from the node tree, and obtains the unified resource of the destination node tree Finger URL;
The uniform resource locator that video format is searched from the uniform resource locator is linked as video file.
8. a kind of calling identification device characterized by comprising
Video file obtains module, is configured as executing the call reminding setting instruction received for target Online Video, and obtain Take video file corresponding with the target Online Video;
Video file splits module, is configured as execution for the video file and is split as silent video file and audio file;
Incoming ring tone setup module is configured as executing according to audio file setting incoming ring tone;
Caller identification interface setup module is configured as executing when receiving incoming call requests, according to silent video file life At caller identification interface and show.
9. a kind of electronic equipment characterized by comprising
Processor;
For storing the memory of the processor-executable instruction;
Wherein, the processor is configured to executing described instruction, come as described in any one of claims 1 to 7 with realizing Electric based reminding method.
10. a kind of storage medium, when the instruction in the storage medium is executed by the processor of electronic equipment, so that electronics is set The standby incoming call reminding method being able to carry out as described in any one of claims 1 to 7.
CN201910487694.9A 2019-06-05 2019-06-05 Incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing Pending CN110351437A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910487694.9A CN110351437A (en) 2019-06-05 2019-06-05 Incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910487694.9A CN110351437A (en) 2019-06-05 2019-06-05 Incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing

Publications (1)

Publication Number Publication Date
CN110351437A true CN110351437A (en) 2019-10-18

Family

ID=68181554

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910487694.9A Pending CN110351437A (en) 2019-06-05 2019-06-05 Incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing

Country Status (1)

Country Link
CN (1) CN110351437A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110830656A (en) * 2019-11-13 2020-02-21 广州酷狗计算机科技有限公司 Method, device, equipment and storage medium for prompting incoming call
CN114500728A (en) * 2020-11-13 2022-05-13 华为终端有限公司 Incoming call ringtone setting method, incoming call prompting method and electronic equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030086547A1 (en) * 2001-11-08 2003-05-08 Kevin Chuang Telephonic terminal system
CN101715004A (en) * 2009-11-12 2010-05-26 中国科学院计算技术研究所 Internet video-oriented distributed acquisition method and system
CN103634483A (en) * 2013-12-04 2014-03-12 百度在线网络技术(北京)有限公司 Method, device and system for setting incoming call presentation mode
CN104320532A (en) * 2014-08-18 2015-01-28 小米科技有限责任公司 Calling prompting method and device
CN105357376A (en) * 2015-10-14 2016-02-24 广东欧珀移动通信有限公司 Communication interface setting method and device
CN105872207A (en) * 2016-03-21 2016-08-17 乐视网信息技术(北京)股份有限公司 Communication terminal and event prompting method thereof
CN106412347A (en) * 2016-10-27 2017-02-15 姚杰 Method for realizing incoming call video ringtone
CN109348070A (en) * 2018-12-21 2019-02-15 北京金山安全软件有限公司 Caller identification method and device
CN109743442A (en) * 2018-12-14 2019-05-10 华为技术有限公司 Incoming call reminding method and terminal

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030086547A1 (en) * 2001-11-08 2003-05-08 Kevin Chuang Telephonic terminal system
CN101715004A (en) * 2009-11-12 2010-05-26 中国科学院计算技术研究所 Internet video-oriented distributed acquisition method and system
CN103634483A (en) * 2013-12-04 2014-03-12 百度在线网络技术(北京)有限公司 Method, device and system for setting incoming call presentation mode
CN104320532A (en) * 2014-08-18 2015-01-28 小米科技有限责任公司 Calling prompting method and device
CN105357376A (en) * 2015-10-14 2016-02-24 广东欧珀移动通信有限公司 Communication interface setting method and device
CN105872207A (en) * 2016-03-21 2016-08-17 乐视网信息技术(北京)股份有限公司 Communication terminal and event prompting method thereof
CN106412347A (en) * 2016-10-27 2017-02-15 姚杰 Method for realizing incoming call video ringtone
CN109743442A (en) * 2018-12-14 2019-05-10 华为技术有限公司 Incoming call reminding method and terminal
CN109348070A (en) * 2018-12-21 2019-02-15 北京金山安全软件有限公司 Caller identification method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110830656A (en) * 2019-11-13 2020-02-21 广州酷狗计算机科技有限公司 Method, device, equipment and storage medium for prompting incoming call
CN114500728A (en) * 2020-11-13 2022-05-13 华为终端有限公司 Incoming call ringtone setting method, incoming call prompting method and electronic equipment
CN114500728B (en) * 2020-11-13 2023-07-18 华为终端有限公司 Incoming call bell setting method, incoming call prompting method and electronic equipment

Similar Documents

Publication Publication Date Title
CN103916829B (en) A kind of desktop Notification Method of message and device
KR101980173B1 (en) A collaborative personal assistant system for delegating providing of services supported by third party task providers and method therefor
US20150350406A1 (en) Method and device for calendar reminding
WO2016145861A1 (en) Call reminding method and device
CN107396177A (en) Video broadcasting method, device and storage medium
CN104767860B (en) Income prompting method, device and terminal
CN105898032B (en) method and device for adjusting prompt tone
CN109542715A (en) The method, apparatus and terminal device of acquisition applications program feature data
CN107743244B (en) Video live broadcasting method and device
JP2016530818A (en) CALL METHOD, CALL DEVICE, CALL SYSTEM, PROGRAM, AND RECORDING MEDIUM
CN110896376B (en) Message reminding method, message sending method, related device and equipment
CN109245997A (en) Speech message playback method and device
CN105141758A (en) Terminal control method and device
CN110351437A (en) Incoming call reminding method, device, electronic equipment and readable storage medium storing program for executing
CN111698373A (en) Voice broadcasting method and device, earphone and earphone storage device
CN109417582A (en) Alert the change of audio user stream
US20070072648A1 (en) Method and apparatus for identifying a calling party
CN106384586A (en) Method and device for reading text information
CN105828275A (en) Terminal data sharing method and device
CN106254655B (en) The tinkle of bells setting method and device
CN105930266B (en) Webpage adjustment method and device
TW201312971A (en) Method for receiving message
CN108377302A (en) Shield the method and device of harassing call
CN106357360A (en) Program playing method and device, intelligent radio and terminal equipment
CN109857953A (en) Audio-video separation method, device, electronic equipment and readable storage medium storing program for executing

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20191018