CN104618736B - A kind of multimedia downloading method and its device - Google Patents
A kind of multimedia downloading method and its device Download PDFInfo
- Publication number
- CN104618736B CN104618736B CN201510052101.8A CN201510052101A CN104618736B CN 104618736 B CN104618736 B CN 104618736B CN 201510052101 A CN201510052101 A CN 201510052101A CN 104618736 B CN104618736 B CN 104618736B
- Authority
- CN
- China
- Prior art keywords
- multimedia
- playback equipment
- download apparatus
- code stream
- play
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000005540 biological transmission Effects 0.000 claims abstract description 89
- 238000001514 detection method Methods 0.000 claims abstract description 14
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000002459 sustained effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64723—Monitoring of network processes or resources, e.g. monitoring of network load
- H04N21/64738—Monitoring network characteristics, e.g. bandwidth, congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/23805—Controlling the feeding rate to the network, e.g. by controlling the video pump
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44209—Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the present invention discloses a kind of multimedia downloading method and its device, and wherein method includes the following steps:When download apparatus receives the playing request of destination multimedia, with the network transmission quality of prefixed time interval detection download apparatus and at least one playback equipment;Download apparatus determines the play quality attribute for the destination multimedia that at least one playback equipment can play according to the network transmission quality;Download apparatus downloads the multimedia code stream for meeting the play quality attribute from server, and multimedia code stream is sent at least one playback equipment and is played out.By the play quality attribute that the destination multimedia that can be played is determined according to the network transmission quality of download apparatus and each playback equipment, each playback equipment is enabled to play identical destination multimedia at the same time, result of broadcast is improved, and then improves the intelligent and convenience of multimedia download.
Description
Technical field
The present invention relates to Internet technical field, more particularly to a kind of multimedia downloading method and its device.
Background technology
With the development of terminal device and network technology, the multimedia messages such as video, music have been people's normal lifves
In an indispensable part, it is by a playback equipment that tradition, which plays multimedia mode, nowadays, is broadcast by multiple
It is also more and more welcomed by the people to put device plays multimedia.For example, in home environment, people can be in parlor, bedroom, book
One or more playback equipment is respectively placed in the rooms such as room, and multiple equipment can be allowed to play same video or same at the same time
Music etc..And in a practical situation, it can cause network transmission quality not because of position, the environment difference of each playback equipment
Together, when playing network multimedia, it may appear that indivedual playback equipment smooth playings, the situation of indivedual playback equipment interim cards, influence
Result of broadcast, reduces the intelligent and convenience of multimedia download.
The content of the invention
The embodiment of the present invention provides a kind of multimedia downloading method and its device, and each playback equipment can be enable to play at the same time
Identical played file.
First aspect of the embodiment of the present invention provides a kind of multimedia downloading method, it may include:
When download apparatus receives the playing request of destination multimedia, the download apparatus is detected with prefixed time interval
With the network transmission quality of at least one playback equipment;
The download apparatus determines the mesh that at least one playback equipment can play according to the network transmission quality
Mark multimedia play quality attribute;
The download apparatus is downloaded from server meets the multimedia code stream of the play quality attribute, and by more matchmakers
Body code stream sends at least one playback equipment and plays out.
Second aspect of the embodiment of the present invention provides a kind of multimedia download apparatus, it may include:
Detection unit, for when receiving the playing request of destination multimedia, with prefixed time interval detection it is described under
Carry the network transmission quality put with least one playback equipment;
Determination unit, for according to the network transmission quality, determining what at least one playback equipment can play
The play quality attribute of destination multimedia;
Download unit, the multimedia code stream of the play quality attribute is met for being downloaded from server;
First transmitting element, plays out for sending the multimedia code stream at least one playback equipment.
In the present embodiment, when download apparatus receives the playing request of destination multimedia, examined with prefixed time interval
Survey the network transmission quality of download apparatus and one or more playback equipments;Download apparatus is according to the network transmission quality, really
The play quality attribute for the destination multimedia that fixed one or more playback equipment can play;Download apparatus is loaded with server
The multimedia code stream of the foot play quality attribute, and multimedia code stream is sent to one or more of playback equipments and is carried out
Play.Pass through broadcasting for the destination multimedia that determines to play according to the network transmission quality of download apparatus and each playback equipment
Put qualitative attribute so that each playback equipment can play identical destination multimedia at the same time, improve result of broadcast, and then improve
The intelligent and convenience that multimedia is downloaded.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is attached drawing needed in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, without creative efforts, can be with
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is a kind of flow diagram of multimedia downloading method provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of another multimedia downloading method provided in an embodiment of the present invention;
Fig. 3 is the flow diagram of another multimedia downloading method provided in an embodiment of the present invention;
Fig. 4 is a kind of structure diagram of multimedia download apparatus provided in an embodiment of the present invention;
Fig. 5 is the structure diagram of another multimedia download apparatus provided in an embodiment of the present invention.
Embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of not making the creative labor
Embodiment, belongs to the scope of protection of the invention.
Multimedia downloading method and device provided in an embodiment of the present invention can be applied to multiple playback equipments and play at the same time
With the scene of a piece of music, such as:Music is played jointly using multiple playback equipments, and selection is appointed from multiple playback equipments
One playback equipment is as download apparatus, when download apparatus receives the playing request of target music, with prefixed time interval
Detect the network transmission quality of download apparatus and one or more playback equipments;Download apparatus according to the network transmission quality,
Determine the play quality attribute for the target music that one or more playback equipment can play;Download apparatus is loaded with server
The music code stream of the foot play quality attribute, and music code stream is sent to one or more of playback equipments and is broadcast
Put.By the broadcasting matter that the target music that can be played is determined according to the network transmission quality of download apparatus and each playback equipment
Measure attribute so that each playback equipment can play the target music at the same time, improve result of broadcast, and then improve under music
The intelligent and convenience carried.
The present embodiments relate to playback equipment and download apparatus can any possess setting for communication and store function
It is standby, such as:Tablet computer, mobile phone, electronic reader, remote controler, personal computer (Personal Computer, PC), notes
This computer, mobile unit, Web TV, wearable device etc. have the intelligent playback equipment of network function.
Below in conjunction with attached drawing 1- attached drawings 3, describe in detail to multimedia downloading method provided in an embodiment of the present invention.
Fig. 1 is referred to, for an embodiment of the present invention provides a kind of flow diagram of multimedia downloading method.Such as Fig. 1 institutes
Show, the embodiment of the present invention the method may include following steps S101- steps S103.
S101, when download apparatus receives the playing request of destination multimedia, with prefixed time interval detection it is described under
Carry the network transmission quality put with least one playback equipment;
Specifically, when receiving the playing request of destination multimedia, the download apparatus is detected with prefixed time interval
The network transmission quality of the download apparatus and at least one playback equipment.Wherein, the download apparatus is equally playback equipment,
Can play multimedia file at the same time with least one playback equipment, the destination multimedia can be by word, picture,
Two kinds of photo, sound, animation and film etc. and two or more media combine composition, can be with to the playing request of destination multimedia
The download apparatus and the multiple playback equipment is controlled to send using software program by terminal user, in optional side
In case, the graphic user interface of download apparatus can also be controlled by terminal user to the playing request of destination multimedia
(Graphical User Interface, GUI) and send.The download apparatus with prefixed time interval, such as 1 minute or
Person 3 minutes etc., monitors the network transmission quality of the download apparatus and at least one playback equipment in real time.Due to network
Situations such as unstability, the position of playback equipment change can influence the net of download apparatus and at least one playback equipment
Network transmission quality, by monitoring its network transmission quality in real time, can improve the intelligent of download apparatus and playback equipment.
S102, the download apparatus determine that at least one playback equipment can be broadcast according to the network transmission quality
The play quality attribute for the destination multimedia put;
Specifically, the download apparatus determines at least one playback equipment institute energy according to the network transmission quality
The play quality attribute of the destination multimedia of broadcasting.The network transmission quality includes:Network throughput, network congestion, network
At least one of delay, the bit error rate and packet loss.The play quality attribute includes transformat and transmission code rate.Pass through institute
The network transmission quality of detection can determine that the multimedia file format that can be played and the download apparatus with it is described at least
The transmission code rate of one playback equipment.
S103, the download apparatus is downloaded from server meets the multimedia code stream of the play quality attribute, and by institute
State multimedia code stream and send at least one playback equipment and play out.
Specifically, the download apparatus downloads the multimedia code stream for meeting the play quality attribute from server, and will
The multimedia code stream sends at least one playback equipment and plays out.Such as:The download apparatus is receiving pair
During the playing request of target music, the identified play quality attribute for playing the music is Mp3 forms, 320kpbs speed, institute
State download apparatus can from server Mp3 form of the downloading rate less than or equal to 320kbps music file, and will be described more
Media code stream sends at least one playback equipment and plays out, according to identified play quality attribute down-load music,
It can enable the broadcasting multimedia that each player is more smooth, improve result of broadcast.
In the present embodiment, when download apparatus receives the playing request of destination multimedia, examined with prefixed time interval
Survey the network transmission quality of download apparatus and one or more playback equipments;Download apparatus is according to the network transmission quality, really
The play quality attribute for the destination multimedia that fixed one or more playback equipment can play;Download apparatus is loaded with server
The multimedia code stream of the foot play quality attribute, and multimedia code stream is sent to one or more of playback equipments and is carried out
Play.Pass through broadcasting for the destination multimedia that determines to play according to the network transmission quality of download apparatus and each playback equipment
Put qualitative attribute so that each playback equipment can play identical destination multimedia at the same time, improve result of broadcast, and then improve
The intelligent and convenience that multimedia is downloaded.
Fig. 2 is referred to, is the flow diagram an embodiment of the present invention provides another multimedia downloading method.Such as Fig. 2
It is shown, the embodiment of the present invention the method may include following steps S201- steps S204.
S201, when download apparatus receives the playing request of destination multimedia, with prefixed time interval detection it is described under
Carry the network transmission quality put with least one playback equipment;
Specifically, when receiving the playing request of destination multimedia, the download apparatus is detected with prefixed time interval
The network transmission quality of the download apparatus and at least one playback equipment.Wherein, the download apparatus is equally playback equipment,
Can play multimedia file at the same time with least one playback equipment, the destination multimedia can be by word, picture,
Two kinds of photo, sound, animation and film etc. and two or more media combine composition, can be with to the playing request of destination multimedia
The download apparatus and the multiple playback equipment is controlled to send using software program by terminal user, in optional side
In case, the gui interface of download apparatus can also be controlled by terminal user to the playing request of destination multimedia and sent.It is described
Download apparatus monitored the download apparatus and described at least one in real time with prefixed time interval, such as 1 minute or 3 minutes etc.
The network transmission quality of a playback equipment.Understand shadow since the position of the unstability of network, playback equipment changes
The network transmission quality of download apparatus and at least one playback equipment is rung, can by monitoring its network transmission quality in real time
To improve the intelligent of download apparatus and playback equipment.
S202, the download apparatus determine that at least one playback equipment can be broadcast according to the network transmission quality
The play quality attribute for the destination multimedia put;
Specifically, the download apparatus is according to the network transmission quality between at least one playback equipment,
Determine the mesh that the corresponding play quality attribute of worst network transmission quality can be played as at least one playback equipment
Mark multimedia play quality attribute.The network transmission quality includes:Network throughput, network congestion, network delay, error code
At least one of rate and packet loss.Wherein, handling capacity refers in the case of no frame loss, the acceptable maximum of equipment
Speed;Network congestion is a kind of network state of sustained overload, and (including link bandwidth, storage are empty to Internet resources by user at this time
Between and processor disposal ability etc.) demand exceeded intrinsic capacity;Network delay refers to miscellaneous data in network
It is transmitted by procotol (such as TCP/IP) in medium, is not any limitation as if information content is excessive, the network traffics of excess
It is slow to may result in equipment reaction, causes network delay;The bit error rate is to weigh data data transfer accuracy at the appointed time
Index;Packet loss refers to that lost data packet number in test accounts for the ratio of transmitted data packet.The play quality category
Property includes transformat and transmission code rate.The download apparatus can pass through detected network throughput, network congestion, network
At least one of delay, the bit error rate and packet loss determine the transformat and transmission code rate for the destination multimedia to be played.
S203, the download apparatus download the multimedia code stream for meeting the play quality attribute from server;
Specifically, the download apparatus downloads the multimedia bitstream for meeting the transformat and transmission code rate from server
Stream.Such as:The download apparatus is when receiving the playing request to target music, the identified broadcasting matter for playing the music
Amount attribute is Mp3 forms, 320kpbs speed, and the download apparatus download bit rate can be less than or equal to from server
The music file of the Mp3 forms of 320kbps.In preferable scheme, prioritizing selection is more closest to identified transmission rate
Media file.Also ensure what is downloaded while can so allowing playback equipment and download apparatus flow to play multimedia file
Multimedia file quality is optimal.
The multimedia code stream is carried out decoding and obtains multi-medium data by S204, the download apparatus, and will be decoded
The multi-medium data is sent at least one playback equipment;
Specifically, the multimedia code stream is carried out decoding by the download apparatus obtains multi-medium data, and by after decoding
The multi-medium data send at least one playback equipment so that at least one playback equipment and the download
Device plays the multi-medium data at the same time.According to identified play quality attribute down-load music, it can cause each broadcasting
Device can be more smooth broadcasting multimedia, improve result of broadcast.
In the present embodiment, it is necessary to which explanation, the download apparatus use grid with least one playback equipment
Network connection, common grid network have ad-hoc mode networks, Mesh network etc., and wireless mesh network can be with other networks
Communication for coordination, is the network architecture that dynamically can constantly extend, to any two equipment using wireless Mesh netword
It can keep wireless interconnected.Since Mesh network can communicate with other network cooperatings, selected in multiple playback equipments
Select one of them to be connected with WIFI or cable network, you can realize that multiple playback equipments play multimedia function at the same time, increase
Strong broadcasting is multimedia intelligent and convenience.
In the present embodiment, when download apparatus receives the playing request of destination multimedia, examined with prefixed time interval
Survey the network transmission quality of download apparatus and one or more playback equipments;Download apparatus is according to the network transmission quality, really
The play quality attribute for the destination multimedia that fixed one or more playback equipment can play;Download apparatus is loaded with server
The multimedia code stream of the foot play quality attribute, and multimedia code stream is sent to one or more of playback equipments and is carried out
Play.Pass through broadcasting for the destination multimedia that determines to play according to the network transmission quality of download apparatus and each playback equipment
Put qualitative attribute so that each playback equipment can play identical destination multimedia at the same time, improve result of broadcast, and then improve
The intelligent and convenience that multimedia is downloaded.
Fig. 3 is referred to, is the flow diagram an embodiment of the present invention provides another multimedia downloading method.Such as Fig. 2
It is shown, the embodiment of the present invention the method may include following steps S301- steps S304.
S301, when download apparatus receives the playing request of destination multimedia, with prefixed time interval detection it is described under
Carry the network transmission quality put with least one playback equipment;
S302, the download apparatus determine that at least one playback equipment can be broadcast according to the network transmission quality
The play quality attribute for the destination multimedia put;
S303, the download apparatus download the multimedia code stream for meeting the play quality attribute from server;
The step S301- steps S303 of the present embodiment can be found in the step S201- step S203 of embodiment illustrated in fig. 2,
This is not repeated.
S304, the download apparatus send the multimedia code stream at least one playback equipment,
Specifically, the download apparatus sends the multimedia code stream at least one playback equipment, so that institute
After at least one playback equipment is stated to multimedia code stream decoding acquisition multi-medium data, at least one playback equipment
The multi-medium data is played at the same time with the download apparatus.According to identified play quality attribute down-load music, can make
The broadcasting multimedia that each player can be more smooth is obtained, improves result of broadcast.
In the present embodiment, it is necessary to which explanation, the download apparatus use grid with least one playback equipment
Network connection, common grid network have ad-hoc mode networks, Mesh network etc., and wireless mesh network can be with other networks
Communication for coordination, is the network architecture that dynamically can constantly extend, to any two equipment using wireless Mesh netword
It can keep wireless interconnected.Since Mesh network can communicate with other network cooperatings, selected in multiple playback equipments
Select one of them to be connected with WIFI or cable network, you can realize that multiple playback equipments play multimedia function at the same time, increase
Strong broadcasting is multimedia intelligent and convenience.
In the present embodiment, when download apparatus receives the playing request of destination multimedia, examined with prefixed time interval
Survey the network transmission quality of download apparatus and one or more playback equipments;Download apparatus is according to the network transmission quality, really
The play quality attribute for the destination multimedia that fixed one or more playback equipment can play;Download apparatus is loaded with server
The multimedia code stream of the foot play quality attribute, and multimedia code stream is sent to one or more of playback equipments and is carried out
Play.Pass through broadcasting for the destination multimedia that determines to play according to the network transmission quality of download apparatus and each playback equipment
Put qualitative attribute so that each playback equipment can play identical destination multimedia at the same time, improve result of broadcast, and then improve
The intelligent and convenience that multimedia is downloaded.
Below in conjunction with attached drawing 4- attached drawings 5, describe in detail to multimedia download apparatus provided in an embodiment of the present invention.
It should be noted that the multimedia download apparatus shown in attached drawing 4- attached drawings 5, for performing Fig. 1-embodiment illustrated in fig. 3 of the present invention
Method, for convenience of description, illustrate only and do not disclosed with the relevant part of the embodiment of the present invention, particular technique details, please
With reference to the embodiment shown in Fig. 1-Fig. 3 of the present invention.
Fig. 3 is referred to, for an embodiment of the present invention provides a kind of structure diagram of multimedia download apparatus.Such as Fig. 3 institutes
Show, the multimedia download apparatus of the embodiment of the present invention can include:Detection unit 11, determination unit 12, download unit 13
With the first transmitting element 14.
Detection unit 11, for when receiving the playing request of destination multimedia, detected with prefixed time interval described in
The network transmission quality of download apparatus and at least one playback equipment;
In the specific implementation, when receiving the playing request of destination multimedia, the detection unit 11 is between preset time
Every the network transmission quality for detecting the download apparatus and at least one playback equipment.Wherein, the download apparatus is equally broadcast
Equipment is put, multimedia file can be played at the same time with least one playback equipment, the destination multimedia can be by text
Two kinds of word, picture, photo, sound, animation and film etc. and two or more media combine composition, the broadcasting to destination multimedia
What request can control the download apparatus and the multiple playback equipment to send by terminal user using software program,
In optional scheme, the gui interface of download apparatus can also be controlled by terminal user to the playing request of destination multimedia and sent out
Send.The download apparatus monitored the download apparatus and institute in real time with prefixed time interval, such as 1 minute or 3 minutes etc.
State the network transmission quality of at least one playback equipment.Since the position of the unstability of network, playback equipment changes
Situation can influence the network transmission quality of download apparatus and at least one playback equipment, by monitoring its network transmission in real time
Quality, can improve the intelligent of download apparatus and playback equipment.
Determination unit 12, for according to the network transmission quality, determining that at least one playback equipment can play
Destination multimedia play quality attribute;
In the specific implementation, the determination unit 12 determines that at least one broadcasting is set according to the network transmission quality
The play quality attribute of the standby destination multimedia that can be played.The network transmission quality includes:Network throughput, network are gathered around
At least one of plug, network delay, the bit error rate and packet loss.The play quality attribute includes transformat and transmission code
Rate.Pass through the network transmission quality detected can determine that the multimedia file format that can be played and the download apparatus with
The transmission code rate of at least one playback equipment.
Download unit 13, the multimedia code stream of the play quality attribute is met for being downloaded from server;
In the specific implementation, the download unit 13 downloads the more matchmakers for meeting the transformat and transmission code rate from server
Body code stream.Such as:The download apparatus is identified to play broadcasting for the music when receiving the playing request to target music
Put qualitative attribute downloading rate can be less than or equal to for Mp3 forms, 320kpbs speed, the download unit 13 from server
The music file of the Mp3 forms of 320kbps.
First transmitting element 14, is broadcast for sending the multimedia code stream at least one playback equipment
Put.
Set in the specific implementation, first transmitting element 14 sends the multimedia code stream at least one broadcasting
It is standby, so that at least one playback equipment decodes the multimedia code stream after obtaining multi-medium data, described at least one
A playback equipment plays the multi-medium data at the same time with the download apparatus.Sound is downloaded according to identified play quality attribute
It is happy, it can enable the broadcasting multimedia that each player is more smooth, improve result of broadcast.
In the present embodiment, when download apparatus receives the playing request of destination multimedia, examined with prefixed time interval
Survey the network transmission quality of download apparatus and one or more playback equipments;Download apparatus is according to the network transmission quality, really
The play quality attribute for the destination multimedia that fixed one or more playback equipment can play;Download apparatus is loaded with server
The multimedia code stream of the foot play quality attribute, and multimedia code stream is sent to one or more of playback equipments and is carried out
Play.Pass through broadcasting for the destination multimedia that determines to play according to the network transmission quality of download apparatus and each playback equipment
Put qualitative attribute so that each playback equipment can play identical destination multimedia at the same time, improve result of broadcast, and then improve
The intelligent and convenience that multimedia is downloaded.
Fig. 4 is referred to, is the structure diagram an embodiment of the present invention provides another multimedia download apparatus.Such as Fig. 4
Shown, the multimedia download apparatus of the embodiment of the present invention can include:Detection unit 11, determination unit 12, download unit
13rd, the first transmitting element 14, decoding unit 141, the second transmitting element 142.
Detection unit 11, for when receiving the playing request of destination multimedia, detected with prefixed time interval described in
The network transmission quality of download apparatus and at least one playback equipment;
In the specific implementation, when receiving the playing request of destination multimedia, the detection unit 11 is between preset time
Every the network transmission quality for detecting the download apparatus and at least one playback equipment.Wherein, the download apparatus is equally broadcast
Equipment is put, multimedia file can be played at the same time with least one playback equipment, the destination multimedia can be by text
Two kinds of word, picture, photo, sound, animation and film etc. and two or more media combine composition, the broadcasting to destination multimedia
What request can control the download apparatus and the multiple playback equipment to send by terminal user using software program,
In optional scheme, the gui interface of download apparatus can also be controlled by terminal user to the playing request of destination multimedia and sent out
Send.The download apparatus monitored the download apparatus and institute in real time with prefixed time interval, such as 1 minute or 3 minutes etc.
State the network transmission quality of at least one playback equipment.Since the position of the unstability of network, playback equipment changes
Situation can influence the network transmission quality of download apparatus and at least one playback equipment, by monitoring its network transmission in real time
Quality, can improve the intelligent of download apparatus and playback equipment.
Determination unit 12, for according to the network transmission quality, determining that at least one playback equipment can play
Destination multimedia play quality attribute;
In the specific implementation, the determination unit 12 is according to the network transmission between at least one playback equipment
Quality, determines that the corresponding play quality attribute of worst network transmission quality can be played as at least one playback equipment
Destination multimedia play quality attribute.The network transmission quality includes:Network throughput, network congestion, network delay,
At least one of the bit error rate and packet loss.Wherein, handling capacity refers to that equipment is acceptable in the case of no frame loss
Maximum rate;Network congestion is a kind of network state of sustained overload, and user (including link bandwidth, deposits Internet resources at this time
Storage space and processor disposal ability etc.) demand exceeded intrinsic capacity;Network delay refers to that miscellaneous data exist
It is transmitted by procotol (such as TCP/IP) in network medium, is not any limitation as if information content is excessive, the network of excess
It is slow that flow may result in equipment reaction, causes network delay;The bit error rate is to weigh data data transfer essence at the appointed time
The index of true property;Packet loss refers to that lost data packet number in test accounts for the ratio of transmitted data packet.The broadcasting matter
Amount attribute includes transformat and transmission code rate.The determination unit 12 can pass through detected network throughput, network is gathered around
At least one of plug, network delay, the bit error rate and packet loss determine the transformat and biography for the destination multimedia to be played
Defeated code check.
Download unit 13, the multimedia code stream of the play quality attribute is met for being downloaded from server;
In the specific implementation, the download unit 13 downloads the more matchmakers for meeting the transformat and transmission code rate from server
Body code stream.Such as:The download apparatus is identified to play broadcasting for the music when receiving the playing request to target music
Put qualitative attribute download bit rate can be less than or equal to for Mp3 forms, 320kpbs speed, the download apparatus from server
The music file of the Mp3 forms of 320kbps.In preferable scheme, prioritizing selection is more closest to identified transmission rate
Media file.Also ensure what is downloaded while can so allowing playback equipment and download apparatus flow to play multimedia file
Multimedia file quality is optimal.
First transmitting element 14, is broadcast for sending the multimedia code stream at least one playback equipment
Put.
In the specific implementation, first transmitting element 14 can include:Decoding unit 141, the second transmitting element 142.
Decoding unit 141, multi-medium data is obtained for the multimedia code stream to be carried out decoding;
In the specific implementation, the decoding unit 141 is decoded the multimedia code stream, multi-medium data is converted to,
So that the multi-medium data can play.
Second transmitting element 142, sets for sending the decoded multi-medium data at least one broadcasting
It is standby;
In the specific implementation, second transmitting element 142 sends decoded multi-medium data to described at least one
Playback equipment, so that at least one playback equipment plays the multi-medium data at the same time with the download apparatus.According to institute
Definite play quality attribute down-load music, can enable the broadcasting multimedia that each player is more smooth, improve
Result of broadcast.
In the present embodiment, it is necessary to which explanation, the download apparatus use grid with least one playback equipment
Network connection, common grid network have ad-hoc mode networks, Mesh network etc., and wireless mesh network can be with other networks
Communication for coordination, is the network architecture that dynamically can constantly extend, to any two equipment using wireless Mesh netword
It can keep wireless interconnected.Since Mesh network can communicate with other network cooperatings, selected in multiple playback equipments
Select one of them to be connected with WIFI or cable network, you can realize that multiple playback equipments play multimedia function at the same time, increase
Strong broadcasting is multimedia intelligent and convenience.
In the present embodiment, when download apparatus receives the playing request of destination multimedia, examined with prefixed time interval
Survey the network transmission quality of download apparatus and one or more playback equipments;Download apparatus is according to the network transmission quality, really
The play quality attribute for the destination multimedia that fixed one or more playback equipment can play;Download apparatus is loaded with server
The multimedia code stream of the foot play quality attribute, and multimedia code stream is sent to one or more of playback equipments and is carried out
Play.Pass through broadcasting for the destination multimedia that determines to play according to the network transmission quality of download apparatus and each playback equipment
Put qualitative attribute so that each playback equipment can play identical destination multimedia at the same time, improve result of broadcast, and then improve
The intelligent and convenience that multimedia is downloaded.
One of ordinary skill in the art will appreciate that realize all or part of flow in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory medium
In, the program is upon execution, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly
Enclose, therefore equivalent variations made according to the claims of the present invention, it is still within the scope of the present invention.
Claims (12)
1. a kind of multimedia downloading method, applied to playing jointly in multimedia multiple playback equipments, and from the multiple
Any one playback equipment is selected in playback equipment as download apparatus, it is characterised in that including:
When the download apparatus receives the playing request of destination multimedia, the download apparatus is detected with prefixed time interval
The wireless interconnected network transmission quality between at least one playback equipment;
The download apparatus determines worst according to network transmission quality wireless interconnected between at least one playback equipment
The destination multimedia that can be played as at least one playback equipment of the corresponding play quality attribute of network transmission quality
Play quality attribute;
The download apparatus is downloaded from server meets the multimedia code stream of the play quality attribute, and by the multimedia bitstream
Stream is sent to be played described more at the same time at least one playback equipment, at least one playback equipment with the download apparatus
Media code stream.
2. according to the method described in claim 1, it is characterised in that it includes:The play quality attribute include transformat and
Transmission code rate.
3. according to the method described in claim 1, it is characterised in that it includes:The download apparatus and at least one broadcasting
Equipment is connected using grid network.
4. according to the method described in claim 1, it is characterised in that it includes:The network transmission quality includes:Network throughput
At least one of amount, network congestion, network delay, the bit error rate and packet loss.
5. according to the method described in claim 1, it is characterized in that, the download apparatus sends the multimedia code stream to institute
At least one playback equipment is stated, at least one playback equipment plays the multimedia code stream at the same time with the download apparatus,
Including:
The multimedia code stream is carried out decoding and obtains multi-medium data by the download apparatus, and by the decoded multimedia
Data sending is at least one playback equipment, so that at least one playback equipment plays at the same time with the download apparatus
The multi-medium data.
6. according to the method described in claim 1, it is characterized in that, the download apparatus sends the multimedia code stream to institute
At least one playback equipment is stated, at least one playback equipment plays the multimedia code stream at the same time with the download apparatus,
Including:
The download apparatus sends the multimedia code stream at least one playback equipment, at least one is broadcast so that described
Put equipment to the multimedia code stream decode obtain multi-medium data after, at least one playback equipment with it is described under carry
Put while play the multi-medium data.
7. a kind of multimedia download apparatus, applied to playing jointly in multimedia multiple playback equipments, and from the multiple
Any one playback equipment is selected in playback equipment as download apparatus, it is characterised in that including:
Detection unit, during playing request for receiving destination multimedia when the download apparatus, is examined with prefixed time interval
Survey network transmission quality wireless interconnected between the download apparatus and at least one playback equipment;
Determination unit, for basis and network transmission quality wireless interconnected between at least one playback equipment, determines most
The more matchmakers of target that the corresponding play quality attribute of network transmission quality of difference can be played as at least one playback equipment
The play quality attribute of body;
Download unit, the multimedia code stream of the play quality attribute is met for being downloaded from server;
First transmitting element, it is described at least one for sending the multimedia code stream at least one playback equipment
Playback equipment plays the multimedia code stream at the same time with the download apparatus.
8. device according to claim 7, it is characterised in that including:The play quality attribute include transformat and
Transmission code rate.
9. device according to claim 7, it is characterised in that including:The download apparatus and at least one broadcasting
Equipment is connected using grid network.
10. device according to claim 7, it is characterised in that including:The network transmission quality includes:Network throughput
At least one of amount, network congestion, network delay, the bit error rate and packet loss.
11. device according to claim 7, it is characterised in that first transmitting element includes:
Decoding unit, multi-medium data is obtained for the multimedia code stream to be carried out decoding;
Second transmitting element, for sending the decoded multi-medium data at least one playback equipment, so that
At least one playback equipment plays the multi-medium data at the same time with the download apparatus.
12. device according to claim 7, it is characterised in that first transmitting element is used for the multimedia bitstream
Stream is sent at least one playback equipment, is obtained so that at least one playback equipment decodes the multimedia code stream
After multi-medium data, at least one playback equipment plays the multi-medium data at the same time with the download apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510052101.8A CN104618736B (en) | 2015-01-30 | 2015-01-30 | A kind of multimedia downloading method and its device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510052101.8A CN104618736B (en) | 2015-01-30 | 2015-01-30 | A kind of multimedia downloading method and its device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104618736A CN104618736A (en) | 2015-05-13 |
CN104618736B true CN104618736B (en) | 2018-05-01 |
Family
ID=53152982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510052101.8A Active CN104618736B (en) | 2015-01-30 | 2015-01-30 | A kind of multimedia downloading method and its device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104618736B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105161121B (en) * | 2015-09-14 | 2018-02-02 | 深圳蓝奥声科技有限公司 | To the control method and audio transfer control of audio peripheral hardware transmission audio |
CN105657495B (en) * | 2015-12-31 | 2018-10-19 | 南京邮电大学 | A kind of more intelligent terminal synchronous broadcast methods and equipment |
CN105828173B (en) * | 2016-03-22 | 2018-07-24 | 广东欧珀移动通信有限公司 | Communication connection record update method in audio-video frequency playing system and device |
CN107071158A (en) * | 2017-03-29 | 2017-08-18 | 奇酷互联网络科技(深圳)有限公司 | Audio-frequency information shares control method, device and mobile communication equipment |
CN113225599B (en) * | 2021-07-08 | 2021-09-21 | 苏州华兴源创科技股份有限公司 | Adjusting method and adjusting device for multi-channel data transmission |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829345A (en) * | 2005-08-12 | 2006-09-06 | 深圳华为移动通信技术有限公司 | Method and system for realizing data share between mobile terminals |
CN101366240A (en) * | 2005-12-09 | 2009-02-11 | 马维尔国际贸易有限公司 | Coexistence system and method for wireless network devices |
CN101499918A (en) * | 2009-02-10 | 2009-08-05 | 宇龙计算机通信科技(深圳)有限公司 | Adaptive stream media playing method, apparatus, system and mobile terminal |
CN103338204A (en) * | 2013-07-05 | 2013-10-02 | 曾德钧 | Audio synchronization output method and system |
-
2015
- 2015-01-30 CN CN201510052101.8A patent/CN104618736B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829345A (en) * | 2005-08-12 | 2006-09-06 | 深圳华为移动通信技术有限公司 | Method and system for realizing data share between mobile terminals |
CN101366240A (en) * | 2005-12-09 | 2009-02-11 | 马维尔国际贸易有限公司 | Coexistence system and method for wireless network devices |
CN101499918A (en) * | 2009-02-10 | 2009-08-05 | 宇龙计算机通信科技(深圳)有限公司 | Adaptive stream media playing method, apparatus, system and mobile terminal |
CN103338204A (en) * | 2013-07-05 | 2013-10-02 | 曾德钧 | Audio synchronization output method and system |
Also Published As
Publication number | Publication date |
---|---|
CN104618736A (en) | 2015-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104618736B (en) | A kind of multimedia downloading method and its device | |
CN103888818B (en) | A kind of television program playing method, equipment and system | |
CN102595239B (en) | Multi-screen interactive method, device and intelligent television for terminal system | |
CN104618195B (en) | Bandwidth estimation method and apparatus | |
CN109889543A (en) | Method, root node, child node, P2P server and the system of transmission of video | |
EP3147730B1 (en) | Sound box parameter configuration method, mobile terminal, server, and system | |
CN106603503B (en) | The treating method and apparatus of live data | |
CN108933948A (en) | A kind of video playing progress synchronous method and device | |
CN106686438A (en) | Cross-device audio/image synchronous playing method, equipment and system | |
CN103841462B (en) | Top box of digital machine multi-screen plays the method and device of program | |
KR101813918B1 (en) | Method for providing a client device with a media asset | |
CN103327021B (en) | Method, devices and system of multi-device interaction | |
CN103259861A (en) | Method and system for recording and watching network videos | |
CN105451071A (en) | Video stream processing method, device and system | |
CN106797485A (en) | High in the clouds stream media service system, high in the clouds stream media service method and its device using optimal GPU | |
CN103457966A (en) | Method, equipment and system for accessing cloud storage equipment on basis of DLNA (digital living network alliance) technology | |
CN104918069A (en) | Play scene reduction method, system, playing terminal and control terminal | |
WO2017004928A1 (en) | Song catalog setting method, mobile terminal, server, and system | |
CN107592551A (en) | Method and apparatus for cloud stream service | |
CN108881931A (en) | A kind of data buffering method and the network equipment | |
CN110602338B (en) | Audio processing method, device, system, storage medium and equipment | |
JPWO2014207899A1 (en) | Communication apparatus and communication method | |
CN108494702B (en) | Transmission control method and apparatus, storage medium, and electronic apparatus | |
EP3160101B1 (en) | Multi-media resource management method, cloud server and electronic device | |
CN109495776A (en) | The method and intelligent terminal that a kind of audio sends, plays |
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 | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. |
|
CP01 | Change in the name or title of a patent holder |