|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Objectcom.wowza.wms.httpstreamer.model.HTTPStreamerSessionBase
com.wowza.wms.httpstreamer.smoothstreaming.httpstreamer.HTTPStreamerSessionSmoothStreamer
public class HTTPStreamerSessionSmoothStreamer
| Field Summary |
|---|
| Fields inherited from class com.wowza.wms.httpstreamer.model.HTTPStreamerSessionBase |
|---|
acceptSession, appInstance, connectionHolder, cookieStr, elapsedTime, fileInfoMap, firstCheck, httpStreamerAdapter, ioPerformanceCounter, ipAddress, isActive, isPlayLogged, lastRequest, liveStreamingPacketizer, lock, mediaCasterStreamLock, properties, queryStr, referrer, serverIp, serverPort, sessionId, sessionProtocol, sessionTimeout, sessionType, stream, streamDomainStrSet, streamExt, streamName, streamNamePartMap, streamPosition, timeoutSession, totalIOPerformance2Last, totalIOPerformanceLast, uri, userAgent, vhost |
| Fields inherited from interface com.wowza.wms.httpstreamer.model.IHTTPStreamerSession |
|---|
SESSIONPROTOCOL_COUNT, SESSIONPROTOCOL_CUPERTINOSTREAMING, SESSIONPROTOCOL_SANJOSESTREAMING, SESSIONPROTOCOL_SMOOTHSTREAMING, SESSIONPROTOCOL_UNKNOWN, SESSIONPROTOCOL_WEBMSTREAMING, SESSIONTYPE_LIVE, SESSIONTYPE_UNKNOWN, SESSIONTYPE_VOD |
| Constructor Summary | |
|---|---|
HTTPStreamerSessionSmoothStreamer()
|
|
| Method Summary | |
|---|---|
void |
clearLoggingValues()
Internal user, clear logging values |
boolean |
containsIndex(String streamName)
|
com.wowza.wms.httpstreamer.smoothstreaming.file.IHTTPStreamerSmoothStreamerIndex |
getIndex(IHTTPStreamerSession httpStreamerSession,
IHTTPStreamerApplicationContext appContext,
String streamExt,
String streamName)
|
com.wowza.wms.httpstreamer.smoothstreaming.livestreampacketizer.SmoothStreamingLivePlaylist |
getLivePlaylist()
|
void |
logLiveFragment(com.wowza.wms.httpstreamer.smoothstreaming.httpstreamer.SmoothStreamerFragmentId fragmentId,
com.wowza.wms.rtp.depacketizer.RTPPacketFragmentList fragmentData)
|
void |
logVODFragment(com.wowza.wms.httpstreamer.smoothstreaming.httpstreamer.SmoothStreamerFragmentId fragmentId,
com.wowza.wms.rtp.depacketizer.RTPPacketFragmentList fragmentData)
|
void |
setLivePlaylist(com.wowza.wms.httpstreamer.smoothstreaming.livestreampacketizer.SmoothStreamingLivePlaylist livePlaylist)
|
void |
shutdown()
Called then the HTTP session is shutting down |
void |
updateLoggingValues()
Internal user, update logging values |
| Methods inherited from class com.wowza.wms.httpstreamer.model.HTTPStreamerSessionBase |
|---|
acceptSession, addIOPerformance, addIOPerformance2, addStreamDomainStr, addStreamDomainStrs, checkAndSetPlayLogged, containsStreamDomainStr, containsStreamNameParts, getAppInstance, getConnectionHolder, getCookieStr, getElapsedTime, getFileInfo, getHTTPStreamerAdapter, getIOPerformanceCounter, getIpAddress, getLiveStreamingPacketizer, getLock, getProperties, getQueryStr, getReferrer, getServerIp, getServerPort, getSessionId, getSessionProtocol, getSessionTimeout, getSessionType, getStream, getStreamDomainStr, getStreamExt, getStreamName, getStreamNameParts, getStreamPosition, getTimeRunning, getTimeRunningSeconds, getUri, getUserAgent, getVHost, isAcceptSession, isActive, isFileInfo, isPlayLogged, isTimeout, isTimeoutSession, isValidated, isValidStreamDomainStr, lockRepeaterStreams, putFileInfo, putStreamNameParts, rejectSession, removeStreamDomainStr, setAcceptSession, setActive, setAppInstance, setCookieStr, setHTTPStreamerAdapter, setIpAddress, setLiveStreamingPacketizer, setPlayLogged, setQueryStr, setReferrer, setServerIp, setServerPort, setSessionId, setSessionProtocol, setSessionTimeout, setSessionType, setStream, setStreamExt, setStreamName, setStreamPosition, setTimeoutSession, setUri, setUserAgent, setValidated, setVHost, touch |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HTTPStreamerSessionSmoothStreamer()
| Method Detail |
|---|
public void clearLoggingValues()
IHTTPStreamerSession
clearLoggingValues in interface IHTTPStreamerSessionclearLoggingValues in class com.wowza.wms.httpstreamer.model.HTTPStreamerSessionBasepublic boolean containsIndex(String streamName)
public com.wowza.wms.httpstreamer.smoothstreaming.file.IHTTPStreamerSmoothStreamerIndex getIndex(IHTTPStreamerSession httpStreamerSession,
IHTTPStreamerApplicationContext appContext,
String streamExt,
String streamName)
public com.wowza.wms.httpstreamer.smoothstreaming.livestreampacketizer.SmoothStreamingLivePlaylist getLivePlaylist()
public void logLiveFragment(com.wowza.wms.httpstreamer.smoothstreaming.httpstreamer.SmoothStreamerFragmentId fragmentId,
com.wowza.wms.rtp.depacketizer.RTPPacketFragmentList fragmentData)
public void logVODFragment(com.wowza.wms.httpstreamer.smoothstreaming.httpstreamer.SmoothStreamerFragmentId fragmentId,
com.wowza.wms.rtp.depacketizer.RTPPacketFragmentList fragmentData)
public void setLivePlaylist(com.wowza.wms.httpstreamer.smoothstreaming.livestreampacketizer.SmoothStreamingLivePlaylist livePlaylist)
public void shutdown()
IHTTPStreamerSession
shutdown in interface IHTTPStreamerSessionshutdown in class com.wowza.wms.httpstreamer.model.HTTPStreamerSessionBasepublic void updateLoggingValues()
IHTTPStreamerSession
updateLoggingValues in interface IHTTPStreamerSessionupdateLoggingValues in class com.wowza.wms.httpstreamer.model.HTTPStreamerSessionBase
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||