|
char const * | url () const |
|
Boolean | describeCompletedSuccessfully () const |
|
char * | generateSDPDescription (int addressFamily) |
|
char const * | streamName () const |
|
Boolean | addSubsession (ServerMediaSubsession *subsession) |
|
unsigned | numSubsessions () const |
|
void | testScaleFactor (float &scale) |
|
float | duration () const |
|
virtual void | noteLiveness () |
|
unsigned | referenceCount () const |
|
void | incrementReferenceCount () |
|
void | decrementReferenceCount () |
|
Boolean & | deleteWhenUnreferenced () |
|
void | deleteAllSubsessions () |
|
UsageEnvironment & | envir () const |
|
char const * | name () const |
|
virtual Boolean | isSource () const |
|
virtual Boolean | isSink () const |
|
virtual Boolean | isRTCPInstance () const |
|
virtual Boolean | isRTSPClient () const |
|
virtual Boolean | isRTSPServer () const |
|
virtual Boolean | isMediaSession () const |
|
|
static ProxyServerMediaSession * | createNew (UsageEnvironment &env, GenericMediaServer *ourMediaServer, char const *inputStreamURL, char const *streamName=NULL, char const *username=NULL, char const *password=NULL, portNumBits tunnelOverHTTPPortNum=0, int verbosityLevel=0, int socketNumToServer=-1, MediaTranscodingTable *transcodingTable=NULL, unsigned interPacketGapMaxTime=0) |
|
static ServerMediaSession * | createNew (UsageEnvironment &env, char const *streamName=NULL, char const *info=NULL, char const *description=NULL, Boolean isSSM=False, char const *miscSDPLines=NULL) |
|
static Boolean | lookupByName (UsageEnvironment &env, char const *mediumName, ServerMediaSession *&resultSession) |
|
static Boolean | lookupByName (UsageEnvironment &env, char const *mediumName, Medium *&resultMedium) |
|
static void | close (UsageEnvironment &env, char const *mediumName) |
|
static void | close (Medium *medium) |
|
|
char | describeCompletedFlag |
|
Boolean | streamingUsesSRTP |
|
Boolean | streamingIsEncrypted |
|
|
| ProxyServerMediaSession (UsageEnvironment &env, GenericMediaServer *ourMediaServer, char const *inputStreamURL, char const *streamName, char const *username, char const *password, portNumBits tunnelOverHTTPPortNum, int verbosityLevel, int socketNumToServer, MediaTranscodingTable *transcodingTable, unsigned interPacketGapMaxTime=0, createNewProxyRTSPClientFunc *ourCreateNewProxyRTSPClientFunc=defaultCreateNewProxyRTSPClientFunc, portNumBits initialPortNum=6970, Boolean multiplexRTCPWithRTP=False) |
|
virtual Groupsock * | createGroupsock (struct sockaddr_storage const &addr, Port port) |
|
virtual RTCPInstance * | createRTCP (Groupsock *RTCPgs, unsigned totSessionBW, unsigned char const *cname, RTPSink *sink) |
|
virtual Boolean | allowProxyingForSubsession (MediaSubsession const &mss) |
|
TaskToken & | nextTask () |
|
|
class | ProxyRTSPClient |
|
class | ProxyServerMediaSubsession |
|
The documentation for this class was generated from the following files: