CN104581405A - Display content processing method and equipment - Google Patents
Display content processing method and equipment Download PDFInfo
- Publication number
- CN104581405A CN104581405A CN201410245674.8A CN201410245674A CN104581405A CN 104581405 A CN104581405 A CN 104581405A CN 201410245674 A CN201410245674 A CN 201410245674A CN 104581405 A CN104581405 A CN 104581405A
- Authority
- CN
- China
- Prior art keywords
- displaying contents
- rotation
- terminal
- screen
- receiving terminal
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a display content processing method and equipment. The display content processing method specially comprises the following steps: indicating the screen state of a receiving terminal self to a transmitting terminal, receiving and displaying display content transmitted from the transmitting terminal through the receiving terminal. As the screen state of the receiving terminal self is indicated to the transmitting terminal, a user terminal can process the display content required to be displayed on the receiving terminal according to the screen state of the receiving terminal, so that the display content is matched with the screen state of the receiving terminal, and the display content is relatively good in display effect on the receiving terminal.
Description
The application claims applying date is on October 21st, 2013, application number is 201310494849.4, and denomination of invention is the priority of the earlier application of " a kind of displaying contents processing method and equipment ", requires that the content of priority is all documented in earlier application file.
Technical field
The present invention relates to communication technical field, particularly relate to a kind of displaying contents processing method and equipment.
Background technology
Along with popularizing of user terminal (as smart mobile phone), the demand of the displaying contents of user terminal being carried out on display device (as television set) simultaneous display seems more and more outstanding.In prior art, when the displaying contents in user terminal needs to show on the display device, directly this displaying contents is transferred to display device to show, do not adjust displaying contents according to the information of display device, display effect is poor on the display device may to cause displaying contents thus.
Summary of the invention
Embodiments provide a kind of displaying contents processing method and equipment, cannot adjust the displaying contents needing to show on the display device according to the information of display device in order to solve the user terminal existed in prior art, the displaying contents problem that display effect is poor on the display device may be caused thus.
A kind of displaying contents processing method, described method comprises:
The screen state of self is indicated to transmitting terminal by receiving terminal;
Described receiving terminal receives and shows the displaying contents of described transmitting terminal transmission.
Adopt the scheme of the embodiment of the present invention, can process needing the displaying contents shown at receiving terminal according to the screen state of receiving terminal, the screen state of displaying contents and receiving terminal is matched, and displaying contents on the receive side display effect is better.
Alternatively, described displaying contents is that described transmitting terminal is according to the displaying contents after described screen state process.
Alternatively, described screen state comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
A kind of displaying contents processing method, described method comprises:
Transmitting terminal receives the screen state that receiving terminal sends;
Described transmitting terminal, according to described screen state, processes needing the displaying contents shown on described receiving terminal;
Displaying contents after process is sent to described receiving terminal by described transmitting terminal.
Adopt the scheme of the embodiment of the present invention, can process needing the displaying contents shown at receiving terminal according to the screen state of receiving terminal, the screen state of displaying contents and receiving terminal is matched, and displaying contents on the receive side display effect is better.
Alternatively, described method also comprises: described transmitting terminal determines whether process the displaying contents that needs show on described receiving terminal according to described screen state;
Described transmitting terminal is according to described screen state, process needing the displaying contents shown on described receiving terminal, comprise: if described transmitting terminal determines to process the displaying contents that needs show on described receiving terminal according to described screen state, then described transmitting terminal is according to described screen state, processes needing the displaying contents shown on described receiving terminal.
So, can determine whether according to the screen state of receiving terminal, the displaying contents needing to show on the receive side is processed by transmitting terminal.
Alternatively, described screen state comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
Alternatively, if described screen state comprises direction of rotation and the anglec of rotation;
Described transmitting terminal, according to described screen state, to needing the displaying contents shown on described receiving terminal to process, specifically comprises:
The rightabout of described displaying contents according to the described anglec of rotation and described direction of rotation rotates by described transmitting terminal.
So, can according to the direction of rotation of receiving terminal and the anglec of rotation, the displaying contents needing to show on the receive side is adjusted accordingly, can when receiving terminal be level installation, realizing displaying contents is forward display on the receive side all the time, and does not need the displaying contents on user's anglec of rotation viewing receiving terminal.
Alternatively, the rightabout of described displaying contents according to the described anglec of rotation and described direction of rotation rotates by described transmitting terminal, specifically comprises:
If described direction of rotation is clockwise direction, described displaying contents rotates according to the described anglec of rotation and counter clockwise direction by described transmitting terminal; Or
If described direction of rotation is that counterclockwise described displaying contents rotates according to the described anglec of rotation and clockwise direction by described transmitting terminal.
So, can according to the direction of rotation of receiving terminal and the anglec of rotation, the displaying contents needing to show on the receive side is adjusted accordingly, can when receiving terminal be level installation, realizing displaying contents is forward display on the receive side all the time, and does not need the displaying contents on user's anglec of rotation viewing receiving terminal.
Alternatively, if described screen state comprises horizontal/vertical screen information;
Described transmitting terminal, according to described screen state, to needing the displaying contents shown on described receiving terminal to process, specifically comprises:
Described transmitting terminal is when determining that according to described horizontal/vertical screen information the horizontal screen of described receiving terminal is installed, and adjusting described displaying contents is that horizontal screen display is shown; Or
Described transmitting terminal, when determining that according to described horizontal/vertical screen information the perpendicular screen of described receiving terminal is installed, adjusts described displaying contents and shows for erecting screen display.
So, when the horizontal screen of receiving terminal is installed, displaying contents can be adjusted to horizontal screen display and show, when the perpendicular screen of receiving terminal is installed, displaying contents is adjusted to perpendicular screen display and shows, make the displaying contents after adjusting reach good display effect in the receiving end.
Alternatively, it is that horizontal screen display is shown that described transmitting terminal adjusts described displaying contents, specifically comprises:
Described displaying contents is carried out adaptation according to horizontal screen by described transmitting terminal;
Described transmitting terminal adjusts described displaying contents and shows for perpendicular screen display, specifically comprises:
Described displaying contents is carried out adaptation according to perpendicular screen by described transmitting terminal.
A kind of receiving terminal, described receiving terminal comprises:
Indicating module, for being indicated to transmitting terminal by the screen state of self;
Display module, for receive and show described transmitting terminal send displaying contents.
Alternatively, described displaying contents is that described transmitting terminal is according to the displaying contents after described screen state process.
Alternatively, described screen state comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
A kind of transmitting terminal, described transmitting terminal comprises:
Receiver module, for receiving the screen state that receiving terminal sends;
Processing module, for according to described screen state, processes needing the displaying contents shown on described receiving terminal;
Sending module, for sending to described receiving terminal by the displaying contents after process.
Alternatively, described processing module also for:
Determine whether process needing the displaying contents shown on described receiving terminal according to described screen state; If determine to process needing the displaying contents shown on described receiving terminal according to described screen state, then according to described screen state, process needing the displaying contents shown on described receiving terminal.
Alternatively, described screen state comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
Alternatively, if described screen state comprises direction of rotation and the anglec of rotation;
Described processing module specifically for:
The rightabout of described displaying contents according to the described anglec of rotation and described direction of rotation is rotated.
Alternatively, described processing module specifically for:
If described direction of rotation is clockwise direction, described displaying contents is rotated according to the described anglec of rotation and counter clockwise direction; Or
If described direction of rotation is counterclockwise, described displaying contents is rotated according to the described anglec of rotation and clockwise direction.
Alternatively, if described screen state comprises horizontal/vertical screen information;
Described processing module specifically for:
When determining that according to described horizontal/vertical screen information the horizontal screen of described receiving terminal is installed, adjusting described displaying contents is that horizontal screen display is shown; Or
When determining that according to described horizontal/vertical screen information the perpendicular screen of described receiving terminal is installed, adjusting described displaying contents and showing for erecting screen display.
Alternatively, described processing module specifically for:
When determining that according to described horizontal/vertical screen information the horizontal screen of described receiving terminal is installed, described displaying contents is carried out adaptation according to horizontal screen; Or
When determining that according to described horizontal/vertical screen information the perpendicular screen of described receiving terminal is installed, described displaying contents is carried out adaptation according to perpendicular screen.
A kind of displaying contents processing method, described method comprises:
User terminal, according to the installation site information of display device, processes needing the displaying contents shown on described display device; Displaying contents after process is sent to described display device by described user terminal.
Adopt such scheme according to the installation site information of display device, can to adjust accordingly the displaying contents needing to show on the display device, thus ensure that displaying contents correctly shows on the display device.
Particularly, described installation site information comprises installation direction and the anglec of rotation; Described user terminal is according to the installation site information of display device, to needing the displaying contents shown on described display device to process, specifically comprise: the rightabout of described displaying contents according to the described anglec of rotation and described installation direction rotates by described user terminal.
So, can according to the installation direction of display device and the anglec of rotation, the displaying contents needing to show on the display device is adjusted accordingly, can when display device be level installation, realizing displaying contents is forward display on the display device all the time, and does not need the displaying contents on user's anglec of rotation viewing display device.
Particularly, the rightabout of described displaying contents according to the described anglec of rotation and described installation direction rotates by described user terminal, specifically comprise: install if described installation direction is clockwise direction, described displaying contents rotates according to the described anglec of rotation and counter clockwise direction by described user terminal; If or described installation direction is counterclockwise install, described displaying contents rotates according to the described anglec of rotation and clockwise direction by described user terminal.
So, can when display device rotates installation, rotate displaying contents according to the direction contrary with the installation direction of display device, can realize displaying contents is forward display on the display device all the time, and does not need the displaying contents on user's anglec of rotation viewing display device.
Alternatively, described user terminal is before sending to described display device by the displaying contents after process, described method also comprises: after the data volume of described user terminal displaying contents is after the treatment greater than preset data amount threshold value, carries out compression process to the displaying contents after described process.
So, can compress the data volume of displaying contents, reduce the resource that displaying contents consumes in transmitting procedure.
Alternatively, described method also comprises: described displaying contents shows by described user terminal on described user terminal.
So, can ensure that the displaying contents shown on the subscriber terminal did not carry out process, avoid displaying contents to show on the subscriber terminal and make mistakes.
A kind of displaying contents treatment facility, described equipment comprises: processing module, for the installation site information according to display device, processes needing the displaying contents shown on described display device; Sending module, for sending to described display device by the displaying contents after process.
Adopt this equipment according to the installation site information of display device, can to adjust accordingly the displaying contents needing to show on the display device, thus ensure that displaying contents correctly shows on the display device.
Particularly, described installation site information comprises installation direction and the anglec of rotation; Described processing module, specifically for rotating the rightabout of described displaying contents according to the described anglec of rotation and described installation direction.
So, can according to the installation direction of display device and the anglec of rotation, the displaying contents needing to show on the display device is adjusted accordingly, can when display device be level installation, realizing displaying contents is forward display on the display device all the time, and does not need the displaying contents on user's anglec of rotation viewing display device.
Particularly, described processing module, if be that clockwise direction is installed specifically for described installation direction, rotates described displaying contents according to the described anglec of rotation and counter clockwise direction; If or described installation direction is counterclockwise install, and is rotated by described displaying contents according to the described anglec of rotation and clockwise direction.
So, can when display device rotates installation, rotate displaying contents according to the direction contrary with the installation direction of display device, can realize displaying contents is forward display on the display device all the time, and does not need the displaying contents on user's anglec of rotation viewing display device.
Alternatively, described processing module, also for before the displaying contents after process being sent to described display device at described sending module, after the data volume of displaying contents is after the treatment greater than preset data amount threshold value, compression is carried out to the displaying contents after described process and processes.
So, can compress the data volume of displaying contents, reduce the resource that displaying contents consumes in transmitting procedure.
Alternatively, described processing module, also for being shown on described user terminal by described displaying contents.
So, can ensure that the displaying contents shown on the subscriber terminal did not carry out process, avoid displaying contents to show on the subscriber terminal and make mistakes.
Accompanying drawing explanation
Fig. 1 is the step schematic diagram of displaying contents processing method in the embodiment of the present invention one;
Fig. 2 is the step schematic diagram of displaying contents processing method in the embodiment of the present invention two;
Fig. 3 is the structural representation of the receiving terminal in the embodiment of the present invention three;
Fig. 4 is the structural representation of the transmitting terminal in the embodiment of the present invention four;
Fig. 5 is the step schematic diagram of displaying contents processing method in the embodiment of the present invention five;
Fig. 6 a is that the display device in the embodiment of the present invention five is rotated counterclockwise 90 degree of schematic diagrames installed;
Fig. 6 b is the schematic diagram that display device dextrorotation in the embodiment of the present invention five turn 90 degrees installation;
Fig. 7 is the displaying contents display result schematic diagram on the display device in the embodiment of the present invention five;
Fig. 8 is the embody rule flow chart of displaying contents processing method in the embodiment of the present invention five;
Fig. 9 a is the schematic diagram that in the embodiment of the present invention five, user terminal is connected with display device by wireless receiving box;
Fig. 9 b is the schematic diagram that in the embodiment of the present invention five, user terminal is connected with display device by wireless router;
Fig. 9 c is the schematic diagram that in the embodiment of the present invention five, user terminal is connected with display device by wired mode;
Figure 10 is that in the embodiment of the present invention five, the external WiMo receiving device of display device and user terminal carry out the connection diagram communicated;
Figure 11 is the communication process schematic diagram in the embodiment of the present invention five between user terminal and WiMo receiving device;
Figure 12 is the schematic flow sheet connecting between transmitting terminal and receiving terminal in the embodiment of the present invention five, carry out transfer of data, disconnect;
Figure 13 is the structural representation of the displaying contents treatment facility in the embodiment of the present invention six.
Embodiment
In the embodiment of the present invention, the screen state of self is sent to transmitting terminal by receiving terminal, user terminal can process the displaying contents needing to show on the receive side according to the screen state of receiving terminal, the screen state of displaying contents and receiving terminal is matched, and displaying contents on the receive side display effect is better.
It should be noted that, transmitting terminal in embodiment of the present invention scheme and user terminal can carry out the equipment of simultaneous display with display device for mobile phone, panel computer, notebook computer, the game palm machine, digital camera or Digital Video etc., and receiving terminal and display device can be television set, liquid crystal display, projecting apparatus etc.
Below in conjunction with Figure of description, embodiments of the present invention is further illustrated, but the present invention is not limited to the following examples.
Embodiment one:
As shown in Figure 1, in the embodiment of the present invention one, displaying contents processing method comprises the following steps:
Step 101: the screen state of self is indicated to transmitting terminal by receiving terminal;
Step 102: receiving terminal receives and shows the displaying contents of transmitting terminal transmission.
Wherein, the screen state of receiving terminal comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.Transmitting terminal, after the screen state receiving receiving terminal transmission, can determine whether process needing the displaying contents shown on this receiving terminal according to the screen state of receiving terminal.If transmitting terminal determines to process needing the displaying contents shown on this receiving terminal according to the screen state of receiving terminal, then process needing the displaying contents shown on this receiving terminal according to the screen state of receiving terminal, and sending to receiving terminal to show the displaying contents after process, its specific implementation process will be described in detail in embodiment two.
Embodiment two:
The present embodiment two is a kind of displaying contents processing methods belonging to same inventive concept with embodiment one, and as shown in Figure 2, in the embodiment of the present invention two, displaying contents processing method comprises the following steps:
Step 201: transmitting terminal receives the screen state that receiving terminal sends;
Step 202: transmitting terminal, according to the screen state of receiving terminal, processes the displaying contents needing to show on the receive side;
Step 203: the displaying contents after process is sent to receiving terminal by transmitting terminal.
Wherein, the screen state of receiving terminal comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
Transmitting terminal, after the screen state receiving receiving terminal transmission, can determine whether process needing the displaying contents shown on this receiving terminal according to the screen state of receiving terminal.If transmitting terminal determines to process needing the displaying contents shown on this receiving terminal according to the screen state of receiving terminal, then process needing the displaying contents shown on this receiving terminal according to the screen state of receiving terminal, and send to receiving terminal to show the displaying contents after process; If transmitting terminal determining not process needing the displaying contents shown on this receiving terminal according to the screen state of receiving terminal, can directly displaying contents be sent to receiving terminal and do not process.
If screen state comprises direction of rotation and the anglec of rotation, transmitting terminal according to the screen state of receiving terminal to the specific implementation that the displaying contents needing to show on the receive side processes can be:
The displaying contents needing to carry out on the receive side showing rotates according to the rightabout of the anglec of rotation of receiving terminal and the direction of rotation of receiving terminal by transmitting terminal.
Particularly, if the direction of rotation of receiving terminal is clockwise direction, then displaying contents rotates according to the anglec of rotation of receiving terminal and counter clockwise direction by transmitting terminal; If the direction of rotation of receiving terminal is counterclockwise, then displaying contents rotates according to the anglec of rotation of receiving terminal and clockwise direction by transmitting terminal.
Adopt such scheme, even if receiving terminal rotates, the content that receiving terminal shows or forward display.Such as, suppose that mobile phone does business demonstration on a television set, in order to allow mobile phone screen be displayed in full screen at television set, by television rotating 90 degree, by the scheme that the embodiment of the present invention provides, the full screen display of the content correct direction on a television set of mobile phone screen can be made.
Alternatively, if screen state comprises horizontal/vertical screen information, transmitting terminal according to the screen state of receiving terminal to the specific implementation that the displaying contents needing to show on the receive side processes can be:
Transmitting terminal is when determining that according to the horizontal/vertical screen information of receiving terminal the horizontal screen of receiving terminal is installed, and adjustment displaying contents is that horizontal screen display is shown; Or when determining that according to the horizontal/vertical screen information of receiving terminal the perpendicular screen of receiving terminal is installed, adjustment displaying contents is that perpendicular screen display is shown.
Wherein, the displaying contents in transmitting terminal can be that horizontal screen display shows it also can is that perpendicular screen display is shown in transmitting terminal, and displaying contents, when determining that the horizontal screen of receiving terminal is installed, is adjusted to horizontal screen display and shows and send to receiving terminal by transmitting terminal; Displaying contents, when determining that the perpendicular screen of receiving terminal is installed, is adjusted to perpendicular screen display and shows and send to receiving terminal by transmitting terminal.
Particularly, to be the specific implementation that horizontal screen display is shown be transmitting terminal adjustment displaying contents: displaying contents is carried out adaptation according to horizontal screen by transmitting terminal, and namely the adjusted size of this displaying contents is this displaying contents size that horizontal screen display is shown in transmitting terminal by transmitting terminal.Such as, suppose to need in transmitting terminal the displaying contents carrying out on the receive side showing to be that (namely the height of this image is 700 pixels for the image of 700*900, wide is 900 pixels), and the screen size of transmitting terminal is 600 (height) * 500 (wide), then this image perpendicular screen display in transmitting terminal is shown and is of a size of 389*500, this image horizontal screen display in transmitting terminal is shown and is of a size of 467*600, therefore, the image being of a size of 467*600, when determining that the horizontal screen of receiving terminal is installed, is sent to receiving terminal by transmitting terminal.Particularly, transmitting terminal can adjust according to the size of the display mode of displaying contents in transmitting terminal to this displaying contents, and wherein, display mode is specially perpendicular screen display and shows or horizontal screen display is shown.
Particularly, to be the specific implementation that perpendicular screen display is shown be transmitting terminal adjustment displaying contents: displaying contents is carried out adaptation according to perpendicular screen by transmitting terminal, and namely the adjusted size of this displaying contents is this displaying contents size that perpendicular screen display is shown in transmitting terminal by transmitting terminal.
Adopt such scheme, can transmitting terminal for perpendicular screen display shows and receiving terminal to be horizontal screen display show time, directly horizontal screen picture is sent to receiving terminal, and does not need transmitting terminal to place horizontal screen; Also can transmitting terminal for horizontal screen display shows and receiving terminal shows for perpendicular screen display time, directly perpendicular screen picture is sent to receiving terminal, and does not need transmitting terminal to place perpendicular screen.
Such as, under vehicle-mounted scene, receiving terminal is generally horizontal screen, and under mobile phone default conditions is perpendicular screen, and the scheme provided according to the embodiment of the present invention, horizontal screen picture, without the need to placing horizontal screen, also according to the instruction of receiving terminal, directly can be sent to receiving terminal by mobile phone.Again such as, transmitting terminal is Set Top Box or TV, is inconvenient to rotate, the scheme provided according to the embodiment of the present invention, can send the picture of horizontal screen adaptation or perpendicular screen adaptation to receiving terminal.
Embodiment three:
The present embodiment three is a kind of receiving terminals belonging to same inventive concept with embodiment one, and therefore the enforcement of embodiment three see the enforcement of embodiment one, can repeat part and repeat no more.
As shown in Figure 3, described receiving terminal comprises:
Indicating module 31, for being indicated to transmitting terminal by the screen state of self;
Display module 32, for receive and show described transmitting terminal send displaying contents.
Alternatively, described displaying contents is that described transmitting terminal is according to the displaying contents after described screen state process.
Alternatively, described screen state comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
Embodiment four:
The present embodiment four is a kind of transmitting terminals belonging to same inventive concept with embodiment two, and therefore the enforcement of embodiment four see the enforcement of embodiment two, can repeat part and repeat no more.
As shown in Figure 4, described transmitting terminal comprises:
Receiver module 41, for receiving the screen state that receiving terminal sends;
Processing module 42, for according to described screen state, processes needing the displaying contents shown on described receiving terminal;
Sending module 43, for sending to described receiving terminal by the displaying contents after process.
Alternatively, described processing module 42 also for:
Determine whether process needing the displaying contents shown on described receiving terminal according to described screen state; If determine to process needing the displaying contents shown on described receiving terminal according to described screen state, then according to described screen state, process needing the displaying contents shown on described receiving terminal.
Alternatively, if described screen state comprises direction of rotation and the anglec of rotation;
Described processing module 42 specifically for:
The rightabout of described displaying contents according to the described anglec of rotation and described direction of rotation is rotated.
Alternatively, described processing module 42 specifically for:
If described direction of rotation is clockwise direction, described displaying contents is rotated according to the described anglec of rotation and counter clockwise direction; Or
If described direction of rotation is counterclockwise, described displaying contents is rotated according to the described anglec of rotation and clockwise direction.
Alternatively, if described screen state comprises horizontal/vertical screen information;
Described processing module 42 specifically for:
When determining that according to described horizontal/vertical screen information the horizontal screen of described receiving terminal is installed, adjusting described displaying contents is that horizontal screen display is shown; Or
When determining that according to described horizontal/vertical screen information the perpendicular screen of described receiving terminal is installed, adjusting described displaying contents and showing for erecting screen display.
Alternatively, described processing module 42 specifically for:
When determining that according to described horizontal/vertical screen information the horizontal screen of described receiving terminal is installed, described displaying contents is carried out adaptation according to horizontal screen; Or
When determining that according to described horizontal/vertical screen information the perpendicular screen of described receiving terminal is installed, described displaying contents is carried out adaptation according to perpendicular screen.
Embodiment five:
The present embodiment five is a kind of displaying contents processing methods belonging to same inventive concept with embodiment one ~ bis-, and as shown in Figure 5, in the embodiment of the present invention five, displaying contents processing method comprises the following steps:
Step 501: user terminal, according to the installation site information of display device, processes the displaying contents needing to show on the display device;
Step 502: the displaying contents after process is sent to display device by user terminal.
The specific implementation of step 501 can be:
The first step: user terminal obtains the installation site information of display device.
Wherein, the position mount message of display device comprises installation direction and the anglec of rotation, can be inputted in the user terminal by user according to the actual installation situation of display device.Particularly, user can input the parameter value corresponding with the installation site information of display device in the user terminal, such as, suppose that display device is installed as benchmark with level and is rotated counterclockwise 90 degree of installations (as shown in Figure 6 a), installation direction in the installation site information of i.e. display device is " counterclockwise ", the anglec of rotation is " 90 degree ", then user can input parameter value " 0X0002 " in the user terminal, represents that display device is rotated counterclockwise 90 degree of installations.Suppose that display device is installed as benchmark dextrorotation with level and turn 90 degrees installation (as shown in Figure 6 b), installation direction in the installation site information of i.e. display device is " clockwise ", the anglec of rotation is " 90 degree ", then user can input parameter value " 0X0001 " in the user terminal, represents that display device dextrorotation turn 90 degrees installation.Alternatively, the position mount message of display device is specifically as follows horizontal screen and installs, and the parameter value that correspondence installed by horizontal screen is " 0X0000 ".
Alternatively, the position mount message of display device sends to user terminal after also can being obtained by display device.Such as, can install a center of gravity transducer in display device, the degree of the center of gravity when deviation of gravity center display device level of the display device determined according to this center of gravity transducer is installed, can determine the position mount message of display device.After user terminal and display device connect, the position mount message of self can be informed user terminal by display device, and such as, display device informs the position mount message of user terminal self by status message.
Second step: user terminal, according to the installation site information of display device, processes the displaying contents needing to show on the display device, wherein, this displaying contents comprises image or video.
If installation site information comprises installation direction and the anglec of rotation, user terminal, according to the installation site information of display device, processes the displaying contents needing to show on the display device, and its specific implementation process is as follows:
The displaying contents needing to carry out on the display device showing rotates according to the rightabout of the anglec of rotation of display device and the installation direction of display device by user terminal.
Particularly, install if the installation direction of display device is clockwise direction, then displaying contents rotates according to the anglec of rotation of display device and counter clockwise direction by user terminal; If the installation direction of display device is counterclockwise install, then displaying contents rotates according to the anglec of rotation of display device and clockwise direction by user terminal.
The image (namely the height of this image is 1280 pixels, and wide is 720 pixels) be resolution below with displaying contents being 1280*720 is described for example.
Suppose that user inputs in the user terminal and represent that display device is rotated counterclockwise 90 degree of parameter value such as 0X0002 installed, then user terminal obtains the image that resolution is 720*1280 after displaying contents dextrorotation being turn 90 degrees; Suppose that user inputs in the user terminal and represent that display device dextrorotation turn 90 degrees the parameter value of installation, such as 0X0001, then user terminal obtains the image that resolution is 720*1280 after displaying contents is rotated counterclockwise 90 degree.
It should be noted that, install (namely horizontal screen is installed) if display device is level, then user can input the parameter value representing that display device level is installed in the user terminal, such as 0X0000, now, user terminal adjustment displaying contents is that horizontal screen display is shown.
In step 502, in the positional information of user terminal according to display device, after processing the displaying contents needing to show on the display device, the displaying contents after process can be sent to display device by this step 502.
Alternatively, user terminal is before sending to display device by the displaying contents after process, first can judge whether the data volume of the displaying contents after processing is greater than preset data amount threshold value, after determining that the data volume of the displaying contents after processing is greater than preset data amount threshold value, compression process is carried out to the displaying contents after process.
It should be noted that, user terminal in embodiment of the present invention scheme is while sending to display device by the displaying contents after process, can show not having treated displaying contents on the subscriber terminal, namely displaying contents just processes on backstage, and displaying contents shown on user terminal is constant.
How user terminal described above according to the installation site information of display device, processes the displaying contents needing to show on the display device, and the displaying contents after process is sent to display device.After the displaying contents of display device after the process receiving user terminal transmission, can show.
Alternatively, after the displaying contents of display device after the process receiving user terminal transmission, also self-adaptative adjustment can be carried out to displaying contents.Such as, suppose that the resolution of the image that display device receives is 720*1280, and the current display resolution of display device is 1080*1920, then display device can stretch to the image received, to realize image display all over the screen on the display device.For the counterclockwise 90 degree of installations of display device, displaying contents for including the image of " displaying contents " four captions, by the scheme of the embodiment of the present invention, displaying contents display result on the display device as shown in Figure 7.
It should be noted that, in above-mentioned example, the corresponding relation of the parameter value that the installation site information of display device and user input in the user terminal just illustrates, user terminal not can only arrange according to mode described above, as long as can know that the scheme of the installation site information of display device is all suitable for the embodiment of the present invention.
Be mobile phone below with user terminal, display device is television set is that example is described.
As shown in Figure 8, in embodiment of the present invention scheme, the embody rule flow process of displaying contents processing method comprises the following steps:
Step 801: mobile phone is after determining to need to carry out simultaneous display with television set, the parameter value corresponding with installation site that is television set information that be that input in mobile phone according to user, judge the installation site of television set, if the counterclockwise 90 degree of installations of television set, then go to step 802; If the horizontal screen of television set is installed, then go to step 803; If the clockwise 90 degree of installations of television set, then go to step 804.
Such as, suppose user's input parameter value " 0X0002 " in mobile phone, represent that television set is rotated counterclockwise 90 degree of installations; Suppose user's input parameter value " 0X0001 " in mobile phone, represent that television set dextrorotation turn 90 degrees installation; Suppose user's input parameter value " 0X0000 " in mobile phone, represent that the horizontal screen of television set is installed.
Step 802: mobile phone is that the image of 1280*720 rotates to be according to clockwise 90 degree of directions the image that resolution is 720*1280 by client by needing the resolution being transferred to television set, and postrotational image is sent to television set, the image of to be resolution the be 1280*720 that mobile phone shows, the image namely shown on mobile phone is less than through over-rotation process.
After step 801 judges that television set is counterclockwise 90 degree of installations, this step 802 can will need the resolution carrying out on a television set showing to be that the image of 1280*720 rotates to be according to clockwise 90 degree of directions the image that resolution is 720*1280, and postrotational image is sent to television set.So just can ensure that the image shown on a television set is forward, and not need user inclined 90 degree could watch the image that television set shows.
Step 803: mobile phone is horizontal screen display is shown in mobile phone size by the Image Adjusting that resolution is 1280*720 by client and sends to television set.
Judge that television set is after horizontal screen is installed in step 801, this step 803 can need the resolution carrying out on a television set showing to be the Image Adjusting of 1280*720 to be the size that horizontal screen display is shown in mobile phone and send to television set.
Step 804: mobile phone is that the image of 1280*720 rotates to be according to counterclockwise 90 degree of directions the image that resolution is 720*1280 by client by needing the resolution being transferred to television set, and postrotational image is sent to television set, the image of to be resolution the be 1280*720 that mobile phone shows, the image namely shown on mobile phone is less than through over-rotation process.
After step 801 judges that television set is clockwise 90 degree of installations, this step 804 can will need the resolution carrying out on a television set showing to be that the image of 1280*720 rotates to be according to counterclockwise 90 degree of directions the image that resolution is 720*1280, and postrotational image is sent to television set.So just can ensure that the image shown on a television set is forward, and not need user inclined 90 degree could watch the image that television set shows.
Step 805: television set receives the image of mobile phone transmission by wired or wireless mode, and adjusts the image received.
Particularly, television set can judge whether the height of the image received is greater than width, and the height if so, then height of the image received and width equal proportion being stretched to image is consistent with the height of television display screen; If not, then by extremely consistent with the height of television display screen for the high elongation of the image received, and by extremely consistent with the width of television display screen for the width tension of the image received.So just can ensure that the image shown on a television set is forward and is all over the screen when television set installs (as clockwise 90 degree are installed or counterclockwise 90 degree of installations) for perpendicular screen.
Described above is how user terminal and display device process displaying contents, is described in detail below to the connection between user terminal and display device and communication mode.In embodiment of the present invention scheme, be connected by wired or wireless mode between user terminal with display device.As illustrated in fig. 9 for user terminal is connected with display device by wireless receiving box; Be that user terminal is connected with display device by wireless router as shown in figure 9b; Be that user terminal is connected with display device by wired mode as is shown in fig. 9 c, wherein wired connection mode comprises: MHL (Mobile High-Definition Link, mobile terminal high-definition audio and video standard interface), HDMI (High-definition Digital Multimedia Interface, High-definition Digital Multimedia Interface) and VGA (Video Graphics Array, Video Graphics Array).
Particularly, if be wirelessly connected between user terminal with display device, the transmission of data is then carried out between user terminal and display device by WiMo (Wireless Mobile Multimedia Transmission Protocol, mobile terminal radio multimedium transportation protocol).Wherein, display device can a built-in or external WiMo receiving device, in order to receive the displaying contents after process that user terminal sends.As shown in Figure 10, for the external WiMo receiving device of display device and user terminal carry out the connection diagram that communicates.Wherein, can built-in WiMo chip or protocol stack in user terminal, also can external WiMo transmitting terminal peripheral hardware; Also can built-in WiMo chip or protocol stack in WiMo receiving device.Connect by wireless transmission methods such as WiFi, UWB (Ultra-Wideband, ultra broadband), RF (Radio Frequency, radio frequency) between user terminal and WiMo receiving device.
Particularly, the communication process between user terminal and WiMo receiving device as shown in figure 11, mainly comprises the following steps:
Step 1101: user terminal performs multimedia application.
Particularly, user terminal can perform multimedia application under the triggering of user, such as displaying video.
Step 1102: user terminal intercepts multi-medium data.
Such as, user terminal can intercept video image frame data in the video of broadcasting and voice data.
Step 1103: user terminal compresses the multi-medium data intercepted and encodes.
Step 1104: user terminal by the multi-medium data after compressed encoding according to the data packet needed for WiMo protocol generation wireless transmission and corresponding timestamp.
Step 1105: user terminal by data packet and timestamp by wireless transmission to WiMo receiving device.
The data packet that step 1106:WiMo receiving device receiving terminal sends and timestamp.
Step 1107:WiMo receiving device is decoded to the data packet received and is decompressed, and is reduced into multi-medium data.
Particularly, WiMo receiving device processes the protocol message in the data packet received, and decodes to the data packet received and decompress, and is reduced into multi-medium data.
Step 1108:WiMo receiving device is optimized process to the multi-medium data after reduction.
Because the display unit of user terminal is usually poor compared with display device, export to when display device is play to make multi-medium data, can obtain being better than the result of broadcast when user terminal is play, therefore can carry out the optimization processes such as the noise such as video image frame data being adjusted to high-resolution, augmented video image frame data brightness/contrast by low resolution and reducing voice data.
Step 1109:WiMo receiving device exports the multi-medium data after optimization to display device and shows.
Described above is the process of being carried out transfer of data between user terminal and display device (or display device external WiMo receiving device) by WiMo agreement.It should be noted that, first can connect before carrying out transfer of data between WiMo equipment and can disconnect after DTD.
Particularly, connection flow process between WiMo equipment mainly refers to after bottom wireless network (as WiFi network) connects, the transmitting terminal of built-in WiMo chip or protocol stack and the receiving terminal of built-in WiMo chip or protocol stack are by WiMo agreement, based on request-acknowledge communication mechanism, carry out the process of message and data transmission each other.
It should be noted that, above-mentioned transmitting terminal can be the transmit leg of audio, video data, and receiving terminal can be the recipient of audio, video data.Carry out in the application scenarios shown the audio frequency and video (i.e. displaying contents) of user terminal (as mobile phone) are rendered to display device (as television set), user terminal is equivalent to transmitting terminal, and display device is equivalent to receiving terminal.
As shown in figure 12, for connecting between transmitting terminal and receiving terminal, the schematic flow sheet that carries out transfer of data, disconnect, comprise the following steps:
Step 1201: transmitting terminal sends broadcast.
Particularly, if when transmitting terminal needs to connect with receiving terminal, transmitting terminal can send broadcast to the receiving terminal that belongs to together in same local area network (LAN), finds the receiving terminal that can connect with it with this.
Step 1202: receiving terminal response broadcast.
Particularly, when belonging to the receiving terminal in same local area network (LAN) together and receiving the broadcast of transmitting terminal transmission, if determine to connect with transmitting terminal, then send response message to transmitting terminal, and carry self device name or mark in the response message.
Step 1203: transmitting terminal sends connection request to receiving terminal.
Particularly, when transmitting terminal receives the response message of receiving terminal, if transmitting terminal is determined to need to connect with receiving terminal, then send connection request to receiving terminal.
Step 1204: receiving terminal sends connection response to transmitting terminal.
If receiving terminal allows transmitting terminal to connect with it, then send connection response to transmitting terminal.
Step 1205: transmitting terminal sends password authentification request to receiving terminal.
Wherein, password is comprised in the password authentification request that transmitting terminal sends.
Step 1206: receiving terminal sends password authentification response to transmitting terminal.
If the password authentification success comprised in the password authentification request that receiving terminal sends transmitting terminal, then send password authentification response to transmitting terminal.
Step 1207: transmitting terminal sends status message to receiving terminal.
If the state of transmitting terminal upgrades, then send status message to receiving terminal.Such as, suppose from horizontal screen display, transmitting terminal (as user terminal) shows that becoming perpendicular screen display shows, then can send status message to receiving terminal (as display device), inform that the state of receiving terminal oneself there occurs change.
Step 1208: carry out transfer of data between transmitting terminal and receiving terminal.
After transmitting terminal and receiving terminal connect, the transmission of data between transmitting terminal and receiving terminal, can be carried out.Such as, transmitting terminal (as user terminal) is in the installation site information according to receiving terminal (as display device), after the image needing to show on the receive side or video frame image are rotated, postrotational view data or video image frame data can be sent to receiving terminal.
Step 1209: disconnect between transmitting terminal and receiving terminal.
If the transfer of data between transmitting terminal and receiving terminal is complete or disconnecting, then will disconnect between transmitting terminal and receiving terminal.
Below WiMo type of message is described, according to function difference, WiMo message is divided into 6 kinds of command types: discovery, connection, operation, peripheral hardware order, power control, quality control, and defines different command codes (OPCODE), as shown in table 1 below.
Table 1:
Wherein, transmitting terminal timed sending status message (as SOURCE_STATUS_ANNOUNCE message), such as, sent once every 1 second, and this message does not need response.When transmitting terminal state changes (such as, from horizontal screen display, transmitting terminal shows that becoming perpendicular screen display shows), transmitting terminal can send status message immediately, the state information that notice receiving terminal changes, and does not need timer expiry by the time.
It should be noted that, the change of transmitting terminal state includes but not limited to following situation:
Situation one: from horizontal screen display, transmitting terminal shows that becoming perpendicular screen display shows (namely transmitting terminal there occurs physics rotation), now transmitting terminal first sends status message, sends to receiving terminal after then encoding to postrotational displaying contents (i.e. postrotational on-screen data).This situation is applied to the scene that receiving terminal (as television set) level installs (namely horizontal screen is installed), and postrotational displaying contents, after carrying out physics rotation, shows at receiving terminal by transmitting terminal.
Situation two: transmitting terminal physics does not occur and rotates, but user inputs the installation site information of receiving terminal in transmitting terminal, now transmitting terminal first sends status message, then displaying contents (on-screen data namely do not rotated) is carried out rotation process, sends to receiving terminal after coding.This situation is applied to receiving terminal (as television set) and is rotated counterclockwise 90 degree and installs or dextrorotation turn 90 degrees the scene of installations (namely perpendicular screen installation), rotate although transmitting terminal does not do physics, but according to the installation site information of receiving terminal, the data of transmitting terminal are done and rotates process, with the rotational case of adaptive receiving terminal.
It should be noted that, can carry the information of the display direction of transmitting terminal in above-mentioned status message, such as, settings 1 in the position field of status message, represent that transmitting terminal erects screen display and shows; Settings 0 in the position field of status message, represent that the horizontal screen display of transmitting terminal is shown.Alternatively, also can carry the information of receiving terminal installation site in above-mentioned status message, such as, settings 0X0000 in the TVrotate field of status message, represents that receiving terminal level is installed; Settings 0X0001 in the TVrotate field of status message, represents the clockwise 90 degree of installations of receiving terminal; Settings 0X0002 in the TVrotate field of status message, represents the counterclockwise 90 degree of installations of receiving terminal.Wherein, the particular content of above-mentioned status message can participate in the OPCODE_CM6x0_SOURCE_STATUS_ANNOUNCE in table 1.
Embodiment six:
The present embodiment six is a kind of displaying contents treatment facilities belonging to same inventive concept with embodiment five, and therefore the enforcement of embodiment six see the enforcement of embodiment five, can repeat part and repeat no more.
As shown in figure 13, described equipment comprises:
Processing module 1301, for the installation site information according to display device, processes needing the displaying contents shown on described display device.
Sending module 1302 is for sending to described display device by the displaying contents after process.
Particularly, described installation site information comprises installation direction and the anglec of rotation, and described processing module 1301 is specifically for rotating the rightabout of described displaying contents according to the described anglec of rotation and described installation direction.
Particularly, if described processing module 1301 is that clockwise direction is installed specifically for described installation direction, described displaying contents is rotated according to the described anglec of rotation and counter clockwise direction; Or, if described installation direction is counterclockwise install, described displaying contents is rotated according to the described anglec of rotation and clockwise direction.
Alternatively, described processing module 1301 also for described sending module 1302 by process after displaying contents send to described display device before, after the data volume of displaying contents is after the treatment greater than preset data amount threshold value, compression process is carried out to the displaying contents after described process.
Alternatively, described processing module 1301 is also for showing described displaying contents on described user terminal.
Wherein, the displaying contents treatment facility in the embodiment of the present invention two can be the user terminal in embodiment one.
It should be noted that, the description to each part major function to the description of each part of displaying contents treatment facility in the embodiment of the present invention two, in the embodiment of the present invention two, each part also possesses the function of the method step realized described in embodiment one, meanwhile, the displaying contents treatment facility in the embodiment of the present invention two also has the logic module performing each step of embodiment one.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (30)
1. a displaying contents processing method, is characterized in that, described method comprises:
The screen state of self is indicated to transmitting terminal by receiving terminal;
Described receiving terminal receives and shows the displaying contents of described transmitting terminal transmission.
2. the method for claim 1, is characterized in that, described displaying contents is that described transmitting terminal is according to the displaying contents after described screen state process.
3. method as claimed in claim 1 or 2, it is characterized in that, described screen state comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
4. a displaying contents processing method, is characterized in that, described method comprises:
Transmitting terminal receives the screen state that receiving terminal sends;
Described transmitting terminal, according to described screen state, processes needing the displaying contents shown on described receiving terminal;
Displaying contents after process is sent to described receiving terminal by described transmitting terminal.
5. method as claimed in claim 4, it is characterized in that, described method also comprises: described transmitting terminal determines whether process the displaying contents that needs show on described receiving terminal according to described screen state;
Described transmitting terminal is according to described screen state, process needing the displaying contents shown on described receiving terminal, comprise: if described transmitting terminal determines to process the displaying contents that needs show on described receiving terminal according to described screen state, then described transmitting terminal is according to described screen state, processes needing the displaying contents shown on described receiving terminal.
6. the method as described in claim 4 or 5, is characterized in that, described screen state comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
7. method as claimed in claim 4, is characterized in that, if described screen state comprises direction of rotation and the anglec of rotation;
Described transmitting terminal, according to described screen state, to needing the displaying contents shown on described receiving terminal to process, specifically comprises:
The rightabout of described displaying contents according to the described anglec of rotation and described direction of rotation rotates by described transmitting terminal.
8. method as claimed in claim 7, it is characterized in that, the rightabout of described displaying contents according to the described anglec of rotation and described direction of rotation rotates by described transmitting terminal, specifically comprises:
If described direction of rotation is clockwise direction, described displaying contents rotates according to the described anglec of rotation and counter clockwise direction by described transmitting terminal; Or
If described direction of rotation is that counterclockwise described displaying contents rotates according to the described anglec of rotation and clockwise direction by described transmitting terminal.
9. method as claimed in claim 4, is characterized in that, if described screen state comprises horizontal/vertical screen information;
Described transmitting terminal, according to described screen state, to needing the displaying contents shown on described receiving terminal to process, specifically comprises:
Described transmitting terminal is when determining that according to described horizontal/vertical screen information the horizontal screen of described receiving terminal is installed, and adjusting described displaying contents is that horizontal screen display is shown; Or
Described transmitting terminal, when determining that according to described horizontal/vertical screen information the perpendicular screen of described receiving terminal is installed, adjusts described displaying contents and shows for erecting screen display.
10. method as claimed in claim 9, is characterized in that,
It is that horizontal screen display is shown that described transmitting terminal adjusts described displaying contents, specifically comprises:
Described displaying contents is carried out adaptation according to horizontal screen by described transmitting terminal;
Described transmitting terminal adjusts described displaying contents and shows for perpendicular screen display, specifically comprises:
Described displaying contents is carried out adaptation according to perpendicular screen by described transmitting terminal.
11. 1 kinds of receiving terminals, is characterized in that, described receiving terminal comprises:
Indicating module, for being indicated to transmitting terminal by the screen state of self;
Display module, for receive and show described transmitting terminal send displaying contents.
12. receiving terminals as claimed in claim 11, is characterized in that, described displaying contents is that described transmitting terminal is according to the displaying contents after described screen state process.
13. receiving terminals as described in claim 11 or 12, it is characterized in that, described screen state comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
14. 1 kinds of transmitting terminals, is characterized in that, described transmitting terminal comprises:
Receiver module, for receiving the screen state that receiving terminal sends;
Processing module, for according to described screen state, processes needing the displaying contents shown on described receiving terminal;
Sending module, for sending to described receiving terminal by the displaying contents after process.
15. transmitting terminals as claimed in claim 14, is characterized in that, described processing module also for:
Determine whether process needing the displaying contents shown on described receiving terminal according to described screen state; If determine to process needing the displaying contents shown on described receiving terminal according to described screen state, then according to described screen state, process needing the displaying contents shown on described receiving terminal.
16. transmitting terminals as described in claims 14 or 15, it is characterized in that, described screen state comprises horizontal/vertical screen information, or direction of rotation and the anglec of rotation.
17. transmitting terminals as claimed in claim 14, is characterized in that, if described screen state comprises direction of rotation and the anglec of rotation;
Described processing module specifically for:
The rightabout of described displaying contents according to the described anglec of rotation and described direction of rotation is rotated.
18. transmitting terminals as claimed in claim 17, is characterized in that, described processing module specifically for:
If described direction of rotation is clockwise direction, described displaying contents is rotated according to the described anglec of rotation and counter clockwise direction; Or
If described direction of rotation is counterclockwise, described displaying contents is rotated according to the described anglec of rotation and clockwise direction.
19. transmitting terminals as claimed in claim 14, is characterized in that, if described screen state comprises horizontal/vertical screen information;
Described processing module specifically for:
When determining that according to described horizontal/vertical screen information the horizontal screen of described receiving terminal is installed, adjusting described displaying contents is that horizontal screen display is shown; Or
When determining that according to described horizontal/vertical screen information the perpendicular screen of described receiving terminal is installed, adjusting described displaying contents and showing for erecting screen display.
20. transmitting terminals as claimed in claim 19, is characterized in that, described processing module specifically for:
When determining that according to described horizontal/vertical screen information the horizontal screen of described receiving terminal is installed, described displaying contents is carried out adaptation according to horizontal screen; Or
When determining that according to described horizontal/vertical screen information the perpendicular screen of described receiving terminal is installed, described displaying contents is carried out adaptation according to perpendicular screen.
21. 1 kinds of displaying contents processing methods, is characterized in that, described method comprises:
User terminal, according to the installation site information of display device, processes needing the displaying contents shown on described display device;
Displaying contents after process is sent to described display device by described user terminal.
22. methods as claimed in claim 21, it is characterized in that, described installation site information comprises installation direction and the anglec of rotation;
Described user terminal, according to the installation site information of display device, to needing the displaying contents shown on described display device to process, specifically comprises:
The rightabout of described displaying contents according to the described anglec of rotation and described installation direction rotates by described user terminal.
23. methods as claimed in claim 22, is characterized in that, the rightabout of described displaying contents according to the described anglec of rotation and described installation direction rotates by described user terminal, specifically comprises:
Install if described installation direction is clockwise direction, described displaying contents rotates according to the described anglec of rotation and counter clockwise direction by described user terminal; Or
If described installation direction is counterclockwise install, described displaying contents rotates according to the described anglec of rotation and clockwise direction by described user terminal.
24. methods as claimed in claim 21, is characterized in that, described user terminal is before sending to described display device by the displaying contents after process, and described method also comprises:
After the data volume of described user terminal displaying contents is after the treatment greater than preset data amount threshold value, compression process is carried out to the displaying contents after described process.
25. methods as claimed in claim 21, it is characterized in that, described method also comprises:
Described displaying contents shows by described user terminal on described user terminal.
26. 1 kinds of displaying contents treatment facilities, is characterized in that, described equipment comprises:
Processing module, for the installation site information according to display device, processes needing the displaying contents shown on described display device;
Sending module, for sending to described display device by the displaying contents after process.
27. equipment as claimed in claim 26, it is characterized in that, described installation site information comprises installation direction and the anglec of rotation;
Described processing module, specifically for rotating the rightabout of described displaying contents according to the described anglec of rotation and described installation direction.
28. equipment as claimed in claim 27, is characterized in that,
Described processing module, if be that clockwise direction is installed specifically for described installation direction, rotates described displaying contents according to the described anglec of rotation and counter clockwise direction; Or
If described installation direction is counterclockwise install, described displaying contents is rotated according to the described anglec of rotation and clockwise direction.
29. equipment as claimed in claim 26, is characterized in that,
Described processing module, also for described sending module by process after displaying contents send to described display device before, after the data volume of displaying contents is after the treatment greater than preset data amount threshold value, compression process is carried out to the displaying contents after described process.
30. equipment as claimed in claim 26, is characterized in that,
Described processing module, also for being shown on described user terminal by described displaying contents.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410245674.8A CN104581405B (en) | 2013-10-21 | 2014-06-04 | A kind of display content processing method and equipment |
PCT/CN2014/089036 WO2015058670A1 (en) | 2013-10-21 | 2014-10-21 | Display content processing method and device |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013104948494 | 2013-10-21 | ||
CN201310494849 | 2013-10-21 | ||
CN201410245674.8A CN104581405B (en) | 2013-10-21 | 2014-06-04 | A kind of display content processing method and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104581405A true CN104581405A (en) | 2015-04-29 |
CN104581405B CN104581405B (en) | 2018-09-04 |
Family
ID=52992271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410245674.8A Active CN104581405B (en) | 2013-10-21 | 2014-06-04 | A kind of display content processing method and equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104581405B (en) |
WO (1) | WO2015058670A1 (en) |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104936017A (en) * | 2015-06-17 | 2015-09-23 | Tcl移动通信科技(宁波)有限公司 | Wireless-based method and system for rapidly transmitting images |
CN105159640A (en) * | 2015-08-28 | 2015-12-16 | 小米科技有限责任公司 | Display interface rotation method and device, and mobile terminal |
CN105872547A (en) * | 2016-04-20 | 2016-08-17 | 北京小鸟看看科技有限公司 | Image processing method and device |
CN106101764A (en) * | 2016-07-20 | 2016-11-09 | 广州华多网络科技有限公司 | A kind of methods, devices and systems showing video data |
CN106303608A (en) * | 2016-09-27 | 2017-01-04 | 北京小米移动软件有限公司 | Live treating method and apparatus, direct broadcast server and live broadcast system |
CN106331489A (en) * | 2016-08-25 | 2017-01-11 | 天脉聚源(北京)传媒科技有限公司 | Adjusting method and device of shooting interface |
CN107016303A (en) * | 2016-10-19 | 2017-08-04 | 阿里巴巴集团控股有限公司 | A kind of method and device of presentation of information |
CN107360389A (en) * | 2017-08-24 | 2017-11-17 | 北京奇艺世纪科技有限公司 | A kind of video communication method, device and terminal |
CN107454457A (en) * | 2017-06-28 | 2017-12-08 | 武汉斗鱼网络科技有限公司 | The method and device of live resolution ratio is shielded in switching record |
CN108228019A (en) * | 2016-12-09 | 2018-06-29 | 比亚迪股份有限公司 | Display methods, device, car-mounted terminal and the vehicle of car-mounted terminal |
CN108255398A (en) * | 2016-12-29 | 2018-07-06 | 乐视汽车(北京)有限公司 | For controlling the method for mobile equipment, mobile equipment and communication system |
CN108268225A (en) * | 2016-12-30 | 2018-07-10 | 乐视汽车(北京)有限公司 | It throws screen method and throws screen device |
CN108900901A (en) * | 2018-05-30 | 2018-11-27 | 太仓鸿策拓达科技咨询有限公司 | Mobile device optical projection system |
CN109189498A (en) * | 2018-08-07 | 2019-01-11 | 武汉斗鱼网络科技有限公司 | Android horizontal/vertical screen method of data synchronization, device, terminal and readable medium |
CN109874410A (en) * | 2016-10-14 | 2019-06-11 | 三星电子株式会社 | The method and apparatus for being used for transmission content |
CN110933494A (en) * | 2019-11-29 | 2020-03-27 | 维沃移动通信有限公司 | Picture sharing method and electronic equipment |
CN110996175A (en) * | 2019-11-19 | 2020-04-10 | 深圳创维-Rgb电子有限公司 | Method, device and storage medium for controlling horizontal and vertical screen operation of television |
CN111290725A (en) * | 2020-03-13 | 2020-06-16 | 深圳市腾讯信息技术有限公司 | Screen projection method, equipment and storage medium |
CN112104916A (en) * | 2020-09-21 | 2020-12-18 | 四川长虹电器股份有限公司 | Intelligent rotary television desktop and horizontal and vertical screen management and control method thereof |
CN112165644A (en) * | 2020-09-27 | 2021-01-01 | 海信视像科技股份有限公司 | Display device and video playing method in vertical screen state |
CN112199061A (en) * | 2020-09-30 | 2021-01-08 | 联想(北京)有限公司 | Display method and device |
WO2021139186A1 (en) * | 2020-01-10 | 2021-07-15 | 聚好看科技股份有限公司 | Display device |
WO2021180223A1 (en) * | 2020-03-13 | 2021-09-16 | 海信视像科技股份有限公司 | Display method and display device |
WO2021179359A1 (en) * | 2020-03-13 | 2021-09-16 | 海信视像科技股份有限公司 | Display device and display picture rotation adaptation method |
WO2021184369A1 (en) * | 2020-03-20 | 2021-09-23 | 西安诺瓦星云科技股份有限公司 | Screen display control method, apparatus and system |
CN113573118A (en) * | 2020-04-28 | 2021-10-29 | 海信视像科技股份有限公司 | Video picture rotating method and display equipment |
CN116820636A (en) * | 2023-03-21 | 2023-09-29 | 广州南盾通讯设备有限公司 | Remote desktop display method, device, equipment and storage medium |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112395019A (en) * | 2019-08-02 | 2021-02-23 | 深圳Tcl数字技术有限公司 | Method for automatically adjusting screen display direction, display terminal and storage medium |
CN112988561B (en) * | 2019-12-18 | 2023-09-08 | 腾讯科技(深圳)有限公司 | Method, device, server and storage medium for detecting display configuration code |
CN116600157A (en) * | 2020-03-13 | 2023-08-15 | 海信视像科技股份有限公司 | Display apparatus |
CN111414204B (en) * | 2020-03-19 | 2024-05-10 | 京东方科技集团股份有限公司 | Startup display method and device and electronic equipment |
CN113453050B (en) * | 2021-06-24 | 2023-03-21 | 深圳康佳电子科技有限公司 | Play mode adjusting method based on rotary screen, intelligent terminal and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1581286A (en) * | 2003-08-11 | 2005-02-16 | 三星电子株式会社 | Displaying apparatus capable of displaying self-adapting image portable terminal |
CN102148019A (en) * | 2010-02-05 | 2011-08-10 | 宏碁股份有限公司 | Rotary display device and picture display method of rotary display device |
US20120169940A1 (en) * | 2010-12-30 | 2012-07-05 | Alticast Corporation | Mobile terminal and method of controlling screen in display device using the same |
CN102724589A (en) * | 2012-07-05 | 2012-10-10 | 青岛海信电器股份有限公司 | Video data processing device, video data processing method and display equipment |
CN102981793A (en) * | 2012-11-22 | 2013-03-20 | Tcl集团股份有限公司 | Screen synchronization method and device |
CN103049235A (en) * | 2012-12-04 | 2013-04-17 | 深圳市爱渡飞科技有限公司 | Method, terminal and system for synchronously displaying multiple-screen images |
CN103150132A (en) * | 2013-02-21 | 2013-06-12 | 海信集团有限公司 | Screen transmission method and electronic equipment |
CN103257780A (en) * | 2012-02-20 | 2013-08-21 | 联想(北京)有限公司 | Method for enabling display screen to rotate and electronic equipment |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100580174B1 (en) * | 2003-08-21 | 2006-05-16 | 삼성전자주식회사 | Rotatable display apparatus and method for adjusting display screen |
KR101164819B1 (en) * | 2004-11-15 | 2012-07-18 | 삼성전자주식회사 | Display Apparatus And Control Method Thereof And Display System |
CN101458920A (en) * | 2009-01-05 | 2009-06-17 | 北京中星微电子有限公司 | Display method and equipment |
JP6257329B2 (en) * | 2012-01-13 | 2018-01-10 | サターン ライセンシング エルエルシーSaturn Licensing LLC | Information processing apparatus, information processing method, and computer program |
-
2014
- 2014-06-04 CN CN201410245674.8A patent/CN104581405B/en active Active
- 2014-10-21 WO PCT/CN2014/089036 patent/WO2015058670A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1581286A (en) * | 2003-08-11 | 2005-02-16 | 三星电子株式会社 | Displaying apparatus capable of displaying self-adapting image portable terminal |
CN102148019A (en) * | 2010-02-05 | 2011-08-10 | 宏碁股份有限公司 | Rotary display device and picture display method of rotary display device |
US20120169940A1 (en) * | 2010-12-30 | 2012-07-05 | Alticast Corporation | Mobile terminal and method of controlling screen in display device using the same |
CN103257780A (en) * | 2012-02-20 | 2013-08-21 | 联想(北京)有限公司 | Method for enabling display screen to rotate and electronic equipment |
CN102724589A (en) * | 2012-07-05 | 2012-10-10 | 青岛海信电器股份有限公司 | Video data processing device, video data processing method and display equipment |
CN102981793A (en) * | 2012-11-22 | 2013-03-20 | Tcl集团股份有限公司 | Screen synchronization method and device |
CN103049235A (en) * | 2012-12-04 | 2013-04-17 | 深圳市爱渡飞科技有限公司 | Method, terminal and system for synchronously displaying multiple-screen images |
CN103150132A (en) * | 2013-02-21 | 2013-06-12 | 海信集团有限公司 | Screen transmission method and electronic equipment |
Cited By (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104936017A (en) * | 2015-06-17 | 2015-09-23 | Tcl移动通信科技(宁波)有限公司 | Wireless-based method and system for rapidly transmitting images |
CN105159640A (en) * | 2015-08-28 | 2015-12-16 | 小米科技有限责任公司 | Display interface rotation method and device, and mobile terminal |
CN105159640B (en) * | 2015-08-28 | 2020-06-12 | 北京小米移动软件有限公司 | Display interface rotating method and device and mobile terminal |
CN105872547B (en) * | 2016-04-20 | 2019-07-26 | 北京小鸟看看科技有限公司 | A kind of image processing method and device |
CN105872547A (en) * | 2016-04-20 | 2016-08-17 | 北京小鸟看看科技有限公司 | Image processing method and device |
CN106101764A (en) * | 2016-07-20 | 2016-11-09 | 广州华多网络科技有限公司 | A kind of methods, devices and systems showing video data |
CN106331489A (en) * | 2016-08-25 | 2017-01-11 | 天脉聚源(北京)传媒科技有限公司 | Adjusting method and device of shooting interface |
CN106303608A (en) * | 2016-09-27 | 2017-01-04 | 北京小米移动软件有限公司 | Live treating method and apparatus, direct broadcast server and live broadcast system |
CN109874410A (en) * | 2016-10-14 | 2019-06-11 | 三星电子株式会社 | The method and apparatus for being used for transmission content |
CN107016303B (en) * | 2016-10-19 | 2021-01-05 | 创新先进技术有限公司 | Information display method and device |
CN107016303A (en) * | 2016-10-19 | 2017-08-04 | 阿里巴巴集团控股有限公司 | A kind of method and device of presentation of information |
CN108228019A (en) * | 2016-12-09 | 2018-06-29 | 比亚迪股份有限公司 | Display methods, device, car-mounted terminal and the vehicle of car-mounted terminal |
CN108255398A (en) * | 2016-12-29 | 2018-07-06 | 乐视汽车(北京)有限公司 | For controlling the method for mobile equipment, mobile equipment and communication system |
CN108268225A (en) * | 2016-12-30 | 2018-07-10 | 乐视汽车(北京)有限公司 | It throws screen method and throws screen device |
CN107454457B (en) * | 2017-06-28 | 2020-01-03 | 武汉斗鱼网络科技有限公司 | Method and device for switching live broadcast resolution of screen recording |
CN107454457A (en) * | 2017-06-28 | 2017-12-08 | 武汉斗鱼网络科技有限公司 | The method and device of live resolution ratio is shielded in switching record |
CN107360389A (en) * | 2017-08-24 | 2017-11-17 | 北京奇艺世纪科技有限公司 | A kind of video communication method, device and terminal |
CN107360389B (en) * | 2017-08-24 | 2020-11-06 | 北京奇艺世纪科技有限公司 | Video communication method, device and terminal |
CN108900901A (en) * | 2018-05-30 | 2018-11-27 | 太仓鸿策拓达科技咨询有限公司 | Mobile device optical projection system |
CN109189498A (en) * | 2018-08-07 | 2019-01-11 | 武汉斗鱼网络科技有限公司 | Android horizontal/vertical screen method of data synchronization, device, terminal and readable medium |
CN110996175A (en) * | 2019-11-19 | 2020-04-10 | 深圳创维-Rgb电子有限公司 | Method, device and storage medium for controlling horizontal and vertical screen operation of television |
US11343556B2 (en) | 2019-11-19 | 2022-05-24 | Shenzhen Skyworth-Rgb Electronic Co., Ltd. | Method of controlling a horizontal screen or vertical screen of television, device, and storage medium |
CN110933494A (en) * | 2019-11-29 | 2020-03-27 | 维沃移动通信有限公司 | Picture sharing method and electronic equipment |
WO2021139186A1 (en) * | 2020-01-10 | 2021-07-15 | 聚好看科技股份有限公司 | Display device |
WO2021179359A1 (en) * | 2020-03-13 | 2021-09-16 | 海信视像科技股份有限公司 | Display device and display picture rotation adaptation method |
US11463649B2 (en) | 2020-03-13 | 2022-10-04 | Hisense Visual Technology Co., Ltd. | Display device and display image rotation adapting method |
CN111290725A (en) * | 2020-03-13 | 2020-06-16 | 深圳市腾讯信息技术有限公司 | Screen projection method, equipment and storage medium |
WO2021180223A1 (en) * | 2020-03-13 | 2021-09-16 | 海信视像科技股份有限公司 | Display method and display device |
WO2021184369A1 (en) * | 2020-03-20 | 2021-09-23 | 西安诺瓦星云科技股份有限公司 | Screen display control method, apparatus and system |
CN113474749A (en) * | 2020-03-20 | 2021-10-01 | 西安诺瓦星云科技股份有限公司 | Screen display control method, device and system |
CN113474749B (en) * | 2020-03-20 | 2024-02-09 | 西安诺瓦星云科技股份有限公司 | Screen display control method, device and system |
CN113573118A (en) * | 2020-04-28 | 2021-10-29 | 海信视像科技股份有限公司 | Video picture rotating method and display equipment |
CN113573118B (en) * | 2020-04-28 | 2022-04-29 | 海信视像科技股份有限公司 | Video picture rotating method and display equipment |
CN112104916A (en) * | 2020-09-21 | 2020-12-18 | 四川长虹电器股份有限公司 | Intelligent rotary television desktop and horizontal and vertical screen management and control method thereof |
CN112165644A (en) * | 2020-09-27 | 2021-01-01 | 海信视像科技股份有限公司 | Display device and video playing method in vertical screen state |
CN112165644B (en) * | 2020-09-27 | 2022-06-28 | 海信视像科技股份有限公司 | Display device and video playing method in vertical screen state |
CN112199061A (en) * | 2020-09-30 | 2021-01-08 | 联想(北京)有限公司 | Display method and device |
US11610285B2 (en) | 2020-09-30 | 2023-03-21 | Lenovo (Beijing) Limited | Display method and device |
CN116820636A (en) * | 2023-03-21 | 2023-09-29 | 广州南盾通讯设备有限公司 | Remote desktop display method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2015058670A1 (en) | 2015-04-30 |
CN104581405B (en) | 2018-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104581405A (en) | Display content processing method and equipment | |
WO2022111672A1 (en) | Data processing method and apparatus, and electronic device | |
US9723359B2 (en) | Low latency wireless display for graphics | |
US10108386B2 (en) | Content provisioning for wireless back channel | |
US8674957B2 (en) | User input device for wireless back channel | |
US9582239B2 (en) | User input back channel for wireless displays | |
US10979900B2 (en) | Information processing device and information processing method | |
CN105282601A (en) | One screen sharing method, apparatus and system | |
US20170149856A1 (en) | Wireless video transmission device, video playing device and method, and system | |
CN105718227A (en) | Screen transmission method and related device | |
CN106648500A (en) | Multi-screen display method, device and system | |
CN101778285A (en) | System and method for wireless transmission of audio and video signals | |
CN113612979A (en) | Projection method, electronic equipment and computer equipment | |
CN205105347U (en) | Video wireless transmission equipment, video playback devices and system | |
CN104010204A (en) | Image information processing method and apparatus | |
CN108737877B (en) | Image processing method and device and terminal equipment | |
CN113259757A (en) | Method for video screen projection by being convenient and fast to be compatible with multiple applications | |
CN104580289A (en) | Method, device and system for controlling user equipment | |
CN111741343A (en) | Video processing method and device and electronic equipment | |
CN103974062A (en) | Image display device, image display system and image display method | |
CN102638726A (en) | Multimedia stream transmission method and system based on terahertz wireless communication | |
CN105847954A (en) | Data transmission method and device, intelligent terminal, and screen terminal and system | |
US20180267907A1 (en) | Methods and apparatus for communication between mobile devices and accessory devices | |
CN103856784A (en) | Data sending method, data receiving method and electronic devices | |
CN106101817A (en) | A kind of method and device of wireless data transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |