Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hairEmbodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative effortsExample, shall fall within the protection scope of the present invention.
Referring to Fig.1, a kind of step flow chart of the method for video calling of the embodiment of the present invention is shown, this method can be withApplied to first terminal, first terminal can be the mobile terminal with double-sided screen, and such as Fig. 2 a, first terminal can have firstScreen 210 and the second screen 220.
Specifically, may include steps of:
Step 101, with second terminal video call process, the first call number is shown in the first area of the first screenAccording to, and the second communicating data is shown in the second screen;
Wherein, in the case where the first communicating data is the video data of first terminal user, the second communicating data can be withFor the video data of second terminal user;In the case where the first communicating data is the video data of second terminal user, secondCommunicating data can be the video data of first terminal user.
In practical applications, such as Fig. 2 b, the first screen 210 may include first area 211, after calling and establishing connection,First terminal and second terminal can carry out video calling, and first terminal can obtain the first call from local side and network-sideData and the second communicating data, and then the first communicating data can be shown in the first area of the first screen, is shown in the second screenTwo communicating datas.
Step 102, in the state of showing the first program in the second area of the first screen, first terminal user is received to instituteState the first input of the first program;
Such as Fig. 2 b, the first screen 210 can also include second area 212, can show the first program in second area, such as regardFrequency application, browser etc., first terminal user can operate the first program in second area, such as play video, browsingWebpage etc..
In order to which by the information sharing in the first program to second terminal, first terminal user can carry out the first input, theOne terminal can receive to the first input.
Specifically, the first input may include slidably inputing, then step 102 may include following sub-step:
Receive first terminal user slidably inputing on the first screen.
Wherein, the sliding initial position slidably inputed can be located in second area, until the sliding slidably inputed terminatesIt can be located in first area.
In the second area due to the first program display, first terminal user can slide from the second area of the first screenTo the first area of the first screen, first terminal can receive slidably inputing for first terminal user, to realize to by the first programMiddle information sharing is to second terminal.
Step 103, target data is generated based on first input in response to first input;
After receiving the first input, information can be extracted from the first program, obtain the corresponding number of targets of the first inputAccording to, such as video, picture, music, text multi-medium data.
In an embodiment of the present invention, step 103 may include following sub-step:
In the case where first input is the first default feature, the first video of the first duration is recorded.
Wherein, the first duration can be associated with the first input, and the video pictures of the first video can be in second areaDisplay content.
During video calling, when first input be the first default feature the case where when, such as first input further includeLong-pressing input, such as Fig. 2 c, then can carry out video record, obtain the first video, and then may be implemented in video call processShared video information.
For example, first terminal user uses Video Applications to play video in the second area, when need will be in Video ApplicationsVideo clip when sharing to second terminal, then first terminal user can carry out long-pressing input in second area, and then can be withVideo clip in Video Applications is recorded, the first video is obtained.
In an embodiment of the present invention, the step of first video for recording the first duration may include following sub-stepIt is rapid:
From the input start time of first input, start video record;In the end of input of first inputIt carves, terminates video record, generate the first video of the first duration.
In the concrete realization, the input start time that first terminal can be inputted from first is in the display in second areaAppearance is recorded, when terminating video record up to the finish time of the first input, and then obtaining with the first input corresponding firstThe first long video.
In an embodiment of the present invention, step 103 can also include following sub-step:
In the case where first input is the second default feature, the display content in the second area is intercepted, it is rawAt the first image.
During video calling, when first input be the second default feature the case where when, such as first input only includeIt slidably inputs, such as Fig. 2 d, then can obtain the first image directly according to the display content in the first input interception second area,And then it may be implemented to share image information during video calling.
Step 104, the target data is sent to the second terminal.
After obtaining target data, target data can be sent to second terminal.
In an embodiment of the present invention, before step 104, can also include the following steps:
Receive the second input of first terminal user;In response to second input, it is corresponding that the target data is setCall tag.
Wherein, the target data may include call tag.
In the concrete realization, a variety of call tags can be preset, call tag can serve to indicate that display mode, such asSpecial display effect, first terminal user can choose the corresponding call tag of target data by the second input, be target such as Fig. 2 eData are arranged the corresponding call tag of bomb special efficacy and have expanded the display mode of shared information by the way that call tag is arranged.
In an embodiment of the present invention, before step 104, can also include the following steps:
In the first area of first screen, the target data is shown.
In an embodiment of the present invention, before step 104, can also include the following steps:
First terminal user is received to input the third for the target data that the first area is shown;In response to describedThird input, edits the target data.
Before target data transmission, first terminal user can be by slidably inputing, by the first program in second areaCorresponding target data is shown in the first region, to realize the information preview before sending.
Moreover, first terminal user can carry out the to target data in first area before target data is moved and sentThree inputs, input in response to third, and first terminal can edit target data, and such as title and text is added in the first videoDescription etc. for another example to intercept part picture from the first picture, and then can send edited target data, realize to altogetherEnjoy the editor of information.
In embodiments of the present invention, by being shown in the first area of the first screen with second terminal video call processShow the first communicating data, and show the second communicating data in the second screen, the first journey is then shown in the second area of the first screenIn the state of sequence, receives first terminal user and the first input of the first program is inputted in response to the first input based on first,Target data is generated, and target data is sent to second terminal, realizes and information sharing is carried out using double-sided screen, avoid letterThe shared influence to video calling of breath, improves the convenience of information sharing during video calling.
Referring to Fig. 3, a kind of step flow chart of the method for video calling of the embodiment of the present invention is shown, is applied to secondTerminal, second terminal can be the mobile terminal with double-sided screen, and such as Fig. 4 a, second terminal can have third screen 410 and theFour screens 420.
Specifically, may include steps of:
Step 301, with first terminal video call process, third communicating data is shown in third screen, and the 4thScreen the 4th communicating data of display;
Wherein, in the case where third communicating data is the video data of first terminal user, the 4th communicating data can be withFor the video data of second terminal user;In the case where third communicating data is the video data of second terminal user, the 4thCommunicating data can be the video data of first terminal user.
In the concrete realization, first terminal and second terminal can carry out video calling, and second terminal can be from local sideWith third communicating data and the 4th communicating data are obtained in network-side, and then can show third communicating data in third screen,4th screen shows the 4th communicating data.
Step 302, the target data that first terminal is sent is received;
In the concrete realization, it can receive the target data of first terminal transmission.
Step 303, the 4th input of second terminal user is received;
After receiving target data, second terminal user can carry out the 4th input for target data, such as click defeatedEnter, double-click input etc., second terminal can receive the 4th input.
Step 304, in response to the 4th input, the data content of the target data is shown.
After receiving the 4th input, the data content of second terminal displaying target data such as shows picture, display textWord, broadcasting video etc..
In an embodiment of the present invention, after step 302, can also include the following steps:
Show the call tag of the target data;
Since first terminal side is provided with the corresponding call tag of target data, after receiving target data, second eventuallyEnd can be with the call tag in displaying target data, such as the bomb label in Fig. 4 b.
Then step 303 may include following sub-step:
Receive fourth input of the second terminal user to the call tag.
Correspondingly, second terminal user can by the 4th of call tag input, to trigger the display of target data,Such as click the bomb label in Fig. 4 b.
Then step 304 may include following sub-step:
According to the associated display mode of the call tag, the data content of the target data is shown.
After receiving the 4th input, second terminal can be with the associated display mode of call tag, then according to the display sideThe data content of formula displaying target data, if call tag is bomb label, then after second terminal user clicks bomb label,The corresponding explosive manner displaying target data of bomb label can be used.
In an embodiment of the present invention, described according to the associated display mode of the call tag, show the number of targetsAccording to data content may include following sub-step:
The third communicating data is shown in the third region of the third screen, and aobvious in the fourth region of the third screenShow the data content of the target data.
After second terminal user carries out the 4th input, i.e., in the case where second terminal user clicks call tag,Then third screen can be divided into third region 411 and the fourth region 412 with automatic trigger split screen display available, such as Fig. 4 c, and then can be withThird communicating data is shown in third region, and can be in the data content of the fourth region displaying target data, realizing canThe data content of target data is enough played, and does not influence the display to the local preview screen of third communicating data.
In embodiments of the present invention, by showing third call in third screen with first terminal video call processData, and the 4th communicating data is shown in the 4th screen, the target data that first terminal is sent then is received, second terminal is received and uses4th input at family, in response to the 4th input, the data content of displaying target data is realized total using double-sided screen progress informationIt enjoys, avoids influence of the information sharing to video calling, improve the compatibility of video calling.
It should be noted that for simple description, therefore, it is stated as a series of action groups for embodiment of the methodIt closes, but those skilled in the art should understand that, embodiment of that present invention are not limited by the describe sequence of actions, because according toAccording to the embodiment of the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art also shouldKnow, the embodiments described in the specification are all preferred embodiments, and the related movement not necessarily present invention is implementedNecessary to example.
Referring to Fig. 5, a kind of structural block diagram of first terminal of the embodiment of the present invention is shown, first terminal has the first screenWith the second screen, following module is specifically included:
First call module 501, for being shown in the first area of the first screen with second terminal video call processFirst communicating data, and the second communicating data is shown in the second screen;
First input receiving module 502, in the state of for showing the first program in the second area of the first screen, receivesFirst input of the first terminal user to first program;
First input respond module 503, for generating target based on first input in response to first inputData;
Target data sending module 504, for the target data to be sent to the second terminal;
Wherein, in the case where first communicating data is the video data of first terminal user, second callData are the video data of second terminal user;The case where first communicating data is the video data of second terminal userUnder, second communicating data is the video data of first terminal user.
In an embodiment of the present invention, the first input receiving module 502 includes:
Receiving submodule is slidably inputed, for receiving first terminal user slidably inputing on the first screen, the slidingThe sliding initial position of input is located in the second area, and the sliding slidably inputed is located at firstth area until terminatingIn domain.
In an embodiment of the present invention, the first input respond module 503 includes:
First video record submodule, for recording first in the case where first input is the first default featureFirst video of duration;
Wherein, first duration is associated with first input;The video pictures of first video are described theDisplay content in two regions.
In an embodiment of the present invention, the first video record submodule includes:
Start recording elements, for the input start time from first input, starts video record;
Terminate recording elements, for the end of input moment in first input, terminates video record, when generating firstThe first long video.
In an embodiment of the present invention, the first input respond module 503 includes:
First image generates submodule, is used in the case where first input is the second default feature, described in interceptionDisplay content in second area generates the first image.
In an embodiment of the present invention, further includes:
Second input receiving module, for receiving the second input of first terminal user;
Call tag setup module, for the corresponding prompt mark of the target data to be arranged in response to second inputLabel;
Wherein, the target data includes the call tag.
In an embodiment of the present invention, further includes:
Target data display module, for showing the target data in the first area of first screen.
In an embodiment of the present invention, further includes:
Third inputs receiving module, the target data shown for receiving first terminal user to the first areaThird input;
Third inputs respond module, for inputting in response to the third, edits to the target data.
Referring to Fig. 6, a kind of structural block diagram of second terminal of the embodiment of the present invention is shown, second terminal has third screenWith the 4th screen, following module is specifically included:
Second call module 601, for showing third call number in third screen with first terminal video call processAccording to, and the 4th communicating data is shown in the 4th screen;
Target data receiving module 602, for receiving the target data of first terminal transmission;
4th input receiving module 603, for receiving the 4th input of second terminal user;
4th input respond module 604, for being inputted in response to the described 4th, in the data for showing the target dataHold;
Wherein, in the case where the third communicating data is the video data of first terminal user, the 4th callData are the video data of second terminal user;The case where the third communicating data is the video data of second terminal userUnder, the 4th communicating data is the video data of first terminal user.
In an embodiment of the present invention, further includes:
Call tag display module, for showing the call tag of the target data;
Described 4th, which inputs receiving module 603, includes:
4th input receiving submodule, for receiving fourth input of the second terminal user to the call tag;
Described 4th, which inputs respond module 604, includes:
Data content display sub-module, for showing the number of targets according to the associated display mode of the call tagAccording to data content.
In an embodiment of the present invention, the data content display sub-module includes:
Subregion display unit, for showing the third communicating data in the third region of the third screen, and in instituteThe fourth region for stating third screen shows the data content of the target data.
For device embodiment, since it is basically similar to the method embodiment, related so being described relatively simplePlace illustrates referring to the part of embodiment of the method.
Device/mobile terminal provided in an embodiment of the present invention can be realized mobile terminal in the embodiment of the method for Fig. 1, Fig. 3The each process realized, to avoid repeating, which is not described herein again.
With reference to Fig. 7, the hardware structural diagram of a kind of mobile terminal of each embodiment to realize the present invention.
The mobile terminal 700 includes but is not limited to: radio frequency unit 701, network module 702, audio output unit 703, defeatedEnter unit 704, sensor 705, display unit 706, user input unit 707, interface unit 708, memory 709, processorThe components such as 710 and power supply 711.It will be understood by those skilled in the art that mobile terminal structure shown in Fig. 7 is not constitutedRestriction to mobile terminal, mobile terminal may include than illustrating more or fewer components, perhaps combine certain components orDifferent component layouts.In embodiments of the present invention, mobile terminal include but is not limited to mobile phone, tablet computer, laptop,Palm PC, car-mounted terminal, wearable device and pedometer etc..
In an embodiment of the present invention, the mobile terminal 700 be first terminal, have the first screen (not shown) andSecond screen (not shown), then processor 710, for in second terminal video call process, the first of the first screenRegion shows the first communicating data, and shows the second communicating data in the second screen;First is shown in the second area of the first screenIn the state of program, first input of the first terminal user to first program is received;In response to first input, it is based onFirst input, generates target data;The target data is sent to the second terminal.
Wherein, in the case where first communicating data is the video data of first terminal user, second callData are the video data of second terminal user;The case where first communicating data is the video data of second terminal userUnder, second communicating data is the video data of first terminal user.
In embodiments of the present invention, by being shown in the first area of the first screen with second terminal video call processShow the first communicating data, and show the second communicating data in the second screen, the first journey is then shown in the second area of the first screenIn the state of sequence, receives first terminal user and the first input of the first program is inputted in response to the first input based on first,Target data is generated, and target data is sent to second terminal, realizes and information sharing is carried out using double-sided screen, avoid letterThe shared influence to video calling of breath, improves the convenience of information sharing during video calling.
It should be understood that the embodiment of the present invention in, radio frequency unit 701 can be used for receiving and sending messages or communication process in, signalSend and receive, specifically, by from base station downlink data receive after, to processor 710 handle;In addition, by uplinkData are sent to base station.In general, radio frequency unit 701 includes but is not limited to antenna, at least one amplifier, transceiver, couplingDevice, low-noise amplifier, duplexer etc..In addition, radio frequency unit 701 can also by wireless communication system and network and other setStandby communication.
Mobile terminal provides wireless broadband internet by network module 702 for user and accesses, and such as user is helped to receiveIt sends e-mails, browse webpage and access streaming video etc..
Audio output unit 703 can be received by radio frequency unit 701 or network module 702 or in memory 709The audio data of storage is converted into audio signal and exports to be sound.Moreover, audio output unit 703 can also be provided and be movedThe relevant audio output of specific function that dynamic terminal 700 executes is (for example, call signal receives sound, message sink sound etc.Deng).Audio output unit 703 includes loudspeaker, buzzer and receiver etc..
Input unit 704 is for receiving audio or video signal.Input unit 704 may include graphics processor(Graphics Processing Unit, GPU) 7041 and microphone 7042, graphics processor 7041 is in video acquisition modeOr the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries outReason.Treated, and picture frame may be displayed on display unit 706.Through graphics processor 7041, treated that picture frame can be depositedStorage is sent in memory 709 (or other storage mediums) or via radio frequency unit 701 or network module 702.MikeWind 7042 can receive sound, and can be audio data by such acoustic processing.Treated audio data can beThe format output that mobile communication base station can be sent to via radio frequency unit 701 is converted in the case where telephone calling model.
Mobile terminal 700 further includes at least one sensor 705, such as optical sensor, motion sensor and other biographiesSensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environmentThe light and shade of light adjusts the brightness of display panel 7061, and proximity sensor can close when mobile terminal 700 is moved in one's earDisplay panel 7061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generalFor three axis) size of acceleration, it can detect that size and the direction of gravity when static, can be used to identify mobile terminal posture (ratioSuch as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);It passesSensor 705 can also include fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, wetMeter, thermometer, infrared sensor etc. are spent, details are not described herein.
Display unit 706 is for showing information input by user or being supplied to the information of user.Display unit 706 can wrapDisplay panel 7061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be usedForms such as (Organic Light-Emitting Diode, OLED) configure display panel 7061.
User input unit 707 can be used for receiving the number or character information of input, and generate the use with mobile terminalFamily setting and the related key signals input of function control.Specifically, user input unit 707 include touch panel 7071 andOther input equipments 7072.Touch panel 7071, also referred to as touch screen collect the touch operation of user on it or nearby(for example user uses any suitable objects or attachment such as finger, stylus on touch panel 7071 or in touch panel 7071Neighbouring operation).Touch panel 7071 may include both touch detecting apparatus and touch controller.Wherein, touch detectionDevice detects the touch orientation of user, and detects touch operation bring signal, transmits a signal to touch controller;Touch controlDevice processed receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 710, receiving areaIt manages the order that device 710 is sent and is executed.Furthermore, it is possible to more using resistance-type, condenser type, infrared ray and surface acoustic wave etc.Seed type realizes touch panel 7071.In addition to touch panel 7071, user input unit 707 can also include other input equipments7072.Specifically, other input equipments 7072 can include but is not limited to physical keyboard, function key (such as volume control button,Switch key etc.), trace ball, mouse, operating stick, details are not described herein.
Further, touch panel 7071 can be covered on display panel 7061, when touch panel 7071 is detected at itOn or near touch operation after, send processor 710 to determine the type of touch event, be followed by subsequent processing device 710 according to touchingThe type for touching event provides corresponding visual output on display panel 7061.Although in Fig. 7, touch panel 7071 and displayPanel 7061 is the function that outputs and inputs of realizing mobile terminal as two independent components, but in some embodimentsIn, can be integrated by touch panel 7071 and display panel 7061 and realize the function that outputs and inputs of mobile terminal, it is specific thisPlace is without limitation.
Interface unit 708 is the interface that external device (ED) is connect with mobile terminal 700.For example, external device (ED) may include havingLine or wireless head-band earphone port, external power supply (or battery charger) port, wired or wireless data port, storage card endMouth, port, the port audio input/output (I/O), video i/o port, earphone end for connecting the device with identification moduleMouthful etc..Interface unit 708 can be used for receiving the input (for example, data information, electric power etc.) from external device (ED) andBy one or more elements that the input received is transferred in mobile terminal 700 or can be used in 700 He of mobile terminalData are transmitted between external device (ED).
Memory 709 can be used for storing software program and various data.Memory 709 can mainly include storing program areaThe storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one functionSound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such asAudio data, phone directory etc.) etc..In addition, memory 709 may include high-speed random access memory, it can also include non-easyThe property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 710 is the control centre of mobile terminal, utilizes each of various interfaces and the entire mobile terminal of connectionA part by running or execute the software program and/or module that are stored in memory 709, and calls and is stored in storageData in device 709 execute the various functions and processing data of mobile terminal, to carry out integral monitoring to mobile terminal.PlaceManaging device 710 may include one or more processing units;Preferably, processor 710 can integrate application processor and modulatedemodulate is mediatedManage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainProcessing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 710.
Mobile terminal 700 can also include the power supply 711 (such as battery) powered to all parts, it is preferred that power supply 711Can be logically contiguous by power-supply management system and processor 710, to realize management charging by power-supply management system, putThe functions such as electricity and power managed.
In addition, mobile terminal 700 includes some unshowned functional modules, details are not described herein.
Preferably, the embodiment of the present invention also provides a kind of mobile terminal, including processor 710, and memory 509 is stored inOn memory 709 and the computer program that can run on the processor 710, the computer program are executed by processor 710Each process of the embodiment of the method for the above-mentioned video calling of Shi Shixian, and identical technical effect can be reached, to avoid repeating, thisIn repeat no more.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage mediumCalculation machine program, the computer program realize each process of the embodiment of the method for above-mentioned video calling when being executed by processor, andIdentical technical effect can be reached, to avoid repeating, which is not described herein again.Wherein, the computer readable storage medium, such asRead-only memory (Read-OnlyMemory, abbreviation ROM), random access memory (RandomAccess Memory, abbreviationRAM), magnetic or disk etc..
With reference to Fig. 8, the hardware structural diagram of a kind of mobile terminal of each embodiment to realize the present invention.
The mobile terminal 800 includes but is not limited to: radio frequency unit 801, network module 802, audio output unit 803, defeatedEnter unit 804, sensor 805, display unit 806, user input unit 807, interface unit 808, memory 809, processorThe components such as 810 and power supply 811.It will be understood by those skilled in the art that mobile terminal structure shown in Fig. 8 is not constitutedRestriction to mobile terminal, mobile terminal may include than illustrating more or fewer components, perhaps combine certain components orDifferent component layouts.In embodiments of the present invention, mobile terminal include but is not limited to mobile phone, tablet computer, laptop,Palm PC, car-mounted terminal, wearable device and pedometer etc..
In an embodiment of the present invention, which is second terminal, with third screen (not shown) and4th screen (not shown), then processor 810, for showing the in third screen with first terminal video call processThree communicating datas, and the 4th communicating data is shown in the 4th screen;Receive the target data that first terminal is sent;Receive second terminalThe 4th input of user;In response to the 4th input, the data content of the target data is shown.
In embodiments of the present invention, by showing third call in third screen with first terminal video call processData, and the 4th communicating data is shown in the 4th screen, the target data that first terminal is sent then is received, second terminal is received and uses4th input at family, in response to the 4th input, the data content of displaying target data is realized total using double-sided screen progress informationIt enjoys, avoids influence of the information sharing to video calling, improve the compatibility of video calling.
It should be understood that the embodiment of the present invention in, radio frequency unit 801 can be used for receiving and sending messages or communication process in, signalSend and receive, specifically, by from base station downlink data receive after, to processor 810 handle;In addition, by uplinkData are sent to base station.In general, radio frequency unit 801 includes but is not limited to antenna, at least one amplifier, transceiver, couplingDevice, low-noise amplifier, duplexer etc..In addition, radio frequency unit 801 can also by wireless communication system and network and other setStandby communication.
Mobile terminal provides wireless broadband internet by network module 802 for user and accesses, and such as user is helped to receiveIt sends e-mails, browse webpage and access streaming video etc..
Audio output unit 803 can be received by radio frequency unit 801 or network module 802 or in memory 809The audio data of storage is converted into audio signal and exports to be sound.Moreover, audio output unit 803 can also be provided and be movedThe relevant audio output of specific function that dynamic terminal 800 executes is (for example, call signal receives sound, message sink sound etc.Deng).Audio output unit 803 includes loudspeaker, buzzer and receiver etc..
Input unit 804 is for receiving audio or video signal.Input unit 804 may include graphics processor(Graphics Processing Unit, GPU) 8041 and microphone 8042, graphics processor 8041 is in video acquisition modeOr the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries outReason.Treated, and picture frame may be displayed on display unit 806.Through graphics processor 8041, treated that picture frame can be depositedStorage is sent in memory 809 (or other storage mediums) or via radio frequency unit 801 or network module 802.MikeWind 8042 can receive sound, and can be audio data by such acoustic processing.Treated audio data can beThe format output that mobile communication base station can be sent to via radio frequency unit 801 is converted in the case where telephone calling model.
Mobile terminal 800 further includes at least one sensor 805, such as optical sensor, motion sensor and other biographiesSensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environmentThe light and shade of light adjusts the brightness of display panel 8061, and proximity sensor can close when mobile terminal 800 is moved in one's earDisplay panel 8061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generalFor three axis) size of acceleration, it can detect that size and the direction of gravity when static, can be used to identify mobile terminal posture (ratioSuch as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);It passesSensor 805 can also include fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, wetMeter, thermometer, infrared sensor etc. are spent, details are not described herein.
Display unit 806 is for showing information input by user or being supplied to the information of user.Display unit 806 can wrapDisplay panel 8061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be usedForms such as (Organic Light-Emitting Diode, OLED) configure display panel 8061.
User input unit 807 can be used for receiving the number or character information of input, and generate the use with mobile terminalFamily setting and the related key signals input of function control.Specifically, user input unit 807 include touch panel 8071 andOther input equipments 8072.Touch panel 8071, also referred to as touch screen collect the touch operation of user on it or nearby(for example user uses any suitable objects or attachment such as finger, stylus on touch panel 8071 or in touch panel 8071Neighbouring operation).Touch panel 8071 may include both touch detecting apparatus and touch controller.Wherein, touch detectionDevice detects the touch orientation of user, and detects touch operation bring signal, transmits a signal to touch controller;Touch controlDevice processed receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 810, receiving areaIt manages the order that device 810 is sent and is executed.Furthermore, it is possible to more using resistance-type, condenser type, infrared ray and surface acoustic wave etc.Seed type realizes touch panel 8071.In addition to touch panel 8071, user input unit 807 can also include other input equipments8072.Specifically, other input equipments 8072 can include but is not limited to physical keyboard, function key (such as volume control button,Switch key etc.), trace ball, mouse, operating stick, details are not described herein.
Further, touch panel 8071 can be covered on display panel 8061, when touch panel 8071 is detected at itOn or near touch operation after, send processor 810 to determine the type of touch event, be followed by subsequent processing device 810 according to touchingThe type for touching event provides corresponding visual output on display panel 8061.Although in fig. 8, touch panel 8071 and displayPanel 8061 is the function that outputs and inputs of realizing mobile terminal as two independent components, but in some embodimentsIn, can be integrated by touch panel 8071 and display panel 8061 and realize the function that outputs and inputs of mobile terminal, it is specific thisPlace is without limitation.
Interface unit 808 is the interface that external device (ED) is connect with mobile terminal 800.For example, external device (ED) may include havingLine or wireless head-band earphone port, external power supply (or battery charger) port, wired or wireless data port, storage card endMouth, port, the port audio input/output (I/O), video i/o port, earphone end for connecting the device with identification moduleMouthful etc..Interface unit 808 can be used for receiving the input (for example, data information, electric power etc.) from external device (ED) andBy one or more elements that the input received is transferred in mobile terminal 800 or can be used in 800 He of mobile terminalData are transmitted between external device (ED).
Memory 809 can be used for storing software program and various data.Memory 809 can mainly include storing program areaThe storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one functionSound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such asAudio data, phone directory etc.) etc..In addition, memory 809 may include high-speed random access memory, it can also include non-easyThe property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 810 is the control centre of mobile terminal, utilizes each of various interfaces and the entire mobile terminal of connectionA part by running or execute the software program and/or module that are stored in memory 809, and calls and is stored in storageData in device 809 execute the various functions and processing data of mobile terminal, to carry out integral monitoring to mobile terminal.PlaceManaging device 810 may include one or more processing units;Preferably, processor 810 can integrate application processor and modulatedemodulate is mediatedManage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainProcessing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 810.
Mobile terminal 800 can also include the power supply 811 (such as battery) powered to all parts, it is preferred that power supply 811Can be logically contiguous by power-supply management system and processor 810, to realize management charging by power-supply management system, putThe functions such as electricity and power managed.
In addition, mobile terminal 800 includes some unshowned functional modules, details are not described herein.
Preferably, the embodiment of the present invention also provides a kind of mobile terminal, including processor 810, and memory 809 is stored inOn memory 809 and the computer program that can run on the processor 810, the computer program are executed by processor 810Each process of the embodiment of the method for the above-mentioned video calling of Shi Shixian, and identical technical effect can be reached, to avoid repeating, thisIn repeat no more.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage mediumCalculation machine program, the computer program realize each process of the embodiment of the method for above-mentioned video calling when being executed by processor, andIdentical technical effect can be reached, to avoid repeating, which is not described herein again.Wherein, the computer readable storage medium, such asRead-only memory (Read-OnlyMemory, abbreviation ROM), random access memory (RandomAccess Memory, abbreviationRAM), magnetic or disk etc..
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-rowHis property includes, so that the process, method, article or the device that include a series of elements not only include those elements, andAnd further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsicElement.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to doThere is also other identical elements in the process, method of element, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment sideMethod can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many casesThe former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior artThe part contributed out can be embodied in the form of software products, which is stored in a storage mediumIn (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, serviceDevice, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specificEmbodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the artUnder the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very muchForm belongs within protection of the invention.