TAG: advanced VOD technologies