[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102098553A - Video transmission method and system as well as video server - Google Patents

Video transmission method and system as well as video server Download PDF

Info

Publication number
CN102098553A
CN102098553A CN 201010579489 CN201010579489A CN102098553A CN 102098553 A CN102098553 A CN 102098553A CN 201010579489 CN201010579489 CN 201010579489 CN 201010579489 A CN201010579489 A CN 201010579489A CN 102098553 A CN102098553 A CN 102098553A
Authority
CN
China
Prior art keywords
video
code flow
acquisition
video code
field density
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201010579489
Other languages
Chinese (zh)
Other versions
CN102098553B (en
Inventor
温平
何青
周光涛
胡昌玮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN 201010579489 priority Critical patent/CN102098553B/en
Publication of CN102098553A publication Critical patent/CN102098553A/en
Application granted granted Critical
Publication of CN102098553B publication Critical patent/CN102098553B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention provides a video transmission method and system as well as a video server. The method comprises the following steps of: receiving a video request message from a mobile terminal, wherein the video request message includes terminal information and wireless filed strength information; acquiring a first video code stream matched with the terminal information according to the video request message; compressing the first video code stream according to the wireless filed strength information to acquire a second video code stream; and sending the second video code stream to the mobile terminal. In the technical scheme of the invention, the sizes of the video code streams are further optimized on the basis of wireless field strength, the occupation of wireless bandwidth by the superfluous video codes stream in the moving process of the mobile terminal is reduced, and the smoothness for playing a video in the mobile terminal is enhanced through reducing the sizes of the transmitted video code streams.

Description

Video transmission method, system and video server
Technical field
The present invention relates to the communication technology, relate in particular to a kind of video transmission method, system and video server.
Background technology
Along with the development of Internet technology and popularizing of mobile communication terminal, mobile Internet has obtained bigger ground development space and market, and the wireless video technology has obtained unprecedented opportunity to develop especially.The wireless video technology is meant that portable terminal passes through the technology of wireless network receiver, video code stream.Wireless video transmission at present is normally by the type of hardware of Video service platform according to portable terminal, and the video code flow that the video acquisition end is collected carries out corresponding encoded and compression back and arrives portable terminal by wireless network transmissions.
Because the data volume of video transmission is very big, even under cable network, the video transmission effect neither be very desirable.And because wireless network bandwidth is limited in one's ability, relative cable network, low and the less stable of the bandwidth of wireless network, especially in the process that portable terminal moves, network condition can constantly change, the broadcast of video also can produce situations such as time-delay, shake because of the variation of network state, and therefore, the fluency that how improves video playback under the limited condition of the network bandwidth as far as possible becomes the wireless video technology and faces the big challenge in earth polar.
Summary of the invention
The invention provides a kind of video transmission method, system and video server, in order to improve the fluency that wireless video is play.
The invention provides a kind of video transmission method, comprising:
The video request message of mobile terminal receive comprises end message and wireless field density information in the described video request message;
According to described video request message, obtain first video code flow that is complementary with described end message;
According to described wireless field density information described first video code flow is compressed, obtain second video code flow;
Described second video code flow is sent to described portable terminal.
The invention provides a kind of video server, comprising:
Receiver module is used for the video request message of mobile terminal receive, comprises end message and wireless field density information in the described video request message;
First acquisition module is used for obtaining first video code flow that is complementary with described end message according to described video request message;
Second acquisition module is used for according to described wireless field density information described first video code flow being compressed, and obtains second video code flow;
Sending module is used for described second video code flow is sent to described portable terminal.
The invention provides a kind of Video transmission system, comprise arbitrary video server provided by the invention and portable terminal;
Described portable terminal is used for sending video request message to described video server, comprises end message and wireless field density information in the described video request message, and receives second video code flow that described video server sends.
Video transmission method of the present invention, system and video server, adopt the wireless field density information of mobile terminal reporting wireless network, video server compresses and technical scheme of transmission the video code flow that obtains according to wireless field density information, further optimize the size of video code flow based on wireless field density, reduced portable terminal redundant video flowing in moving process the taking of wireless bandwidth improved the fluency of video in mobile terminal playing by the size that reduces the video code flow that is transmitted.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do one to the accompanying drawing of required use in embodiment or the description of the Prior Art below introduces simply, apparently, accompanying drawing in describing below is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 be various embodiments of the present invention based on the structural representation of Video transmission system;
The flow chart of the video transmission method that Fig. 2 provides for the embodiment of the invention one;
The flow chart of the video transmission method that Fig. 3 provides for the embodiment of the invention two;
The flow chart of the video transmission method that Fig. 4 provides for the embodiment of the invention three;
The flow chart of the video transmission method that Fig. 5 provides for the embodiment of the invention four;
The flow chart of the video transmission method that Fig. 6 provides for the embodiment of the invention five;
The structural representation of the video server that Fig. 7 provides for the embodiment of the invention six;
The structural representation of the video server that Fig. 8 provides for the embodiment of the invention seven.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer, below in conjunction with the accompanying drawing in the embodiment of the invention, technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
Fig. 1 be various embodiments of the present invention based on the structural representation of Video transmission system.As shown in Figure 1, the Video transmission system of present embodiment comprises: video acquisition end 11, video server 12 and portable terminal 13.
Wherein, video acquisition end 11 mainly comprises video capture device and video coding control unit, is used for being responsible for collection, the compressed encoding of video and the transmission of video of video; Wherein video capture device can be first-class for IP Camera, digital camera, the video coding control unit is mainly used in the video information that video capture device is collected and carries out compressed encoding, and the video code flow that compressed coding back is formed offers video server 12.Video server 12 is main to be responsible for portable terminal 13 is carried out the access of authentication, control of video collection terminal 11 and is responsible for the optimization of video code flow and streaming media service etc. is provided.Portable terminal 13 is as watching end, can be mobile phone, get online without being tethered to a cable this etc. wireless telecommunications system.
Wherein, video acquisition end 11 can be by wired mode incoming communication network, and for example video acquisition end 11 can pass through ADSL (Asymmetric Digital Subscriber Line) (Asymmetric Digital Subscriber Line; Abbreviate as: ADSL) mode is connected with video server 12; Video acquisition end 11 also can pass through wireless mode incoming communication network, and for example video acquisition end 11 can adopt Wideband Code Division Multiple Access (WCDMA) (Wideband Code Division Multiple Access; Abbreviate as: WCDMA), TD SDMA (Time Division-Synchronous Code Division Multiple Access; Abbreviate as: TD-SCDMA) or CDMA 2000 (Code Division Multiple Access 2000; Abbreviate as: mode incoming communication network such as CDMA2000).Portable terminal 13 is by wireless mode incoming communication network.
Wherein, the major function of video server 12 is that control of video collection terminal 11 is gathered video in various embodiments of the present invention, obtain video code flow from video acquisition end 11, the video code flow that gets access to is done further optimization process offer portable terminal 13 with the form of Streaming Media by wireless transmission method and watch for the client of portable terminal 13 sides.Wherein, optimization process is meant that the wireless field density information that provides according to portable terminal 13 does further compression to the video code flow that gets access to, and to reduce the size of video code flow according to wireless field density information, improves the fluency that video is play at portable terminal 13.
Following each embodiment of the present invention will elaborate to technical solution of the present invention based on Video transmission system shown in Figure 1.
Embodiment one
The flow chart of the video transmission method that Fig. 2 provides for the embodiment of the invention one.The executive agent of present embodiment is a video server, and as shown in Figure 2, the video transmission method of present embodiment comprises:
The video request message of step 201, mobile terminal receive comprises end message and wireless field density information in the described video request message;
Particularly, portable terminal is initiated video request message to video server, and this video request message shows that certain client will watch certain video, therefore, carries end message that can identify client identity and the video information that will watch in video request message.Usually end message comprises information such as the screen resolution of sign, the portable terminal of portable terminal, coded format that portable terminal is supported and other hardware capabilities.Video information mainly comprises the video labeling that characterizes video.In addition, video request message also comprises wireless field density information in the present embodiment, and this wireless field density information is meant the field intensity size of portable terminal place wireless network, is used in view of the above video code flow being done further optimization process for video server.
When video server receives the video request message of portable terminal, at first portable terminal is carried out authentication and authentication according to the relevant information in the video request message (for example end message), whether be validated user to judge portable terminal.After portable terminal is by authentication and authentication, continue execution in step 202.Owing to portable terminal is carried out authentication and authentication is not the emphasis of various embodiments of the present invention, therefore, all is not described in detail, and can adopts existing techniques in realizing about the detailed process of authentication and authentication for these various embodiments of the present invention.
Step 202, according to video request message, obtain first video code flow that is complementary with end message;
Particularly, after video server finishes the authentication of portable terminal and authentication, obtain first video code flow that is complementary with end message according to the relevant information in the video request message (for example video information etc.).Wherein, first video code flow is to send to video server by the video acquisition end after according to the control command collection of video server and compressed coding.
Step 203, first video code flow is compressed, obtain second video code flow according to wireless field density information;
In the present embodiment, video server gets access to after first video code flow, according to wireless field density information first video code flow is done further compression, to reduce video code flow, improves the utilance of wireless network bandwidth.Wherein, " compression " in the present embodiment mainly is meant by video server and according to wireless field density information first video code flow carried out compressed encoding, to reduce the data volume of first video code flow, to make the technological means that second video code flow that obtains is fit to wireless channel conditions.Usually, the data volume of second video code flow is less than or equal to the data volume of first video code flow.For example: when the wireless field density of portable terminal is big, illustrate that wireless channel conditions is preferable, the bandwidth that is provided is bigger, and then video server can not compress or mild compression first video code flow; When wireless field density hour, illustrate that wireless channel conditions is relatively poor, the limited bandwidth that is provided, therefore, video server can be done further compression to first video code flow greatly, so that the size of second video code flow that obtains and the situation of wireless network adapt.
Step 204, second video code flow is sent to portable terminal.
Video code flow after video server will compress once more according to wireless field density sends to portable terminal, for this video of mobile terminal playing.Wherein,, therefore, make wireless bandwidth can transmit more video code flow, guaranteed the flow chart of video code flow in mobile terminal playing in the unit interval owing to reduced the redundant information that video code flow comprised by further compressed video bit stream.
The video transmission method of present embodiment, according to the size of wireless field density video code flow being done further compression by video server handles, reduce the redundant information of video code flow, improved the utilance of wireless bandwidth, guaranteed the fluency of video code flow in mobile terminal playing.
Embodiment two
The flow chart of the video transmission method that Fig. 3 provides for the embodiment of the invention two.Present embodiment can realize that something in common repeats no more based on embodiment one, and as shown in Figure 3, the method for present embodiment comprises:
The video request message of step 301, mobile terminal receive comprises end message and wireless field density information in the described video request message;
Step 302, basis be the first parameter maps table of storage in advance, end message is mapped as first acquisition parameter of video acquisition end;
Particularly, on video server, store the first parameter maps table in advance, in this first parameter maps table, store the corresponding relation of each video code flow information of the information of portable terminal and video acquisition end correspondence, for example coded format and/or the screen resolution supported of portable terminal and need the mapping relations of the coded video bit stream form that the video acquisition end obtains.Coded format that video server can be supported portable terminal and screen resolution are mapped as first acquisition parameter that the video acquisition end is gathered video, this first acquisition parameter mainly is meant acquisition parameter required when the control of video collection terminal is gathered video, for example: the coded format after frame frequency, resolution, the collection, compression index etc.
Step 303, send first acquisition controlling instruction carry first acquisition parameter, generate first video code flow for the collection of video acquisition end and according to first acquisition parameter to the video acquisition end;
Video server can carry out video acquisition by the control of video collection terminal after getting access to first acquisition parameter, specifically by beginning video acquisition to video acquisition end sending controling instruction control of video collection terminal.Wherein, first acquisition parameter can be comprised in the instruction of first acquisition controlling, also first acquisition parameter can be do not comprised.When not comprising first acquisition parameter in the instruction of first acquisition controlling, video server can send to the video acquisition end with first acquisition parameter by other interaction flow.For saving interaction flow, carry the execution mode of first acquisition parameter in preferred first acquisition controlling instruction of present embodiment.
First video code flow that step 304, receiver, video collection terminal send;
The video acquisition termination can begin video acquisition after receiving the instruction of first acquisition controlling, and the video information that collects is handled according to first acquisition parameter, for example: the video acquisition end carries out compressed encoding according to coded format of carrying in first acquisition parameter and compression index to video information, generates first video code flow.
Step 305, first video code flow is compressed, obtain second video code flow according to wireless field density information;
Step 306, second video code flow is sent to portable terminal.
The video transmission method of present embodiment, video server is mapped as first acquisition parameter according to end message and the first acquisition controlling commands for controlling video acquisition end carries out video acquisition, and according to wireless field density information video code flow is done further compression and handle, reduce the redundant information of video code flow, make same bandwidth can transmit the video code flow of more contents (for example can transmit longer interior video code flow), improved the utilance of wireless bandwidth, guaranteed the fluency of video code flow in mobile terminal playing.
Embodiment three
The flow chart of the video transmission method that Fig. 4 provides for the embodiment of the invention three.Present embodiment can realize that as shown in Figure 4, the method for present embodiment comprises based on embodiment one:
The video request message of step 401, mobile terminal receive comprises end message and wireless field density information in the described video request message;
Step 402, basis be the second parameter maps table of storage in advance, is second acquisition parameter of video acquisition end with end message and wireless field density information mapping;
Particularly, on video server, store the second parameter maps table in advance, in this second parameter maps table, store the corresponding relation of information, the wireless field density information of portable terminal each the video code flow information corresponding, for example the mapping relations of the coded format supported of portable terminal and/or screen resolution and wireless field density information and the coded video bit stream form that needs the video acquisition end to obtain with the video acquisition end.Coded format that video server can be supported portable terminal and screen resolution and wireless field density information mapping are gathered second acquisition parameter of video for the video acquisition end, this second acquisition parameter mainly is meant acquisition parameter required when the control of video collection terminal is gathered video, for example: the coded format after frame frequency, resolution, the collection, compression index etc.Wherein,, therefore, can make collection of video acquisition end and processing obtain the video information that adapts with current network state, be convenient in the wireless network that Bandwidth Dynamic changes, transmit because second acquisition parameter has been considered wireless field density information.
Step 403, send second acquisition controlling instruction carry second acquisition parameter, generate first video code flow for the collection of video acquisition end and according to second acquisition parameter to the video acquisition end;
Video server can carry out video acquisition by the control of video collection terminal after getting access to second acquisition parameter, specifically by beginning video acquisition to video acquisition end sending controling instruction control of video collection terminal.Wherein, second acquisition parameter can be comprised in the instruction of second acquisition controlling, also second acquisition parameter can be do not comprised.When not comprising second acquisition parameter in the instruction of second acquisition controlling, video server can send to the video acquisition end with second acquisition parameter by other interaction flow.For saving interaction flow, carry the execution mode of second acquisition parameter in preferred second acquisition controlling instruction of present embodiment.
First video code flow that step 404, receiver, video collection terminal send;
The video acquisition termination can begin video acquisition after receiving the instruction of second acquisition controlling, and the video information that collects is handled according to second acquisition parameter, for example: the video acquisition end carries out compressed encoding according to coded format of carrying in second acquisition parameter and compression index to video information, generates first video code flow.
Step 405, first video code flow is compressed, obtain second video code flow according to wireless field density information;
Step 406, second video code flow is sent to portable terminal.
The video transmission method of present embodiment, video server is that second acquisition parameter and the second acquisition controlling commands for controlling video acquisition end carry out video acquisition according to end message and wireless field density information mapping, and according to wireless field density information video code flow is done further compression and handle, reduce the redundant information of video code flow, make the video code flow that under the same band condition, can transmit more contents, improved the utilance of wireless bandwidth, guaranteed the fluency of video code flow in mobile terminal playing.
Embodiment four
The flow chart of the video transmission method that Fig. 5 provides for the embodiment of the invention four.Present embodiment can realize that specifically to be example based on embodiment three, as shown in Figure 5, the method for present embodiment comprises based on embodiment one, two or three:
The video request message of step 501, mobile terminal receive comprises end message and wireless field density information in the described video request message;
Step 502, basis be the second parameter maps table of storage in advance, is second acquisition parameter of video acquisition end with end message and wireless field density information mapping;
Step 503, send second acquisition controlling instruction carry second acquisition parameter, generate first video code flow for the collection of video acquisition end and according to second acquisition parameter to the video acquisition end;
First video code flow that step 504, receiver, video collection terminal send;
Step 505, first video code flow is compressed, obtain second video code flow according to wireless field density information;
Wherein, this step can adopt technology of video compressing encoding to realize.Video server carries out compressed encoding reducing the data volume of video code flow to first video code flow, but guarantees that the coded format of video code flow is constant, when needs carry out the conversion of coded format in the conversion of carrying out coded format.
Step 506, second video code flow is carried out video format conversion according to end message;
Particularly, when a plurality of portable terminals ask to play same video simultaneously, because the video acquisition end can only provide a kind of video code flow of video format, therefore, ask the demand of a video simultaneously in order to satisfy a plurality of portable terminals, video server is used for satisfying the demand of a plurality of portable terminals by second video code flow being carried out video format conversion to obtain a plurality of second video code flows.For example: the form of current second video code flow is a mpeg 3, and the coded format of portable terminal support is AVI, then video server need carry out video format conversion to current second video code flow according to the coded format in the end message (being AVI), forming form is second video code flow of AVI, so that second video code flow that satisfies the demands to be provided to portable terminal; Again for example: the resolution that current second video code flow is supported is 1920 * 1080, and the resolution that portable terminal is supported is 960 * 720, then video server need carry out video format conversion to current second video code flow according to the resolution in the end message (promptly 960 * 720), formation resolution is 960 * 720 second video code flow, so that second video code flow that satisfies the demands to be provided to portable terminal.
Wherein, the video format conversion of this step 506 also can adopt technology of video compressing encoding to realize.
Further need explanation, present embodiment is described the processing of above-mentioned steps 505 and step 506 pair video code flow as process independently, but be not limited to this, focus on and to do further compression and format conversion by video server to the video code flow that receives.Because existing technology of video compressing encoding can realize compression and coding to video code flow simultaneously, therefore, the step 505 of present embodiment and step 506 can be used as a step in actual applications and realize.
Step 507, will send to portable terminal through second video code flow after the video format conversion.
Wherein, can satisfy the demand of portable terminal through the coded format of second video code flow after the video format conversion, resolution etc., therefore, portable terminal can successfully receive second video code flow and can be correctly decoded and decompress and play.
The video transmission method of present embodiment, video server is that second acquisition parameter and the second acquisition controlling commands for controlling video acquisition end carry out video acquisition according to end message and wireless field density information mapping, and according to wireless field density information video code flow is done further compression and handle, reduce the redundant information of video code flow, can make the video code flow of the more contents of transmission under same bandwidth, improved the utilance of wireless bandwidth, guaranteed the fluency of video code flow in mobile terminal playing.Simultaneously, video server is by further carrying out video format conversion to second video code flow, make second video code flow can satisfy the video format requirements that different mobile terminal is supported, can provide same video code flow to a plurality of portable terminals simultaneously, improve the utilance and the efficiency of transmission of video code flow.
Embodiment five
The flow chart of the video transmission method that Fig. 6 provides for the embodiment of the invention five.Present embodiment can be realized based on the various embodiments described above, the difference of itself and the various embodiments described above is: in the present embodiment, portable terminal can regularly send the wireless field density lastest imformation to video server, video server is upgraded wireless field density information according to the wireless field density lastest imformation, and first video code flow is optimized processing according to the wireless field density information after upgrading.As shown in Figure 6, the method for present embodiment comprises:
Step 601, portable terminal send video request message to video server, comprise terminal message and wireless field density message in the described video request message;
Step 602, video server carry out authentication and authentication according to video request message to portable terminal, and according to video request message and parameter preset mapping table, obtain the acquisition parameter of video acquisition end;
Step 603, video server send the acquisition controlling instruction of carrying acquisition parameter to the video acquisition end;
Instruction begins video acquisition according to acquisition controlling for step 604, video acquisition end, and generates first video code flow according to acquisition parameter, and first video code flow is sent to video server;
The wireless field density lastest imformation that step 605, video server mobile terminal receive send; Wherein, the wireless field density lastest imformation promptly refers to the current wireless field intensity information of portable terminal timed sending in the present embodiment.
Step 606, video server are carried out compressed encoding according to end message and the wireless field density information that receives at last to first video code flow, form second video code flow, and second video code flow is sent to portable terminal.
In this step 606, the form of supporting when information such as the coded format of first video code flow and portable terminal is not simultaneously, video server carries out video format conversion to first video code flow when according to wireless field density information first video code flow being compressed.When the form of supporting when information such as the coded format of first video code flow and portable terminal was identical, video server only needed compress first video code flow according to wireless field density information, need not to change the coded format of first video code flow.Be moreover that video server needs to provide the most suitable current wireless the network-like video code flow that can be moved the terminal normal play to portable terminal.
In the present embodiment, portable terminal can regularly send wireless field density information to video server according to predefined transmission frequency, for example can send with frequency once in 5 seconds.In addition, portable terminal also can be initiatively to send to video server when detecting wireless field density and change.
Based on above-mentioned, when the state of current wireless network was preferable, video server can carry out mild compression to first video code flow, made first video code flow keep certain redundant information, the definition when playing to improve.
Step 607, portable terminal receive second video code flow, and according to end message second video code flow is decoded and decompressed, and the video code flow after broadcast decoder and the decompression.
The video transmission method of present embodiment, regularly provide the information of the wireless field density in the video display process by portable terminal to video server, in real time video code flow is done further compression by video server according to wireless field density information, the size of video code flow and the situation of wireless network are adapted, by reducing the redundant information of video code flow, improve the utilance of wireless bandwidth, when guaranteeing the mobile terminal playing fluency, guarantee the definition of playing.
Embodiment six
The structural representation of the video server that Fig. 7 provides for the embodiment of the invention six.As shown in Figure 7, the video server of present embodiment comprises: receiver module 71, first acquisition module 72, second acquisition module 73 and sending module 74.
Wherein, receiver module 71 is used for the video request message of mobile terminal receive, comprises end message and wireless field density information in the described video request message; First acquisition module 72 is connected with receiver module 71, is used for according to video request message, obtains first video code flow that is complementary with end message, specifically is to obtain first video code flow from the video acquisition end.Second acquisition module 73 is connected with first acquisition module 72 with receiver module 71 respectively, is used for according to wireless field density information first video code flow being compressed, and obtains second video code flow; Sending module 74 is connected with second acquisition module 73, is used for second video code flow is sent to portable terminal.
The video server of present embodiment, can be used for carrying out the flow process of the video transmission method that the embodiment of the invention provides, specifically according to the size of wireless field density video code flow being done further compression handles, reduce the redundant information of video code flow, improved the utilance of wireless bandwidth, guaranteed the fluency of video code flow in mobile terminal playing.
Based on technique scheme, present embodiment provides a kind of specific implementation structure of first acquisition module 72, and first acquisition module 72 comprises: first map unit, first transmitting element and first receiving element.Wherein, first map unit is connected with receiver module 71, is used for the basis first parameter maps table of storage in advance, end message is mapped as first acquisition parameter of video acquisition end; First transmitting element is connected with first map unit, is used for sending first acquisition controlling instruction of carrying first acquisition parameter to the video acquisition end, generates first video code flow for the collection of video acquisition end and according to first acquisition parameter; First receiving element is connected with first transmitting element, is used for first video code flow according to the triggering receiver, video collection terminal transmission of first transmitting element.
By technique scheme, can obtain first video code flow.
Further, present embodiment provides a kind of implementation structure of first acquisition module 72 in addition, and this first acquisition module 72 comprises: second map unit, second transmitting element and second receiving element.Wherein, second map unit is connected with receiver module 71, is used for the basis second parameter maps table of storage in advance, is second acquisition parameter of video acquisition end with end message and wireless field density information mapping; Second transmitting element is connected with second map unit, is used for sending second acquisition controlling instruction of carrying second acquisition parameter to the video acquisition end, generates first video code flow for the collection of video acquisition end and according to the second video acquisition parameter; Second receiving element is connected with second transmitting element, is used for first video code flow according to the triggering receiver, video collection terminal transmission of second transmitting element.
Wherein, two of above-mentioned first acquisition module 72 kinds of implementation structure differences are that the first parameter maps table is different with the content that the second parameter maps table is comprised.Also include wireless field density information in the second parameter maps table simultaneously, first acquisition module 72 needs to obtain acquisition parameter according to the wireless field density information mapping simultaneously.
Embodiment seven
The structural representation of the video server that Fig. 8 provides for the embodiment of the invention seven.Present embodiment can realize that as shown in Figure 8, the video server of present embodiment also comprises: format converting module 75 and update module 76 based on embodiment six.
Wherein, format converting module 75 was used for before sending module 74 sends to portable terminal with second video code flow, according to end message second video code flow is carried out video format conversion, and second video code flow after video format conversion is offered sending module 74.Can be when a plurality of portable terminals be asked same video simultaneously by this format converting module 75, the video code flow of the single coded format that the video acquisition end is provided is encoded and is formed the video code flow of the coded format that each portable terminal supports, has improved the utilance and the efficiency of transmission of video code flow.
Update module 76 is used for the wireless field density lastest imformation that mobile terminal receive sends, and according to the wireless field density lastest imformation wireless field density information was upgraded before second acquisition module 73 obtains second video code flow, and the wireless field density information after will upgrading offers second acquisition module 73.By this update module 76, video server can obtain wireless field density information in real time, and first video code flow is compressed according to the up-to-date wireless field density information of obtaining, obtain second video code flow, second video code flow and wireless network state are adapted, in the fluency that guarantees mobile terminal playing, guarantee the definition of playing.
The video server of present embodiment can be used for carrying out the flow process of the video transmission method that the embodiment of the invention provides equally, according to wireless field density information video code flow is being done further compression, when improving the fluency of playing to reduce the video code flow redundant information, can support the same video of a plurality of mobile terminal request by format converting module, encoding by the video code flow that the video acquisition end is provided provides the video code flow that satisfies each portable terminal demand, improves the utilance of video code flow; Further, can guarantee the compression and the wireless network state of video code flow are adapted most, when guaranteeing to play fluency, guarantee the definition of playing by the real-time update of update module realization to wireless field density.
Embodiment eight
The embodiment of the invention eight provides a kind of Video transmission system, and the structure of this Video transmission system can specifically comprise referring to shown in Figure 1: video acquisition end 11, video server 12 and portable terminal 13.Wherein, the video server that video server 12 can adopt the embodiment of the invention to provide, its concrete structure and operation principle see also the description of the foregoing description, do not repeat them here.
Portable terminal 13 is used for sending video request message to video server 12, comprises end message and wireless field density information in the described video request message, and receive and play second video code flow when video server 12 generates second video code flow.
Video acquisition end 11, be used for carrying out video acquisition according to the acquisition controlling instruction of video server 12, and generate first video code flow according to acquisition parameter, and provide first video code flow to video server 12, obtain second video code flow that offers portable terminal 13 according to first video code flow for video server 12.
The Video transmission system of present embodiment can be used for carrying out the flow process of the video transmission method that the embodiment of the invention provides, according to the size of wireless field density video code flow being done further compression by video server handles, reduce the redundant information of video code flow, improved the utilance of wireless bandwidth, guaranteed the fluency of video code flow in mobile terminal playing.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be finished by the relevant hardware of program command, aforesaid program can be stored in the computer read/write memory medium, this program is carried out the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (12)

1. a video transmission method is characterized in that, comprising:
The video request message of mobile terminal receive comprises end message and wireless field density information in the described video request message;
According to described video request message, obtain first video code flow that is complementary with described end message;
According to described wireless field density information described first video code flow is compressed, obtain second video code flow;
Described second video code flow is sent to described portable terminal.
2. video transmission method according to claim 1 is characterized in that, according to described video request message, obtains first video code flow that is complementary with described end message and comprises:
According to the first parameter maps table of storing in advance, described end message is mapped as first acquisition parameter of video acquisition end;
Send first acquisition controlling instruction of carrying described first acquisition parameter to described video acquisition end, generate described first video code flow for the collection of described video acquisition end and according to described first acquisition parameter;
Receive described first video code flow that described video acquisition end sends.
3. video transmission method according to claim 1 is characterized in that, according to described video request message, obtains first video code flow that is complementary with described end message and comprises:
According to the second parameter maps table of storing in advance, be second acquisition parameter of video acquisition end with described end message and described wireless field density information mapping;
Send second acquisition controlling instruction of carrying described second acquisition parameter to described video acquisition end, generate described first video code flow for the collection of described video acquisition end and according to described second acquisition parameter;
Receive described first video code flow that described video acquisition end sends.
4. according to each described video transmission method of claim 1-3, it is characterized in that, before described second video code flow is sent to described portable terminal, also comprise:
According to described end message described second video code flow is carried out video format conversion.
5. according to each described video transmission method of claim 1-3, it is characterized in that, described first video code flow compressed, obtain second video code flow and comprise before according to described wireless field density information:
Receive the wireless field density lastest imformation that described portable terminal sends, and described wireless field density information is upgraded according to described wireless field density lastest imformation.
6. a video server is characterized in that, comprising:
Receiver module is used for the video request message of mobile terminal receive, comprises end message and wireless field density information in the described video request message;
First acquisition module is used for obtaining first video code flow that is complementary with described end message according to described video request message;
Second acquisition module is used for according to described wireless field density information described first video code flow being compressed, and obtains second video code flow;
Sending module is used for described second video code flow is sent to described portable terminal.
7. video server according to claim 6 is characterized in that, described first acquisition module comprises:
First map unit is used for the basis first parameter maps table of storage in advance, described end message is mapped as first acquisition parameter of video acquisition end;
First transmitting element is used for sending first acquisition controlling instruction of carrying described first acquisition parameter to described video acquisition end, generates described first video code flow for the collection of described video acquisition end and according to described first acquisition parameter;
First receiving element is used to receive described first video code flow that described video acquisition end sends.
8. video server according to claim 6 is characterized in that, described first acquisition module comprises:
Second map unit is used for the basis second parameter maps table of storage in advance, is second acquisition parameter of video acquisition end with described end message and described wireless field density information mapping;
Second transmitting element is used for sending second acquisition controlling instruction of carrying described second acquisition parameter to described video acquisition end, generates described first video code flow for the collection of described video acquisition end and according to the described second video acquisition parameter;
Second receiving element is used to receive described first video code flow that described video acquisition end sends.
9. according to each described video server of claim 6-8, it is characterized in that, also comprise:
Format converting module is used for according to described end message described second video code flow being carried out video format conversion before described sending module sends to described portable terminal with described second video code flow.
10. according to each described video server of claim 6-8, it is characterized in that, also comprise:
Update module is used to receive the wireless field density lastest imformation that described portable terminal sends, and according to described wireless field density lastest imformation described wireless field density information was upgraded before described second acquisition module obtains described second video code flow.
11. one kind comprises as the Video transmission system of each described video server of claim 5-8, it is characterized in that, also comprises: portable terminal;
Described portable terminal is used for sending video request message to described video server, comprises end message and wireless field density information in the described video request message, and receives second video code flow that described video server sends.
12. Video transmission system according to claim 11 is characterized in that, also comprises: the video acquisition end;
Described video acquisition end is used for providing first video code flow to described video server, obtains described second video code flow that offers described portable terminal according to described first video code flow for described video server.
CN 201010579489 2010-12-03 2010-12-03 Video transmission method and system as well as video server Active CN102098553B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010579489 CN102098553B (en) 2010-12-03 2010-12-03 Video transmission method and system as well as video server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010579489 CN102098553B (en) 2010-12-03 2010-12-03 Video transmission method and system as well as video server

Publications (2)

Publication Number Publication Date
CN102098553A true CN102098553A (en) 2011-06-15
CN102098553B CN102098553B (en) 2013-06-12

Family

ID=44131385

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010579489 Active CN102098553B (en) 2010-12-03 2010-12-03 Video transmission method and system as well as video server

Country Status (1)

Country Link
CN (1) CN102098553B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012171507A1 (en) * 2011-06-16 2012-12-20 华为技术有限公司 Method and device for transmitting data file to client
CN103188240A (en) * 2011-12-30 2013-07-03 北京新媒传信科技有限公司 Multi-media file transcoding method and system matched with mobile phone terminal platform
CN104811747A (en) * 2015-04-27 2015-07-29 无锡天脉聚源传媒科技有限公司 Video transcode method and device
CN105933934A (en) * 2016-03-30 2016-09-07 维沃移动通信有限公司 Multimedia information transmission method and mobile terminal
CN107835444A (en) * 2017-11-16 2018-03-23 百度在线网络技术(北京)有限公司 Information interacting method, device, voice frequency terminal and computer-readable recording medium
CN107995451A (en) * 2016-10-26 2018-05-04 北京视联动力国际信息技术有限公司 A kind of inspection method and device regarding networked video stream
CN108900799A (en) * 2018-06-20 2018-11-27 北京酷米科技有限公司 A kind of scheduling system and method based on real-time video
WO2019007211A1 (en) * 2017-07-03 2019-01-10 腾讯科技(深圳)有限公司 Encoding and decoding capability configuration method and device, and computer storage medium
CN111327865A (en) * 2019-11-05 2020-06-23 杭州海康威视系统技术有限公司 Video transmission method, device and equipment
CN114760478A (en) * 2022-03-08 2022-07-15 江苏泽汇泓智能科技有限公司 Low code stream high definition video processing terminal and video monitoring system
WO2023029689A1 (en) * 2021-09-06 2023-03-09 中兴通讯股份有限公司 Multimedia data sharing method, media sharing server, terminal, electronic device, and computer-readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1663274A (en) * 2002-06-18 2005-08-31 Vixs系统公司 Dynamically adjusting data rate of wireless communications
CN1674676A (en) * 2004-03-22 2005-09-28 Lg电子株式会社 Server system for performing communication over wireless network and operating method thereof
CN1954347A (en) * 2004-03-11 2007-04-25 超声波设计控股公司 Transmitter and receiver for a surveillance system
CN101588595A (en) * 2009-07-07 2009-11-25 董志 Method for dynamically regulating data transfer rate in wireless application service system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1663274A (en) * 2002-06-18 2005-08-31 Vixs系统公司 Dynamically adjusting data rate of wireless communications
CN1954347A (en) * 2004-03-11 2007-04-25 超声波设计控股公司 Transmitter and receiver for a surveillance system
CN1674676A (en) * 2004-03-22 2005-09-28 Lg电子株式会社 Server system for performing communication over wireless network and operating method thereof
CN101588595A (en) * 2009-07-07 2009-11-25 董志 Method for dynamically regulating data transfer rate in wireless application service system

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012171507A1 (en) * 2011-06-16 2012-12-20 华为技术有限公司 Method and device for transmitting data file to client
CN103188240A (en) * 2011-12-30 2013-07-03 北京新媒传信科技有限公司 Multi-media file transcoding method and system matched with mobile phone terminal platform
CN104811747A (en) * 2015-04-27 2015-07-29 无锡天脉聚源传媒科技有限公司 Video transcode method and device
CN105933934A (en) * 2016-03-30 2016-09-07 维沃移动通信有限公司 Multimedia information transmission method and mobile terminal
CN107995451A (en) * 2016-10-26 2018-05-04 北京视联动力国际信息技术有限公司 A kind of inspection method and device regarding networked video stream
US11044278B2 (en) 2017-07-03 2021-06-22 Tencent Technology (Shenzhen) Company Limited Transcoding capability configuration method and device and computer storage medium
WO2019007211A1 (en) * 2017-07-03 2019-01-10 腾讯科技(深圳)有限公司 Encoding and decoding capability configuration method and device, and computer storage medium
CN107835444A (en) * 2017-11-16 2018-03-23 百度在线网络技术(北京)有限公司 Information interacting method, device, voice frequency terminal and computer-readable recording medium
US10448082B2 (en) 2017-11-16 2019-10-15 Baidu Online Network Technology (Beijing) Co., Ltd. Information exchanging method and device, audio terminal and computer-readable storage medium
CN108900799A (en) * 2018-06-20 2018-11-27 北京酷米科技有限公司 A kind of scheduling system and method based on real-time video
CN111327865A (en) * 2019-11-05 2020-06-23 杭州海康威视系统技术有限公司 Video transmission method, device and equipment
WO2023029689A1 (en) * 2021-09-06 2023-03-09 中兴通讯股份有限公司 Multimedia data sharing method, media sharing server, terminal, electronic device, and computer-readable storage medium
CN114760478A (en) * 2022-03-08 2022-07-15 江苏泽汇泓智能科技有限公司 Low code stream high definition video processing terminal and video monitoring system

Also Published As

Publication number Publication date
CN102098553B (en) 2013-06-12

Similar Documents

Publication Publication Date Title
CN102098553B (en) Video transmission method and system as well as video server
CN100568966C (en) A kind of network transfer method of audio/video data
US8875208B1 (en) High quality multimedia transmission from a mobile device for live and on-demand viewing
CN102811373A (en) Method for carrying out video broadcast on Internet and mobile Internet by mobile terminal
CN102131106A (en) Method, device and system for playing streaming media contents
CN104270646A (en) Self-adaption transmission method and system based on mobile streaming media
CN105472477A (en) Data transmission method, device and equipment
CN103220550A (en) Video conversion method and device
CN103702139A (en) Video-on-demand system based on scalable coding under mobile environment
CN102065339A (en) Method and system for playing audio and video media stream
CN102098304A (en) Method for simultaneously recording and uploading audio/video of mobile phone
CN113115067A (en) Live broadcast system, video processing method and related device
CN102946570A (en) Transmission system and method for multi-stream streaming media of self-adaption network bandwidth
CN103329521A (en) Methods, apparatuses and computer program products for pausing video streaming content
CN101394585A (en) Quasi-real time stream system in mobile stream media live broadcast service
CN102137098A (en) Method for on-line real-time recording and forwarding of audio/ video streams by mobile internet terminal
CN103313095A (en) Video transmission method, play method, terminal and server
CN111885346A (en) Picture code stream synthesis method, terminal, electronic device and storage medium
CN102378001A (en) Mobile terminal supporting picture live broadcast mode, video live broadcast method thereof and system thereof
CN102263942A (en) Scalable video transcoding device and method
CN108696720B (en) Video scheduling system and method suitable for satellite communication
CN104735410A (en) Narrow bandwidth lower than 4 K/S video transmission method and system
CN103856810A (en) Multi-media information terminal with screen transmission function
CN101662655B (en) Audio/video on-demand system
CN104639979A (en) Video sharing method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant