CN103731415A - High code stream data transmitting method and device - Google Patents
High code stream data transmitting method and device Download PDFInfo
- Publication number
- CN103731415A CN103731415A CN201310664791.3A CN201310664791A CN103731415A CN 103731415 A CN103731415 A CN 103731415A CN 201310664791 A CN201310664791 A CN 201310664791A CN 103731415 A CN103731415 A CN 103731415A
- Authority
- CN
- China
- Prior art keywords
- address
- intelligent television
- data
- background server
- attribute information
- 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.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
An embodiment of the invention provides a high code stream data transmitting method and device and relates to the field of the electronic technology. The attribute of an intelligent television is sent, so that the preset threshold value received by the intelligent television is made to be smaller than or equal to a first address of data, to be transmitted, of network bandwidth. High code stream data are obtained from the first address. The method and device solve the problem that an existing intelligent television can only obtain low code stream data, and the definition of a display page is low. Moreover, the method and device improve the definition of a display page. The method comprises the steps that the intelligent television sends the attribute information of the intelligent television to a backstage server so as to enable the backstage server to determine the first address with stream codes larger than the preset threshold value and smaller than or equal to data, to be transmitted, of the network bandwidth; the intelligent television receives the first address from the backstage server; the intelligent television obtains the data to be transmitted according to the first address; the intelligent television analyzes and broadcasts the data to be transmitted.
Description
Technical field
The present invention relates to electronic technology field, relate in particular to a kind of high code stream data transmission method and device.
Background technology
Along with the intellectuality of television set, increasing people brings into use intelligent television.
In the prior art, intelligent television has had the ability of playing high code stream, high image quality on hardware, but existing intelligent television can only receive data by web-page interface, the data code flow that causes intelligent television to receive is little, and the definition of display page is lower.
Summary of the invention
Embodiments of the invention provide a kind of high code stream data transmission method and device, by sending the attribute of intelligent television, make intelligent television can receive predetermined threshold value and be less than or equal to the first address of the data to be transmitted of the network bandwidth, and from the first address acquisition to high code stream data, solve existing intelligent television and can only obtain low code stream data, the problem that display page definition is lower, has improved the definition of display page.
For achieving the above object, embodiments of the invention adopt following technical scheme:
The embodiment of the present invention provides a kind of high code stream data transmission method, comprising:
Intelligent television sends the attribute information of described intelligent television to background server, to make described background server according to described attribute information, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth, described attribute information comprises the described network bandwidth;
Described intelligent television receives described the first address from described background server;
Described intelligent television is according to data to be transmitted described in described the first address acquisition;
Described data to be transmitted is resolved and play to described intelligent television.
Described intelligent television is the intelligent television that default application program is installed;
Wherein, attribute information to the background server that described intelligent television sends described intelligent television comprises:
The attribute information that described intelligent television sends described intelligent television by described default application program is to background server.
The embodiment of the present invention provides a kind of high code stream data transmission method, comprising:
Background server receives the attribute information of intelligent television, and described attribute information comprises the network bandwidth;
Described background server is according to described attribute information, determines that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the described network bandwidth;
Described background server sends described the first address to described intelligent television, and to make described intelligent television according to after data to be transmitted described in described the first address acquisition, described data to be transmitted is resolved and play to described intelligent television.
Described attribute information at least also comprises media interviews control MAC Address, IP address and channel numbering;
Wherein, described background server is according to described attribute information, determines that the first address that code stream is greater than the data to be transmitted of predetermined threshold value comprises:
Described background server is numbered according to described channel, specified data information list, and described data message list comprises with described channel numbers corresponding data message, and described channel numbering is used to indicate the access rights of described intelligent television;
Described background server is determined the first address according to described IP address, the described network bandwidth and described data message list; Wherein, described the first address is the content distributing network CDN address nearest with described IP address, and the data in described the first address are that code stream is greater than predetermined threshold value and is less than or equal to the data to be transmitted of the described network bandwidth.
At described background server, according to described channel, number, before specified data information list, described method also comprises:
Described background server, according to described MAC Address, determines that described MAC Address is legal.
The embodiment of the present invention provides a kind of intelligent television, comprising:
Transmitting element, be used for sending attribute information to background server, to make described background server according to described attribute information, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth, described attribute information comprises the described network bandwidth;
Receiving element, for receiving described the first address from described background server;
Acquiring unit, for data to be transmitted described in described the first address acquisition receiving according to described receiving element;
Processing unit, the data to be transmitted getting for resolving and play described acquiring unit.
Described transmitting element, specifically for sending attribute information to background server by default application program.
The embodiment of the present invention provides a kind of background server, comprising:
Receiving element, for receiving the attribute information of intelligent television, described attribute information comprises the network bandwidth;
Determining unit, for the described attribute information receiving according to described receiving element, determines that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the described network bandwidth;
Transmitting element, for sending described the first address to described intelligent television, to make described intelligent television according to after data to be transmitted described in described the first address acquisition, described data to be transmitted is resolved and play to described intelligent television.
Described attribute information at least also comprises media interviews control MAC Address, IP address and channel numbering;
Described determining unit, specifically for the described channel numbering receiving according to described receiving element, specified data information list, described data message list comprises with described channel numbers corresponding data message, described channel numbering is used to indicate the access rights of described intelligent television, and determines the first address for the described IP address receiving according to described receiving element, the described network bandwidth and described data message list; Wherein, described the first address is the content distributing network CDN address nearest with described IP address, and the data in described the first address are that code stream is greater than predetermined threshold value and is less than or equal to the data to be transmitted of the described network bandwidth.
Described determining unit, the also described MAC Address for receiving according to described receiving element, determines that described MAC Address is legal.
The embodiment of the present invention provides a kind of high code stream data transmission method and device, intelligent television sends the attribute information that comprises MAC Address, IP address, channel numbering and the network bandwidth of intelligent television to background server, to make background server according to attribute information, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth, and then, intelligent television receives the first address from the data to be transmitted of background server, and according to the first address acquisition to high code stream data, thereby improved the definition of display page.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the transmission method schematic flow sheet one of the embodiment of the present invention;
Fig. 2 is the transmission method schematic flow sheet two of the embodiment of the present invention;
Fig. 3 is the transmission method schematic flow sheet three of the embodiment of the present invention;
The intelligent television structural representation of Fig. 4 embodiment of the present invention;
Fig. 5 is the background server structural representation of the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
Embodiment mono-
The embodiment of the present invention provides a kind of high code stream data transmission method, as shown in Figure 1, comprising:
101, intelligent television sends the attribute information of intelligent television to background server, to make background server according to attribute information, determines that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth.
Intelligent television, refer to and there is full open model platform, carried operating system, can be by user's program that the third party service provider such as installation and uninstall, game provides voluntarily, by this class method, constantly the function of colour TV is expanded, and can realize by netting twine, wireless network the general name of such class colour TV of surfing the web.Intelligent television can be from network, sound equipment (AV, Audio Video) equipment, PC (PC, Personal Computer) etc. multiple channel obtain programme content, by being simple and easy to the integrated operation interface of use, the content that ease of Use needs most consumer clearly represents on large-screen.Intelligent television has the application such as web search, video request program, Internet news, Internet video.User is browsing page on intelligent television, sees news, sees video website etc.
In prior art, intelligent television has reached broadcasting high code stream on hardware, the ability of high image quality, but intelligent television can only receive data by web-page interface, and the data code flow that causes intelligent television to receive is little, and display resolution is lower.
Wherein, web-page interface can be HDMI(High Definition Multimedia Interface, HDMI (High Definition Multimedia Interface)), can be also VGA(Video Graphics Array, video and graphic matrix) interface.
HDMI is that a kind of totally digitilized image and sound transmit interface, can transmit audio signal and vision signal without compression.HDMI can be used for Set Top Box, DVD player, PC, holder for TV playing, integrated amplifier, digital sound and television set.HDMI can transmit audio frequency and video-audio signal simultaneously, because audio and video frequency signal adopts same cable, has greatly simplified the installation of system.The equipment of HDMI has the feature of " plug and play ", between signal source and display device, can automatically carry out " negotiation ", automatically selects most suitable video/audio format.
VGA is a kind of video transmission standard, there is the advantages such as resolution is high, demonstration speed is fast, color is abundant, in color monitor field, be widely used, be adapted in various electronic and electrical equipment VGA interfaces, as the connecting line of the home appliances such as computer, high definition DVD and computer monitor, projecting apparatus, digital TV in high resolution, rear-projection, plasm TV.
Code stream refers to the data traffic that video file is used within the unit interval, is also code check, is most important part in image quality control in Video coding.Under same resolution, the code stream of video file is larger, and compression ratio is just less, and image quality is just better.
In order to improve the definition of intelligent television display page, the embodiment of the present invention provides a kind of high code stream data transmission method, makes the intelligent television that default application program is installed to obtain high code stream data from background server.
Application program refers in order to complete a certain or a few particular tasks and to be developed the computer program running on operating system.The compatible application program of system that default application program in the embodiment of the present invention is carried by intelligent television.
It should be noted that, the system that intelligent television carries can be Android operating system, can be also other system, and the embodiment of the present invention does not limit.The system of carrying due to intelligent television can be Android operating system, can be also other system, and therefore, the form of default application program also changes along with the difference of system.
Exemplary, if the system that intelligent television carries is Android operating system, default application program is APK(Application Package File, application program APMB package).
APK is the application program installation file form in a kind of Android operating system, the code of an Android application program is wanted to move on Android equipment, must first compile, then be packaged as the file that can be identified by Android system and just can be moved, and this file format that can be identified and move by Android system is APK.In an APK file, comprise the code file (.dex file), file resource (resources), the file that are compiled and read (assets), certificate (certificates) and inventory file (manifest file).
Concrete, the intelligent television that default application program is installed is sent to background server by this application program by the attribute information of itself, make background server according to the attribute information of intelligent television, determine the data that are applicable to intelligent television hsrdware requirements, determine that code stream is greater than the data to be transmitted of predetermined threshold value, and data to be transmitted is sent to intelligent television.
Wherein, the attribute information of intelligent television is at least included in the MAC(Media Access Control of intelligent television, media interviews control) address, IP address, regional information, channel numbering, the network bandwidth etc.
It should be noted that, the network bandwidth in the attribute information of describing in the embodiment of the present invention refers to the maximum network bandwidth that intelligent television is supported.
MAC Address or be called hardware address is for the position of define grid equipment.At OSI(Open System Interconnect, open system interconnection) in model, three-layer network layer is responsible for IP address, and second layer data link layer is responsible for MAC Address.A main frame has an IP address, and each network site has a MAC Address that is specific to it.
For example, the system that intelligent television carries is Android operating system, and this intelligent television is provided with default APK, this intelligent television is crossed default APK by information exchanges such as the MAC Address of self, IP address, regional information, channel numbering and the network bandwidths and is sent to background server, to make the attribute information of the intelligent television that background server sends according to intelligent television determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth.
102, intelligent television receives the first address from background server.
Background server gets after the attribute information of intelligent television, according to the attribute information of intelligent television, determines and meets intelligent television attribute information, and code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth.
Concrete, background server determines that code stream is greater than predetermined threshold value and is less than or equal to behind first address of data to be transmitted of the network bandwidth, the first address is sent to intelligent television, to make intelligent television arrive data to be transmitted according to this first address acquisition, then resolve and play this data to be transmitted.
103, intelligent television is according to the first address acquisition data to be transmitted.
104, data to be transmitted is resolved and play to intelligent television.
The first address that intelligent television sends according to background server, obtains after data to be transmitted, data to be transmitted is reduced to the interior perhaps information of its representative according to certain way, and the interior perhaps information of data to be transmitted representative is play.
The embodiment of the present invention provides a kind of high code stream data transmission method, as shown in Figure 2, comprising:
201, background server receives the attribute information of intelligent television.
The high code stream data transmission method that the embodiment of the present invention provides, mutual by between intelligent television and background server, makes intelligent television can receive the high code stream data from background server, thereby has improved the definition of display page.
Concrete, first background server receives the attribute information of intelligent television, to determine that according to this attribute information code stream is greater than the first address of the data to be transmitted of predetermined threshold value.
Wherein, intelligent television is the intelligent television that default application program is installed, and attribute information is that intelligent television passes through default application program transmission, and attribute information at least comprises media interviews control MAC Address, IP address, channel numbering and the network bandwidth.
It should be noted that, the system that intelligent television carries can be Android operating system, can be also other system, and the embodiment of the present invention does not limit.The system of carrying due to intelligent television can be Android operating system, can be also other system, and therefore, the form of default application program also changes along with the difference of system.
Exemplary, if the system that intelligent television carries is Android operating system, default application program is APK.
For example, the system that intelligent television carries is Android operating system, and this intelligent television is provided with default APK, background server receives the attribute information that includes MAC Address, IP address, regional information, channel numbering and the network bandwidth that intelligent television sends by default APK, to determine that according to this attribute information code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth.
202, background server is according to attribute information, determines that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth.
Concrete, background server receives after the attribute information that comprises MAC Address, IP address, channel numbering and the network bandwidth of intelligent television, according to this attribute information, determines that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the described network bandwidth.
Wherein, data to be transmitted at least comprises video page information, Video stream information and door chain information.
203, background server sends the first address to intelligent television, and to make intelligent television according to after the first address acquisition data to be transmitted, data to be transmitted is resolved and play to intelligent television.
The embodiment of the present invention provides a kind of high code stream data transmission method, intelligent television peace sends the attribute information that comprises MAC Address, IP address, channel numbering and the network bandwidth of intelligent television to background server, to make background server according to attribute information, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth, and then, intelligent television receives the first address from the data to be transmitted of background server, and according to the first address acquisition to high code stream data, thereby improved the definition of display page.
Embodiment bis-
The invention provides a kind of high code stream data transmission method, as shown in Figure 3, the method comprises:
301, the attribute information that intelligent television sends intelligent television is to background server.
Intelligent television, refer to and there is full open model platform, carried operating system, can be by user's program that the third party service provider such as installation and uninstall, game provides voluntarily, by this class method, constantly the function of colour TV is expanded, and can realize by netting twine, wireless network the general name of such class colour TV of surfing the web.Intelligent television can be from network, sound equipment (AV, Audio Video) equipment, PC (PC, Personal Computer) etc. multiple channel obtain programme content, by being simple and easy to the integrated operation interface of use, the content that ease of Use needs most consumer clearly represents on large-screen.Intelligent television has the application such as web search, video request program, Internet news, Internet video.User is browsing page on intelligent television, sees news, sees video website etc.
In prior art, intelligent television has reached broadcasting high code stream on hardware, the ability of high image quality, but intelligent television can only receive data by web-page interface, and the data code flow that causes intelligent television to receive is little, and display resolution is lower.
Wherein, web-page interface can be HDMI(High Definition Multimedia Interface, HDMI (High Definition Multimedia Interface)), can be also VGA(Video Graphics Array, video and graphic matrix) interface.
HDMI is that a kind of totally digitilized image and sound transmit interface, can transmit audio signal and vision signal without compression.HDMI can be used for Set Top Box, DVD player, PC, holder for TV playing, integrated amplifier, digital sound and television set.HDMI can transmit audio frequency and video-audio signal simultaneously, because audio and video frequency signal adopts same cable, has greatly simplified the installation of system.The equipment of HDMI has the feature of " plug and play ", between signal source and display device, can automatically carry out " negotiation ", automatically selects most suitable video/audio format.
VGA is a kind of video transmission standard, there is the advantages such as resolution is high, demonstration speed is fast, color is abundant, in color monitor field, be widely used, be adapted in various electronic and electrical equipment VGA interfaces, as the connecting line of the home appliances such as computer, high definition DVD and computer monitor, projecting apparatus, digital TV in high resolution, rear-projection, plasm TV.
Code stream refers to the data traffic that video file is used within the unit interval, is also code check, is most important part in image quality control in Video coding.Under same resolution, the code stream of video file is larger, and compression ratio is just less, and image quality is just better.
In order to improve the definition of intelligent television display page, the embodiment of the present invention provides a kind of high code stream data transmission method, makes the intelligent television that default application program is installed to obtain high code stream data from background server.
Application program refers in order to complete a certain or a few particular tasks and to be developed the computer program running on operating system.The compatible application program of system that default application program in the embodiment of the present invention is carried by intelligent television.
It should be noted that, the system that intelligent television carries can be Android operating system, can be also other system, and the embodiment of the present invention does not limit.The system of carrying due to intelligent television can be Android operating system, can be also other system, and the form of default application program also changes along with the difference of system.
Exemplary, if the system that intelligent television carries is Android operating system, default application program is application program APMB package APK(Application Package File, application program APMB package).
APK is the application program installation file form in a kind of Android operating system, the code of an Android application program is wanted to move on Android equipment, must first compile, then be packaged as the file that can be identified by Android system and just can be moved, and this file format that can be identified and move by Android system is APK.In an APK file, comprise the code file (.dex file), file resource (resources), the file that are compiled and read (assets), certificate (certificates) and inventory file (manifest file).
Concrete, first the intelligent television that default application program is installed is sent to background server by this application program by the attribute information of itself, in order to background server, according to the attribute information of intelligent television, determines that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth.
Wherein, the attribute information of intelligent television is at least included in the media interviews control MAC(Media Access Control of intelligent television, media interviews control) address, IP address, regional information, channel numbering, the network bandwidth etc.
It should be noted that the maximum network bandwidth that the network bandwidth of describing in the embodiment of the present invention is supported for intelligent television.
Exemplary, the system that intelligent television carries is Android operating system, and this intelligent television is provided with default APK, this intelligent television is crossed default APK by information exchanges such as the MAC Address of self, IP address, regional information, channel numbering and the network bandwidths and is sent to background server.
302, background server, according to the MAC Address in attribute information, determines that MAC Address is legal.
MAC Address or be called hardware address is for the position of define grid equipment.At OSI(Open System Interconnect, open system interconnection) in model, three-layer network layer is responsible for IP address, and second layer data link layer is responsible for MAC Address.A main frame has an IP address, and each network site has a MAC Address that is specific to it.
Concrete, intelligent television is sent to self attributes information after background server by default application program, and background server is according to the information of attribute information content aware intelligent television.Background server correctly sends data waiting for transmission in order to determine, thereby avoids the problems such as account bootlegging broadcasting, and first whether background server according to the MAC Address in the attribute information of the intelligent television receiving, check this MAC Address legal.
Further, after background server determines that the MAC Address of intelligent television is legal, it is that intelligent television selects data in order to transmission that background server continues subsequent step.
303, background server is according to the channel numbering in attribute information, specified data information list.
Wherein, data message list comprises with channel numbers corresponding data message, and channel numbering is used to indicate the access rights of intelligent television.
Concrete, in the attribute information of the intelligent television that background server gets, include channel numbering, because channel is numbered the access rights that are used to indicate intelligent television, therefore, background server can be known the copyright access rights of intelligent television to video resource according to this channel numbering.Background server is the copyright access rights to video resource according to intelligent television, and the data message list that can provide intelligent television to play is provided.Wherein, the information intelligent TV in data message list all has access rights, and data message list comprises code stream information, and the code stream of a video has multiple, normally a list.
304, background server is determined the first address according to the IP address in attribute information, the network bandwidth and data message list.
Wherein, the first address is used to indicate intelligent television and reads data to be transmitted, the CDN(Content Delivery Network that the first Wei YuIP address, address is nearest, content distributing network) address.
CDN is a kind of new network content service system, avoids as far as possible likely affecting on the Internet bottleneck and the link of data transmission bauds and stability, make content delivery sooner, more stable.One deck intelligent virtual network on existing Internet basic that CDN forms by place node server everywhere at network, CDN system can be in real time leads user's request on the nearest service node of user again according to the connection of network traffics and each node, load state and to integrated informations such as user's distance and response times.Its objective is and make user can obtain required content nearby, solve the situation of Internet network congestion, improve the response speed of user's access websites.
Concrete, background server is determined the first address according to the IP address of intelligent television, the network bandwidth and data message list, in order to by with the nearest CDN address assignment in intelligent television IP address to intelligent television, make intelligent television can obtain desired data nearby, wherein, the data in the first address are that code stream is greater than predetermined threshold value and is less than or equal to the data to be transmitted of the network bandwidth.
305, background server sends the first address to intelligent television.
Background server gets after the attribute information of intelligent television, according to the attribute information of intelligent television, determines and meets intelligent television attribute information, and code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth.
Concrete, background server determines that code stream is greater than predetermined threshold value and is less than or equal to behind first address of data to be transmitted of the network bandwidth, the first address is sent to intelligent television, to make intelligent television arrive data to be transmitted according to this first address acquisition, then resolve and play this data to be transmitted.
306, intelligent television is according to the first address acquisition data to be transmitted.
307, data to be transmitted is resolved and play to intelligent television.
The first address that intelligent television sends according to background server, obtains after data to be transmitted, data to be transmitted is reduced to the interior perhaps information of its representative according to certain way, and the interior perhaps information of data to be transmitted representative is play.
The embodiment of the present invention provides a kind of high code stream data transmission method, intelligent television sends the attribute information that comprises MAC Address, IP address, channel numbering and the network bandwidth of intelligent television to background server, to make background server according to attribute information, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth, and then, intelligent television receives the first address from the data to be transmitted of background server, and according to the first address acquisition to high code stream data, thereby improved the definition of display page.
Embodiment tri-
The embodiment of the present invention provides a kind of intelligent television 1, as shown in Figure 4, comprising:
Transmitting element 10, be used for sending attribute information to background server, to make described background server according to described attribute information, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth, described attribute information comprises the described network bandwidth;
Receiving element 11, for receiving described the first address from described background server;
Acquiring unit 12, for data to be transmitted described in described the first address acquisition receiving according to described receiving element 11;
Processing unit 13, the data to be transmitted getting for resolving and play described acquiring unit 12.
Further, described transmitting element 10, specifically for sending attribute information to background server by default application program.
The embodiment of the present invention provides a kind of intelligent television, mainly comprises transmitting element, receiving element, acquiring unit and processing unit.Transmitting element sends the attribute information that comprises MAC Address, IP address, channel numbering and the network bandwidth to background server, to make background server according to attribute information, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth, and then, receiving element receives the first address from the data to be transmitted of background server, acquiring unit is according to the first address acquisition to data to be transmitted, and last, data to be transmitted is resolved and play to processing unit.By this scheme, the intelligent television that default application program is installed can get high code stream data, thereby has improved the definition of display page.
Embodiment tetra-
The embodiment of the present invention provides a kind of background server 2, as shown in Figure 5, comprising:
Receiving element 20, for receiving the attribute information of intelligent television, described attribute information comprises the network bandwidth;
Determining unit 21, for the described attribute information receiving according to described receiving element 20, determines that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the described network bandwidth;
Transmitting element 22, the extremely described intelligent television of described the first address of determining for sending described determining unit 21, to make described intelligent television according to after data to be transmitted described in described the first address acquisition, described data to be transmitted is resolved and play to described intelligent television.
Further, described attribute information at least also comprises media interviews control MAC Address, IP address and channel numbering;
Described determining unit 21, specifically for the described channel numbering receiving according to described receiving element 20, specified data information list, described data message list comprises with described channel numbers corresponding data message, described channel numbering is used to indicate the access rights of described intelligent television, and determines the first address for the described IP address receiving according to described receiving element, the described network bandwidth and described data message list; Wherein, described the first address is the content distributing network CDN address nearest with described IP address, and the data in described the first address are that code stream is greater than predetermined threshold value and is less than or equal to the data to be transmitted of the described network bandwidth.
Further, described determining unit 21, the also described MAC Address for receiving according to described receiving element, determines that described MAC Address is legal.
The embodiment of the present invention provides a kind of background server, mainly comprises receiving element, determining unit and transmitting element.The attribute information that comprises MAC Address, IP address, channel numbering and the network bandwidth of the intelligent television that determining unit receives according to receiving element, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the described network bandwidth, and by transmitting element, the first address of data to be transmitted is sent to intelligent television, make intelligent television according to the first address acquisition to high code stream data, thereby improved the definition of display page.
Those skilled in the art can be well understood to, for convenience and simplicity of description, only with the division of above-mentioned each functional module, be illustrated, in practical application, can above-mentioned functions be distributed and by different functional modules, completed as required, the internal structure that is about to device is divided into different functional modules, to complete all or part of function described above.The system of foregoing description, the specific works process of device and unit, can, with reference to the corresponding process in preceding method embodiment, not repeat them here.
In the several embodiment that provide in the application, should be understood that, disclosed system, apparatus and method, can realize by another way.For example, device embodiment described above is only schematic, for example, the division of described module or unit, be only that a kind of logic function is divided, during actual realization, can have other dividing mode, for example multiple unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, indirect coupling or the communication connection of device or unit can be electrically, machinery or other form.
The described unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, can be positioned at a place, or also can be distributed in multiple network element.Can select according to the actual needs some or all of unit wherein to realize the object of the present embodiment scheme.
In addition, the each functional unit in each embodiment of the present invention can be integrated in a processing unit, can be also that the independent physics of unit exists, and also can be integrated in a unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, and also can adopt the form of SFU software functional unit to realize.
If described integrated unit is realized and during as production marketing independently or use, can be stored in a computer read/write memory medium using the form of SFU software functional unit.Based on such understanding, the all or part of of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprise that some instructions (can be personal computers in order to make a computer equipment, server, or the network equipment etc.) or processor (processor) carry out all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: various media that can be program code stored such as USB flash disk, portable hard drive, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CDs.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, any be familiar with those skilled in the art the present invention disclose technical scope in; can expect easily changing or replacing, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of described claim.
Claims (10)
1. a high code stream data transmission method, is characterized in that, comprising:
Intelligent television sends the attribute information of described intelligent television to background server, to make described background server according to described attribute information, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth, described attribute information comprises the described network bandwidth;
Described intelligent television receives described the first address from described background server;
Described intelligent television is according to data to be transmitted described in described the first address acquisition;
Described data to be transmitted is resolved and play to described intelligent television.
2. method according to claim 1, is characterized in that, described intelligent television is the intelligent television that default application program is installed;
Wherein, attribute information to the background server that described intelligent television sends described intelligent television comprises:
The attribute information that described intelligent television sends described intelligent television by described default application program is to background server.
3. a high code stream data transmission method, is characterized in that, comprising:
Background server receives the attribute information of intelligent television, and described attribute information comprises the network bandwidth;
Described background server is according to described attribute information, determines that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the described network bandwidth;
Described background server sends described the first address to described intelligent television, and to make described intelligent television according to after data to be transmitted described in described the first address acquisition, described data to be transmitted is resolved and play to described intelligent television.
4. method according to claim 3, is characterized in that, described attribute information at least also comprises media interviews control MAC Address, IP address and channel numbering;
Wherein, described background server is according to described attribute information, determines that the first address that code stream is greater than the data to be transmitted of predetermined threshold value comprises:
Described background server is numbered according to described channel, specified data information list, and described data message list comprises with described channel numbers corresponding data message, and described channel numbering is used to indicate the access rights of described intelligent television;
Described background server is determined the first address according to described IP address, the described network bandwidth and described data message list; Wherein, described the first address is the content distributing network CDN address nearest with described IP address, and the data in described the first address are that code stream is greater than predetermined threshold value and is less than or equal to the data to be transmitted of the described network bandwidth.
5. method according to claim 4, is characterized in that, at described background server, according to described channel, numbers, and before specified data information list, described method also comprises:
Described background server, according to described MAC Address, determines that described MAC Address is legal.
6. an intelligent television, is characterized in that, comprising:
Transmitting element, be used for sending attribute information to background server, to make described background server according to described attribute information, determine that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the network bandwidth, described attribute information comprises the described network bandwidth;
Receiving element, for receiving described the first address from described background server;
Acquiring unit, for data to be transmitted described in described the first address acquisition receiving according to described receiving element;
Processing unit, the data to be transmitted getting for resolving and play described acquiring unit.
7. intelligent television according to claim 6, is characterized in that,
Described transmitting element, specifically for sending attribute information to background server by default application program.
8. a background server, is characterized in that, comprising:
Receiving element, for receiving the attribute information of intelligent television, described attribute information comprises the network bandwidth;
Determining unit, for the described attribute information receiving according to described receiving element, determines that code stream is greater than predetermined threshold value and is less than or equal to the first address of the data to be transmitted of the described network bandwidth;
Transmitting element, the extremely described intelligent television of described the first address of determining for sending described determining unit, to make described intelligent television according to after data to be transmitted described in described the first address acquisition, described data to be transmitted is resolved and play to described intelligent television.
9. background server according to claim 8, is characterized in that, described attribute information at least also comprises media interviews control MAC Address, IP address and channel numbering;
Described determining unit, specifically for the described channel numbering receiving according to described receiving element, specified data information list, described data message list comprises with described channel numbers corresponding data message, described channel numbering is used to indicate the access rights of described intelligent television, and determines the first address for the described IP address receiving according to described receiving element, the described network bandwidth and described data message list; Wherein, described the first address is the content distributing network CDN address nearest with described IP address, and the data in described the first address are that code stream is greater than predetermined threshold value and is less than or equal to the data to be transmitted of the described network bandwidth.
10. background server according to claim 9, is characterized in that, comprising:
Described determining unit, the also described MAC Address for receiving according to described receiving element, determines that described MAC Address is legal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310664791.3A CN103731415A (en) | 2013-12-09 | 2013-12-09 | High code stream data transmitting method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310664791.3A CN103731415A (en) | 2013-12-09 | 2013-12-09 | High code stream data transmitting method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103731415A true CN103731415A (en) | 2014-04-16 |
Family
ID=50455342
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310664791.3A Pending CN103731415A (en) | 2013-12-09 | 2013-12-09 | High code stream data transmitting method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103731415A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114499793A (en) * | 2020-10-27 | 2022-05-13 | 中国移动通信集团设计院有限公司 | Method and device for screening data of signaling monitoring after centralization of large-area center |
Citations (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020002708A1 (en) * | 2000-06-27 | 2002-01-03 | Bamboo Mediacasting, Inc | Multicasting transmission of multimedia information |
| US20020186259A1 (en) * | 2001-04-20 | 2002-12-12 | General Instrument Corporation | Graphical user interface for a transport multiplexer |
| US6701389B2 (en) * | 2001-06-07 | 2004-03-02 | International Business Machines Corporation | Bandwidth allocation in accordance with shared queue output limit |
| CN101110985A (en) * | 2007-08-14 | 2008-01-23 | 华为技术有限公司 | Method, system and device for obtaining packet business service quality information |
| CN101145933A (en) * | 2007-10-26 | 2008-03-19 | 北大方正集团有限公司 | Publishing system, sending method and receiving method of media data, and corresponding device |
| CN101272479A (en) * | 2008-03-31 | 2008-09-24 | 华为软件技术有限公司 | Resource scheduling device and method, method and system and set-top box for demanding programs |
| CN101330352A (en) * | 2008-05-06 | 2008-12-24 | 华中科技大学 | A streaming media transmission adaptive rate control method |
| CN101572715A (en) * | 2009-04-15 | 2009-11-04 | 中兴通讯股份有限公司 | Multimedia service creating method and system |
| CN101742265A (en) * | 2009-12-21 | 2010-06-16 | 中兴通讯股份有限公司 | Video monitoring method, fixed network video monitoring service platform and mobile terminal |
| CN102148806A (en) * | 2010-02-09 | 2011-08-10 | 华为技术有限公司 | Time shift processing method and system, network equipment and terminal for network television |
| CN102291412A (en) * | 2011-08-29 | 2011-12-21 | 中兴通讯股份有限公司 | Multimedia service implementation method, system and device based on HTTP (hyper text transfer protocol) |
| CN102378066A (en) * | 2011-11-21 | 2012-03-14 | 中兴通讯股份有限公司 | Method and system for realizing low-bit rate and high-definition video on demand |
| CN102378043A (en) * | 2011-09-29 | 2012-03-14 | 深圳市矽伟智科技有限公司 | Content delivery method and Internet television (TV) playing method as well as corresponding device and systems |
| CN102404378A (en) * | 2010-09-07 | 2012-04-04 | 成都索贝数码科技股份有限公司 | A streaming media distribution transmission network system |
| US20120096083A1 (en) * | 2009-09-21 | 2012-04-19 | Huawei Technologies Co., Ltd. | Method and apparatus for transmitting hypertext transfer protocol media |
| CN102843351A (en) * | 2012-03-31 | 2012-12-26 | 华为技术有限公司 | Streaming media service processing method, streaming media server and system |
| CN103248962A (en) * | 2013-04-23 | 2013-08-14 | 华为技术有限公司 | Method, equipment and system for obtaining streaming media data |
-
2013
- 2013-12-09 CN CN201310664791.3A patent/CN103731415A/en active Pending
Patent Citations (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020002708A1 (en) * | 2000-06-27 | 2002-01-03 | Bamboo Mediacasting, Inc | Multicasting transmission of multimedia information |
| US20020186259A1 (en) * | 2001-04-20 | 2002-12-12 | General Instrument Corporation | Graphical user interface for a transport multiplexer |
| US6701389B2 (en) * | 2001-06-07 | 2004-03-02 | International Business Machines Corporation | Bandwidth allocation in accordance with shared queue output limit |
| CN101110985A (en) * | 2007-08-14 | 2008-01-23 | 华为技术有限公司 | Method, system and device for obtaining packet business service quality information |
| CN101145933A (en) * | 2007-10-26 | 2008-03-19 | 北大方正集团有限公司 | Publishing system, sending method and receiving method of media data, and corresponding device |
| CN101272479A (en) * | 2008-03-31 | 2008-09-24 | 华为软件技术有限公司 | Resource scheduling device and method, method and system and set-top box for demanding programs |
| CN101330352A (en) * | 2008-05-06 | 2008-12-24 | 华中科技大学 | A streaming media transmission adaptive rate control method |
| CN101572715A (en) * | 2009-04-15 | 2009-11-04 | 中兴通讯股份有限公司 | Multimedia service creating method and system |
| US20120096083A1 (en) * | 2009-09-21 | 2012-04-19 | Huawei Technologies Co., Ltd. | Method and apparatus for transmitting hypertext transfer protocol media |
| CN101742265A (en) * | 2009-12-21 | 2010-06-16 | 中兴通讯股份有限公司 | Video monitoring method, fixed network video monitoring service platform and mobile terminal |
| CN102148806A (en) * | 2010-02-09 | 2011-08-10 | 华为技术有限公司 | Time shift processing method and system, network equipment and terminal for network television |
| CN102404378A (en) * | 2010-09-07 | 2012-04-04 | 成都索贝数码科技股份有限公司 | A streaming media distribution transmission network system |
| CN102291412A (en) * | 2011-08-29 | 2011-12-21 | 中兴通讯股份有限公司 | Multimedia service implementation method, system and device based on HTTP (hyper text transfer protocol) |
| CN102378043A (en) * | 2011-09-29 | 2012-03-14 | 深圳市矽伟智科技有限公司 | Content delivery method and Internet television (TV) playing method as well as corresponding device and systems |
| CN102378066A (en) * | 2011-11-21 | 2012-03-14 | 中兴通讯股份有限公司 | Method and system for realizing low-bit rate and high-definition video on demand |
| CN102843351A (en) * | 2012-03-31 | 2012-12-26 | 华为技术有限公司 | Streaming media service processing method, streaming media server and system |
| CN103248962A (en) * | 2013-04-23 | 2013-08-14 | 华为技术有限公司 | Method, equipment and system for obtaining streaming media data |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114499793A (en) * | 2020-10-27 | 2022-05-13 | 中国移动通信集团设计院有限公司 | Method and device for screening data of signaling monitoring after centralization of large-area center |
| CN114499793B (en) * | 2020-10-27 | 2023-04-28 | 中国移动通信集团设计院有限公司 | Data screening method and device for signaling monitoring after centralization of regional centers |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102802048B (en) | A kind of Multi-screen interaction system and method | |
| EP2566158B1 (en) | Content replay device and content replay system | |
| CN103200460B (en) | The method of the multiplexing personal mobile information termination function of a kind of automatic navigator | |
| CN103685547A (en) | Download server dispatching method, download server dispatching system and terminal device | |
| CN105979353A (en) | Method and device for controlling video playing of play device | |
| CN103533396B (en) | A kind of video content interaction, apparatus and system | |
| CN102158553A (en) | Method and device for playing multi-media files for remote desktop | |
| CN102547443A (en) | Resource sharing and interaction realizing method of multi-terminal system | |
| WO2015035957A1 (en) | Video resource obtaining method, backend server, video client, and system | |
| US10972581B2 (en) | Media processing method and device | |
| CN103491431A (en) | Method, terminal and system for audio and video sharing of digital television | |
| CN104753989A (en) | Screen image transmission and playing method and device based on Web-based OS runtime environment | |
| WO2013174080A1 (en) | Interface display method and system of home gateway applicable to multiple display types | |
| CN103514219A (en) | Method and system for sharing Web content between multiple terminals | |
| CN101321174A (en) | Interactive network television terminal supporting multi-service and its implementing method | |
| CN103702235A (en) | Data processing method and system for content delivery network | |
| CN103702138A (en) | Method and system for self-adaptive appointed transcoding | |
| CN104363509B (en) | A kind of video conversion method, device, play system and terminal | |
| CN103702178A (en) | Play method and electronic equipment | |
| US20170171579A1 (en) | Method and Device for Transcoding Live Video | |
| CN103685303A (en) | Method and system for processing connection content delivery network | |
| CN114401264B (en) | A vehicle-mounted multi-screen display output method, device, equipment and medium | |
| CN103731415A (en) | High code stream data transmitting method and device | |
| CN116828237B (en) | Video playing method, video playing system, electronic device and storage medium | |
| US20240187325A1 (en) | Methods and apparatus to remove information from records |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140416 |
|
| RJ01 | Rejection of invention patent application after publication |