A data distribution system and a protocol for interactive information
services over a network and in particular for video-on-demand
applications. A shared buffer and a split-and-merge protocol are
implemented to allow multiple users to share the same video stream
multicasted over a network with true VOD services including the ability to
access any available video at any time, and to perform any VCR-like
functions and random access. Video requests for a video program are served
in batches. A user interaction is first handled by splitting off the
interactive user from a shared video stream in a batch, and by
subsequently assigning the user a new dedicated video stream. The
interactive user is subsequently merged back to one of the batching video
streams shared by multiple users upon resuming normal play mode.
Een systeem van de gegevensdistributie en een protocol voor de interactieve informatiediensten over een netwerk en in het bijzonder voor video op verzoektoepassingen. Een gedeelde buffer en een spleet-en-fusieprotocol worden uitgevoerd om de veelvoudige toe te staan gebruikers om de zelfde videostroom te delen over een netwerk met de ware diensten VOD met inbegrip van de capaciteit multicasted om tot om het even welke beschikbare video toegang te hebben op elk ogenblik, en om het even welk vcr-als functies en directe toegang uit te voeren. De video verzoeken om een videoprogramma worden gediend in partijen. Een gebruikersinteractie wordt eerst behandeld door de interactieve gebruiker van een gedeelde videostroom in een partij af te splitsen, en door de gebruiker een nieuwe specifieke videostroom later toe te wijzen. De interactieve gebruiker wordt later terug naar één van de het groeperen videostromen samengevoegd die door veelvoudige gebruikers op het hervatten van normale spelwijze worden gedeeld.