IPushPublishSessionPushPublishSessionHTTPBase, PushPublishSessionRTMP, PushPublishSessionRTPpublic class PushPublishSessionBase extends Object implements IPushPublishSession
| Modifier and Type | Field | Description |
|---|---|---|
protected String |
profile |
|
protected IPushPublish |
pushPublishImpl |
|
protected IMediaStream |
stream |
|
protected int |
type |
PUSHPUBLISHSESSION_TYPE_RTMP, PUSHPUBLISHSESSION_TYPE_RTP, PUSHPUBLISHSESSION_TYPE_UNKNOWN| Constructor | Description |
|---|---|
PushPublishSessionBase() |
| Modifier and Type | Method | Description |
|---|---|---|
String |
getContextStr() |
|
int |
getDestinationID() |
|
String |
getProfile() |
|
IPushPublish |
getPushPublishImpl() |
|
IMediaStream |
getStream() |
|
int |
getType() |
|
void |
setProfile(String profile) |
|
void |
setPushPublishImpl(IPushPublish pushPublishImpl) |
|
void |
setStream(IMediaStream stream) |
protected String profile
protected IPushPublish pushPublishImpl
protected IMediaStream stream
protected int type
public String getContextStr()
getContextStr in interface IPushPublishSessionpublic int getDestinationID()
getDestinationID in interface IPushPublishSessionpublic String getProfile()
getProfile in interface IPushPublishSessionpublic IPushPublish getPushPublishImpl()
getPushPublishImpl in interface IPushPublishSessionpublic IMediaStream getStream()
getStream in interface IPushPublishSessionpublic int getType()
getType in interface IPushPublishSessionpublic void setProfile(String profile)
setProfile in interface IPushPublishSessionpublic void setPushPublishImpl(IPushPublish pushPublishImpl)
setPushPublishImpl in interface IPushPublishSessionpublic void setStream(IMediaStream stream)
setStream in interface IPushPublishSession