The method of the multiplexing personal mobile information termination function of a kind of automatic navigatorTechnical field
The present invention relates to electronic product field in the automobile, relate in particular to the method for the multiplexing personal mobile information termination function of a kind of automatic navigator.
Background technology
Smart mobile phone quantity is more and more at present, 3G even 4G network technology are also very ripe to be applied to these above smart machine, smart mobile phone provides a large amount of abundant APP, and the user is by the App of smart mobile phone, whenever and wherever possible accesses network, down-load music, broadcast Online Video etc.
And present most of navigator equipment remains employing windows CE operating system, and this navigator can not satisfy most of demands of user except simple navigation Service and DVD broadcast can be provided.Though this navigator equipment can external 3G network interface card, and network support is provided, the number of applications of windows CE also is few.
Summary of the invention
The technical problem to be solved in the present invention has been to provide the method for the multiplexing personal mobile information termination function of a kind of automatic navigator.
For solving the problems of the technologies described above, the present invention realizes by following scheme: the method for the multiplexing personal mobile information termination function of a kind of automatic navigator comprises personal mobile information terminal, automatic navigator;
Described personal mobile information terminal mainly comprises smart mobile phone, panel computer, palmtop PC, digital camera for supporting WIFI personal mobile information terminal function or that USB interface is arranged or that Bluetooth function is arranged;
Described automatic navigator mainly comprises primary processor, memory, microcontroller, audio frequency and video process chip, input/output interface, touch display screen and functional module for supporting WIFI automatic navigator function or that USB interface is arranged or that Bluetooth function is arranged;
Described functional module mainly comprises: radio reception module, bluetooth module, DVD, GPS module, WIFI module, television module;
In described personal mobile information terminal, add a service end software, in described automatic navigator systems soft ware, add a client software that matches with described personal mobile information Terminal Service end software, described automatic navigator and personal mobile information terminal are connected by wireless WIFI or usb data line or wireless blue tooth, and under the co-ordination of service end software and client software, realize all functions of the multiplexing personal mobile information terminal of automatic navigator, the Voice ﹠ Video image of personal mobile information terminal is real-time transmitted on the automatic navigator;
Can see the operation interface of personal mobile information terminal and the video image of broadcast on the screen of described automatic navigator, and by the operation interface that use transmits, direct control control personal mobile information terminal on the touch display screen of automatic navigator;
This method may further comprise the steps:
The first step, connection, its connected mode is divided three kinds, is respectively bluetooth connection, the connection of usb data line, WlFI connection, wherein, uses the USB connection while can give the personal mobile information terminal charge;
In second step, IP arranges, and by arranging, dynamically obtains the IPv4 address, no matter WlFI or USB, the personal mobile information terminal all needs to support the DHCP function, allows automatic navigator obtain the IP address automatically;
In the 3rd step, system realizes that this system realizes may further comprise the steps:
A, discovery: broadcast.The first step in the UPnP network is to find.When automatic navigator is added in the network, UPnP plug and play control node detection agreement allows this automatic navigator to the service of control point broadcasting oneself, same, when a control point joins in the network, it also can search automatic navigator relevant information that exist in the network, interested, and this basis of two types is a kind of only comprise a small amount of, important relevant device information or its certain service alternately;
Next step of b, UPnP network is to describe, when a control point detects automatic navigator, it is still known little about it to this equipment, the control point understanding is more to be carried out alternately about the information of this equipment or with equipment in order to make, and the URL that the control point must comprise from the detection information that equipment sends obtains more information; It is the mode of XML XML (extensible Markup Language) that the UPnP of certain equipment describes, and comprises brand, manufacturer's relevant information, as model name and numbering, serial number, manufacturer's name, brand related urls etc.; Describe and also to comprise an embedded device and service list, and control, event transmission with have relevant URL; For every kind of equipment, description also comprises an order or action lists, comprises which kind of service of response, at the parameter of exercises; The state information of equipment when these variable descriptions go out to move, and be described by their data type, scope and event;
Next step of c, UPnP network is control, and after a control point got access to the automatic navigator descriptor, it just can send to automatic navigator and instruct; In order to realize this, the control point sends a suitable control message and is included in the device description to the relevant control of service URL, and control message is also described with XML by Simple Object Access Protocol; Similar function call, service is responded control message by the relevant value of return action, and the effect of action if any, can be reflected at the correlated variables for portrayal service in service;
D, next step is event notice, a UPnP describes the variable that comprises Management Information Base hurdle table and portrayal run time behaviour information, service is upgraded when these variablees change, the relevant change can be subscribed to obtain in the control point, service is issued renewal by sending event message, and event message comprises one or more state information variablees and their current numerical value; These message also are to adopt the form of XML, and GENA formats with the general purpose event notification architecture; A special initial message can send when subscribe to for the first time at the control point, and it comprises variable name and the value that service is relevant; In order to support a plurality of control points and the situation of depositing, event notice is designed to for all control points parallel notice all; Therefore, all subscribers receive all event notices comparably;
E, final step are Alive, have URL if equipment has, and the control point can obtain device A live information by it so, namely loads URL in browser, and allow the user be correlated with to control or check operation;
In the 4th step, the VNC virtual network calculate to realize the control of UI man-machine interface, and in ML (connections of mirror link mirror image) the plug and play control node, long-range UI control interface is based on that the VNC agreement realizes, and the VNC agreement is based on the ICP/IP protocol realization; And this part also is whole M L plug and play control node application core part, find new equipment when equipment passes through the UPnP UPnP, and behind the authentication success, begin to set up the TCP/IP session, if return success, then begin the initialization codec, carry out transmission and the control of UI, comprised display resolution during initialization arranges, color, with the initialization of FrameBuffer video display apparatus, image data transmission formatting, the initialization button arranges and touches and arranges.
Further, when the touch display screen of described automatic navigator showed the personal mobile information end message, the information interface of demonstration can carry out convergent-divergent automatically according to actual needs, to reach the optimum efficiency of demonstration.
Further, server end among the described ML (connection of mirror link mirror image) and client are that the personal mobile information terminal is when normally being connected with automatic navigator, the infomational message that a normal palmic rate can occur, keep session normal on one side, if overtime is not received the infomational message of palmic rate, illustrate that then session disconnects.
Further, described audio frequency has comprised two parts, and RTP Server streaming media server and RTP Client Streaming Media client two parts also can adopt the transmission of bluetooth connected mode.
Further, the address (IP/URI) of described RTP Server streaming media server is to obtain by the UPnP agreement, after described RTP Client Streaming Media client is taken corresponding address, initiatively sets up session, and the transmission of beginning realaudio data.
Further, described personal mobile information terminal can send to automatic navigator in real time with the information of receiving, and the information content is shown in the automatic navigator touch display screen, need to send to the type of reminders of automatic navigator in the described personal mobile information terminal, can User Defined.
Further, described personal mobile information terminal and automatic navigator can carry out exchanges data, when whole system needs, data are sent to the other side by Transmission Control Protocol.
Further, hear the sound that the personal mobile information terminal transmission is come in the sound equipment in the car that described automatic navigator connects, this sound is personal mobile information terminal plays music, film at least, connects the sound of making a phone call, playing games and sending, thereby has realized just can operating on the automatic navigator touch display screen and all functions of shared personal mobile information terminal.
Advantage of the present invention is: the present invention can strengthen the function of automatic navigator greatly, saves exploitation and the manufacturing of identical function, reduces the cost of automatic navigator.Simultaneously, owing to use wifi or blue tooth wireless technology, the personal mobile information terminal is positioned over that optional position in the car can be realized and the reliable interconnect of automatic navigator, and therefore the personal mobile information termination function for back row occupant in the multiplexing car brings great convenience.
Description of drawings
Fig. 1 is personal mobile information terminal guidance examples of interfaces figure of the present invention;
Fig. 2 is the multiplexing personal mobile information terminal interface of automatic navigator of the present invention schematic diagram;
Fig. 3 is the system framework figure of the inventive method;
Fig. 4 finds automatic navigator protocol frame figure for personal mobile information terminal of the present invention;
Fig. 5 arranges flow process for automatic navigator RTP of the present invention;
Fig. 6 arranges flow process for personal mobile information terminal RTP of the present invention.
Embodiment
Below in conjunction with accompanying drawing the present invention is elaborated.
To shown in Figure 6, the method for the multiplexing personal mobile information termination function of a kind of automatic navigator comprises personal mobile information terminal 2, automatic navigator 1 as Fig. 1; Described personal mobile information terminal 2 mainly comprises smart mobile phone, panel computer, palmtop PC, digital camera for to have the terminal WIFI function or that USB interface is arranged or that Bluetooth function is arranged; Described automatic navigator 2 mainly comprises primary processor, memory, microcontroller, audio frequency and video process chip, input/output interface, touch display screen 11 and functional module for to have the automatic navigator WIFI function or that USB interface is arranged or that Bluetooth function is arranged; Described functional module mainly comprises: radio reception module, bluetooth module, DVD, GPS module, WIFI module, television module; In described personal mobile information terminal 2, add a service end software, in described automatic navigator 1 systems soft ware, add a client software that matches with described personal mobile information terminal 2 service end softwares, described automatic navigator 1 and personal mobile information terminal 2 are connected by wireless WIFI or usb data line or wireless blue tooth, and under the co-ordination of service end software and client software, realize all functions of automatic navigator 1 multiplexing personal mobile information terminal 2, the Voice ﹠ Video image of personal mobile information terminal 2 is real-time transmitted on the automatic navigator 1, therefore on the screen of automatic navigator 1, can see the operation interface of personal mobile information terminal 2 and the video image of broadcast, and by the operation interface that use transmits, on the touch display screen of automatic navigator 1, can control personal mobile information terminal 2 by direct control; Also can in the car that automatic navigator 1 connects, hear the sound that personal mobile information terminal 2 transmits in the sound equipment, this sound is that personal mobile information terminal 2 is play music, film, connect the sound of making a phone call, playing games and sending at least, thereby realized on automatic navigator 1 touch display screen 11, just can operating and all functions of shared personal mobile information terminal 2, that is to say that automatic navigator 1 has had all functions of personal mobile information terminal 2.
The method of the multiplexing personal mobile information termination function of automatic navigator of the present invention may further comprise the steps:
The first step, connection, its connected mode is divided three kinds, is respectively bluetooth connection, the connection of usb data line, WIFI connection, wherein, uses the USB connection while to charge to personal mobile information terminal 2;
In second step, IP arranges, and by arranging, dynamically obtains the IPv4 address, no matter WIFI or USB, personal mobile information terminal 2 all needs to support the DHCP function, allows automatic navigator 1 obtain the IP address automatically;
In the 3rd step, system realizes that this system realizes may further comprise the steps:
F, be added in the network when personal mobile information terminal 2, UPnP plug and play control node detection agreement allows this personal mobile information terminal 2 to the service of control point broadcasting oneself, same, when a control point joins in the network, it also can search personal mobile information terminal 2 relevant informations that exist in the network, interested, and this basis of two types is a kind of only comprise a small amount of, important relevant device information or its certain service alternately;
Next step of g, UPnP network is to describe, when a control point detects automatic navigator 1, it is still known little about it to this equipment, the control point understanding is more to be carried out alternately about the information of this equipment or with equipment in order to make, and the URL that the control point must comprise from the detection information that equipment sends obtains more information; It is the mode of XML XML (extensible Markup Language) that the UPnP of certain equipment describes, and comprises brand, manufacturer's relevant information, as model name and numbering, serial number, manufacturer's name, brand related urls etc.; Describe and also to comprise an embedded device and service list, and control, event transmission with have relevant URL; For every kind of equipment, description also comprises an order or action lists, comprises which kind of service of response, at the parameter of exercises; The state information of equipment when these variable descriptions go out to move, and be described by their data type, scope and event;
Next step of h, UPnP network is control, and after a control point got access to the descriptor of automatic navigator 1, it just can send to automatic navigator 1 and instruct; In order to realize this, the control point sends a suitable control message and is included in the device description to the relevant control of service URL, and control message is also described with XML by Simple Object Access Protocol; Similar function call, service is responded control message by the relevant value of return action, and the effect of action if any, can be reflected at the correlated variables for portrayal service in service;
I, next step is event notice, a UPnP describes the variable that comprises Management Information Base hurdle table and portrayal run time behaviour information, service is upgraded when these variablees change, the relevant change can be subscribed to obtain in the control point, service is issued renewal by sending event message, and event message comprises one or more state information variablees and their current numerical value; These message also are to adopt the form of XML, and GENA formats with the general purpose event notification architecture; Individual special initial message can send when subscribe to for the first time at the control point, and it comprises variable name and the value that service is relevant; In order to support a plurality of control points and the situation of depositing, event notice is designed to for all control points parallel notice all; Therefore, all subscribers receive all event notices comparably;
J, final step are the Alive current actives, have URL if equipment has, and the control point can obtain device A live information by it so, namely loads URL in browser, and allow the user be correlated with to control or check operation;
In the 4th step, the VNC virtual network calculate to realize the control of UI man-machine interface, and in ML (connections of mirror link mirror image) the plug and play control node, long-range UI control interface is based on that the VNC agreement realizes, and the VNC agreement is based on the ICP/IP protocol realization; And this part also is whole M L plug and play control node application core part, find new equipment when equipment passes through the UPnP UPnP, and behind the authentication success, begin to set up the TCP/IP session, if return success, then begin the initialization codec, carry out transmission and the control of UI, comprised display resolution during initialization arranges, color, with the initialization of FrameBuffer video display apparatus, image data transmission formatting, the initialization button arranges and touches and arranges.
When the touch display screen 11 of described automatic navigator 1 showed personal mobile information terminal 2 information, the information interface of demonstration can carry out convergent-divergent automatically according to actual needs, to reach the optimum efficiency of demonstration.
Server end among the described ML (connection of mirror link mirror image) and client are that the personal mobile information terminal is when normally being connected with automatic navigator, the infomational message that a normal palmic rate can occur, keep session normal on one side, if overtime is not received the infomational message of palmic rate, illustrate that then session disconnects.
Described audio frequency has comprised two parts, and RTP Server streaming media server and RTP Client Streaming Media client two parts also can adopt the transmission of bluetooth connected mode.
The address (IP/URL) of described RTP Server streaming media server is to obtain by the UPnP agreement, after described RTP Client Streaming Media client is taken corresponding address, initiatively sets up session, and the transmission of beginning realaudio data.
Described personal mobile information terminal 2 can be with information and the image of receiving 21, send to automatic navigator 1 in real time, automatic navigator 1 is shown to the information content in the touch display screen 11, the image of its demonstration is consistent with image and the information of the demonstration of personal mobile information terminal 2 with information, simultaneously personal mobile information terminal 2 the acoustic information synchronous transmission to automatic navigator 1, and by the broadcast of the stereo set in the car, the type of reminders that needs to send to automatic navigator 1 in the described personal mobile information terminal 2 can be by the User Defined setting.
Described personal mobile information terminal 2 can be carried out exchanges data with automatic navigator 1, when whole system needs, data is sent to the other side by Transmission Control Protocol.
The above only is preferred implementation of the present invention; be not so limit claim of the present invention; every equivalent structure or equivalent flow process conversion that utilizes specification of the present invention and accompanying drawing content to do; or directly or indirectly be used in other relevant technical field, all in like manner be included in the scope of patent protection of the present invention.