com.flazr.rtmp.client
Class ClientOptions
java.lang.Object
com.flazr.rtmp.client.ClientOptions
public class ClientOptions
- extends Object
|
Constructor Summary |
ClientOptions()
|
ClientOptions(String host,
int port,
String appName,
String streamName,
String saveAs,
boolean rtmpe,
String swfFile)
|
ClientOptions(String url,
String saveAs)
|
ClientOptions(String host,
String appName,
String streamName,
String saveAs)
|
ClientOptions
public ClientOptions()
ClientOptions
public ClientOptions(String host,
String appName,
String streamName,
String saveAs)
ClientOptions
public ClientOptions(String host,
int port,
String appName,
String streamName,
String saveAs,
boolean rtmpe,
String swfFile)
ClientOptions
public ClientOptions(String url,
String saveAs)
main
public static void main(String[] args)
parseUrl
public void parseUrl(String url)
publishLive
public void publishLive()
publishRecord
public void publishRecord()
publishAppend
public void publishAppend()
getCliOptions
protected static org.apache.commons.cli.Options getCliOptions()
parseCli
public boolean parseCli(String[] args)
getLoad
public int getLoad()
setLoad
public void setLoad(int load)
getLoop
public int getLoop()
setLoop
public void setLoop(int loop)
getFileToPublish
public String getFileToPublish()
setFileToPublish
public void setFileToPublish(String fileName)
getReaderToPublish
public RtmpReader getReaderToPublish()
setReaderToPublish
public void setReaderToPublish(RtmpReader readerToPublish)
getAppName
public String getAppName()
setAppName
public void setAppName(String appName)
getTcUrl
public String getTcUrl()
setArgs
public void setArgs(Object... args)
getArgs
public Object[] getArgs()
setClientVersionToUse
public void setClientVersionToUse(byte[] clientVersionToUse)
getClientVersionToUse
public byte[] getClientVersionToUse()
initSwfVerification
public void initSwfVerification(String pathToLocalSwfFile)
initSwfVerification
public void initSwfVerification(File localSwfFile)
putParam
public void putParam(String key,
Object value)
setParams
public void setParams(Map<String,Object> params)
getParams
public Map<String,Object> getParams()
getPublishType
public ServerStream.PublishType getPublishType()
setPublishType
public void setPublishType(ServerStream.PublishType publishType)
getStreamName
public String getStreamName()
setStreamName
public void setStreamName(String streamName)
getStart
public int getStart()
setStart
public void setStart(int start)
getLength
public int getLength()
setLength
public void setLength(int length)
getBuffer
public int getBuffer()
setBuffer
public void setBuffer(int buffer)
getHost
public String getHost()
setHost
public void setHost(String host)
getPort
public int getPort()
setPort
public void setPort(int port)
getSaveAs
public String getSaveAs()
setSaveAs
public void setSaveAs(String saveAs)
isRtmpe
public boolean isRtmpe()
getSwfHash
public byte[] getSwfHash()
setSwfHash
public void setSwfHash(byte[] swfHash)
getSwfSize
public int getSwfSize()
setSwfSize
public void setSwfSize(int swfSize)
getThreads
public int getThreads()
setThreads
public void setThreads(int threads)
getWriterToSave
public RtmpWriter getWriterToSave()
setWriterToSave
public void setWriterToSave(RtmpWriter writerToSave)
getClientOptionsList
public List<ClientOptions> getClientOptionsList()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2011. All Rights Reserved.