AccessGrid.org

Developer Example: Movie Streaming Service

This example Node Service integrates VLC with the Access Grid to enable streaming of movies to remote participants.

MovieService.py - Sends movie to remote users

MovieConsumerService.py - Receives movie being streamed by MovieService

Execution

The MovieService and MovieConsumerService are to be installed into a node just as other services. The services will start on entering a Venue.

Suggested Further Work

  • Resolve differences between VLC:mpeg4 and vic:mpeg4 to allow VLC to stream directly into Venues (for people using the mpeg4-enabled vic)
  • Provide an interface for the user to select the movie to stream. This example loops a hard-coded movie to the Venue, simply to get this example off the ground.

Supporting Code

MovieService.svc

MovieConsumerService.svc

login or register to post comments