## Uses of Interface
org.red5.server.api.stream.ISubscriberStream

Packages that use ISubscriberStream
Package | Description
--- | ---
org.red5.server.adapter |
org.red5.server.api.stream |
org.red5.server.stream |

### Uses of ISubscriberStream in org.red5.server.adapter

Methods in org.red5.server.adapter that return ISubscriberStream
Modifier and Type | Method and Description
--- | ---
`ISubscriberStream` | MultiThreadedApplicationAdapter.`getSubscriberStream(IScope scope, String name)` Returns subscriber stream with given name from specified scope.

Methods in org.red5.server.adapter with parameters of type ISubscriberStream
Modifier and Type | Method and Description
--- | ---
`void` | MultiThreadedApplicationAdapter.`streamPlayItemPause(ISubscriberStream stream, IPlayItem item, int position)`
`void` | MultiThreadedApplicationAdapter.`streamPlayItemPlay(ISubscriberStream stream, IPlayItem item, boolean isLive)`
`void` | MultiThreadedApplicationAdapter.`streamPlayItemResume(ISubscriberStream stream, IPlayItem item, int position)`
`void` | MultiThreadedApplicationAdapter.`streamPlayItemSeek(ISubscriberStream stream, IPlayItem item, int position)`
`void` | MultiThreadedApplicationAdapter.`streamPlayItemStop(ISubscriberStream stream, IPlayItem item)`
`void` | MultiThreadedApplicationAdapter.`streamSubscriberClose(ISubscriberStream stream)`
`void` | MultiThreadedApplicationAdapter.`streamSubscriberStart(ISubscriberStream stream)`

### Uses of ISubscriberStream in org.red5.server.api.stream

Subinterfaces of ISubscriberStream in org.red5.server.api.stream
Modifier and Type | Interface and Description
--- | ---
`interface` | `IPlaylistSubscriberStream` IPlaylistSubscriberStream has methods of both ISubscriberStream and IPlaylist but adds nothing new
`interface` | `ISingleItemSubscriberStream` A subscriber stream that has only one item for play.

Methods in org.red5.server.api.stream that return ISubscriberStream
Modifier and Type | Method and Description
--- | ---
`ISubscriberStream` | ISubscriberStreamService.`getSubscriberStream(IScope scope, String name)` Returns a stream that can subscribe a broadcast stream with the given name using "IBroadcastStream.subscribe".

Methods in org.red5.server.api.stream with parameters of type ISubscriberStream
Modifier and Type | Method and Description
--- | ---
`void` | IStreamAwareScopeHandler.`streamPlayItemPause(ISubscriberStream stream, IPlayItem item, int position)` Notified when a play item pauses.
`void` | IStreamAwareScopeHandler.`streamPlayItemPlay(ISubscriberStream stream, IPlayItem item, boolean isLive)` Notified when a play item plays.
`void` | IStreamAwareScopeHandler.`streamPlayItemResume(ISubscriberStream stream, IPlayItem item, int position)` Notified when a play item resumes.
`void` | IStreamAwareScopeHandler.`streamPlayItemSeek(ISubscriberStream stream, IPlayItem item, int position)` Notified when a play item seeks.
`void` | IStreamAwareScopeHandler.`streamPlayItemStop(ISubscriberStream stream, IPlayItem item)` Notified when a play item stops.
`void` | IStreamAwareScopeHandler.`streamSubscriberClose(ISubscriberStream stream)` Notified when a subscriber closes.
`void` | IStreamAwareScopeHandler.`streamSubscriberStart(ISubscriberStream stream)` Notified when a subscriber starts.

### Uses of ISubscriberStream in org.red5.server.stream

Classes in org.red5.server.stream that implement ISubscriberStream
Modifier and Type | Class and Description
--- | ---
`class` | `PlaylistSubscriberStream` Stream of playlist subscriber
`class` | `SingleItemSubscriberStream` Stream of a single play item for a subscriber

Constructors in org.red5.server.stream with parameters of type ISubscriberStream
Constructor and Description
`PlayEngine.Builder(ISubscriberStream subscriberStream, ISchedulingService schedulingService, IConsumerService consumerService, IProviderService providerService)`