CN105430510A - Video on demand method, gateway, smart terminal and video on demand system - Google Patents
Video on demand method, gateway, smart terminal and video on demand system Download PDFInfo
- Publication number
- CN105430510A CN105430510A CN201510869822.8A CN201510869822A CN105430510A CN 105430510 A CN105430510 A CN 105430510A CN 201510869822 A CN201510869822 A CN 201510869822A CN 105430510 A CN105430510 A CN 105430510A
- Authority
- CN
- China
- Prior art keywords
- video
- request program
- intelligent terminal
- video data
- video request
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234309—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4408—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention provides a video on demand method, a gateway, a smart terminal and a video on demand system. The method comprises the following steps: transmitting video on demand information to the smart terminal; receiving a video on demand instruction returned by the smart terminal according to the video on demand information; acquiring video data from a front-end server according to the video on demand instruction; converting the acquired video data into video data suitable for the smart terminal to play; and fragmenting the converted video data, converting the fragmented video data into video streams, and distributing the video streams to the smart terminal. Through adoption of the method, video on demand can be performed without support of a strong front-end server and a good bandwidth network. Video on demand operation is performed on the smart terminal, so that more and more smart terminals use video services in modern families.
Description
Technical field
The present invention relates to video on demand techniques field, particularly a kind of VOD method, gateway, intelligent terminal and video on-demand system.
Background technology
Along with the development of science and technology, smart machine is more and more universal in family or business environment, and kind and the quantity of hand-held intelligent equipment also increase rapidly, uses hand-held intelligent equipment viewing video frequency program more and more to become the one custom of people.Due to gradually becoming strong of gateway chip functions, gateway can as family or business environment video request program Distribution Center, make the broadcast TV program enriched can carry out interactive interface on various intelligent terminal to show with open arms, when a use gateway, make each individuality in family can enjoy more individually customized Video service, realize real time programme program request, within one week, review, chase after the popular Web Video Service functions such as acute.
Conventional gateway program request technology, mainly contain NVOD (NearVideoOnDemand, accurate interactive VOD system) and VOD (VideoOnDemand, video on demand techniques, also referred to as interactive television VOD system) two schemes, as follows to these two kinds of program request technology introductions:
NVOD video on demand techniques is a kind of unidirectional demanding technology, front-end server is by request program source temporally burst carousel, and issue PSI (ProgramSpecificInformation, Program Specific Information) table for gateway analysis NVOD request program information.The such as film of 60 minutes, by every ten minutes bursts, dislocation carousel, needed to take 6 channel widths simultaneously.User can only select one and watch in 6 time periods, can not carry out real-time some multicast function and fast forwarding and fast rewinding function.The configuration of NVOD point broadcast mode front-end server is simple, but needs to take larger bandwidth resources, and is not real-time order program service, can not realize fast forwarding and fast rewinding function, and belong to a kind of simple Video service in the unidirectional network Central Shanxi Plain, Consumer's Experience is bad.
In bidirectional gateway, usual use VOD program request technology, this is a kind of real bidirectional video-on-demand technology, front end generally needs the server possessing more powerful video distribution function, front-end server and gateway pass through program request and the fast forwarding and fast rewinding function of the protocol realization videos such as RTSP (RealTimeStreamingProtocol, real time streaming transport protocol).VOD point broadcast mode, possesses stronger program request flexibility, supports real-time VOD, fast forwarding and fast rewinding.But need the support of powerful front-end server and good broadband network, the network of operator and the input of maintenance larger; And VOD program request is all operate on gateway usually, inadaptable existing increasing hand-held intelligent terminal in the family uses Video service.
Summary of the invention
Embodiments provide a kind of VOD method, without the need to the support of the front-end server and good broadband network that possess more powerful video distribution function; Intelligent terminal carries out video request program operation, adapts to existing increasing intelligent terminal in the family and use Video service.This VOD method comprises:
Video request program information is sent to intelligent terminal;
Receive the video request program instruction that intelligent terminal is beamed back according to described video request program information;
Video data is obtained from front-end server according to described video request program instruction;
The video data of acquisition is converted to the video data being applicable to intelligent terminal and playing;
Video data after conversion is carried out burst, and converts the video data after burst to video flowing and be distributed to intelligent terminal.
In one embodiment, described video request program information comprises video request program interface and electronic program guide (EPG) information.
In one embodiment, described video request program instruction comprises video labeling;
Described according to described video request program instruction from front-end server obtain video data specifically comprise:
Corresponding video data is obtained from front-end server according to described video labeling.
In one embodiment, described video request program instruction comprises intelligent terminal video playback form;
The described video data by acquisition converts the video data being applicable to intelligent terminal broadcasting to and specifically comprises:
According to described intelligent terminal video playback form, the video data of acquisition is converted to the video data being applicable to intelligent terminal broadcasting of corresponding format.
In one embodiment, this VOD method also comprises:
Digital copyright protecting is carried out to the video data after burst.
The embodiment of the present invention additionally provides a kind of gateway, when carrying out video request program by this gateway, not needing the front-end server possessing powerful video distribution function, also not needing the support of good broadband network; Video request program operates on intelligent terminal to be carried out, and adapts to existing increasing intelligent terminal in the family and uses Video service.This video on demand device comprises:
Video request program information sending module, for sending video request program information to intelligent terminal;
Video request program command reception module, for receiving the video request program instruction that intelligent terminal is beamed back according to described video request program information;
Video data acquisition module, for obtaining video data according to described video request program instruction from front-end server;
Modular converter, for converting the video data being applicable to intelligent terminal and playing to by the video data of acquisition; Burst distribution module, for the video data after conversion is carried out burst, and converts the video data after burst to video flowing and is distributed to intelligent terminal.
In one embodiment, described video request program information comprises video request program interface and electronic program guide (EPG) information.
In one embodiment, described video request program instruction comprises video labeling and intelligent terminal video playback form;
Described video data acquisition module is specifically for obtaining corresponding video data according to described video labeling from front-end server;
The video data of acquisition, specifically for according to described intelligent terminal video playback form, is converted to the video data being applicable to intelligent terminal broadcasting of corresponding format by described modular converter.
In one embodiment, this video on demand device also comprises:
Digital copyright protecting module, for carrying out digital copyright protecting to the video data after burst;
Described burst distribution module, is also distributed to intelligent terminal for converting the video data after digital copyright protecting to video flowing.
Embodiments provide a kind of VOD method, intelligent terminal carries out video request program operation, adapt to existing increasing intelligent terminal in the family and use Video service.This VOD method comprises:
Receive the video request program information that gateway sends;
Video request program instruction is sent to gateway according to described video request program information;
Receive the video flowing that gateway is distributed according to described video request program instruction.
In one embodiment, described video request program information comprises video request program interface and electronic program guide (EPG) information.
In one embodiment, described video request program instruction comprises video labeling and intelligent terminal video playback form.
The embodiment of the present invention additionally provides a kind of intelligent terminal, and this intelligent terminal carries out video request program operation, adapts to existing increasing intelligent terminal in the family and uses Video service.This video on demand device comprises:
Video request program information receiving module, for receiving the video request program information that gateway sends;
Video request program instruction sending module, for sending video request program instruction according to described video request program information to gateway;
Video flowing receiver module, for receiving the video flowing that gateway is distributed according to described video request program instruction.
In one embodiment, described video request program information comprises video request program interface and electronic program guide (EPG) information.
In one embodiment, described video request program instruction comprises video labeling and intelligent terminal video playback form.
The present invention also proposes a kind of video on-demand system, comprising: front-end server, gateway and intelligent terminal.
In the VOD method that the present invention proposes, can video request program information be sent on intelligent terminal, so just make video request program operate on intelligent terminal and carry out, instead of on gateway; Video data is obtained from front-end server, intelligent terminal is distributed to after video data is carried out conversion and burst, so just do not need the front-end server with distribution function, just can realize the distribution carrying out video safe and reliable in family lan, adapt to existing increasing intelligent terminal in the family and use Video service.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms a application's part, does not form limitation of the invention.In the accompanying drawings:
Fig. 1 is a kind of VOD method flow chart that the embodiment of the present invention provides;
Fig. 2 is a kind of gateway architecture schematic diagram that the embodiment of the present invention provides;
Fig. 3 is a kind of VOD method flow chart that the embodiment of the present invention provides;
Fig. 4 is a kind of intelligent terminal structural representation that the embodiment of the present invention provides;
Fig. 5 is a kind of video on-demand system structure chart that the embodiment of the present invention provides.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly understand, below in conjunction with execution mode and accompanying drawing, the present invention is described in further details.At this, exemplary embodiment of the present invention and illustrating for explaining the present invention, but not as a limitation of the invention.
Existing video on demand techniques comprises NVOD program request technology and VOD program request technology, and wherein, the configuration of NVOD point broadcast mode front-end server is simple, but need to take larger bandwidth resources, and be not real-time order program service, can not realize fast forwarding and fast rewinding function, Consumer's Experience is bad.And VOD program request technology solves the defect of NVOD program request technology, but VOD program request technology but needs to have the front-end server of powerful distribution function and the support of good broadband network, the network of operator and the input of maintenance larger; And VOD program request is all operate on gateway usually, inadaptable existing increasing hand-held intelligent terminal in the family uses Video service.If a kind of VOD method can be proposed, without the need to the support of the front-end server and good broadband network with powerful distribution function; Video request program does not operate on gateway, but forwards on intelligent terminal and carry out program request operation, just can solve the defect that VOD program request technology exists.Based on this, the present invention proposes a kind of VOD method.
Fig. 1 is a kind of VOD method flow chart that the embodiment of the present invention provides, and as shown in Figure 1, this VOD method comprises:
Step 101: send video request program information to intelligent terminal;
Step 102: receive the video request program instruction that intelligent terminal is beamed back according to described video request program information;
Step 103: obtain video data from front-end server according to described video request program instruction;
Step 104: the video data of acquisition is converted to the video data being applicable to intelligent terminal and playing;
Step 105: the video data after conversion is carried out burst, and converts the video data after burst to video flowing and be distributed to intelligent terminal.
During concrete enforcement, described video request program instruction comprises video labeling; Then step 103 is specially: obtain corresponding video data according to described video labeling from front-end server.
Described video request program instruction comprises intelligent terminal video playback form; Then step 104 is specially: according to described intelligent terminal video playback form, the video data of acquisition is converted to the video data being applicable to intelligent terminal broadcasting of corresponding format.
Concrete, after video data carries out burst, also need to carry out digital copyright protecting to video data.
During concrete enforcement, accordingly, the present invention also proposes a kind of gateway, and as shown in Figure 2, this gateway comprises:
Video request program information sending module 201, for sending video request program information to intelligent terminal;
Video request program command reception module 202, for receiving the video request program instruction that intelligent terminal is beamed back according to described video request program information;
Video data acquisition module 203, for obtaining video data according to described video request program instruction from front-end server;
Modular converter 204, for converting the video data being applicable to intelligent terminal and playing to by the video data of acquisition;
Burst distribution module 205, for the video data after conversion is carried out burst, and converts the video data after burst to video flowing and is distributed to intelligent terminal.
During concrete enforcement, video request program information sending module 201 can adopt linuxweb server, and linuxweb server is applicable to the gateway of lightweight.The major function of linuxweb server is for intelligent terminal provides video request program information, wherein, video request program information can comprise friendly video request program interface (comprise can the rendition list of program request, current programme information introduction) and electronic program guide (EPG) (ElectrnicProgramGuide) information.When using the user of hand-held intelligent terminal to carry out video request program, in the mode of page browsing, the displaying of the video request program page can be carried out.In addition, linuxweb server also provides the drag operation to video playback progress.Use the user of hand-held intelligent terminal can also be carried out F.F. and the back operation of video by the video request program page, the fragment of watching is wanted in viewing.
During concrete enforcement, when intelligent terminal carries out video request program, video request program instruction can be sent to gateway.Wherein, video request program instruction can also comprise video labeling and intelligent terminal ID etc.Concrete, video data acquisition module 203 can obtain the video data of corresponding video mark from front-end server according to described video labeling; The video data of acquisition according to described intelligent terminal video playback form, can be converted to the video data being applicable to intelligent terminal broadcasting of corresponding format by modular converter 204; Video data after conversion can be carried out burst by burst distribution module 205, converts the video data after burst to video flowing, then is distributed on corresponding intelligent terminal by video flowing according to intelligent terminal ID.
During concrete enforcement, when changing video data, based on the encoder that gateway chip carries, the code stream that front end is issued, H.264 unification is converted into (compression of digital video form)+AC3 (AudioCoding3, audio coding) form, wherein code check, frame per second, sample rate, sizes etc. are all adjustable parameters, to adapt to (hand-held) intelligent terminal of various sizes and resolution.Decoded for chip Audio and Video is encoded by H264 and AC3 form by transcoder again, and the code stream after coding is placed on local IP127.0.0.1.
H.264 maximum advantage has very high data compression ratio, and under the condition of equal picture quality, compression ratio is H.264 more than 2 times of MPEG-2, is 1.5 ~ 2 times of MPEG-4.Such as, if the size of original video files is 88GB, after adopting the compression of MPEG-2 compression standard, become 3.5GB, compression ratio is 25:1, and become 879MB after adopting H.264 compression standard compression, from 88GB to 879MB, compression ratio H.264 reaches surprising 102:1.Low bit-rate (LowBitRate) plays an important role to high compression ratio H.264, compares with the compress technique such as MPEG-2 with MPEG-4ASP, and H.264 compress technique will save download time and the data traffic charge of user greatly.Especially it is worth mentioning that, while having high compression ratio, H.264 also have the image of high-quality smoothness, Just because of this, through the video data H.264 compressed, bandwidth required in network transmission process is less, also more economically.
During concrete enforcement, burst distribution module 205 of the present invention, based on HLS (HttpLiveStreaming) Streaming transfer protocol, utilizes software that the video data after conversion is carried out burst, and concrete burst rule is by artificially specifying.Such as, it is that (m3u8 is .m3u formatted file for the filename of the video ts fragment of 3 10 seconds sizes and m3u8 ending that code stream on local IP127.0.0.1 is sliced into, the live index file of HLS) leave in gateway system internal memory, if be configured with big capacity hard disk equipment also can be stored in hard disk, review to realize above-mentioned said one week, chase after the functions such as acute.
Video data after burst can be gone out with the form net distribution of video flowing based on the streaming media playing agreement HLS of current main-stream.
Live data streams is stored as continuous print, media file (MPEG-TS form) long very in short-term at gateway by HLS (HttpLiveStreaming), what therefore intelligent terminal got is not a complete media file, but multiple little media file, intelligent terminal is constantly downloaded and is play these little media files.Because up-to-date live data always can be generated new small documents by gateway, as long as the file got from gateway ceaselessly play in order by such intelligent terminal, just achieve live.
Based on streaming media playing agreement HLS, make gateway support to the fast forwarding and fast rewinding function of video.
In addition; after front-end server receiving video data, need to carry out digital encryption; namely video on demand device also comprises digital copyright protecting module DRM (DigitalRightsManagement), for carrying out digital copyright protecting (being exactly carry out digital encryption) to the video data after burst.Digital copyright protecting module DRM also possesses user and cryptographic check function, can ensure that the video frequency program of gateway can not be play by arbitrary video player like this, to ensure that high-quality video is not pirate.
In addition, said video data also can be through the video data of recording.Same, the video data recorded also can be distributed through the burst of the conversion of modular converter 204 and burst distribution module 205, when the video frequency program that user's program request is recorded time, the video frequency program of recording can be gone out by net distribution by gateway, and user just can have viewed.
Above-mentioned VOD method and device are considered from gateway end.
In addition, consider from intelligent terminal, the present invention proposes a kind of VOD method, as shown in Figure 3, specifically comprises:
Step 301: receive the video request program information that gateway sends;
Step 302: send video request program instruction to gateway according to described video request program information;
Step 303: receive the video flowing that gateway is distributed according to described video request program instruction.
Accordingly, also propose a kind of intelligent terminal, as shown in Figure 4, this intelligent terminal comprises:
Video request program information receiving module 401, for receiving the video request program information that gateway sends;
Video request program instruction sending module 402, for sending video request program instruction according to described video request program information to gateway;
Video flowing receiver module 403, for receiving the video flowing that gateway is distributed according to described video request program instruction.
During concrete enforcement, video request program information receiving module 401 receives the video request program interface and electronic program guide (EPG) information of sending from the video request program information sending module 201 of gateway, user can browse electronic program guide (EPG) information on video request program interface, therefrom selects the video frequency program oneself liking watching.
During concrete enforcement, after user chooses the video frequency program oneself liked, video request program instruction sending module 402 can send video request program instruction (such as video labeling, intelligent terminal video playback form and intelligent terminal ID etc.) to gateway.Video data acquisition module 203 in gateway can obtain the video data of corresponding video mark from front-end server according to described video labeling; The video data of acquisition, according to described intelligent terminal video playback form, is converted to the video data being applicable to intelligent terminal broadcasting of corresponding format by modular converter 204; Video data after conversion is carried out burst by burst distribution module 205, convert the video data after burst to video flowing, be distributed on video flowing receiver module 403 according to intelligent terminal ID by video flowing again, video flowing receiver module 403 is play after receiving the video flowing of distribution.
During concrete enforcement, intelligent terminal is provided with the APP of a customization, intelligent terminal carries out username and password by the APP of customization and logs in, intelligent terminal (can be hand-held intelligent terminal, such as panel computer or smart mobile phone can also be desktop computers) just can carry out video request program, now gateway has user and cryptographic check function, can ensure that the video frequency program of gateway can not be play by arbitrary video player like this, to ensure that high-quality video is not pirate.
During concrete enforcement, the present invention also proposes a kind of video on-demand system, and Fig. 5 is the structural representation of video on-demand system, and this system comprises front-end server, gateway and intelligent terminal.
During concrete enforcement, between the webServer (web server) in gateway and the webBrowser (web browser) in intelligent terminal, carry out exchanges data.
As shown in Figure 5, the WebServer in family or the business network Central Shanxi Plain builds network program request interface.First hand-held intelligent terminal passes through WebBrowser, input shielded username and password, and browse and put the interested video frequency program of broadcasting user, WebServer receives associated video from front-end server, and the distribution flow triggered associated video: by Transcoder (code converter, namely modular converter 204) code stream that issued by front-end server carries out transcoding, convert the form of applicable Internet video distribution to, then by VideoSegment (Video segmentation device, namely burst distribution module 205) cut into slices, eventually pass DRM and be encrypted protection, and distribute.
Handheld terminal, by the network address of similar http://serverip/program_name/001.m3u8, by video cache technology, constantly switches m3u8 file in real time, realizes seamless real-time broadcasting.By strengthening the number of slices of m3u8, can also realize, program time shifting, program forward-reverse such as to pull at the function.
Private data agreement is there is between webServer and webbrowser.Private data agreement is described: hand-held intelligent terminal passes through private data agreement and webserver is mutual, comprising, the supported resolution of handheld terminal, coded format etc., speech selection etc.Pull, F.F., rewind, play, suspend, the control protocols such as user's heartbeat also belong to a part for proprietary protocol.
In sum, the present invention possesses following advantage:
1) universality: the present invention is possessing certain transcoding, video distribution, and the gateway chip of network capacity can build family or business local area network (LAN) video distribution vod server; Based on the transmission mode of mainstream network Streaming Media, support most intelligent terminal, and energy flexible adaptation different size, the intelligent terminal of different resolution; Video request program operates on intelligent terminal to be carried out.
2) cost-saving: not need the powerful support with the front-end server of video distribution function, utilize the characteristic of gateway chip, realize video distribution safe and reliable in family lan.
3) stability: VOD program request of comparing, the Internet Transmission in family lan, possesses better stability, does not affect by external web environment.
4) fail safe: integrated digital copyright enforcement module in gateway, hand-held intelligent terminal uses the app customized, to ensure that high-quality video is not pirate.
Obviously, those skilled in the art should be understood that, each module of the above-mentioned embodiment of the present invention or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, they can be stored and be performed by calculation element in the storage device, and in some cases, step shown or described by can performing with the order be different from herein, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the embodiment of the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the embodiment of the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (16)
1. a VOD method, is characterized in that, comprising:
Video request program information is sent to intelligent terminal;
Receive the video request program instruction that intelligent terminal is beamed back according to described video request program information;
Video data is obtained from front-end server according to described video request program instruction;
The video data of acquisition is converted to the video data being applicable to intelligent terminal and playing;
Video data after conversion is carried out burst, and converts the video data after burst to video flowing and be distributed to intelligent terminal.
2. VOD method as claimed in claim 1, it is characterized in that, described video request program information comprises video request program interface and electronic program guide (EPG) information.
3. VOD method as claimed in claim 1, it is characterized in that, described video request program instruction comprises video labeling;
Described according to described video request program instruction from front-end server obtain video data specifically comprise:
Corresponding video data is obtained from front-end server according to described video labeling.
4. VOD method as claimed in claim 1, it is characterized in that, described video request program instruction comprises intelligent terminal video playback form;
The described video data by acquisition converts the video data being applicable to intelligent terminal broadcasting to and specifically comprises:
According to described intelligent terminal video playback form, the video data of acquisition is converted to the video data being applicable to intelligent terminal broadcasting of corresponding format.
5. VOD method as claimed in claim 1, is characterized in that, also comprise:
Digital copyright protecting is carried out to the video data after burst.
6. a gateway, is characterized in that, comprising:
Video request program information sending module, for sending video request program information to intelligent terminal;
Video request program command reception module, for receiving the video request program instruction that intelligent terminal is beamed back according to described video request program information;
Video data acquisition module, for obtaining video data according to described video request program instruction from front-end server;
Modular converter, for converting the video data being applicable to intelligent terminal and playing to by the video data of acquisition;
Burst distribution module, for the video data after conversion is carried out burst, and converts the video data after burst to video flowing and is distributed to intelligent terminal.
7. gateway as claimed in claim 6, it is characterized in that, described video request program information comprises video request program interface and electronic program guide (EPG) information.
8. gateway as claimed in claim 6, it is characterized in that, described video request program instruction comprises video labeling and intelligent terminal video playback form;
Described video data acquisition module is specifically for obtaining corresponding video data according to described video labeling from front-end server;
The video data of acquisition, specifically for according to described intelligent terminal video playback form, is converted to the video data being applicable to intelligent terminal broadcasting of corresponding format by described modular converter.
9. gateway as claimed in claim 6, is characterized in that, also comprise:
Digital copyright protecting module, for carrying out digital copyright protecting to the video data after burst;
Described burst distribution module, is also distributed to intelligent terminal for converting the video data after digital copyright protecting to video flowing.
10. a VOD method, is characterized in that, comprising:
Receive the video request program information that gateway sends;
Video request program instruction is sent to gateway according to described video request program information;
Receive the video flowing that gateway is distributed according to described video request program instruction.
11. VOD methods as claimed in claim 10, it is characterized in that, described video request program information comprises video request program interface and electronic program guide (EPG) information.
12. VOD methods as claimed in claim 10, is characterized in that, described video request program instruction comprises video labeling and intelligent terminal video playback form.
13. 1 kinds of intelligent terminals, is characterized in that, comprising:
Video request program information receiving module, for receiving the video request program information that gateway sends;
Video request program instruction sending module, for sending video request program instruction according to described video request program information to gateway;
Video flowing receiver module, for receiving the video flowing that gateway is distributed according to described video request program instruction.
14. intelligent terminals as claimed in claim 13, it is characterized in that, described video request program information comprises video request program interface and electronic program guide (EPG) information.
15. intelligent terminals as claimed in claim 13, is characterized in that, described video request program instruction comprises video labeling and intelligent terminal video playback form.
16. 1 kinds of video on-demand systems, is characterized in that, comprising:
Front-end server;
Gateway as described in any one of claim 6 to 9;
Intelligent terminal as described in any one of claim 13 to 15.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510869822.8A CN105430510A (en) | 2015-12-02 | 2015-12-02 | Video on demand method, gateway, smart terminal and video on demand system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510869822.8A CN105430510A (en) | 2015-12-02 | 2015-12-02 | Video on demand method, gateway, smart terminal and video on demand system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105430510A true CN105430510A (en) | 2016-03-23 |
Family
ID=55508393
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510869822.8A Pending CN105430510A (en) | 2015-12-02 | 2015-12-02 | Video on demand method, gateway, smart terminal and video on demand system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105430510A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106657218A (en) * | 2016-09-20 | 2017-05-10 | 山东浪潮商用系统有限公司 | Streaming media file processing system and streaming media file processing method |
CN108260010A (en) * | 2018-02-05 | 2018-07-06 | 南通大学 | A kind of VOD method and system based on network encoding and decoding and cooperation distribution |
CN110234034A (en) * | 2019-06-13 | 2019-09-13 | 四川九州电子科技股份有限公司 | A kind of method of video distribution based on cable home gateway |
CN111641877A (en) * | 2020-06-04 | 2020-09-08 | 伟乐视讯科技股份有限公司 | Video gateway transmission method and system |
CN112804536A (en) * | 2020-12-31 | 2021-05-14 | 武汉兴图新科电子股份有限公司 | System and method for requesting audio and video by browser based on cloud video fusion platform |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120036276A1 (en) * | 2010-08-06 | 2012-02-09 | Hon Hai Precision Industry Co., Ltd. | Streaming service gateway and method for providing streaming service |
CN103312599A (en) * | 2013-05-09 | 2013-09-18 | 李冰 | Multi-network routing gateway system |
CN103634628A (en) * | 2013-10-23 | 2014-03-12 | 常州太瑞电子科技有限公司 | Digital domestic multimedia gateway with DRM (Data Rights Management) protection |
CN103986975A (en) * | 2014-05-20 | 2014-08-13 | 华为技术有限公司 | Gateway equipment and program transmission method |
-
2015
- 2015-12-02 CN CN201510869822.8A patent/CN105430510A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120036276A1 (en) * | 2010-08-06 | 2012-02-09 | Hon Hai Precision Industry Co., Ltd. | Streaming service gateway and method for providing streaming service |
CN103312599A (en) * | 2013-05-09 | 2013-09-18 | 李冰 | Multi-network routing gateway system |
CN103634628A (en) * | 2013-10-23 | 2014-03-12 | 常州太瑞电子科技有限公司 | Digital domestic multimedia gateway with DRM (Data Rights Management) protection |
CN103986975A (en) * | 2014-05-20 | 2014-08-13 | 华为技术有限公司 | Gateway equipment and program transmission method |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106657218A (en) * | 2016-09-20 | 2017-05-10 | 山东浪潮商用系统有限公司 | Streaming media file processing system and streaming media file processing method |
CN108260010A (en) * | 2018-02-05 | 2018-07-06 | 南通大学 | A kind of VOD method and system based on network encoding and decoding and cooperation distribution |
CN110234034A (en) * | 2019-06-13 | 2019-09-13 | 四川九州电子科技股份有限公司 | A kind of method of video distribution based on cable home gateway |
CN111641877A (en) * | 2020-06-04 | 2020-09-08 | 伟乐视讯科技股份有限公司 | Video gateway transmission method and system |
CN112804536A (en) * | 2020-12-31 | 2021-05-14 | 武汉兴图新科电子股份有限公司 | System and method for requesting audio and video by browser based on cloud video fusion platform |
CN112804536B (en) * | 2020-12-31 | 2023-03-14 | 武汉兴图新科电子股份有限公司 | System and method for requesting audio and video by browser based on cloud video fusion platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9462307B2 (en) | ABR live to VOD system and method | |
KR101719998B1 (en) | Device and method for receiving media content | |
US9351020B2 (en) | On the fly transcoding of video on demand content for adaptive streaming | |
US9712890B2 (en) | Network video streaming with trick play based on separate trick play files | |
US9247317B2 (en) | Content streaming with client device trick play index | |
US8613016B2 (en) | Apparatus for receiving adaptive broadcast signal and method thereof | |
US9681197B2 (en) | Methods of implementing multi mode trickplay | |
CN112752115B (en) | Live broadcast data transmission method, device, equipment and medium | |
US20140359678A1 (en) | Device video streaming with trick play based on separate trick play files | |
WO2017103856A1 (en) | Media distribution with sample variants for normalized encryption | |
US9185335B2 (en) | Method and device for reception of video contents and services broadcast with prior transmission of data | |
CN105165015A (en) | Enhanced playlist definition and delivery for fast channel change with HTTP adaptive streaming | |
CN103843301A (en) | Switching between representations during network streaming of coded multimedia data | |
KR102464061B1 (en) | Method and device for sending and receiving media data | |
WO2014193996A2 (en) | Network video streaming with trick play based on separate trick play files | |
WO2014124058A1 (en) | Method of operating an ip client | |
CN105208440B (en) | A kind of method and system that MP4 format video plays online | |
US8532172B2 (en) | Adaptive language descriptors | |
CN105430510A (en) | Video on demand method, gateway, smart terminal and video on demand system | |
CN101848367B (en) | File-based video live webcasting method | |
US8612456B2 (en) | Scheduling recording of recommended multimedia programs | |
CN108494792A (en) | A kind of flash player plays the converting system and its working method of hls video flowings | |
JP2015136057A (en) | Communication device, communication data generation method, and communication data processing method | |
Bing | 3D and HD broadband video networking | |
CN109756774A (en) | A kind of method and device of OTT multicast channel switching |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160323 |
|
RJ01 | Rejection of invention patent application after publication |