CN105530537B - A kind of transmission method and relevant device of multi-medium data - Google Patents

A kind of transmission method and relevant device of multi-medium data Download PDF

Info

Publication number
CN105530537B
CN105530537B CN201410513942.XA CN201410513942A CN105530537B CN 105530537 B CN105530537 B CN 105530537B CN 201410513942 A CN201410513942 A CN 201410513942A CN 105530537 B CN105530537 B CN 105530537B
Authority
CN
China
Prior art keywords
equipment
source
source equipment
medium data
terminal device
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.)
Active
Application number
CN201410513942.XA
Other languages
Chinese (zh)
Other versions
CN105530537A (en
Inventor
骆正虎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201410513942.XA priority Critical patent/CN105530537B/en
Publication of CN105530537A publication Critical patent/CN105530537A/en
Application granted granted Critical
Publication of CN105530537B publication Critical patent/CN105530537B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

An embodiment of the present invention provides a kind of transmission method of multi-medium data and relevant devices, the multi-medium data that Source equipment receiving terminal apparatus is sent, wherein, terminal device does not support that Preset Transfer agreement, Preset Transfer agreement are the transport protocol that can the multi-medium data that the default screen of Source equipment plays is real-time transmitted to Sink equipment and be played in real time in Sink equipment;The multi-medium data of reception is exported to the default screen broadcasting of Source equipment;The multi-medium data that the default screen of Source equipment plays is sent to Sink equipment by Preset Transfer agreement in real time and is played in real time in Sink equipment.The equipment for solving the problems, such as not supporting Preset Transfer agreement in the prior art can not play realtime video transmission in real time to Sink equipment and in Sink equipment.The present invention relates to fields of communication technology.

Description

A kind of transmission method and relevant device of multi-medium data
Technical field
The present invention relates to field of communication technology more particularly to the transmission methods and relevant device of a kind of multi-medium data.
Background technology
In the prior art, usually there is following demand:By the smaller terminal of screen (such as:Mobile phone) in the video that plays it is real When be transferred to the larger equipment of screen (such as:TV) on played in real time, can be by HDMI wire by hand when specific implementation Machine is connected with TV, will be played on the realtime video transmission to TV played on mobile phone and in real time by HDMI wire, but HDMI Line needs to expend certain cost, and is not all there is such hardware line interface to realize more matchmakers between every two kinds of equipment The real-time Transmission of volume data with play in real time, therefore, there is Preset Transfer agreement, Preset Transfer agreement so that equipment room can be with Without the connection of hardware lines, directly can be realized equipment by Wireless Fidelity (Wi-Fi, Wirelss Fidelity) The multi-medium data that default screen plays is real-time transmitted to another equipment and is played in real time in another equipment.Wireless screen It is one such that curtain, which shares (Miracast) agreement,.
Miracast agreements are equipment of the Wi-Fi Alliance (Wi-Fi Alliance) to supporting Wi-Fi Display functions Authentication name.It will be in the utmostly interior support kept to Wi-Fi Display functions by the equipment of Miracast certifications And compatibility.And the Core Feature of Wireless Display (Wi-Fi Display) is exactly to be divided by Wi-Fi wireless networks between allowing equipment Enjoy multi-medium data.It, can be directly by Wi-Fi, without connecting firmly between mobile phone and television set after having Wi-Fi Display Line is (such as:High-definition media interface (HDMI, High Definition Multimedia Interface) can will be in mobile phone Video is delivered to television set and shows up.
Further, to making to realize that quick transmitting multimedia data, equipment need to recognize by Miracast between equipment Card, that is, support Miracast agreements, when carrying out multi-medium data transmission, an equipment in two equipment is as transmission It holds (Source), real-time multimedia is quickly and stably streamed to by another equipment as receiving terminal (Sink), by Source Sink is simultaneously played back with the time delay of very little.
In this way, Miracast user can browse the photo that smart mobile phone takes on large screen heartily, pass through meeting room Projecting apparatus Real-Time Sharing notebook screens, or watch on tablet computer the programme televised live of home videos set-top box.But it is existing Have in technology, billions of equipment (such as:Storage mobile phone, tablet computer, set-top box, notebook, PC etc.) only support net Network connection limits the application range of Miracast without supporting Miracast agreements.
Invention content
An embodiment of the present invention provides a kind of transmission method of multi-medium data and relevant devices, to solve the prior art In do not support the equipment of Preset Transfer agreement that can not play realtime video transmission in real time to Sink equipment and in Sink equipment The problem of.
Based on the above issues, one of a kind of multimedia data transmission method provided in an embodiment of the present invention, including:
The multi-medium data that Source equipment receiving terminal apparatus is sent,
Wherein, the terminal device does not support that Preset Transfer agreement, the Preset Transfer agreement are that can set Source The transmission association that the multi-medium data that standby default screen plays is real-time transmitted to Sink equipment and is played in real time in Sink equipment View;
The multi-medium data of reception is exported to the default screen broadcasting of the Source equipment;
The multi-medium data that the default screen of the Source equipment plays is sent out in real time by the Preset Transfer agreement It gives Sink equipment and is played in real time in Sink equipment.
The two of a kind of multimedia data transmission method provided in an embodiment of the present invention, including:
Terminal device, which obtains, to be needed to send multi-medium data to transmission end Source equipment;And
The multi-medium data obtained is sent to Source equipment, wherein the terminal device does not support Preset Transfer agreement, The Preset Transfer agreement is that can the multi-medium data that the default screen of Source equipment plays be real-time transmitted to Sink to set Transport protocol that is standby and being played in real time in Sink equipment.
The three of a kind of multimedia data transmission method provided in an embodiment of the present invention, including:
Registration message of the Source equipment transmission for registering the Source facility informations is received,
Wherein, the Source facility informations include the link information and the provided clothes of Source equipment of Source equipment The information on services of business;
The Source facility informations of the Source equipment of reception are preserved;
When receiving the inquiry request for inquiring Source facility informations of terminal device transmission, by preservation Source facility informations are sent to the terminal device.
A kind of Source equipment provided in an embodiment of the present invention, including:
Receiving module, the multi-medium data sent for receiving terminal apparatus, wherein the terminal device is not supported to preset Transport protocol, the Preset Transfer agreement are that can be real-time transmitted to the multi-medium data that the default screen of this equipment plays to connect Receiving end Sink equipment and the transport protocol played in real time in Sink equipment;
Output module, the multi-medium data for receiving the receiving module are exported to the default screen of this equipment and are broadcast It puts;
Sending module, the multi-medium data for playing the default screen of this equipment pass through Preset Transfer agreement reality When be sent to Sink equipment and played in real time in Sink equipment.
A kind of terminal device provided in an embodiment of the present invention, including:
Acquisition module needs to send multi-medium data to transmission end Source equipment for obtaining;
Sending module, for sending the multi-medium data obtained to Source equipment, wherein this equipment does not support default biography Defeated agreement, the Preset Transfer agreement are that can be real-time transmitted to the multi-medium data that the default screen of Source equipment plays Sink equipment and the transport protocol played in real time in Sink equipment.
A kind of server provided in an embodiment of the present invention, including:
Receiving module, for receiving registration message of the Source equipment transmission for registering the Source facility informations, Wherein, the Source facility informations include the link information of Source equipment and the service of Source equipment service provided Information;
The Source facility informations of memory module, the Source equipment for receiving the receiving module preserve;
Sending module, for when the inquiry request for inquiring Source facility informations for receiving terminal device transmission When, the Source facility informations that the memory module preserves are sent to the terminal device.
The advantageous effect of the embodiment of the present invention includes:
The transmission method and relevant device of a kind of multi-medium data provided in an embodiment of the present invention, Source equipment receive eventually The multi-medium data that end equipment is sent, wherein terminal device does not support that Preset Transfer agreement, Preset Transfer agreement are that can incite somebody to action The multi-medium data that the default screen of Source equipment plays is real-time transmitted to Sink equipment and is played in real time in Sink equipment Transport protocol;The multi-medium data of reception is exported to the default screen broadcasting of Source equipment;By the pre- of Source equipment If the multi-medium data that screen plays is sent to Sink equipment by Preset Transfer agreement and is broadcast in real time in Sink equipment in real time It puts.A kind of transmission method of multi-medium data provided in an embodiment of the present invention makes the terminal device for not supporting Preset Transfer agreement Also multi-medium data can be sent to Sink equipment by Source equipment in real time, and is played in real time in Sink equipment, and And work as multiple terminal devices and multi-medium data is sent to Sink equipment by Source equipment respectively, or work as existing terminal device The multi-medium data for being sent to Sink equipment by Source equipment has Source equipment itself to be sent to the more of Sink equipment again When media data, in the prior art, the multi-medium data of an only pipeline equipment (Source equipment) can be real in Sink equipment When play compare, realize Sink equipment and the multi-medium data from multichannel equipment played in real time.
Description of the drawings
Fig. 1 is a kind of transmission method of multi-medium data provided in an embodiment of the present invention, is applied to Source equipment side Flow chart;
Fig. 2 is a kind of transmission method of multi-medium data provided in an embodiment of the present invention, is applied to the stream of terminal equipment side Cheng Tu;
Fig. 3 is the Source equipment that the embodiment of the present invention 1 provides and terminal device connection diagram in a local network;
Fig. 4 is a kind of one of the flow chart of transmission method for multi-medium data that the embodiment of the present invention 1 provides;
Fig. 5 is the two of the flow chart of the transmission method for a kind of multi-medium data that the embodiment of the present invention 1 provides;
Fig. 6 is a kind of one of the flow chart of transmission method for multi-medium data that the embodiment of the present invention 2 provides;
Fig. 7 is the two of the flow chart of the transmission method for a kind of multi-medium data that the embodiment of the present invention 2 provides;
Fig. 8 is interacted based on embodiment 1, the Source equipment of embodiment 2 with terminal device to be provided in an embodiment of the present invention Schematic diagram;
Fig. 9 is the Source equipment that the embodiment of the present invention 3 provides and terminal device connection diagram in the wide area network;
Figure 10 is a kind of flow chart of the transmission method for multi-medium data that the embodiment of the present invention 3 provides;
Figure 11 is a kind of flow chart of the transmission method for multi-medium data that the embodiment of the present invention 4 provides;
Figure 12 is interacted based on embodiment 3, the Source equipment of embodiment 4 with terminal device to be provided in an embodiment of the present invention Schematic diagram;
Figure 13 is a kind of structural schematic diagram of Source equipment provided in an embodiment of the present invention;
Figure 14 is a kind of structural schematic diagram of terminal device provided in an embodiment of the present invention;
Figure 15 is a kind of structural schematic diagram of server provided in an embodiment of the present invention.
Specific implementation mode
It is attached below in conjunction with specification an embodiment of the present invention provides a kind of transmission method of multi-medium data and relevant device Preferred embodiment of the present invention will be described for figure, it should be understood that preferred embodiment described herein is merely to illustrate reconciliation The present invention is released, is not intended to limit the present invention.And in the absence of conflict, in the embodiment and embodiment in the application Feature can be combined with each other.
The embodiment of the present invention provides a kind of transmission method of multi-medium data, is applied to Source equipment side, such as Fig. 1 institutes Show, including:
The multi-medium data that S101, transmission end Source equipment receiving terminal apparatus are sent,
Wherein, which does not support Preset Transfer agreement, and Preset Transfer agreement is can be by the pre- of Source equipment If the transmission association that the multi-medium data that screen plays is real-time transmitted to receiving terminal Sink equipment and is played in real time in Sink equipment View.
S102, the multi-medium data of reception is exported to the default screen broadcasting of Source equipment.
S103, the multi-medium data that the default screen of Source equipment plays is sent out in real time by the Preset Transfer agreement It gives Sink equipment and is played in real time in Sink equipment.
With method shown in above-mentioned Fig. 1 correspondingly, the embodiment of the present invention also provides a kind of transmission method of multi-medium data, answer For terminal equipment side, as shown in Fig. 2, including:
S201, terminal device, which obtain, to be needed to send multi-medium data to transmission end Source equipment.
S202, the multi-medium data obtained is sent to Source equipment,
Wherein, which does not support Preset Transfer agreement, and Preset Transfer agreement is can be by the pre- of Source equipment If the transport protocol that the multi-medium data that screen plays is real-time transmitted to Sink equipment and is played in real time in Sink equipment.
In the embodiment of the present invention, Source equipment and Sink equipment are the equipment for supporting Preset Transfer agreement, and Source equipment can be set the multimedia of the broadcasting of the default screen of itself by Preset Transfer agreement real-time Transmission to Sink It is standby, and played in real time in Sink equipment.Terminal device is the equipment for not supporting Preset Transfer agreement, therefore, terminal device without Method is directly played out the multimedia real-time transmission that itself is played to Sink equipment by Preset Transfer agreement, and can be passed through Method provided in an embodiment of the present invention gives the multimedia transmission itself played to Source equipment, then is passed through by Source equipment pre- If transport protocol plays multimedia transmission to be played to Sink equipment in real time.
Below in conjunction with the accompanying drawings, method provided by the invention and relevant device are described in detail with specific embodiment.
Embodiment 1:
In the embodiment of the present invention 1, Source equipment is in terminal device in same LAN, and Fig. 3 is Source equipment With terminal device connection diagram in a local network, as shown in figure 3, terminal device does not support Preset Transfer agreement, terminal device Can be the various electronic equipments such as mobile phone, tablet computer, laptop, Source equipment and Sink equipment are to support default pass The equipment of defeated agreement, terminal device are connected by LAN with Source equipment, Source equipment by Preset Transfer agreement with Sink equipment carries out multi-medium data transmission.
The embodiment of the present invention 1 is applied to Source equipment side, as shown in figure 4, specifically comprising the following steps:
S401, Source equipment send broadcast message according to default transmission rule,
Wherein, the link information and Source equipment service provided of the Source equipment are carried in broadcast message Information on services.
Further, it in this step, when Source equipment can provide service for terminal device, needs to send out to terminal device The relevant information of itself is given, such as:The information on services of link information and Source equipment service provided, it is possible to pass through The form of broadcast, make Source equipment according to default transmission rule (such as:It sends according to specified time, sent out according to predetermined period Send) to place LAN send broadcast the message, and in broadcast message carry Source equipment itself link information and The information on services of Source equipment service provided, wherein link information may include the IP address of Source equipment, port It can be used for terminal Deng, link information connection request message, Source equipment sent to Source equipment according to the link information The information on services of service provided may include Source equipment support protocol version, device descriptive information, Source equipment There is provided the ability etc. of service, wherein device descriptive information may include:Source equipment is supported different types of multimedia Codec format (such as:Picture codec format, audio decoder format, video codec format etc.);Source equipment provides service Ability may include:Bandwidth, the service quality (QoS, Quality of Service) etc. that multi-medium data transmission is supported, service Information can be used for terminal and determine the suitable Source equipment of oneself according to the service that Source equipment is capable of providing, such as: The multimedia decoding format that Source equipment is supported is corresponding with the multimedia encoding format that itself is supported, Source equipment is supported Bandwidth meet the transmission demand of itself, the service quality that Source equipment provides meets the transmission demand etc. of itself.
Further, broadcast message can not also be sent by Source equipment to send the link information of Source equipment And the information on services of Source equipment service provided, but send from terminal device to LAN and set for inquiring Source The broadcast message of standby service provided, the Source equipment for receiving broadcast message are directed to send the terminal of broadcast message to end again Unicast messages are replied at end, and step 401 can also be performed as step S4011 and step S4012, as shown in Figure 5:
The broadcast for inquiring Source equipment service provided that S4011, Source equipment receiving terminal apparatus are sent Message.
S4012, unicast messages are sent to terminal device, wherein the connection letter of Source equipment is carried in unicast messages The information on services of breath and Source equipment service provided.
The connection request message for carrying multimedia relevant parameter that S402, receiving terminal apparatus are sent,
Wherein, multimedia relevant parameter includes display resolution, stream protocol type and the multimedia number that terminal device is supported According to coded format.
Further, in connection request message can also include terminal device address information (such as:IP address, port Deng), stream protocol type can be used for characterizing the stream protocol used when the progress multi-medium data transmission that terminal device is supported.It is each Kind multimedia relevant parameter can include one or more, such as:The display resolution that terminal device is supported may include one Kind or it is a variety of, stream protocol type may include terminal device support one or more stream protocol types (such as:Real-time streaming transport Agreement (RTSP, Real Time Streaming Protocol), real-time transport protocol (RTP, Real-time Transport Protocol)/RTCP Real-time Transport Control Protocol (RTCP, RTP Control Protocol RTP) etc.), multi-medium data coding lattice Formula may include terminal device support one or more multi-medium data coding formats (such as:The international electricity of video encoding standard Believe alliance (ITU, International Telecommunications Union)-T H.264, H.265, dynamic image expert Group -4 (MPEG-4, Moving Pictures Experts Group) etc.).
S403, when Source equipment is determined to the multimedia relevant parameter received in compatible S402, to terminal device Confirmation message is replied,
Wherein, port, Source equipment branch of the Source equipment for receiving multi-medium data are carried in confirmation message The stream protocol type and multi-medium data codec format held.
Further, multi-medium data transmission is carried out between two equipment, two equipment both sides is needed to transmit multimedia The stream media protocol of data is compatible and an equipment will play the multi-medium data of another equipment, needs this The display resolution of another equipment of the display resolution and this of equipment is compatible and the decoding of the multi-medium data of an equipment The multi-medium data coding format compatible of format and another equipment, therefore, in this step, Source equipment needs to judge eventually Whether the multimedia relevant parameter of end equipment and itself corresponding parameter are compatible;
When determining compatible (for example, terminal device and Source equipment both sides have the stream media protocol supported, The multimedia that Source equipment is capable of at least one display resolution of compatible terminal equipment and is provided for terminal device is compiled Code format Source equipment has corresponding codec format at least for a kind of coded format), Source equipment can be to terminal Device replied confirmation message, and carry port for receiving multi-medium data in the acknowledgement message, Source equipment is supported Stream protocol type and multi-medium data codec format, wherein Source equipment support stream protocol type may include one or Multiple, multi-medium data codec format may include one or more, then terminal device can be from the stream protocol itself supported Determined in the stream protocol type that type and Source equipment are supported stream protocol type that both sides support and Source equipment into Row communication, similarly, pair that terminal device can also be supported from the multi-medium data coding format itself supported with Source equipment The corresponding code/decode format that both sides support is determined in the multimedia decoding format answered, and the multi-medium data of transmission is carried out Coding.
Further, in this step, when the determination of Source equipment can not be compatible with the multimedia correlation ginseng received in S402 When arbitrary parameter in number, confirmation message is not replied to terminal device, or it can not be that terminal device be set to Sink to reply characterization The message of standby transmitting multimedia data, specific message can be arranged according to actual conditions.Such as:The stream matchmaker that terminal device is supported It is not present in body agreement in the stream media protocol that Source equipment is also supported and/or the display resolution that terminal device is supported In the multimedia encoding format that the display resolution and/or terminal device also supported there is no Source equipment are supported, it is not present The corresponding multimedia decoding format that Source equipment is supported.
It is that S404, Source equipment receiving terminal apparatus are sent, supported by Source equipment and terminal device both sides It is stream protocol carrying, being supported using terminal device and corresponding with the multi-medium data codec format that Source equipment is supported The multi-medium data of multi-medium data coding said shank compression.
Further, in this step, Source equipment can be carried by being sent in the confirmation message of terminal device Source equipment is used to receive the port of multi-medium data, the multi-medium data that receiving terminal apparatus is sent.
Further, stream protocol type may include:RTSP, RTP/RTCP etc..Coded format may include:H.264、 H.265, MPEG-4 etc..
S405, the multi-medium data received in S404 is exported to the default screen broadcasting of Source equipment.
Further, it may include the multimedia number from terminal device received to preset the multi-medium data that screen plays According to can also include from the Source equipment multi-medium data of itself.
Further, in this step, default screen may include the entity screen and Source equipment of Source equipment The virtual screen of middle setting, that is to say, that play out multichannel multi-medium data by the entity screen of Source equipment May be more crowded, virtual screen technology may be used in Source equipment, for example, the performance of Android (Android) system (Presentation) virtual screen that method provides, the display control interface in Source equipment entity screens, by multimedia Data are exported to be played into virtual screen, in this way, the multi-medium data played in virtual screen can be set with real-time Transmission to Sink It is standby and in Sink device plays.
S406, the multi-medium data that the default screen of Source equipment plays is sent in real time by Preset Transfer agreement Sink equipment simultaneously plays in Sink equipment in real time.
Further, in this step, the multi-medium data of the default screen of Source equipment broadcasting can be passed through default Transport protocol is sent to Sink equipment in real time, and will play control instruction and be sent to Sink equipment, makes Sink equipment according to broadcasting Control instruction plays multi-medium data, for example, the multichannel multimedia that Sink equipment will receive can be indicated by playing control instruction Multi-medium data is displayed in full screen all the way for certain in data, then, Sink equipment is controlled according to the broadcasting and is indicated, by more matchmakers all the way Volume data is displayed in full screen.Meanwhile Source equipment side can carry out other tasks in multi-medium data transmission process.
Further, one kind that Preset Transfer agreement can be but be not limited in following agreement:It is Miracast agreements, wireless High definition (WiDi, Wireless Display) agreement, radio play (Airplay) agreement, HDMI agreements, mobile terminal are wirelessly more Media transmission protocol (WiMo, Wireless Mobile Multimedia Transmission Protocol).
Embodiment 2:
Correspondingly with embodiment 1, the embodiment of the present invention 2 is applied to terminal equipment side, as shown in fig. 6, specifically including as follows Step:
S601, the broadcast message that Source equipment is sent according to default transmission rule is received,
Wherein, the link information of Source equipment and the clothes of Source equipment service provided are carried in broadcast message Business information.
Further, preset rules can be configured according to actual conditions, such as:Timing transmission, periodicity sending etc..
S602, according to the broadcast message received in S601, determine to meet itself multi-medium data transmission demand Source equipment.
Further, in this step, the service determination that terminal can be capable of providing according to Source equipment is suitble to oneself Source equipment.Wherein, the information on services of Source equipment service provided may include the agreement version that Source equipment is supported Sheet, device descriptive information, Source equipment provide the ability etc. of service, wherein device descriptive information may include:Source is set It is standby support different types of multimedia codec format (such as:Picture codec format, audio decoder format, video decode lattice Formula etc.);Source equipment provides the ability serviced:Multi-medium data transmission support bandwidth, service quality (QoS, Quality of Service) etc..
Further, when using step S4011~S4012 to replace S401 in embodiment 1, step 601 in the present embodiment ~step 602 can also be performed as step S6011~step S6013, as shown in Figure 7:
The query messages of S6011, broadcast for inquiring Source equipment service provided.
S6012, the unicast messages that Source equipment is sent are received,
Wherein, the link information of Source equipment and the clothes of Source equipment service provided are carried in unicast messages Business information.
S6013, the unicast messages according to reception determine that the Source for meeting itself multi-medium data transmission demand is set It is standby.
S603, the Source equipment determined into S602 (or S6013) send the company for carrying multimedia relevant parameter Request message is connect,
Wherein, multimedia relevant parameter includes video display resolution, stream protocol type and the more matchmakers that terminal device is supported Volume data coded format.
In this step, when terminal device determines that Source equipment is capable of providing itself according to the information on services of Source equipment When required service, connectivity request message is sent to Source equipment according to the link information of Source equipment.
S604, the confirmation message for receiving Source device replieds,
Wherein, confirmation message is that Source equipment is determined to send when the multimedia relevant parameter of compatible receiver, really Recognize in message carry Source equipment for receive the port of multi-medium data, the stream protocol type that Source equipment is supported, And multi-medium data codec format.
Further, in this step, when terminal device receives the confirmation message of Source equipment transmission, illustrate to communicate There is both sides the stream protocol type supported and corresponding multi-medium data code/decode format, i.e. both sides to complete to negotiate.At this point, Terminal device can start multi-medium data transmission, and can be more for receiving according to the Source equipment carried in confirmation message The port of media data is to Source equipment transmitting multimedia datas.
S605, needs are obtained to Source equipment transmission multi-medium data.
S606, sent to Source equipment it is that the stream protocol supported by Source equipment and terminal device both sides carries, Multi-medium data being supported using terminal device and corresponding with the multi-medium data codec format that Source equipment is supported is compiled The coded multi-medium data compressed of code format,
Wherein, terminal device does not support Preset Transfer agreement, and Preset Transfer agreement is can be by the default of Source equipment The transport protocol that the multi-medium data that screen plays is real-time transmitted to Sink equipment and is played in real time in Sink equipment.
Fig. 8 is to interact schematic diagram with terminal device based on embodiment 1, the Source equipment of embodiment 2, as shown in figure 8, packet Include following steps:
The broadcast message for inquiring Source equipment service provided that S801, terminal device are sent.
S802, Source equipment send the link information and service provided for carrying Source equipment to terminal device Information on services unicast messages.
S803, terminal device send the connection request message for carrying multimedia relevant parameter to Source equipment,
Wherein, multimedia relevant parameter includes display resolution, stream protocol type and the multimedia number that terminal device is supported According to coded format.
S804, when Source equipment is determined to the multimedia relevant parameter received in compatible S803, to terminal device Confirmation message is replied,
Wherein, port, Source equipment branch of the Source equipment for receiving multi-medium data are carried in confirmation message The stream protocol type and multi-medium data codec format held.
S805, terminal device send the stream protocol supported by Source equipment and terminal device both sides to Source equipment Multimedia carrying, being supported using terminal device and corresponding with the multi-medium data codec format that Source equipment is supported The multi-medium data of data encoding format coding compression.
S806, Source equipment broadcast the default screen that the multi-medium data received in S805 is exported to Source equipment It puts.
The multi-medium data that default screen plays is sent to by S807, Source equipment in real time by Preset Transfer agreement Sink equipment simultaneously plays in Sink equipment in real time.
Embodiment 3:
In the embodiment of the present invention 3, Source equipment is in terminal device in same wide area network, and Fig. 9 is Source equipment With terminal device connection diagram in the wide area network, wherein wide area network can be fourth generation mobile communication technology standard (4G, the fourth generation of mobile phone mobile communication technology standards) Network, ADSL (ADSL, Asymmetric Digital Subscriber Line), Ethernet, optical fiber Etc. any IP-based network, as shown in fig. 7, terminal device does not support Preset Transfer agreement, terminal device that can be mobile phone, put down The various electronic equipments such as plate computer, laptop, Source equipment and Sink equipment are the equipment for supporting Preset Transfer agreement, Terminal device, server, Source equipment are located in wide area network, and server obtains the Source of Source equipment by wide area network Facility information, and obtained Source facility informations are preserved, terminal device obtains Source equipment by server Source facility informations simultaneously carry out multi-medium data transmission by wide area network and Source equipment, and Source equipment is passed by default Defeated agreement carries out multi-medium data transmission with Sink equipment.
The embodiment of the present invention 3 specifically comprises the following steps as shown in Figure 10 applied to Source equipment side:
S1001, Source device-to-server send the registration message for registering Source facility informations,
Wherein, Source facility informations include the link information and Source equipment service provided of Source equipment Information on services;
Server is used for the Source facility informations that will receive and preserves, and is used to inquiring when receiving terminal device transmission When the inquiry request of Source facility informations, the Source facility informations of preservation are sent to terminal device, make terminal device to The determining Source equipment for meeting self-demand sends connection request.
Further, the link information in Source facility informations may include the IP address of Source equipment, port etc., It can be used for terminal and connection request message sent to Source equipment according to the link information, Source equipment service provided Information on services may include Source equipment support protocol version, device descriptive information, Source equipment provide service energy Power etc., wherein device descriptive information may include:Different types of multimedia codec format (example that Source equipment is supported Such as:Picture codec format, audio decoder format, video codec format etc.);The ability that Source equipment provides service can wrap It includes:Bandwidth, the service quality (QoS, Quality of Service) etc. that multi-medium data transmission is supported), information on services can be with It is determined according to the service that Source equipment is capable of providing for terminal and is suitble to the Source equipment of oneself.
Further, as shown in fig. 7, Source equipment, terminal device and server are respectively positioned in wide area network, Source equipment can not send self information by broadcast to terminal device, and terminal device also can not obtain Source by broadcast Therefore server can be arranged in the information of equipment, Source equipment is needed to server registration Source facility informations, so as to Server preserves the Source facility informations of Source equipment, and terminal device can inquire Source by server The Source facility informations of equipment, to provide service for terminal device.The flow that server side executes can be as follows:
Step 1: registration message of the Source equipment transmission for registering the Source facility informations is received,
Wherein, Source facility informations include the link information and Source equipment service provided of Source equipment Information on services.
Step 2: the Source facility informations of the Source equipment of reception are preserved.
Step 3: when receiving the inquiry request for inquiring Source facility informations of terminal device transmission, will protect The Source facility informations deposited are sent to terminal device.
The connection request message for carrying multimedia relevant parameter that S1002, receiving terminal apparatus are sent,
Wherein, multimedia relevant parameter includes video display resolution, stream protocol type and the more matchmakers that terminal device is supported Volume data coded format.
Further, in connection request message can also include terminal device address information (such as:IP address, port Deng), stream protocol type can be used for characterizing the stream protocol used when the progress multi-medium data transmission that terminal device is supported.It is each Kind multimedia relevant parameter can include one or more, such as:The display resolution that terminal device is supported may include one Kind or it is a variety of, stream protocol type may include terminal device support one or more stream protocol types (such as:RTSP、RTP/ RTCP etc.), multi-medium data coding format may include terminal device support one or more multi-medium data coding formats (such as:H.264, H.265, MPEG-4 etc.).
S1003, when Source equipment is determined to compatible multimedia relevant parameter, replied to terminal device and confirm and disappear Breath,
Wherein, port, Source equipment branch of the Source equipment for receiving multi-medium data are carried in confirmation message The stream protocol type and multi-medium data codec format held.
It is that S1004, Source equipment receiving terminal apparatus are sent, supported by Source equipment and terminal device both sides It is stream protocol carrying, being supported using terminal device and corresponding with the multi-medium data codec format that Source equipment is supported The coded multi-medium data compressed of multi-medium data coding format.
Wherein, terminal device does not support Preset Transfer agreement, and Preset Transfer agreement is can be by the default of Source equipment The transport protocol that the multi-medium data that screen plays is real-time transmitted to receiving terminal Sink equipment and is played in real time in Sink equipment.
Further, stream protocol type may include:RTSP, RTP/RTCP etc..Coded format may include:H.264、 H.265, MPEG-4 etc..
S1005, the multi-medium data of reception is exported to the default screen broadcasting of Source equipment.
Further, in this step, default screen may include the entity screen and Source equipment of Source equipment The virtual screen of middle setting.
S1006, the multi-medium data that the default screen of Source equipment plays is sent in real time by Preset Transfer agreement It is played in real time to Sink equipment and in Sink equipment.
Further, in this step, the multi-medium data of the default screen of Source equipment broadcasting can be passed through default Transport protocol is sent to Sink equipment and will play control instruction in real time is sent to Sink equipment, and Sink equipment is made to be controlled according to broadcasting System instruction plays multi-medium data, for example, the multichannel multimedia number that Sink equipment will receive can be indicated by playing control instruction Multi-medium data is displayed in full screen all the way for certain in, then, Sink equipment is controlled according to the broadcasting and is indicated, by the multimedia all the way Data are displayed in full screen.Meanwhile Source equipment side can carry out other tasks in multi-medium data transmission process.
Further, one kind that Preset Transfer agreement can be but be not limited in following agreement:Miracast agreements, WiDi Agreement, Airplay agreements, HDMI agreements, WiMo agreements.
Embodiment 4:
Correspondingly with embodiment 3, the embodiment of the present invention 4 specifically includes as follows as shown in figure 11 applied to terminal equipment side Step:
S1101, the inquiry request for inquiring Source facility informations is sent to server.
S1102, the Source facility informations that the server that server is replied preserves are received,
Wherein, Source facility informations include that the link information of preserved Source equipment and Source equipment are provided The information on services of service.
S1103, according to the Source facility informations received in S1102, determine to meet the transmission of itself multi-medium data The Source equipment of demand.
The connection request that S1104, the Source equipment transmission determined into S1103 carry multimedia relevant parameter disappears Breath,
Wherein, multimedia relevant parameter includes video display resolution, stream protocol type and the more matchmakers that terminal device is supported Volume data coded format.
S1105, the confirmation message for receiving Source device replieds,
Wherein, confirmation message is that Source equipment is determined to send when the multimedia relevant parameter of compatible receiver, really Recognize in message carry Source equipment for receive the port of multi-medium data, the stream protocol type that Source equipment is supported, And multi-medium data codec format.
S1106, sent to Source equipment it is that the stream protocol supported by Source equipment and terminal device both sides carries, Multi-medium data being supported using terminal device and corresponding with the multi-medium data codec format that Source equipment is supported is compiled The coded multi-medium data compressed of code format.
Figure 12 is that schematic diagram is interacted with terminal device based on embodiment 3, the Source equipment of embodiment 4, as shown in figure 12, Include the following steps:
S1201, server receive the registration message for registering Source facility informations that Source equipment is sent,
Wherein, Source facility informations include the link information and Source equipment service provided of Source equipment Information on services;
S1202, server preserve the Source facility informations of reception.
S1203, terminal device send the inquiry request for inquiring Source facility informations to server.
The Source facility informations of preservation are sent to terminal device by S1204, server.
S1205, terminal device are determined to meet itself multimedia according to the Source facility informations received in S1204 The Source equipment of data transfer demands.
The Source equipment that S1206, terminal device are determined into S1205 sends the connection for carrying multimedia relevant parameter Request message.
S1207, when Source equipment is determined to the multimedia relevant parameter received in compatible S1206, set to terminal It is standby to reply confirmation message.
S1208, terminal device send to Source equipment and are assisted by the stream that Source equipment and terminal device both sides support More matchmakers view carrying, being supported using terminal device and corresponding with the multi-medium data codec format that Source equipment is supported The coded multi-medium data compressed of volume data coded format.
S1209, Source equipment broadcast the default screen that the multi-medium data received in S1208 is exported to Source equipment It puts.
The multi-medium data that default screen plays is sent to by S1210, Source equipment in real time by Preset Transfer agreement Sink equipment simultaneously plays in Sink equipment in real time.
Based on same inventive concept, the embodiment of the present invention additionally provides relevant device, by the solved problem of these equipment Principle it is similar to a kind of aforementioned transmission method of multi-medium data, therefore the implementation of the equipment may refer to the reality of preceding method It applies, overlaps will not be repeated.
A kind of Source equipment provided in an embodiment of the present invention, as shown in figure 13, including following module:
Receiving module 1301, the multi-medium data sent for receiving terminal apparatus, wherein the terminal device is not supported Preset Transfer agreement, the Preset Transfer agreement are the multi-medium data real-time Transmission that can play the default screen of this equipment To receiving terminal Sink equipment and the transport protocol that is played in real time in Sink equipment;
Output module 1302, the multi-medium data for receiving the receiving module 1301 export presetting to this equipment Screen plays;
Sending module 1303, for assisting the multi-medium data of the default screen broadcasting of this equipment by the Preset Transfer View is sent to Sink equipment and is played in real time in Sink equipment in real time.
Further, the receiving module 1301 is additionally operable to the multi-medium data sent in this equipment receiving terminal apparatus Before, the connection request message for carrying multimedia relevant parameter that receiving terminal apparatus is sent, wherein the multimedia is related Parameter includes display resolution, stream protocol type and the multi-medium data coding format that the terminal device is supported;
The sending module 1303 is additionally operable to when this equipment is determined to be compatible with the multimedia relevant parameter, to institute It states terminal device and replys confirmation message, wherein carry end of this equipment for receiving multi-medium data in the confirmation message The stream protocol type and multi-medium data codec format that mouth, this equipment are supported;
The receiving module 1301 is specifically used for that receiving terminal apparatus is sent, double by this equipment and the terminal device Multi-medium data that the is stream protocol carrying that side supports, being supported using the terminal device and being supported with this equipment is decoded The coded multi-medium data compressed of the corresponding multi-medium data coding format of format.
Further, the sending module 1303 is additionally operable to receive the terminal device hair in the receiving module 1301 Before the connection request message for carrying multimedia relevant parameter sent, broadcast message is sent according to default transmission rule, wherein The link information of this equipment and the information on services of this equipment service provided are carried in the broadcast message;Or
The receiving module 1301 is additionally operable to carry multimedia relevant parameter receive that the terminal device sends Before connection request message, the broadcast message for inquiring Source equipment service provided of receiving terminal apparatus transmission;Institute Sending module 1303 is stated, is additionally operable to send unicast messages to the terminal device, wherein carry in the unicast messages and originally set The information on services of standby link information and this equipment service provided, this equipment are in same LAN with the terminal device In.
Further, the sending module 1303 is additionally operable to receive the terminal device hair in the receiving module 1301 Before before the connection request message for carrying multimedia relevant parameter sent, sent to server for registering this equipment The registration message of Source facility informations, wherein the Source facility informations include the link information of this equipment and originally set The information on services of standby service provided;
The server is used for the Source facility informations that will receive and preserves, and is used to looking into when receiving terminal device transmission When asking the inquiry request of Source facility informations, the Source facility informations of preservation are sent to the terminal device, are made described Terminal device sends connection request to the determining Source equipment for meeting self-demand, the terminal device by wide area network with This equipment connects.
Further, one kind that the Preset Transfer agreement is but is not limited in following agreement:Miracast agreements, WiDi Agreement, Airplay agreements, HDMI agreements, WiMo agreements;
The default screen be the Source equipment entity screen or Source equipment in the virtual screen that is arranged Curtain.
Further, the sending module 1303 specifically passes through the multi-medium data that the default screen of this equipment plays Preset Transfer agreement is sent to Sink equipment and will play control instruction in real time is sent to the Sink equipment, and the Sink is made to set It is standby to control instruction broadcasting multi-medium data according to the broadcasting.
A kind of terminal device provided in an embodiment of the present invention, as shown in figure 14, including following module:
Acquisition module 1401 needs to send multi-medium data to transmission end Source equipment for obtaining;
Sending module 1402, for sending the multi-medium data obtained to Source equipment, wherein this equipment is not supported pre- If transport protocol, the Preset Transfer agreement is that can pass the multi-medium data that the default screen of Source equipment plays in real time It is defeated to Sink equipment and the transport protocol that is played in real time in Sink equipment.
Further, the terminal device further includes:Receiving module 1403;
The sending module 1402 is additionally operable to before sending the multi-medium data obtained to Source equipment, to described Source equipment, which is sent, carries the connection request message of multimedia relevant parameter, wherein the multimedia relevant parameter includes Video display resolution, stream protocol type and the multi-medium data coding format that this equipment is supported;
The receiving module 1403, the confirmation message for receiving the Source device replieds, wherein the confirmation disappears Breath is that Source equipment is determined to send when the multimedia relevant parameter of compatible receiver, is carried in the confirmation message There is the Source equipment for receiving the port of multi-medium data, the stream protocol type that the Source equipment is supported and more Media data codec format;
The sending module 1402 is specifically used for sending by the Source equipment and this equipment both sides to Source equipment Multi-medium data that the is stream protocol carrying supported, being supported using this equipment and being supported with the Source equipment is decoded The coded multi-medium data compressed of the corresponding multi-medium data coding format of format.
Further, the terminal device further includes:Determining module 1404;
The receiving module 1403 is additionally operable to carry to Source equipment transmission in the sending module 1402 more Before the connection request message of media relevant parameter, receives Source equipment and sends the regular broadcast message sent according to default, Wherein, the link information of the Source equipment and the Source equipment service provided are carried in the broadcast message Information on services;The determining module 1404, the broadcast message for being received according to the receiving module, determines to meet itself The Source equipment of multi-medium data transmission demand;Or
The sending module 1402 is additionally operable to sending the company for carrying multimedia relevant parameter to the Source equipment Before connecing request message, the query messages for inquiring the Source equipment service provided are broadcasted;The receiving module 1403, it is additionally operable to receive the unicast messages that the Source equipment is sent, wherein carry in the unicast messages described The information on services of the link information of Source equipment and the Source equipment service provided;The determining module 1404, Unicast messages for being received according to the receiving module determine that the Source for meeting itself multi-medium data transmission demand is set Standby, the Source equipment is in this equipment in same LAN.
Further, the terminal device further includes:Determining module 1404;
The sending module 1402 is additionally operable to sending the company for carrying multimedia relevant parameter to the Source equipment Before connecing request message, the inquiry request for inquiring Source facility informations is sent to server;
The receiving module 1403 is additionally operable to receive the Source equipment letter that the server that server is replied preserves Breath, wherein the Source facility informations include that the link information of preserved Source equipment and Source equipment are provided The information on services of service;
The determining module 1404, the Source facility informations for being received according to the receiving module 1403 determine Go out to meet the Source equipment of itself multi-medium data transmission demand, wherein this equipment is set by wide area network and the Source Standby connection.
A kind of server provided in an embodiment of the present invention, as described in Figure 15, including following module:
Receiving module 1501 disappears for receiving Source equipment and sending for registering the registration of the Source facility informations Breath, wherein the Source facility informations include the link information and Source equipment service provided of Source equipment Information on services;
The Source facility informations of memory module 1502, the Source equipment for receiving the receiving module 1501 are protected It deposits;
Sending module 1503, for being asked when the inquiry for inquiring Source facility informations for receiving terminal device transmission When asking, the Source facility informations that the memory module 1502 preserves are sent to the terminal device.
The function of above-mentioned each unit can correspond to corresponding in flow shown in Fig. 1 to Fig. 2, Fig. 4 to Fig. 8, Figure 10 to Figure 12 Processing step, details are not described herein.
The transmission method and relevant device of a kind of multi-medium data provided in an embodiment of the present invention, Source equipment receive eventually The multi-medium data that end equipment is sent, wherein terminal device does not support that Preset Transfer agreement, Preset Transfer agreement are that can incite somebody to action The multi-medium data that the default screen of Source equipment plays is real-time transmitted to Sink equipment and is played in real time in Sink equipment Transport protocol;The multi-medium data of reception is exported to the default screen broadcasting of Source equipment;By the pre- of Source equipment If the multi-medium data that screen plays is sent to Sink equipment by Preset Transfer agreement and is broadcast in real time in Sink equipment in real time It puts.A kind of transmission method of multi-medium data provided in an embodiment of the present invention makes the terminal device for not supporting Preset Transfer agreement Also multi-medium data can be sent to Sink equipment by Source equipment in real time, and is played in real time in Sink equipment, and And work as multiple terminal devices and multi-medium data is sent to Sink equipment by Source equipment respectively, or work as existing terminal device It is and existing the multi-medium data for being sent to Sink equipment has the multi-medium data that Source equipment itself is sent to Sink equipment again when Have in technology, the multi-medium data of an only pipeline equipment (Source equipment) can in real time be played in Sink equipment to be compared, and is realized Sink equipment plays the multi-medium data from multichannel equipment in real time.
Through the above description of the embodiments, those skilled in the art can be understood that the embodiment of the present invention The mode of necessary general hardware platform can also be added to realize by software by hardware realization.Based on such reason Solution, the technical solution of the embodiment of the present invention can be expressed in the form of software products, which can be stored in one In a non-volatile memory medium (can be CD-ROM, USB flash disk, mobile hard disk etc.), including some instructions are used so that a meter Calculate the side described in each embodiment of machine equipment (can be personal computer, server or the network equipment etc.) the execution present invention Method.
It will be appreciated by those skilled in the art that attached drawing is the schematic diagram of a preferred embodiment, the module in attached drawing or stream Journey is not necessarily implemented necessary to the present invention.
It will be appreciated by those skilled in the art that the module in device in embodiment can describe be divided according to embodiment It is distributed in the device of embodiment, respective change can also be carried out and be located in one or more devices different from the present embodiment.On The module for stating embodiment can be merged into a module, can also be further split into multiple submodule.
The embodiments of the present invention are for illustration only, can not represent the quality of embodiment.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art God and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to include these modifications and variations.

Claims (18)

1. a kind of transmission method of multi-medium data, which is characterized in that including:
The multi-medium data that transmission end Source equipment receiving terminal apparatus is sent,
Wherein, the terminal device does not support Preset Transfer agreement, and the Preset Transfer agreement is can be by Source equipment The transmission that the multi-medium data that default screen plays is real-time transmitted to receiving terminal Sink equipment and is played in real time in Sink equipment Agreement;
The multi-medium data of reception is exported to the default screen broadcasting of the Source equipment;
The multi-medium data that the default screen of the Source equipment plays is sent in real time by the Preset Transfer agreement Sink equipment simultaneously plays in Sink equipment in real time;
Before the multi-medium data that Source equipment receiving terminal apparatus is sent, further include:
The connection request message for carrying multimedia relevant parameter that receiving terminal apparatus is sent, wherein the multimedia is related Parameter includes display resolution, stream protocol type and the multi-medium data coding format that the terminal device is supported;
When Source equipment is determined to be compatible with the multimedia relevant parameter, confirmation message is replied to the terminal device, Wherein, carried in the confirmation message Source equipment for receive the port of multi-medium data, the Source is set The standby stream protocol type supported and multi-medium data codec format;
The multi-medium data that Source equipment receiving terminal apparatus is sent, specifically includes:
Stream that Source equipment receiving terminal apparatus is sent, being supported by the Source equipment and the terminal device both sides Multi-medium data codec format that is agreement carrying, being supported using the terminal device and being supported with the Source equipment The coded multi-medium data compressed of corresponding multi-medium data coding format.
2. the method as described in claim 1, which is characterized in that the Source equipment is in same office with the terminal device In the net of domain;
Before receiving the connection request message for carrying multimedia relevant parameter that the terminal device is sent, further include:
Source equipment sends broadcast message according to default transmission rule, wherein is carried in the broadcast message described The information on services of the link information of Source equipment and the Source equipment service provided;Or
The broadcast message for inquiring Source equipment service provided that receiving terminal apparatus is sent;The Source equipment to The terminal device sends unicast messages, wherein carried in the unicast messages link information of the Source equipment with And the information on services of the Source equipment service provided.
3. the method as described in claim 1, which is characterized in that the terminal device passes through wide area network and the Source equipment Connection;
Before receiving the connection request message for carrying multimedia relevant parameter that the terminal device is sent, further include:
Source device-to-servers send the registration message for registering the Source facility informations, wherein described Source facility informations include the link information of Source equipment and the information on services of Source equipment service provided;
The server is used for the Source facility informations that will receive and preserves, and is used to inquiring when receiving terminal device transmission When the inquiry request of Source facility informations, the Source facility informations of preservation are sent to the terminal device, make the end End equipment sends connection request to the determining Source equipment for meeting self-demand.
4. method as described in any one of claims 1-3, which is characterized in that the Preset Transfer agreement is in following agreement It is a kind of:Wireless screen shares Miracast agreements, WirelessHD WiDi agreements, radio play Airplay agreements, high-definition multimedia Interface HDMI agreements, mobile terminal wireless multimedia transmission agreement WiMo;
The default screen be the Source equipment entity screen or Source equipment in the virtual screen that is arranged.
5. method as described in any one of claims 1-3, which is characterized in that play the default screen of the Source equipment Multi-medium data receiving terminal Sink equipment is sent to by Preset Transfer agreement in real time and is played in real time in Sink equipment, have Body includes:
The multi-medium data that the default screen of the Source equipment plays is sent to Sink in real time by Preset Transfer agreement Broadcasting control instruction is simultaneously sent to the Sink equipment by equipment, and the Sink equipment is made to control instruction broadcasting according to the broadcasting Multi-medium data.
6. a kind of transmission method of multi-medium data, which is characterized in that including:
Terminal device, which obtains, to be needed to send multi-medium data to transmission end Source equipment;And
The multi-medium data obtained is sent to Source equipment, wherein the terminal device does not support Preset Transfer agreement, described Preset Transfer agreement is that can the multi-medium data that the default screen of Source equipment plays be real-time transmitted to Sink equipment simultaneously The transport protocol played in real time in Sink equipment;
Before sending the multi-medium data obtained to Source equipment, further include:
The connection request message for carrying multimedia relevant parameter is sent to the Source equipment, wherein the multimedia phase Related parameter includes video display resolution, stream protocol type and the multi-medium data coding format that the terminal device is supported;
Receive the confirmation message of the Source device replieds, wherein the confirmation message is determined to simultaneous for Source equipment It is sent when the multimedia relevant parameter for holding reception, the Source equipment is carried in the confirmation message for receiving The stream protocol type and multi-medium data codec format that the port of multi-medium data, the Source equipment are supported;
The multi-medium data obtained is sent to Source equipment, is specifically included:
To Source equipment send it is that the stream protocol supported by the Source equipment and the terminal device both sides carries, adopt Multimedia being supported with the terminal device and corresponding with the multi-medium data codec format that the Source equipment is supported The coded multi-medium data compressed of data encoding format.
7. method as claimed in claim 6, which is characterized in that the Source equipment is in same office with the terminal device In the net of domain;
Before carrying the connection request message of multimedia relevant parameter to Source equipment transmission, further include:
Source equipment is received according to the default broadcast message for sending rule and sending, wherein carried in the broadcast message State the link information of Source equipment and the information on services of the Source equipment service provided;Disappeared according to the broadcast of reception Breath, determines the Source equipment for meeting itself multi-medium data transmission demand;Or
Broadcast the query messages for inquiring the Source equipment service provided;Receive the list that the Source equipment is sent Broadcast message, wherein the link information of the Source equipment and the Source equipment institute are carried in the unicast messages The information on services of service is provided;According to the unicast messages of reception, determine to meet itself multi-medium data transmission demand Source equipment.
8. method as claimed in claim 6, which is characterized in that the terminal device passes through wide area network and the Source equipment Connection;
Before carrying the connection request message of multimedia relevant parameter to Source equipment transmission, further include:
The inquiry request for inquiring Source facility informations is sent to server;
The Source facility informations that the server that server is replied preserves are received,
Wherein, the Source facility informations include that the link information of preserved Source equipment and Source equipment are provided The information on services of service;
According to the Source facility informations received, the Source equipment for meeting itself multi-medium data transmission demand is determined.
9. a kind of transmission method of multi-medium data, which is characterized in that including:
Registration message of the Source equipment transmission in transmission end for registering the Source facility informations is received,
Wherein, the Source facility informations include the link information and Source equipment service provided of Source equipment Information on services;
The Source facility informations of the Source equipment of reception are preserved;
When receiving the inquiry request for inquiring Source facility informations of terminal device transmission, the Source of preservation is set Standby information is sent to the terminal device, and terminal device is made to send the connection for carrying multimedia relevant parameter to Source equipment Request, wherein the multimedia relevant parameter includes display resolution, the stream protocol type and more that the terminal device is supported Media data encoding format;Make, when Source equipment is determined to be compatible with the multimedia relevant parameter, to set to the terminal It is standby to reply confirmation message, wherein end of the Source equipment for receiving multi-medium data is carried in the confirmation message The stream protocol type and multi-medium data codec format that mouth, the Source equipment are supported;Make Source equipment receive terminal to set The carrying of stream protocol that preparation is sent, being supported by the Source equipment and the terminal device both sides, using the terminal Multi-medium data coding lattice that equipment is supported and corresponding with the multi-medium data codec format that the Source equipment is supported The coded multi-medium data compressed of formula, wherein the terminal device does not support Preset Transfer agreement, the Preset Transfer agreement Can the multi-medium data that the default screen of Source equipment plays to be real-time transmitted to receiving terminal Sink equipment and in Sink The transport protocol played in real time in equipment;The multi-medium data that Source equipment receiving terminal apparatus is sent;By more matchmakers of reception Volume data is exported to the default screen broadcasting of the Source equipment;More matchmakers that the default screen of the Source equipment is played Volume data is sent to Sink equipment by Preset Transfer agreement and is played in real time in Sink equipment in real time.
10. a kind of transmission end Source equipment, which is characterized in that including:
Receiving module, the multi-medium data sent for receiving terminal apparatus, wherein the terminal device does not support Preset Transfer Agreement, the Preset Transfer agreement are that can the multi-medium data that the default screen of this equipment plays be real-time transmitted to receiving terminal Sink equipment and the transport protocol played in real time in Sink equipment;
Output module, the multi-medium data for receiving the receiving module are exported to the default screen broadcasting of this equipment;
Sending module, for sending out the multi-medium data of the default screen broadcasting of this equipment in real time by the Preset Transfer agreement It gives Sink equipment and is played in real time in Sink equipment;
The receiving module is additionally operable to before the multi-medium data that this equipment receiving terminal apparatus is sent, receiving terminal apparatus The connection request message for carrying multimedia relevant parameter sent, wherein the multimedia relevant parameter includes the terminal Display resolution, stream protocol type and the multi-medium data coding format that equipment is supported;
The sending module is additionally operable to, when this equipment is determined to be compatible with the multimedia relevant parameter, set to the terminal It is standby to reply confirmation message, wherein port, this equipment of this equipment for receiving multi-medium data are carried in the confirmation message The stream protocol type and multi-medium data codec format of support;
The receiving module sending, supported by this equipment and the terminal device both sides specifically for receiving terminal apparatus Stream protocol carrying, using the terminal device support and it is corresponding with the multi-medium data codec format that this equipment is supported The coded multi-medium data compressed of multi-medium data coding format.
11. Source equipment as claimed in claim 10, which is characterized in that the sending module is additionally operable in the reception Before module receives the connection request message for carrying multimedia relevant parameter that the terminal device is sent, according to default transmission Rule sends broadcast message, wherein the link information and the provided clothes of this equipment of this equipment are carried in the broadcast message The information on services of business;Or
The receiving module is additionally operable in the connection request for carrying multimedia relevant parameter for receiving the terminal device transmission Before message, the broadcast message for inquiring Source equipment service provided of receiving terminal apparatus transmission;The transmission mould Block is additionally operable to send unicast messages to the terminal device, wherein carry the link information of this equipment in the unicast messages And the information on services of this equipment service provided, this equipment are in the terminal device in same LAN.
12. Source equipment as claimed in claim 10, which is characterized in that the sending module is additionally operable in the reception Before module receives the connection request message for carrying multimedia relevant parameter that the terminal device is sent, sent to server Registration message for the Source facility informations for registering this equipment, wherein the Source facility informations include this equipment The information on services of link information and this equipment service provided;
The server is used for the Source facility informations that will receive and preserves, and is used to inquiring when receiving terminal device transmission When the inquiry request of Source facility informations, the Source facility informations of preservation are sent to the terminal device, make the end End equipment sends connection request to the determining Source equipment for meeting self-demand, and the terminal device passes through wide area network and this Equipment connects.
13. such as claim 10-12 any one of them equipment, which is characterized in that the Preset Transfer agreement is following agreement In one kind:It is more that wireless screen shares Miracast agreements, WirelessHD WiDi agreements, radio play Airplay agreements, high definition Media interface HDMI agreements, mobile terminal wireless multimedia transmission agreement WiMo;
The default screen be the Source equipment entity screen or Source equipment in the virtual screen that is arranged.
14. such as claim 10-12 any one of them equipment, which is characterized in that the sending module, specifically by this equipment The multi-medium data that default screen plays is sent to Sink equipment and will be played in real time by Preset Transfer agreement controls instruction hair The Sink equipment is given, so that the Sink equipment is controlled instruction according to the broadcasting and plays multi-medium data.
15. a kind of terminal device, which is characterized in that including:
Acquisition module needs to send multi-medium data to transmission end Source equipment for obtaining;
Sending module, for sending the multi-medium data obtained to Source equipment, wherein this equipment does not support Preset Transfer to assist View, the Preset Transfer agreement are that can the multi-medium data that the default screen of Source equipment plays be real-time transmitted to Sink Equipment and the transport protocol played in real time in Sink equipment;
The sending module is additionally operable to before sending the multi-medium data obtained to Source equipment, is set to the Source Preparation send the connection request message for carrying multimedia relevant parameter, wherein the multimedia relevant parameter includes this equipment branch Video display resolution, stream protocol type and the multi-medium data coding format held;
Receiving module, the confirmation message for receiving the Source device replieds, wherein the confirmation message sets for Source It is sent when the standby multimedia relevant parameter for being determined to compatible receiver, the Source is carried in the confirmation message Equipment is used to receive the port of multi-medium data, the stream protocol type that the Source equipment is supported and multi-medium data decoding Format;
The sending module, specifically for what is supported by the Source equipment and this equipment both sides to the transmission of Source equipment It is stream protocol carrying, being supported using this equipment and corresponding with the multi-medium data codec format that the Source equipment is supported The coded multi-medium data compressed of multi-medium data coding format.
16. terminal device as claimed in claim 15, which is characterized in that further include:Determining module;
The receiving module is additionally operable to carry multimedia relevant parameter to Source equipment transmission in the sending module Connection request message before, receive Source equipment according to it is default send rule send broadcast message, wherein the broadcast The link information of the Source equipment and the information on services of the Source equipment service provided are carried in message;Institute Determining module is stated, the broadcast message for being received according to the receiving module determines that meeting the transmission of itself multi-medium data needs The Source equipment asked;Or
The sending module is additionally operable to disappear in the connection request for carrying multimedia relevant parameter to Source equipment transmission Before breath, the query messages for inquiring the Source equipment service provided are broadcasted;The receiving module is additionally operable to receive The unicast messages that the Source equipment is sent, wherein the connection letter of the Source equipment is carried in the unicast messages The information on services of breath and the Source equipment service provided;The determining module, for being connect according to the receiving module The unicast messages of receipts determine the Source equipment for meeting itself multi-medium data transmission demand, the Source equipment and sheet Equipment is in same LAN.
17. terminal device as claimed in claim 15, which is characterized in that further include:Determining module;
The sending module is additionally operable to disappear in the connection request for carrying multimedia relevant parameter to Source equipment transmission Before breath, the inquiry request for inquiring Source facility informations is sent to server;
The receiving module is additionally operable to receive the Source facility informations that the server that server is replied preserves, wherein institute State the service of link information and Source equipment service provided that Source facility informations include preserved Source equipment Information;
The determining module, the Source facility informations for being received according to the receiving module are determined to meet itself more The Source equipment of media data transmission demand, wherein this equipment is connect by wide area network with the Source equipment.
18. a kind of server, which is characterized in that including:
Receiving module disappears for receiving transmission end Source equipment and sending for registering the registration of the Source facility informations Breath, wherein the Source facility informations include the link information and Source equipment service provided of Source equipment Information on services;
The Source facility informations of memory module, the Source equipment for receiving the receiving module preserve;
Sending module, for when receiving the inquiry request for inquiring Source facility informations of terminal device transmission, inciting somebody to action The Source facility informations that the memory module preserves are sent to the terminal device, and terminal device is made to be sent to Source equipment Carry the connection request of multimedia relevant parameter, wherein the multimedia relevant parameter includes what the terminal device was supported Display resolution, stream protocol type and multi-medium data coding format;Make to be determined to be compatible with more matchmakers when Source equipment When body relevant parameter, confirmation message is replied to the terminal device, wherein carry the Source in the confirmation message and set It is ready for use on the port for receiving multi-medium data, the stream protocol type that the Source equipment is supported and multi-medium data decoding lattice Formula;It is making that Source equipment receiving terminal apparatus sends, supported by the Source equipment and the terminal device both sides Multi-medium data that is stream protocol carrying, being supported using the terminal device and being supported with the Source equipment decodes lattice The coded multi-medium data compressed of the corresponding multi-medium data coding format of formula, wherein the terminal device is not supported to preset Transport protocol, the Preset Transfer agreement are the multi-medium data real-time Transmission that can play the default screen of Source equipment To receiving terminal Sink equipment and the transport protocol that is played in real time in Sink equipment;What Source equipment receiving terminal apparatus was sent Multi-medium data;The multi-medium data of reception is exported to the default screen broadcasting of the Source equipment;By the Source The multi-medium data that the default screen of equipment plays by Preset Transfer agreement is sent to Sink equipment and in real time in Sink equipment It is upper to play in real time.
CN201410513942.XA 2014-09-29 2014-09-29 A kind of transmission method and relevant device of multi-medium data Active CN105530537B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410513942.XA CN105530537B (en) 2014-09-29 2014-09-29 A kind of transmission method and relevant device of multi-medium data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410513942.XA CN105530537B (en) 2014-09-29 2014-09-29 A kind of transmission method and relevant device of multi-medium data

Publications (2)

Publication Number Publication Date
CN105530537A CN105530537A (en) 2016-04-27
CN105530537B true CN105530537B (en) 2018-10-12

Family

ID=55772471

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410513942.XA Active CN105530537B (en) 2014-09-29 2014-09-29 A kind of transmission method and relevant device of multi-medium data

Country Status (1)

Country Link
CN (1) CN105530537B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106028133A (en) * 2016-07-05 2016-10-12 神华集团有限责任公司 Miracast protocol-based audio/video transmission apparatus, method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101052038A (en) * 2006-05-31 2007-10-10 华为技术有限公司 Media stream data processing method and device based on communication protocol
WO2013035922A1 (en) * 2011-09-08 2013-03-14 (주)정직한기술 Universal connection apparatus for transreceiving image and voice between mobile device and television
CN102984186A (en) * 2011-09-05 2013-03-20 中兴通讯股份有限公司 A method and an apparatus for establishing a session
CN104066014A (en) * 2013-03-21 2014-09-24 风网科技(北京)有限公司 Video sharing method and system integrated with multiple video playing equipment functions

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101052038A (en) * 2006-05-31 2007-10-10 华为技术有限公司 Media stream data processing method and device based on communication protocol
CN102984186A (en) * 2011-09-05 2013-03-20 中兴通讯股份有限公司 A method and an apparatus for establishing a session
WO2013035922A1 (en) * 2011-09-08 2013-03-14 (주)정직한기술 Universal connection apparatus for transreceiving image and voice between mobile device and television
CN104066014A (en) * 2013-03-21 2014-09-24 风网科技(北京)有限公司 Video sharing method and system integrated with multiple video playing equipment functions

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
全能投使用说明;超级狂野;《百度文库》;20131217;全文 *
智能传屏操作指南;bullking20000;《百度文库》;20130409;第1-2,13-18页 *

Also Published As

Publication number Publication date
CN105530537A (en) 2016-04-27

Similar Documents

Publication Publication Date Title
CN106416180B (en) Use the interaction detecting and resloving in the ABR network of client interaction
CN105763832B (en) A kind of video interactive, control method and device
CN103368935B (en) The method and apparatus that enhancing Wi-Fi display sessions are provided in Wi-Fi shows network
CN100579196C (en) Device, network appliance and method for video and audio signal transmission
CN105828151B (en) A kind of display processing method and device
KR102127357B1 (en) Wireless communication system and method for offline participation in a display session
US20090305694A1 (en) Audio-video sharing system and audio-video sharing method thereof
CN102065339A (en) Method and system for playing audio and video media stream
CN105830522A (en) Session management and control procedures for supporting multiple groups of sink devices in a peer-to-peer wireless display system
CN106921843B (en) Data transmission method and device
EP2827596A1 (en) Transmitting and receiving method of multimedia video data and corresponding device
JP2012501133A (en) Method for transferring a video session between a fixed multimedia device and a mobile multimedia device
CN108156486A (en) Sharing method and device, home media equipment is broadcast live
CN104219479A (en) Video communication service processing method and system
WO2010114092A1 (en) Distribution system and method, conversion device, and program
CN102710942B (en) Communication apparatus and control method for communication apparatus
CN108259933A (en) A kind of plug-flow platform that can support 3 kinds of business functions
CN112019792A (en) Conference control method, conference control device, terminal equipment and storage medium
JP5428734B2 (en) Network device, information processing apparatus, stream switching method, information processing method, program, and content distribution system
CN102685599B (en) TV program interaction system and method
WO2019129125A1 (en) Method and system for interaction between smart glasses and smart device, and storage medium
CN101562735A (en) Small video terminal and method for realizing video sharing at same
CN105530537B (en) A kind of transmission method and relevant device of multi-medium data
CN102438119A (en) Audio/video communication system of digital television
KR100996241B1 (en) Moving picture dividing device and moving picture dividing method therefore

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