|
Valkka
1.6.1
OpenSource Video Management
|
The LiveThread class implements a "producer" thread (see multithreading) that feeds frames into a FrameFilter (see the frame class). More...

Classes | |
| class | LiveFifo |
| This is a special FrameFifo class for feeding frames into live555, i.e. More... | |
| struct | LiveConnectionContext |
| Identifies a stream and encapsulates information about the type of connection the user is requesting to LiveThread. More... | |
| struct | LiveOutboundContext |
| Same as LiveConnectionContext, but for outbound streams (i.e. More... | |
| class | Connection |
| A base class that unifies all kinds of connections (RTSP and SDP). More... | |
| class | Outbound |
| A base class that unifies all kinds of outgoing streams (i.e. More... | |
| class | RTSPConnection |
| A negotiated RTSP connection. More... | |
| class | SDPConnection |
| Connection is is defined in an SDP file. More... | |
| class | SDPOutbound |
| Sending a stream without rtsp negotiation (i.e. More... | |
| class | RTSPOutbound |
| Sending a stream using the on-demand rtsp server. More... | |
| class | LiveThread |
| Live555, running in a separate thread. More... | |
Enumerations | |
| enum class | LiveConnectionType { none , rtsp , sdp } |
| LiveThread connection types. More... | |
Functions | |
| Connection::Connection (UsageEnvironment &env, LiveConnectionContext &ctx) | |
| Default constructor. More... | |
The LiveThread class implements a "producer" thread (see multithreading) that feeds frames into a FrameFilter (see the frame class).
The FrameFilter chain feeds finally a FrameFifo, which is being read by a "consumer" thread (typically a AVThread).
After the LiveThread has been started with LiveThread::startCall, connections can be defined by instantiating a LiveConnectionContext and by passing it to LiveThread::registerStream
|
strong |
LiveThread connection types.
Identifies different kinds of connections (i.e. rtsp and sdp). Used by LiveConnectionContext.
| Connection::Connection | ( | UsageEnvironment & | env, |
| LiveConnectionContext & | ctx | ||
| ) |
Default constructor.
| env | See Connection::env |
| ctx | See Connection::ctx |