Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Video on demand (VOD) method, system, agent node and media server

A media server and proxy node technology, applied in image communication, selective content distribution, electrical components, etc., can solve the problem that the video-on-demand system cannot support fast resource provider search and self-optimization, so as to improve scalability and Robustness, reduced waiting delay, and reduced load effects

Active Publication Date: 2013-05-08
BEIJING UNIV OF POSTS & TELECOMM
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Existing video-on-demand systems cannot support fast resource provider search and self-optimization, and there are certain problems in the robustness and scalability of the system, which cannot ensure that user nodes can smoothly obtain the required resources after accessing the system. video resources
In the prior art, there is no safe and reliable P2P-VoD solution under the mobile ad-hoc network

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Video on demand (VOD) method, system, agent node and media server
  • Video on demand (VOD) method, system, agent node and media server
  • Video on demand (VOD) method, system, agent node and media server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] Such as figure 1 As shown, it is a schematic flow chart of the video-on-demand method provided by the embodiment of the present invention, specifically as follows:

[0062] Step 11, the user node requests resources from the media server.

[0063] In this embodiment, the user node is a common node (mobile node), and the user obtains and plays video resources through the common node. The user node can be the user's personal computer or other devices that can access the network to realize video playback. According to the characteristics of the P2P network, each user node can establish a connection with other user nodes and share the video information it owns. Each user node can also obtain the video information content it needs from other user nodes for playback. The specific algorithm can refer to the basic principles of the mobile Ad-hoc network and the P2P network, which are well-known technologies in the prior art, and will not be repeated here.

[0064] In this em...

Embodiment 2

[0143] Such as figure 2 As shown, the present embodiment provides a kind of video on demand system, and this system comprises user node and media server, specifically as follows:

[0144] User nodes can provide the required video resources to each other.

[0145] After the user node requests resources from the media server, it is mapped to a grid space composed of multiple user nodes; the grid space includes multiple grid areas, and each grid area corresponds to a video resource divided by video resources Each user node that requests and plays the video resource block is mapped to a grid area.

[0146] The media server is used to store video resources, receive resource requests from user nodes, and forward resource requests from user nodes to user nodes in corresponding grid areas.

[0147] The media server is also used to provide the requested resource directly to the user node when the media server cannot find a user node that owns the requested resource.

[0148] In par...

Embodiment 3

[0152] Such as image 3 As shown, this embodiment provides a proxy node, including a resource allocation unit 31 and a node maintenance unit 32, specifically as follows:

[0153]The resource allocation unit 31 is configured to allocate to the user node the resource provider node with the closest playing position and containing the resource according to the request of the user node.

[0154] The node maintenance unit 32 is configured to maintain information of all user nodes in the grid area to which it belongs.

[0155] In particular, the above-mentioned proxy node further includes an interface maintenance unit 33, configured to maintain static interfaces and dynamic interfaces between the grid area to which it belongs and other grid areas.

[0156] In particular, the above-mentioned proxy node also includes a jump unit 34, which is used to select a new proxy node in the grid area node according to the user's interest in playing video when the proxy node jumps and transfer th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a video on demand (VOD) method, and belongs to the technical field of VOD. The method includes that a user node requests sources to a media server; the media server uses nodes closest to the user node position and containing the sources as source provider nodes and returns information of the source provider nodes to the user node; and the user node establishes connection with the source provider nodes to receive sources sent by the source provider nodes and play the sources sent by the source provider nodes. According to the VOD method, gridding space mapping user nodes are introduced, and therefore smooth acquisition of needed sources is well guaranteed after the user node is connected into a VOD video, and the VOD method has good robustness and scalability.

Description

technical field [0001] The invention relates to the technical field of video-on-demand, in particular to a video-on-demand method, system, proxy node and media server. Background technique [0002] Mobile Ad-hoc network is a highly flexible and self-organizing network. In a mobile Ad-hoc network, user nodes can realize multi-hop communication through cooperation between nodes without the support of any access device. Streaming media applications can provide users with rich multimedia content, and thus have been widely used in the Internet. P2P technology and its distributed self-organization feature provide a successful solution for the large-scale deployment of streaming media applications. In view of the successful application of P2P technology in Internet-based streaming media services, mobile P2P networks have become an effective solution for deploying video-on-demand services in mobile Ad-hoc networks, and have attracted extensive attention from domestic and foreign s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/61H04N21/222H04N21/239H04N21/231
Inventor 许长桥关建峰张宏科贾世杰郑寅杰王目
Owner BEIJING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products