CN102917111A - Multimedia video screen updating method - Google Patents
Multimedia video screen updating method Download PDFInfo
- Publication number
- CN102917111A CN102917111A CN2011102201571A CN201110220157A CN102917111A CN 102917111 A CN102917111 A CN 102917111A CN 2011102201571 A CN2011102201571 A CN 2011102201571A CN 201110220157 A CN201110220157 A CN 201110220157A CN 102917111 A CN102917111 A CN 102917111A
- Authority
- CN
- China
- Prior art keywords
- video
- port
- image
- attribute
- coordinate value
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000008569 process Effects 0.000 abstract description 5
- 230000007246 mechanism Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 11
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
The invention discloses a multimedia video screen updating method. The multimedia video screen updating method comprises the following steps: step S1, invoking an option menu; step S2, revising a counterpart video terminal PORT starting property as (X1, Y1), wherein the (X1, Y1) is a coordinate value at a right lower corner of a mobile phone display screen; and step S3, revising a present party video terminal PORT starting property as (X1, Y1), wherein the (X1, Y1) is the coordinate value at the right lower corner of the mobile phone display screen. By the multimedia video screen updating method, the screen updating mechanism in a video telephony process is optimized and the stability of a system is improved.
Description
Technical Field
The invention relates to a method for refreshing a multimedia video, in particular to a method for refreshing a mobile phone call video.
Background
With the improvement of living standard and the development of media technology, multimedia video is more and more popular in the life of people, and simultaneously becomes more and more important in the life of people. Particularly, with the popularization of mobile phones and the enhancement of mobile phone functions, mobile phones have evolved from a simple communication tool to a multifunctional multimedia electronic portable device. Thereby providing a lot of convenience for the daily life and use of the consumers.
Multimedia devices need a technical solution involving the overlay of image sources when providing media video services to users. The video content displayed on the screen is actually displayed by overlapping multiple layers of images, for example, a television is watched by using a mobile phone, as shown in fig. 1, the video playing of fig. 1 is formed by overlapping two image sources, one is an image Interface (video decoding image) of a playing area, and the other is a Man-Machine Interface (MMI) image except the playing area, wherein the Man-Machine Interface (MMI) image comprises a status bar in the figure, a soft key zone where options are located, and a control area such as playing/pausing, and the two images are overlapped to form the video playing image which is seen by the user and is shown in the figure.
Two important concepts are referred to here, one is PORT and the other is RENDER, the relationship is shown in figure 2,
PORT: the buffer area is used for storing images, and the image data updated in real time is arranged inside the buffer area.
The method comprises the following steps: and the image superimposer superimposes all the PORTs associated to the register to a block according to the attribute information of the PORTs (such as the information of the position (x, y) of the PORT on the screen relative to the upper left corner of the screen, the transparency of the PORT and the like).
DISPLAY: namely, the display is the screen of our mobile phone, and the RENDER displays the superimposed image on the display through the driver.
The principle of image superposition is shown in fig. 3, there are three PORTs, which are PORT a, PORT B and PORT C, respectively, PORT a is on the uppermost layer of the image, PORT B is on the middle layer, and PORT C is on the lowermost layer, and the right image is formed by superposition of registers. In general, ports have five important attributes, represented by the following structure:
wherein,
x: port is at the x coordinate of the cell phone screen.
y: port is at the y coordinate of the cell phone screen.
And (2) width: port is the width of the cell phone screen.
height: port is at the height of the cell phone screen.
level: port hierarchy in Render.
Take a handset developed under the 6717 platform as an example. The 6717 platform is a TD mobile phone development platform of T3G company, the TD mobile phone supports video phones, and in the process of video call, as shown in fig. 5, its screen refreshing mechanism is also that PORT layers are overlapped, MMI belongs to one PORT, the video phone needs to display remote end and local end images, the two images are also two PORTs, the PORT of the remote end image and the PORT of the local end image are refreshing images all the time.
The user needs to press an OPTION button to pop up an OPTION menu, the menu is shown in fig. 4, the user can select various operations in the OPTION menu, such as muting, stopping sending video, stopping sending audio, and the like, when the OPTION menu is popped up, the PORT of the remote image and the PORT of the local image need to be hidden, however, since the PORT of the remote image and the PORT of the local image are refreshing the images all the time, the OPTION menu interface can be shown as a flower screen, in some cases, a technician can solve the problem by deleting the PORT of the remote image and the PORT of the local image first, when the OPTION menu disappears, the PORT of the remote image and the PORT of the local image are created again, but in this way, due to resource limitation, the risk is high, the reliability is low, and unpredictable problems can be caused by frequent doing the operations, such as crash.
Those skilled in the art are working on developing a video screen-swiping method that is safe and compact.
Disclosure of Invention
The technical problem to be solved by the invention is to overcome the technical defect that the screen is easy to be blurred when ports of a mobile phone are overlapped in the prior art, and provide a multimedia video screen refreshing method, so that a user can avoid the phenomenon of screen blurring and the like when calling an option menu, and conveniently operate a media video.
The invention solves the technical problems through the following technical scheme:
a method for refreshing a multimedia video, comprising the steps of:
step S1Calling an option menu;
step S2Modifying the PORT initial attribute of the opposite side video end to (X)1,Y1) Wherein (X)1,Y1) Displaying a coordinate value of the lower right corner of the screen for the mobile phone;
step S3The initial attribute of the local video PORT is modified to (X)1,Y1) Wherein (X)1,Y1) And displaying the coordinate value of the lower right corner of the screen for the mobile phone.
Preferably, the step S3The back still includes:
step S4Eliminating the option menu;
step S5Modifying the PORT initial attribute of the opposite side video end to (X)2,Y2) Wherein (X)2,Y2) The video attribute initial coordinate value of the opposite side is the video attribute initial coordinate value of the opposite side in normal conversation;
step S6The initial attribute of the local video PORT is modified to (X)3,Y3) Wherein (X)3,Y3) The initial coordinate value of the local video attribute is the coordinate value during normal conversation.
Preferably, the opposite side video PORT is arranged at the uppermost layer of the image, the local side video PORT is arranged at the middle layer of the image, and the human-computer interface PORT is arranged at the lowermost layer of the image.
The positive progress effects of the invention are as follows: the method disclosed by the invention can optimize the screen refreshing mechanism in the video telephone process and increase the stability of the system.
Drawings
Fig. 1 is a schematic diagram of a prior art normal viewing of a media video.
Fig. 2 is a schematic diagram of the relationship among PORT, register and DISPLAY in the process of superimposing image sources in the prior art.
Fig. 3 is a diagram of the effect of the image source superposition process in the prior art.
Fig. 4 is a diagram illustrating an interface effect of a user performing a video call in the prior art.
FIG. 5 is a diagram illustrating a prior art user-invoked OPTION menu.
Fig. 6 is a schematic diagram of an interface of a user for a video call according to an embodiment of the present invention, in which each position attribute is represented by a coordinate (x, y).
FIG. 7 is a logic flow diagram of a user invoking a menu of options in a call interface in accordance with an embodiment of the present invention.
FIG. 8 is a logic flow diagram of a user returning to a call interface from a menu of options in one embodiment of the present invention.
Detailed Description
Embodiments of the present invention will be described with reference to the accompanying drawings. In the drawings in the specification, elements having similar structures or functions will be denoted by the same reference numerals. The drawings are intended to depict only typical embodiments of the invention, and therefore should not be considered as limiting the scope of the invention.
Fig. 6 is a schematic interface diagram of a user conducting a video call in an embodiment of the present invention, and it should be understood that fig. 6 only shows a part of the interface in a video session, so as to describe a video interface structure according to a preferred embodiment of the present invention. The interface may also include information such as the other party's calling number, last call time, etc.
In the present embodiment, the man-machine interface 610(MMI) includes a status bar, a video call party information bar, options, and a hang-up menu. The opposite side video 620 area is set on the left side of the interface and the present side video 630 is set on the right side of the interface. The origin position (0, 0) of the display screen interface is arranged at the upper left corner of the screen, so the position information of the status bar is (0, 0). The position information of the counterpart video interface is (0, 32). The position information of the present video interface is (180 ). The position coordinate information of the lower right corner of the screen is (240, 320).
Thus, the PORT attribute of fig. 6 is analyzed. The other image is PORT1, whose attribute is (0, 32, 180, 200, 0), the own image is PORT2, whose attribute is (180, 180, 60, 32, 0), the MMI is PORT 3, whose attribute is (0, 0, 240, 320, 255), the smaller the value of level, the higher the level of the level in the image, so that PORT1 and PORT2 are at the highest level in the image level, and PORT 3 is at the lowest level in the image level.
FIG. 7 is a logic flow diagram of a user invoking a menu of options in a call interface in accordance with an embodiment of the present invention. At step 710, the user clicks on the "options" menu. In step 720, the attribute of PORT1 is modified to (240, 320, 180, 200, 255). At step 730, the attribute of PORT2 is modified to (240, 320, 60, 32, 255), and at step 740, the attribute of PORT 3 is modified to (0, 0, 240, 320, 0). At step 750, an "options" menu is displayed. Therefore, both the Port1 and the Port2 are placed at the lower right corner, the remote video and the local video cannot appear in the superposed image in the Render, and the remote video and the local video cannot coincide with the video image source, so that refreshing of the MMI is not influenced, and accidental factors such as screen-up and crash are completely avoided.
FIG. 8 is a logic flow diagram of a user returning to a call interface from a menu of options in one embodiment of the present invention. At step 810, the user clicks the "back" menu on the option interface, at step 820, the attribute of PORT1 is modified to (0, 32, 180, 200, 0), at step 830, the attribute of PORT2 is modified to (180, 180, 60, 32, 0), at step 840, the attribute of PORT 3 is modified to (0, 0, 240, 320, 0), so that both PORT1 and PORT2 appear at the previous location and the distant video and the local video reappear.
While specific embodiments of the invention have been described above, it will be appreciated by those skilled in the art that these are by way of example only, and that the scope of the invention is defined by the appended claims. Various changes and modifications to these embodiments may be made by those skilled in the art without departing from the spirit and scope of the invention, and these changes and modifications are within the scope of the invention.
Claims (3)
1. A method for refreshing a multimedia video, comprising the steps of:
step S1Calling an option menu;
step S2Modifying the PORT initial attribute of the opposite side video end to (X)1,Y1) Wherein (X)1,Y1) Displaying a coordinate value of the lower right corner of the screen for the mobile phone;
step S3The initial attribute of the local video PORT is modified to (X)1,Y1) Wherein (X)1,Y1) And displaying the coordinate value of the lower right corner of the screen for the mobile phone.
2. The method of claim 1, wherein the step S3The back still includes:
step S4Eliminating the option menu;
step S5Modifying the PORT initial attribute of the opposite side video end to (X)2,Y2) Wherein (X)2,Y2) The video attribute initial coordinate value of the opposite side is the video attribute initial coordinate value of the opposite side in normal conversation;
step S6The initial attribute of the local video PORT is modified to (X)3,Y3) Wherein (X)3,Y3) The initial coordinate value of the local video attribute is the coordinate value during normal conversation.
3. The method according to claim 1 or 2, characterized in that the counterpart video PORT is disposed at the uppermost layer of the image, the local video PORT is disposed at the middle layer of the image, and the human-computer interface PORT is disposed at the lowermost layer of the image.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110220157.1A CN102917111B (en) | 2011-08-02 | 2011-08-02 | Multimedia video brush screen method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110220157.1A CN102917111B (en) | 2011-08-02 | 2011-08-02 | Multimedia video brush screen method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102917111A true CN102917111A (en) | 2013-02-06 |
CN102917111B CN102917111B (en) | 2015-07-29 |
Family
ID=47615337
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110220157.1A Active CN102917111B (en) | 2011-08-02 | 2011-08-02 | Multimedia video brush screen method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102917111B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6067098A (en) * | 1994-11-16 | 2000-05-23 | Interactive Silicon, Inc. | Video/graphics controller which performs pointer-based display list video refresh operation |
JP2006041696A (en) * | 2004-07-23 | 2006-02-09 | Nec Saitama Ltd | Mobile phone, and display method and program of the mobile phone |
CN1988624A (en) * | 2005-12-22 | 2007-06-27 | 三星电子株式会社 | Image processing apparatus and method |
CN101394530A (en) * | 2008-10-29 | 2009-03-25 | 中兴通讯股份有限公司 | Video freezing method and device in process of mobile phone television playing process |
CN101419781A (en) * | 2007-10-25 | 2009-04-29 | 中兴通讯股份有限公司 | Graphics display method and device for video control system on embedded terminal |
-
2011
- 2011-08-02 CN CN201110220157.1A patent/CN102917111B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6067098A (en) * | 1994-11-16 | 2000-05-23 | Interactive Silicon, Inc. | Video/graphics controller which performs pointer-based display list video refresh operation |
JP2006041696A (en) * | 2004-07-23 | 2006-02-09 | Nec Saitama Ltd | Mobile phone, and display method and program of the mobile phone |
CN1988624A (en) * | 2005-12-22 | 2007-06-27 | 三星电子株式会社 | Image processing apparatus and method |
CN101419781A (en) * | 2007-10-25 | 2009-04-29 | 中兴通讯股份有限公司 | Graphics display method and device for video control system on embedded terminal |
CN101394530A (en) * | 2008-10-29 | 2009-03-25 | 中兴通讯股份有限公司 | Video freezing method and device in process of mobile phone television playing process |
Also Published As
Publication number | Publication date |
---|---|
CN102917111B (en) | 2015-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11226717B2 (en) | User interface display method and apparatus, device, and storage medium | |
US8174496B2 (en) | Mobile communication terminal with touch screen and information inputing method using the same | |
CN106951055B (en) | Display control method and device of mobile terminal and mobile terminal | |
CN112099705B (en) | Screen projection method, device and electronic device | |
US10956008B2 (en) | Automatic home screen determination based on display device | |
CN103186342B (en) | The unblock based on gesture of mobile terminal | |
CN104869452B (en) | Digital device and its method for handling screen protection program | |
CN108540646A (en) | message reminding method, device, equipment and storage medium | |
CN108415753A (en) | User interface display method and device and terminal | |
US10798153B2 (en) | Terminal apparatus and server and method of controlling the same | |
CN101800042A (en) | Method and device for simultaneously displaying multimedia application and other application during concurrence | |
JP2013168927A (en) | Apparatus and method for changing attribute of subtitle in image display device | |
CN105357384A (en) | Incoming call reminding method and system | |
CN102387250B (en) | For the method and apparatus for the call function for operating portable terminal | |
CN103051865A (en) | Method and terminal for controlling picture and video meeting device | |
CN103905909A (en) | Video preview display method and terminal device | |
CN106599738A (en) | Display control method and apparatus for terminal device | |
JP6564859B2 (en) | Color gamut mapping method and apparatus | |
US8739039B2 (en) | Terminal and controlling method thereof | |
CN114302209B (en) | Video processing method, device, electronic equipment and medium | |
CN207977995U (en) | Terminal | |
CN102917111B (en) | Multimedia video brush screen method | |
CN106371714A (en) | Information display method and device | |
KR101366327B1 (en) | A method of multi-tasking in mobile communication terminal | |
CN103365562B (en) | A kind of mobile device icon display method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200707 Address after: Location 6h3, No.17 plant, No.33 Xiya Road, Shanghai Pudong New Area Free Trade Zone, 200120 Patentee after: SHANGHAI MOBILETEK TELECOMMUNICATION Ltd. Address before: 200335 Shanghai city Changning District Admiralty Road No. 633 Patentee before: SIMCOM INFORMATION TECHNOLOGY (SHANGHAI) Co.,Ltd. |
|
TR01 | Transfer of patent right |