CN102447975A - Streaming media information processing method, system and server - Google Patents
Streaming media information processing method, system and server Download PDFInfo
- Publication number
- CN102447975A CN102447975A CN2010105053308A CN201010505330A CN102447975A CN 102447975 A CN102447975 A CN 102447975A CN 2010105053308 A CN2010105053308 A CN 2010105053308A CN 201010505330 A CN201010505330 A CN 201010505330A CN 102447975 A CN102447975 A CN 102447975A
- Authority
- CN
- China
- Prior art keywords
- stream media
- terminal
- media information
- information
- streaming media
- 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
- 230000010365 information processing Effects 0.000 title claims abstract description 36
- 238000003672 processing method Methods 0.000 title claims abstract description 28
- 238000006243 chemical reaction Methods 0.000 claims description 30
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000009826 distribution Methods 0.000 abstract description 20
- 238000000034 method Methods 0.000 abstract description 19
- 238000011161 development Methods 0.000 abstract description 3
- 238000009827 uniform distribution Methods 0.000 abstract 1
- 230000003044 adaptive effect Effects 0.000 description 5
- 238000010276 construction Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000007596 consolidation process Methods 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000003245 coal Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a streaming media information processing method, a system and a server, wherein the method comprises the following steps: receiving a streaming media service request sent by a terminal, wherein the streaming media service request comprises the terminal type of the terminal, and audio and video coding format and resolution information supported by the terminal; acquiring corresponding streaming media information according to the terminal type, the audio and video coding format and the resolution information; and sending the streaming media information to the terminal so as to provide the streaming media service for the terminal. The streaming media information processing method, the streaming media information processing system and the server solve the problem that different streaming media distribution platforms are needed in the prior art, realize the uniform distribution of the streaming media information by adjusting the output format of the streaming media information without greatly changing the terminal, fully utilize network resources, save the cost for constructing a streaming media information system and adapt to the development requirement of future streaming media services.
Description
Technical field
The present invention relates to the network communications technology, relate in particular to a kind of stream media information processing method, system and server.
Background technology
Stream media technology is that a kind of user need not to wait for that total data downloads to this locality, just can begin to browse or the technology of playing stream media.To the characteristics that Streaming Media constantly changes in time, client can adopt on one side and play, Yi Bian receive the problem that the mode of data solves download time, therefore, stream media technology and application thereof become the important component part of wideband multimedia value-added service.And in order to guarantee the service quality of streaming media service, the convection current media distributing network has higher requirement, requires the Streaming Media distributing network can satisfy the requirement of streaming media service to bandwidth, service quality and fail safe usually.
Because the audio frequency and video form supported of different media broadcast terminals, stream rate and all inequality to the requirement of resolution etc., existing Streaming Media distributing network generally is the proprietary distribution of media platform that designs to different media broadcast terminals and resolution.For example: internet television (InternetTelevision) has content distributing network (the Content Delivery Network of the Internet; Abbreviate as: CDN), adopt Real Media, the audio frequency and video form that Windows Media and Quick Time are specific as the one of which; Web TV (Internet Protocol Television; Abbreviate as: IPTV) business has carrier-class CDN platform, generally adopts MPEG-4 ASP and coded format H.264; Mobile TV has the mobile flow medium distributing network, generally adopts the H.264 coded format of low resolution.
Existing these distributing networks all are independently, and a kind of Streaming Media distributing network/platform can only be supported one type playback terminal.For example: carrier class CDN distribution platform can only provide service for the TV Terminal Type, can not service be provided for mobile phone.This will waste Internet resources and system's construction cost greatly, the demand of construction of incompatibility future network and business development.
Summary of the invention
The present invention provides a kind of stream media information processing method, system and server, in order to solve the problem of the Streaming Media distribution platform that the different terminal type need be different in the prior art, realizes the automatic adaptive and unified distribution of stream media information output format.
The present invention provides a kind of stream media information processing method, comprising:
The streaming media service request that receiving terminal sends, said streaming media service request comprise audio/video coding form and the resolution information that the terminal type at said terminal, said terminal are supported;
According to said terminal type, said audio/video coding form and said resolution information, obtain corresponding stream media information;
Said stream media information is sent to said terminal, said streaming media service to be provided to said terminal.
The present invention provides a kind of server, comprising:
Receiver module is used for the streaming media service request that receiving terminal sends, and said streaming media service request comprises audio/video coding form and the resolution information that the terminal type at said terminal, said terminal are supported;
Acquisition module is used for according to said terminal type, said audio/video coding form and said resolution information, obtains corresponding stream media information;
Sending module is used for said stream media information is sent to said terminal, to said terminal said streaming media service to be provided.
The present invention provides a kind of stream media information processing system, comprises server provided by the invention, also comprises: the terminal; Said terminal is used for sending said streaming media service request to said server, and receives the stream media information of the said correspondence of said server transmission, to accomplish said streaming media service.
Stream media information processing method provided by the invention, system and server; Terminal to server sends the streaming media service request of carried terminal type, the audio/video coding form of being supported and resolution information; Make server obtain the stream media information that satisfies demanding terminal according to the information in the service request; And this stream media information offered the terminal, streaming media service to be provided to the terminal.Because server obtains stream media information according to end message; Make server stream media information to be provided to dissimilar terminals; Solved the problem that needs different Streaming Media distribution platforms in the prior art, technical scheme of the present invention is not being done under the situation of bigger change through the adjustment to the stream media information output format to the terminal; Realization is to the unified distribution of stream media information; Can make full use of Internet resources, save the cost of building the stream media information system, adapt to the growth requirement of following streaming media service.
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; Obviously, the 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.
The flow chart of the stream media information processing method that Fig. 1 provides for the embodiment of the invention one;
The flow chart of the stream media information processing method that Fig. 2 provides for the embodiment of the invention two;
The flow chart of the stream media information processing method that Fig. 3 provides for the embodiment of the invention three;
A kind of structural representation of the server that Fig. 4 provides for the embodiment of the invention four;
Another structural representation of the server that Fig. 5 provides for the embodiment of the invention four;
The structural representation of the stream media information processing system that Fig. 6 provides for the embodiment of the invention five.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer; To combine the accompanying drawing in the embodiment of the invention below; Technical scheme in the embodiment of the invention is carried out clear, intactly description; 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 are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
The flow chart of the stream media information processing method that Fig. 1 provides for the embodiment of the invention one, the executive agent of present embodiment is server, and is as shown in Figure 1, the method for present embodiment comprises:
Wherein, the server of present embodiment mainly is meant streaming media server, stores various stream media informations, and is responsible for the corresponding relation of stream media information, end message and stream media information and end message is managed.Terminal type is meant the type at the terminal of request streaming media service, can divide according to the mode of accessing terminal to network, and for example terminal type can be mobile phone, television set, PC etc.; And the audio/video coding form that common terminal is supported includes but not limited to following several kinds: H.263, MPEG, H.264 with coded formats such as AVS, resolution information for example can be 1920 * 1080,1280 * 720 etc.Wherein, the end message that is comprised in the streaming media service request is not limited to above-mentioned information, can also comprise other information, for example the stream rate of terminal support, the size of display screen etc.
In this step, server is according to the end message in the streaming media service request, and promptly terminal type, audio/video coding form and the resolution information supported obtain stream media information.Specifically be meant and obtain the stream media information that form, resolution are respectively audio/video coding form and the resolution in the streaming media service request and are suitable for the terminal type in the streaming media service request.
Wherein, stream media information can be video-voice frequency flow (for example film, TV, music, a CRBT), but is not limited to this.Carry out when mutual at terminal and server; Coded format, resolution and the stored position information of Streaming Media need be provided; These information are used for streaming medium content itself is operated, therefore, and the stream media information of mentioning among the application; Mainly be meant streaming medium content itself, also can refer to operation information sometimes Streaming Media.For example: on server, store film " foundation great cause ", but because the audio/video coding form that request watches the mobile phone terminal of this film to support is that the H.264 form of storing on mpeg format and the server is not inconsistent; And desired resolution is 352 * 288; Also the resolution 1920 * 1080 than this film of storing on the server is low; At this moment server can be through carrying out the conversion of audio/video coding form to the movie contents of storage; Generation mpeg format, resolution are 352 * 288 streaming medium content, to adapt to the demand at terminal.
Wherein, Reception, processing and the play property at terminal type decision terminal self; For example: mobile phone terminal adopts wave point receiving stream media information usually; And TV terminal or PC terminal be usually through wireline interface receiving stream media information, and promptly interface is different between the terminal of different terminals type and the streaming media server; In addition, the display screen of mobile phone terminal is generally less, and the display screen at TV terminal or PC terminal (for example HDTV screen or PC screen) is generally bigger, determines coded format and resolution that it is supported to a certain extent.Therefore, server is supported according to terminal type, terminal in the present embodiment audio/video coding form and resolution information can accurately obtain its pairing stream media information for each terminal.
Wherein, server sends to the terminal with stream media information after getting access to the stream media information that satisfies terminal requirements, for the terminal stream media information is handled, and accomplishes streaming media service, and for example: the terminal can the download stream media information, also can onlinely watch.
The stream media information processing method of present embodiment; Through end messages such as audio/video coding form that terminal type, terminal support and resolution information are provided to server; Server carries out operations such as format conversion to stream media information according to end message; Stream media information is carried out automatically adaptively can to dissimilar terminals same stream media information being provided simultaneously to obtain the stream media information that satisfies each terminal requirements, realize unified distribution stream media information.Compared with prior art, the technical scheme of present embodiment can make full use of Internet resources, has saved the cost of building stream media information processing system, adapts to the growth requirement of following streaming media service.
The flow chart of the stream media information processing method that Fig. 2 provides for the embodiment of the invention two.Present embodiment can realize that as shown in Figure 2, the stream media information processing method of present embodiment comprises based on embodiment one:
Step 201, the streaming media service request that the server receiving terminal sends wherein comprises the terminal type at terminal, audio/video coding form and the resolution information that the terminal is supported in the streaming media service request;
This step is identical with step 1 among the embodiment one, discusses no longer in detail at this.
In the present embodiment; Server is provided with the terminal type information bank; This terminal type information bank stores terminal information from the same stream media business to server requests that cross; Can comprise audio/video coding form that terminal type, terminal are supported and resolution etc., but be not limited to this, present embodiment will be an example with above-mentioned three kinds of information.This concrete terminal type information bank can be the form of database form or information list, and present embodiment does not limit its concrete realization.
Wherein, whether server records this terminal type through judging in the terminal type information bank, can judge whether the identical excessively streaming media service of the terminal to server of same type request is arranged.Specifically can be through inquiry terminal type information storehouse carrying out decision operation, when judging the terminal type information bank and have the terminal type in this streaming media service request, execution in step 203; Otherwise, when in judging the terminal type information bank, not having the terminal type in this streaming media service request, execution in step 204.
Step 203 according to audio/video coding form and the resolution information in the streaming media service request, is obtained the pairing stream media information of streaming media service request in the stream media information storehouse of having stored, and changes and go execution in step 206.
In the present embodiment; Also be provided with the stream media information storehouse on the server; This stream media information storehouse is used for storage and the pairing stream media information of each terminal information of terminal type information bank, and stores the corresponding relation between stream media information and the counterpart terminal information.The stream media information of promptly being stored in this stream media information storehouse be audio/video coding form and resolution information respectively with the terminal type information bank in the corresponding same stream media information of each end message.
Further, server can through with the audio/video coding form in the streaming media service request and resolution information respectively with the terminal type information bank in the audio/video coding form and the resolution at each terminal of storing compare respectively.When in the terminal type information bank, relatively obtaining the audio/video coding form terminal all identical with resolution; (this terminal being called the matched termination), obtain the stream media information of this matched termination correspondence through the corresponding relation of the end message stored in the stream media information storehouse and stream media information for ease of describing.Wherein, The audio/video coding form of the stream media information that this matched termination is corresponding and resolution respectively with present embodiment step 201 in the streaming media service request in audio/video coding form and resolution identical; Therefore, this matched termination is corresponding stream media information is as the pairing stream media information of streaming media service request in the step 201.
This step be used for when server through relatively when the terminal type information bank does not obtain the audio/video coding form terminal all identical with resolution (being the matched termination); Promptly all asked audio/video coding form that the terminal of this streaming media service supports and resolution information all with the terminal of present embodiment not simultaneously, obtain the stream media information of correspondence.
Wherein, the consolidation form of first reference format stream media information that is meant on the server to be stored.For example: server can be judged the audio/video coding form in first reference format according to the broadcast situation of stream media information; Suppose that it is mobile phone terminal that the terminal of this stream media information is put in more multicast, the H.264 form that then can mobile phone terminal be supported on the server is as the audio/video coding form in first reference format; Because resolution can only adjust to low resolution from high-resolution, therefore, server can stipulate that the resolution information in first reference format distinguishes information for the best result of this stream media information appearance.Do not limit how first reference format is set in the present embodiment, according to practical situations, can be provided with voluntarily first reference format, present embodiment only is a kind of preferable giving an example.
Step 205 according to audio/video coding form and resolution information, is carried out format conversion to the stream media information of first reference format, obtains the pairing stream media information of this streaming media service request, and execution in step 206;
Wherein, Owing to there is not the terminal type at the terminal of asking streaming media service in the terminal type information bank; Then can not store the stream media information that satisfies terminal requirements in the stream media information storehouse yet; So server carries out format conversion through the stream media information to first reference format in this step 205, obtains the stream media information that satisfies the end message in the streaming media service request.The format conversion of wherein stream media information of first reference format being carried out comprises: when resolution information does not match, the stream media information of first reference format is carried out the adjustment of resolution information and adaptive, to accomplish the conversion to resolution information.Usually, resolution information can only convert low resolution information into by high resolution information, and therefore the resolution information that does not perhaps occur, is example with highest resolution information in first reference format in the present embodiment, is convenient to carry out format conversion.When the audio/video coding form does not match, the stream media information of first reference format is carried out the sign indicating number conversion, to obtain required stream media information.
Step 206, that server will obtain, corresponding with streaming media service request stream media information sends to the terminal, to the terminal streaming media service to be provided.
Concrete; In this step 206; Server can directly send to the terminal with this stream media information after getting access to the stream media information corresponding with the streaming media service request, also can be according to the indication information at terminal; Promptly when stream media information requests such as download that receives the terminal transmission or broadcast, send stream media information to the terminal.
Wherein, in above-mentioned steps 203, when server is not met the stream media information of demand through comparing in the stream media information storehouse, can obtain required stream media information in the following manner, specifically comprise:
Step 2031, server are obtained the stream media information of second reference format in the stream media information storehouse according to terminal type; Wherein, the stream media information of this second reference format is meant the immediate stream media information of form that the terminal in form and this streaming media service request is supported.For example: can be that the audio/video coding form is identical, resolution information is different, but resolution information is the most approaching, for example: 1920 * 1080 compare with 1920 * 740, more near 1920 * 1024; Also can be that the audio/video coding form is different, resolution information is identical; Can also be that the audio/video coding form is all different with resolution information, but select immediate.Wherein, specifically how to select the stream media information of second reference format not limit, can be provided with voluntarily according to actual conditions.
Step 2032 according to audio/video coding form and resolution information, is carried out format conversion to the stream media information of second reference format, obtains the pairing stream media information of this streaming media service request.
Concrete; The concrete realization of this step 2032 can be referring to step 205, and its difference is, this step 2032 is that the stream media information to second reference format carries out format conversion; And being stream media informations to first reference format, step 205 carries out format conversion; Its conversion method is identical with process, therefore, repeats no more at this.Need to prove that at this Streaming Media processing method of present embodiment is at first judged the stream media information that whether has coupling in the stream media information storehouse fully.Then from the stream media information storehouse, directly obtain if exist, can practice thrift handling process; When not existing, then carry out above-mentioned steps 2031 and the described technical scheme of step 2032 to obtain the corresponding stream media information of streaming media service request.But be not limited to this, server can not judge whether to exist the stream media information of coupling fully, and direct execution in step 2031 and the described scheme of step 2032 are to obtain corresponding stream media information in the stream media information storehouse.
In above-mentioned stream media information storehouse, do not exist on the basis of technical scheme of the pairing stream media information of this streaming media service request; The stream media information processing method of present embodiment also comprises after having obtained corresponding stream media information: the terminal type in this streaming media service request, audio/video coding form and resolution information are stored in the terminal type information bank; And the corresponding stream media information of this streaming media service request that will obtain through format conversion, with and store in the stream media information storehouse with the corresponding relation of this end message.Aforesaid operations is used for terminal type information bank and stream media information storehouse are carried out real-time update, so that provide support to follow-up streaming media service request.
Need to prove at this; Separate in the present embodiment with terminal type information bank and stream media information storehouse; And be associated to example is illustrated with the corresponding relation of end message through stream media information, still, it will be appreciated by those skilled in the art that; Above-mentioned two information banks also can be used as one, are used for storage terminal information and corresponding stream media information simultaneously.
The stream media information processing method that present embodiment provides; Perhaps in the stream media information that has stored in the stream media information storehouse, obtain the stream media information that satisfies demanding terminal through terminal type, audio/video coding form and resolution information; Perhaps carry out format conversion through stream media information to reference format (comprising first reference format or second reference format); To obtain the stream media information that satisfies demanding terminal; Therefore, can same stream media information be offered dissimilar terminals simultaneously, and satisfy the demand at dissimilar terminals.The technical scheme of present embodiment; Solved prior art and needed the defective of different distribution platforms to support to distribute same stream media information to dissimilar terminals; Internet resources have been made full use of; Compare with setting up a plurality of streaming media information distribution systems, saved construction cost, adapt to the growth requirement of following streaming media service.
In practical application, stream media information processing system adopts real-time streaming protocol (Real-time Stream Protocol usually when streaming media service is provided; Abbreviate as: RTSP) consult broadcast with the control flows media information.The RTSP agreement is positioned at RTP (Real-time TransportProtocol on architecture; Abbreviate as: RTP) and RTP Control Protocol (RTPControlProtocol; Abbreviate as: RTCP), it uses transmission control protocol (Transmission Control Protocol; Abbreviate as: TCP) or RTP accomplish streaming media data transmission, set up and control the continuous stream media information stream of one or several time synchronized, but itself does not send continuous stream media information stream, but serves as the network remote control of streaming media server.The particular content of RTSP agreement can be not described in detail in this with reference to RFC2326.
The RTSP agreement is accomplished the control of stream media information stream through the mode that adopts request and reply, each request message all corresponding a response message, only if this request message is sent to a multicast group.Request message and response message need comprise entity, and entity need comprise entity header fields and entity text usually.But in some response message, might only comprise the entity header fields.Wherein, the method (Method) in the entity header fields is used for indication for request universal resource identifier (UniversalResource Identifier; Abbreviate as: which type of operation is the resource that URI) is identified (being streaming media service) carry out.In the method for RFC2326 definition, specifically comprise following several kinds of operations: describe (DESCRIBE), set up (SETUP), play (PLAY); Suspend (PAUSE); Break off (TEARDOWN), parameter (SET_PARAMETER) is set, be redirected (REDIRCET); Get parms (GET_PARAMETER) message (MESSAGE).
Following examples of the present invention will further specify technical scheme of the present invention based on above-mentioned RTSP agreement.Before this, technical scheme of the present invention need expand RTSP agreement and relevant agreement, increases new description content, and the parameter that definition is relevant is to realize the self adaptation broadcast to stream media information.
Specifically, technical scheme of the present invention is expanded the definition of the description in the method for RFC2326 agreement (DESCRIBE), increases terminal type and describes; Simultaneously, the parameter in the entity text that in RFC2326, defines (describe (Description) by medium (Media), duration (Duration); Test command (Ping), price (Price), charge (Charge); Overtime (Timeout), the time of permission (Allowable Order Time), host-host protocol (TransportProtocol) etc.) the basis on; Increase a parameter, i.e. the resolution of medium (Resolution) is used for indicating the ability of particular terminal display element.Simultaneously the medium type among the RFC3551 (MediaType) (being the audio/video coding form) is expanded, wherein RFC2327 has provided the type of medium and the concrete definition of form.
RFC2327 is a kind of Session Description Protocol (Session Description Protocol; Abbreviate as: SDP).The substance of SDP message comprises session information and medium type (possibly comprise one or more media informations in the conversation description).Wherein, session information comprises: the bandwidth that session name and purpose, Session Time, session are used, the user profile of session; Media information comprises: medium type, for example: video or audio frequency; Host-host protocol, for example: RTP/UDP/IP; Media formats, for example: H.263 video or MPEG video; Multicast address and media delivery port (ip multicast session); The contact address of IP unicast session and media delivery port etc.
Below for the expanded definition of technical scheme of the present invention, respectively shown in table 1, table 2 and table 3 to terminal type, resolution information and medium type (being the audio/video coding form).
Table 1
(Terminal Type abbreviates as: tt) terminal type | Value (Value) |
|
1 |
|
2 |
|
3 |
PDA | 4 |
Other terminal | Undetermined |
Table 2
The resolution at terminal (r) | Value (Value) |
1920×1080 | 1 |
1280×720 | 2 |
1280×1024 | 3 |
1024×768 | 4 |
800×600 | 5 |
640×480 | 6 |
352×288 | 7 |
320×240 | 8 |
176×144 | 9 |
160×120 | 10 |
Table 3
On the basis of technique scheme, the embodiment of the invention three provides a kind of stream media information processing method.The flow chart of the stream media information processing method that Fig. 3 provides for the embodiment of the invention three, present embodiment can realize that as shown in Figure 3, the method for present embodiment comprises based on embodiment one or embodiment two:
Step 301, URL (Uniform/UniversalResource Locator is initiated to streaming media server in the terminal; Abbreviate as: URL) connection request; Hoping to watch film " foundation great cause " with mobile phone terminal is example, and the connection request of watching this sheet is sent at the terminal to streaming media server.
Behind the URL connection request that step 302, streaming media server receiving terminal are sent, return to the terminal and to set up the RTSP connection request.
Through above-mentioned steps 301 and step 302, set up connection between terminal and the streaming media server, this connection is used to accomplish the operation whether terminal can watch this film.Be example to connect in the present embodiment, explain that the terminal can watch this film, and carry out subsequent step.
Step 303, the DESCRIBE request is sent to streaming media server in the terminal, comprises the terminal type at terminal, Streaming Media type and the resolution information of being supported in this DESCRIBE request.Wherein, the terminal type of mobile phone terminal is a mobile phone, and corresponding to table 1, then this parameter value is 3; The resolution of being supported is 352 * 288, then can know that by table 2 this parameter value is 7.Then this mobile phone will only provide schematic code snippet below to the streaming media server request of sending, and its concrete form can be referring to the description among the RFC2326, and example is following:
DESCRIBE rtsp: // 127.0.0.1/ foundation great cause .mp4 RTSP/1.0
CSeq:2
Accept:application/sdp
tt=3
r=7
......
Step 304, streaming media server receive this DESCRIBE request, resolve and obtain terminal type, Streaming Media type and resolution information wherein.According to the RSTP agreement after the expansion, can know this terminal be the Streaming Media type of mobile phone terminal, support for H.264, the resolution information of support is 352 * 288.
Step 305, streaming media server inquires about whether store the required stream media information in terminal in the local stream media information storehouse according to terminal type, the Streaming Media type of being supported and resolution information.If inquiry gets access to the required stream media information in terminal, then execution in step 306; Otherwise if inquiry does not get access to the required stream media information in terminal, then streaming media server carries out format conversion to the existing stream media information of this locality storage, obtaining the required stream media information in terminal, and execution in step 306.Wherein streaming media server carries out format conversion and specifically comprises with the operation of obtaining required stream media information: if there is the stream media information of the required form in terminal; But the resolution of stream media information is not adaptive, and then streaming media server is adjusted with adaptive existing stream media information resolution; If there is not the stream media information of the required form in terminal, then streaming media server need carry out the sign indicating number conversion to existing stream media information.Wherein, this yard conversion operations can be before the terminal request stream media information, to carry out, and the transcoding result is stored; Also can be when the terminal request stream media information, to carry out the real-time online transcoding.
Step 306; After streaming media server gets access to the required stream media information in terminal; Send session description information (SDP) to the terminal; Comprise the information such as URL address, homing sequence number and RTP timestamp of stream media information in this session description information, and carry and inform that the terminal can provide the descriptor of stream media information for it.Only schematically provide the code snippet of this descriptor below, its concrete form can be illustrated as follows referring to the description among the RFC2326:
......
A=x-qt-text-inf: foundation great cause .mp4
m=video?0?RTP/AVP?35
c=IN?IP4?0.0.0.0
tt=3
r=7
m=audio?0?RTP/AVP?14
......
The session description information that step 307, terminal receiving stream media server are sent, and, send the SETUP request to streaming media server according to wherein URL request address, set up stream media information stream and connect.
Step 308, streaming media server connects according to the stream media information stream of setting up, and to the terminal stream media information stream is provided.
Step 309, the TEARDOWN request is sent to streaming media server in the terminal, finishes the stream media information transmission, promptly finishes streaming media service.Wherein, the terminal can for example can be finished to watch when not wanting to watch program according to the actual requirements, and the TEARDOWN request is just sent at the terminal.In the specific implementation, the TEARDOWN request can not sent to streaming media server in the terminal yet, but by finishing streaming media service after the stream media information end of transmission voluntarily.
Present embodiment combines the RTSP agreement to specify the method that stream media information is handled; Streaming Media type and resolution information that terminal to server provides terminal type, supported; And the information that streaming media server provides according to the terminal is through directly obtaining or existing stream media information being carried out format conversion, to obtain the stream media information that satisfies terminal requirements, therefore; Streaming media server can offer dissimilar terminals with same stream media information; Realization is to the same distribution of stream media information, and need not be as prior art through different distribution platforms to dissimilar terminal distribution flow media informations, made full use of Internet resources; Practice thrift the cost of building stream media information processing system simultaneously, adapted to the professional growth requirement of following stream media information.
The structural representation of the server that Fig. 4 provides for the embodiment of the invention four, as shown in Figure 4, the server of present embodiment comprises: receiver module 41, acquisition module 42 and sending module 43.Wherein, receiver module 41 is connected with acquisition module 42, and acquisition module 42 is connected with sending module 43.
Sending module 43 also is connected with the terminal, is used for the stream media information that acquisition module 42 provides is sent to the terminal, so that said streaming media service to be provided to the terminal.
The server of present embodiment mainly is meant the streaming media server that stream media information is handled, and it can carry out the flow process of the stream media information processing method that the embodiment of the invention provides.The end message that specifically provides through the receiver module receiving terminal, and obtain the stream media information that satisfies demanding terminal according to end message through acquisition module, to the terminal required stream media information is provided through sending module.The server of present embodiment can offer dissimilar terminals with same stream media information simultaneously through acquisition module; To realize unified distribution to stream media information; Having solved prior art need be through the problem of different stream media information distribution platforms to dissimilar terminal distribution flow media informations; Make full use of Internet resources, saved construction cost.
Further, as shown in Figure 5, the server of present embodiment comprises terminal type information bank 44 and stream media information storehouse 45.Wherein, Terminal type information bank 44 is used to store terminal information from the same stream media business to server requests that cross; Can comprise audio/video coding form that terminal type, terminal are supported and resolution etc., but be not limited to this, present embodiment will be an example with above-mentioned three kinds of information.This concrete terminal type information bank 44 can be the form of database form or information list, and present embodiment does not limit its concrete realization.Stream media information storehouse 45 is used for storage and the pairing stream media information of terminal type information bank 44 each terminal information, and stores the corresponding relation between stream media information and the counterpart terminal information.The stream media information of promptly being stored in this stream media information storehouse 45 be audio/video coding form and resolution information respectively with terminal type information bank 44 in the corresponding same stream media information of each end message.
On the basis of technique scheme, the acquisition module 42 of present embodiment comprises judges that submodule 421, first obtains submodule 422, second and obtains the submodule 423 and the first conversion submodule 424, as shown in Figure 5.
Wherein, judge that submodule 421 is connected with receiver module 41, be used for judging according to terminal type whether terminal type information bank 44 exists the terminal type of streaming media service request.
First obtains submodule 422; Be connected with sending module 43 with judgement submodule 421 respectively; Be used for when judging that submodule 421 judges that there is the terminal type of streaming media service request in terminal type information bank 44; According to audio/video coding form and the resolution information in the streaming media service request, in the stream media information storehouse 45 of having stored, obtain the corresponding stream media information of streaming media service request, and the stream coal body information that will obtain offers sending module 43.
Second obtains submodule 423 and judges that submodule 421 is connected with receiver module 41; Be used for when judging that submodule 421 judges that there is not the terminal type of streaming media service request in terminal type information bank 44; The stream media information of first reference format that the streaming media service acquisition request that receives according to receiver module 41 prestores, and the stream media information of first reference format offered the first conversion submodule 424.Wherein, the consolidation form of first reference format stream media information that is meant on the server to be stored.For example: server can be judged the audio/video coding form in first reference format according to the broadcast situation of stream media information; Suppose that it is mobile phone terminal that the terminal of this stream media information is put in more multicast, the H.264 form that then can mobile phone terminal be supported on the server is as the audio/video coding form in first reference format; Because resolution can only adjust to low resolution from high-resolution, therefore, server can stipulate that the resolution information in first reference format distinguishes information for the best result of this stream media information appearance.Do not limit how first reference format is set in the present embodiment, according to practical situations, can be provided with voluntarily first reference format, present embodiment only is a kind of preferable giving an example.
The first conversion submodule 424; Obtain submodule 423, receiver module 41 and sending module 43 and be connected with second respectively; The audio/video coding form and the resolution information of the streaming media service request that is used for receiving according to receiver module 41; To second obtain first reference format that submodule 423 obtains stream media information carry out format conversion, obtain the corresponding stream media information of streaming media service request, and the stream media information that obtains offered sending module 43.
Wherein, first of present embodiment obtain submodule 422 and can comprise the comparing unit and first acquiring unit.Concrete, comparing unit be used for through with the audio/video coding form of streaming media service request and resolution information respectively with terminal type information bank 44 in the audio/video coding form and the resolution at each terminal of storing compare respectively.First acquiring unit is connected with comparing unit; Be used for relatively obtaining the audio/video coding form terminal all identical when (this terminal being called the matched termination) at terminal type information bank 44, obtain the corresponding stream media information in this matched termination through the end message of storage in the stream media information storehouse 45 and the corresponding relation of stream media information for ease of describing with resolution when comparing unit.
Further, first of present embodiment obtain submodule 422 and also comprise: second acquisition unit and converting unit.This technical scheme can be used for when comparing unit not when terminal type information bank 44 relatively obtains the audio/video coding form terminal all identical with resolution (being the matched termination), obtain corresponding stream media information.Concrete:
Second acquisition unit is used for obtaining in stream media information storehouse 45 according to terminal type the stream media information of second reference format; Wherein, the stream media information of second reference format is meant the immediate form of various forms that the terminal in form and this streaming media service request is supported.For example: can be that the audio/video coding form is identical, resolution information (but resolution information is the most approaching) difference, for example: 1920 * 1080 compare with 1920 * 740, more near 1920 * 1024; Also can be that the audio/video coding form is different, resolution information is identical; Can also be that the audio/video coding form is all different with resolution information, but select immediate.Wherein, specifically how to select the stream media information of second reference format not limit, can be provided with voluntarily according to actual conditions.Converting unit is used for according to audio/video coding form and resolution information, and the stream media information of second reference format that second acquisition unit is obtained carries out format conversion, obtains corresponding stream media information.
Need to prove that at this present embodiment technique scheme is provided only is first to obtain a kind of implementation structure of submodule 422, is not limited to this.For example first obtain submodule 422 and can also only comprise second acquisition unit and converting unit; Promptly first obtain submodule 422 and can be judge whether having stored fully the stream media information of coupling in the stream media information storehouse 45; But the technical scheme of execution second acquisition unit and converting unit, to obtain the corresponding stream media information of streaming media service request.
Further; In above-mentioned stream media information storehouse 45, do not exist on the basis of technical scheme of the pairing stream media information of this streaming media service request; The server of present embodiment comprises that also memory module is used for storing terminal type, audio/video coding form and resolution information into terminal type information bank 44; And the stream media information of the correspondence that will obtain and store stream media information storehouse 45 into the corresponding relation at terminal, so that real-time update is carried out in terminal type information bank 44 and stream media information storehouse 45.
Technique scheme is through introduce the structure of acquisition module in detail; Further illustrate the operation principle of server of the present invention, and each sub-module in this acquisition module also can be carried out the flow process of the appropriate section in the stream media information processing method that the embodiment of the invention provides.Through judging that submodule, first obtains submodule, second and obtains the submodule and the first conversion submodule; Obtain the stream media information that satisfies demanding terminal; Server can be distributed same stream media information simultaneously to dissimilar terminals; Overcome the defective of prior art a plurality of distribution platforms of needs when same stream media information is distributed at dissimilar terminals, realized same distribution, made full use of Internet resources stream media information.
The structural representation of the stream media information processing system that Fig. 6 provides for the embodiment of the invention five, as shown in Figure 6, this system comprises: server 51 and terminal 52.Wherein server 51 is connected with terminal 52.
The server that server 51 provides for above-mentioned each embodiment of the present invention, its concrete structure sees the description of embodiment four for details.And terminal 52 can be existing various terminal; For example mobile phone terminal, television terminal, PC terminal etc.; The structure at terminal 52 is identical with prior art in the present embodiment; It is mainly used in server 51 and sends the streaming media service request, and the corresponding stream media information of high streaming media service request of reception server 51 transmissions, to accomplish this streaming media service.
The stream media information processing system of present embodiment; The stream media information processing method that can provide with the execution embodiment of the invention, it can be realized the automatic adjustment of stream media information form and adaptive equally, realizes the unified distribution of stream media information; Solved the problem of a plurality of distribution platforms in the prior art; Make full use of Internet resources, solved the construction cost of system, be suitable for the demand of streaming media service future development.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be accomplished through the relevant hardware of program command; Aforesaid program can be stored in the computer read/write memory medium; This program 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.
What should explain at last is: above embodiment is only in order to explaining technical scheme of the present invention, but not to its restriction; Although with reference to previous embodiment the present invention has been carried out detailed explanation, 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 are revised or replacement, do not make the spirit and the scope of the essence disengaging various embodiments of the present invention technical scheme of relevant art scheme.
Claims (11)
1. a stream media information processing method is characterized in that, comprising:
The streaming media service request that receiving terminal sends, said streaming media service request comprise audio/video coding form and the resolution information that the terminal type at said terminal, said terminal are supported;
According to said terminal type, said audio/video coding form and said resolution information, obtain corresponding stream media information;
Said stream media information is sent to said terminal, said streaming media service to be provided to said terminal.
2. stream media information processing method according to claim 1 is characterized in that, according to said terminal type, said audio/video coding form and said resolution information, obtains corresponding stream media information and is specially:
Judge according to said terminal type whether the terminal type information bank exists said terminal type;
When judging that there is said terminal type in said terminal type information bank,, in the stream media information storehouse of having stored, obtain the stream media information of said correspondence according to said audio/video coding form and said resolution information.
3. stream media information processing method according to claim 2 is characterized in that, also comprises:
When in judging said terminal type information bank, not having said terminal type, the stream media information of first reference format that prestores according to said streaming media service acquisition request;
According to said audio/video coding form and said resolution information, the stream media information of said first reference format is carried out format conversion, obtain the stream media information of said correspondence.
4. stream media information processing method according to claim 2 is characterized in that, according to said audio/video coding form and said resolution information, the stream media information that in the stream media information storehouse of having stored, obtains said correspondence comprises:
In said stream media information storehouse, obtain the stream media information of second reference format according to said terminal type;
According to said audio/video coding form and said resolution information, the stream media information of said second reference format is carried out format conversion, obtain the stream media information of said correspondence.
5. according to claim 3 or 4 described stream media information processing methods, it is characterized in that, also comprise:
Store said terminal type, said audio/video coding form and said resolution information into said terminal type information bank, and the stream media information of the said correspondence that will obtain with and store said stream media information storehouse into the corresponding relation at said terminal.
6. a server is characterized in that, comprising:
Receiver module is used for the streaming media service request that receiving terminal sends, and said streaming media service request comprises audio/video coding form and the resolution information that the terminal type at said terminal, said terminal are supported;
Acquisition module is used for according to said terminal type, said audio/video coding form and said resolution information, obtains corresponding stream media information;
Sending module is used for said stream media information is sent to said terminal, to said terminal said streaming media service to be provided.
7. server according to claim 6 is characterized in that, said acquisition module comprises:
Judge submodule, be used for judging according to said terminal type whether the terminal type information bank exists said terminal type;
First obtains submodule, is used for when judging that there is said terminal type in said terminal type information bank, according to said audio/video coding form and said resolution information, in the stream media information storehouse of having stored, obtaining the stream media information of said correspondence.
8. server according to claim 7 is characterized in that, said acquisition module also comprises:
Second obtains submodule, is used for when judging that there is not said terminal type in said terminal type information bank the stream media information of first reference format that prestores according to said streaming media service acquisition request;
The first conversion submodule is used for according to said audio/video coding form and said resolution information, and the stream media information of said first reference format is carried out format conversion, obtains the stream media information of said correspondence.
9. server according to claim 7 is characterized in that, said first obtains submodule comprises:
Acquiring unit is used for obtaining in said stream media information storehouse according to said terminal type the stream media information of second reference format;
Converting unit is used for according to said audio/video coding form and said resolution information, and the stream media information of said second reference format is carried out format conversion, obtains the stream media information of said correspondence.
10. according to Claim 8 or 9 described servers, it is characterized in that, also comprise:
Memory module; Be used for storing said terminal type, said audio/video coding form and said resolution information into said terminal type information bank, and the stream media information of the said correspondence that will obtain and store said stream media information storehouse into the corresponding relation at said terminal.
11. one kind comprises like the stream media information processing system of each described server of claim 6-10, it is characterized in that, also comprises: the terminal;
Said terminal is used for sending said streaming media service request to said server, and receives the stream media information of the said correspondence of said server transmission, to accomplish said streaming media service.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105053308A CN102447975A (en) | 2010-10-08 | 2010-10-08 | Streaming media information processing method, system and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105053308A CN102447975A (en) | 2010-10-08 | 2010-10-08 | Streaming media information processing method, system and server |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102447975A true CN102447975A (en) | 2012-05-09 |
Family
ID=46009984
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105053308A Pending CN102447975A (en) | 2010-10-08 | 2010-10-08 | Streaming media information processing method, system and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102447975A (en) |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102883189A (en) * | 2012-10-16 | 2013-01-16 | 北京千橡网景科技发展有限公司 | Video providing method and system |
CN103108160A (en) * | 2013-01-24 | 2013-05-15 | 中国联合网络通信集团有限公司 | Surveillance video data acquisition method, server and terminal |
CN103139211A (en) * | 2013-02-06 | 2013-06-05 | 中山大学 | Multi-screen adaptive display system and implementation method thereof |
CN103297819A (en) * | 2012-12-30 | 2013-09-11 | 乐视网信息技术(北京)股份有限公司 | Advertising information processing system |
WO2013178010A1 (en) * | 2012-05-28 | 2013-12-05 | 中国移动通信集团公司 | Multimedia content distribution method, device and system |
CN103488771A (en) * | 2013-09-27 | 2014-01-01 | 天脉聚源(北京)传媒科技有限公司 | Website data loading method and device |
CN103533452A (en) * | 2013-10-24 | 2014-01-22 | 中国联合网络通信集团有限公司 | Transmission control method and device for streaming media |
CN103561286A (en) * | 2013-11-05 | 2014-02-05 | 中国联合网络通信集团有限公司 | Method, device and system for medium distribution |
CN103780925A (en) * | 2012-10-26 | 2014-05-07 | 深圳市快播科技有限公司 | On-line video-on-demand method and system based on moving platform |
CN103810067A (en) * | 2014-02-27 | 2014-05-21 | 山东超越数控电子有限公司 | Recognizing and detecting method for domestic processor type of blade server |
CN104104972A (en) * | 2013-04-10 | 2014-10-15 | 深圳市快播科技有限公司 | Multimedia playing method, apparatus and system |
CN104424968A (en) * | 2013-08-30 | 2015-03-18 | 联想(北京)有限公司 | Information processing method and electronic equipment |
WO2015035957A1 (en) * | 2013-09-16 | 2015-03-19 | 腾讯科技(深圳)有限公司 | Video resource obtaining method, backend server, video client, and system |
CN104469398A (en) * | 2014-12-09 | 2015-03-25 | 北京清源新创科技有限公司 | Network video image processing method and device |
CN104584514A (en) * | 2012-08-08 | 2015-04-29 | 萨热姆通信宽带简易股份有限公司 | Device and method for providing services in a communication network |
CN104581191A (en) * | 2013-10-15 | 2015-04-29 | 纬创资通股份有限公司 | cloud image data output method and cloud server |
CN104754416A (en) * | 2015-03-30 | 2015-07-01 | 北京奇艺世纪科技有限公司 | Video playing method and video playing device |
CN105900381A (en) * | 2014-01-15 | 2016-08-24 | 卡特彼勒公司 | Customized message protocol in mining vehicle operations |
CN105915955A (en) * | 2015-12-11 | 2016-08-31 | 乐视网信息技术(北京)股份有限公司 | All-terminal video online and offline control method, device and system |
CN107172456A (en) * | 2016-03-08 | 2017-09-15 | 北京优朋普乐科技有限公司 | Advertisement placement method, device and system and advertising resource medium determining method |
CN110581988A (en) * | 2018-06-07 | 2019-12-17 | 杭州海康威视数字技术股份有限公司 | Signal quality detection method and device, electronic equipment and storage medium |
CN110650371A (en) * | 2018-06-27 | 2020-01-03 | 视联动力信息技术股份有限公司 | Video-on-demand method and device |
CN111093094A (en) * | 2019-12-03 | 2020-05-01 | 深圳市万佳安物联科技股份有限公司 | Video transcoding method, device and system, electronic equipment and readable storage medium |
CN111385316A (en) * | 2018-12-27 | 2020-07-07 | 阿里巴巴集团控股有限公司 | Resource refreshing method, access method and device |
CN111464704A (en) * | 2020-03-16 | 2020-07-28 | 咪咕音乐有限公司 | Method, server, terminal and storage medium for implementing color ring back tone service |
CN111526395A (en) * | 2013-09-11 | 2020-08-11 | 爱立信股份有限公司 | Streaming policy management system and method |
CN112188008A (en) * | 2020-09-18 | 2021-01-05 | 上海欣方智能系统有限公司 | Multimedia color ring system based on IMS network |
CN114363289A (en) * | 2021-12-22 | 2022-04-15 | 天翼阅读文化传播有限公司 | Virtual network intelligent scheduling method based on rule engine |
CN114374859A (en) * | 2021-12-29 | 2022-04-19 | 中国电信股份有限公司 | Video color ring playing method, platform and terminal |
CN114915615A (en) * | 2021-12-29 | 2022-08-16 | 天翼数字生活科技有限公司 | Method and system for implementing home multimedia gateway |
CN117714790A (en) * | 2023-12-13 | 2024-03-15 | 北京曜志科技有限公司 | Self-adaptive video transcoding method based on terminal equipment environment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030156543A1 (en) * | 2002-02-20 | 2003-08-21 | Zafer Sahinoglu | Dynamic optimal path selection in multiple communications networks |
CN101312460A (en) * | 2007-05-25 | 2008-11-26 | 上海美通无线网络信息有限公司 | Method for converting media file of multiple formats into target device supported media file |
CN101621667A (en) * | 2009-08-04 | 2010-01-06 | 中国联合网络通信集团有限公司 | Video providing method and system, and network device |
CN101697549A (en) * | 2009-10-23 | 2010-04-21 | 中兴通讯股份有限公司 | Method and system for displaying stream media and stream media management server |
-
2010
- 2010-10-08 CN CN2010105053308A patent/CN102447975A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030156543A1 (en) * | 2002-02-20 | 2003-08-21 | Zafer Sahinoglu | Dynamic optimal path selection in multiple communications networks |
CN101312460A (en) * | 2007-05-25 | 2008-11-26 | 上海美通无线网络信息有限公司 | Method for converting media file of multiple formats into target device supported media file |
CN101621667A (en) * | 2009-08-04 | 2010-01-06 | 中国联合网络通信集团有限公司 | Video providing method and system, and network device |
CN101697549A (en) * | 2009-10-23 | 2010-04-21 | 中兴通讯股份有限公司 | Method and system for displaying stream media and stream media management server |
Cited By (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013178010A1 (en) * | 2012-05-28 | 2013-12-05 | 中国移动通信集团公司 | Multimedia content distribution method, device and system |
CN103457907A (en) * | 2012-05-28 | 2013-12-18 | 中国移动通信集团公司 | Method, equipment and system for multimedia content distribution |
CN104584514B (en) * | 2012-08-08 | 2020-08-28 | 萨热姆通信宽带简易股份有限公司 | Apparatus and method for providing services in a communication network |
CN104584514A (en) * | 2012-08-08 | 2015-04-29 | 萨热姆通信宽带简易股份有限公司 | Device and method for providing services in a communication network |
CN102883189A (en) * | 2012-10-16 | 2013-01-16 | 北京千橡网景科技发展有限公司 | Video providing method and system |
CN103780925A (en) * | 2012-10-26 | 2014-05-07 | 深圳市快播科技有限公司 | On-line video-on-demand method and system based on moving platform |
CN103297819A (en) * | 2012-12-30 | 2013-09-11 | 乐视网信息技术(北京)股份有限公司 | Advertising information processing system |
CN103108160A (en) * | 2013-01-24 | 2013-05-15 | 中国联合网络通信集团有限公司 | Surveillance video data acquisition method, server and terminal |
CN103139211A (en) * | 2013-02-06 | 2013-06-05 | 中山大学 | Multi-screen adaptive display system and implementation method thereof |
CN104104972A (en) * | 2013-04-10 | 2014-10-15 | 深圳市快播科技有限公司 | Multimedia playing method, apparatus and system |
CN104424968A (en) * | 2013-08-30 | 2015-03-18 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN104424968B (en) * | 2013-08-30 | 2017-06-27 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN111526395B (en) * | 2013-09-11 | 2021-11-09 | 爱立信股份有限公司 | Streaming policy management system and method |
CN111526395A (en) * | 2013-09-11 | 2020-08-11 | 爱立信股份有限公司 | Streaming policy management system and method |
WO2015035957A1 (en) * | 2013-09-16 | 2015-03-19 | 腾讯科技(深圳)有限公司 | Video resource obtaining method, backend server, video client, and system |
CN103488771A (en) * | 2013-09-27 | 2014-01-01 | 天脉聚源(北京)传媒科技有限公司 | Website data loading method and device |
CN104581191A (en) * | 2013-10-15 | 2015-04-29 | 纬创资通股份有限公司 | cloud image data output method and cloud server |
CN103533452A (en) * | 2013-10-24 | 2014-01-22 | 中国联合网络通信集团有限公司 | Transmission control method and device for streaming media |
CN103533452B (en) * | 2013-10-24 | 2017-08-25 | 中国联合网络通信集团有限公司 | The transfer control method and device of a kind of Streaming Media |
CN103561286A (en) * | 2013-11-05 | 2014-02-05 | 中国联合网络通信集团有限公司 | Method, device and system for medium distribution |
CN105900381A (en) * | 2014-01-15 | 2016-08-24 | 卡特彼勒公司 | Customized message protocol in mining vehicle operations |
CN103810067A (en) * | 2014-02-27 | 2014-05-21 | 山东超越数控电子有限公司 | Recognizing and detecting method for domestic processor type of blade server |
CN104469398A (en) * | 2014-12-09 | 2015-03-25 | 北京清源新创科技有限公司 | Network video image processing method and device |
CN104469398B (en) * | 2014-12-09 | 2015-12-30 | 北京清源新创科技有限公司 | A kind of Internet video picture processing method and device |
CN104754416A (en) * | 2015-03-30 | 2015-07-01 | 北京奇艺世纪科技有限公司 | Video playing method and video playing device |
CN105915955A (en) * | 2015-12-11 | 2016-08-31 | 乐视网信息技术(北京)股份有限公司 | All-terminal video online and offline control method, device and system |
CN107172456A (en) * | 2016-03-08 | 2017-09-15 | 北京优朋普乐科技有限公司 | Advertisement placement method, device and system and advertising resource medium determining method |
CN110581988A (en) * | 2018-06-07 | 2019-12-17 | 杭州海康威视数字技术股份有限公司 | Signal quality detection method and device, electronic equipment and storage medium |
CN110581988B (en) * | 2018-06-07 | 2021-01-01 | 杭州海康威视数字技术股份有限公司 | Signal quality detection method and device, electronic equipment and storage medium |
CN110650371A (en) * | 2018-06-27 | 2020-01-03 | 视联动力信息技术股份有限公司 | Video-on-demand method and device |
CN111385316A (en) * | 2018-12-27 | 2020-07-07 | 阿里巴巴集团控股有限公司 | Resource refreshing method, access method and device |
CN111385316B (en) * | 2018-12-27 | 2022-06-21 | 阿里巴巴集团控股有限公司 | Resource refreshing method, access method and device |
CN111093094A (en) * | 2019-12-03 | 2020-05-01 | 深圳市万佳安物联科技股份有限公司 | Video transcoding method, device and system, electronic equipment and readable storage medium |
CN111464704B (en) * | 2020-03-16 | 2022-01-25 | 咪咕音乐有限公司 | Method, server, terminal and storage medium for implementing color ring back tone service |
CN111464704A (en) * | 2020-03-16 | 2020-07-28 | 咪咕音乐有限公司 | Method, server, terminal and storage medium for implementing color ring back tone service |
CN112188008A (en) * | 2020-09-18 | 2021-01-05 | 上海欣方智能系统有限公司 | Multimedia color ring system based on IMS network |
CN114363289A (en) * | 2021-12-22 | 2022-04-15 | 天翼阅读文化传播有限公司 | Virtual network intelligent scheduling method based on rule engine |
CN114363289B (en) * | 2021-12-22 | 2023-08-01 | 天翼阅读文化传播有限公司 | Virtual network intelligent scheduling system based on rule engine |
CN114374859A (en) * | 2021-12-29 | 2022-04-19 | 中国电信股份有限公司 | Video color ring playing method, platform and terminal |
CN114915615A (en) * | 2021-12-29 | 2022-08-16 | 天翼数字生活科技有限公司 | Method and system for implementing home multimedia gateway |
WO2023123870A1 (en) * | 2021-12-29 | 2023-07-06 | 天翼数字生活科技有限公司 | Method and system for realizing home multimedia gateway |
CN114915615B (en) * | 2021-12-29 | 2024-03-19 | 天翼数字生活科技有限公司 | Method and system for realizing home multimedia gateway |
CN114374859B (en) * | 2021-12-29 | 2024-04-05 | 中国电信股份有限公司 | Video color ring playing method, platform and terminal |
CN117714790A (en) * | 2023-12-13 | 2024-03-15 | 北京曜志科技有限公司 | Self-adaptive video transcoding method based on terminal equipment environment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102447975A (en) | Streaming media information processing method, system and server | |
US20150181285A1 (en) | Media Playback Method, Control Point, and Terminal | |
JP6349356B2 (en) | Multi-screen interaction method and system | |
CN100359946C (en) | A method and system for internet content acquisition according to a program guide | |
CN101159830B (en) | Apparatus for receiving adaptive broadcast signal and method thereof | |
CN102143385B (en) | Media play processing method, digital media server and system | |
CN101119475B (en) | System and method for implementing video on-demand request redirection in IPTV system | |
US20140129618A1 (en) | Method of streaming multimedia data over a network | |
US20110246563A1 (en) | Method and apparatus for providing timeshift service in digital broadcasting system and system thereof | |
CN101237340B (en) | System and method for realizing multicast channel in multimedia service | |
CN102739779A (en) | DLNA (Digital Living Network Alliance)-based digital family interaction method and system and corresponding device | |
KR101705898B1 (en) | Method and system for providing timeshift service in digital broadcasting system | |
CN102421033A (en) | Method for realizing television program sharing on mobile terminal | |
CN101287095B (en) | Implementing method and system for recorded broadcast service of stream media of meeting television | |
CN101505298B (en) | Storing and obtaining method for media time shift code stream and multimedia service system | |
CN101990113B (en) | Content uplinking method and content delivery functional entity | |
CN102761550A (en) | Method, device and system for implementing streaming media | |
CN102571409B (en) | Service request management system and method for realizing service across-terminal application | |
CN101605142A (en) | The implementation method of session management, device, system and terminal | |
CN103929623A (en) | Method for processing video data in video monitoring system | |
CN102209276B (en) | Method, server and system for providing real-time video service in telecommunication network | |
CN101656947B (en) | Establishing method, device and system of cross-heterogeneous-network service sharing | |
US20080107249A1 (en) | Apparatus and method of controlling T-communication convergence service in wired-wireless convergence network | |
CN102244642B (en) | Redirecting method, system and terminal | |
CN101184210A (en) | Stream media data transmitting method in family network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120509 |