ActionScript SDK for AISpeech API | All Packages | All Classes | Index | Frames | ![]() |
RTMPConnection | Properties | Methods | |
Package | com.aispeech.net |
Class | public class RTMPConnection |
Inheritance | RTMPConnection ![]() ![]() |
Implements | IConnection |
Property | Defined By | ||
---|---|---|---|
![]() | connectionParams : ConnectionParams [read-only] | ConnectionBase | |
CONTENT_TYPE_AUDIO : String = audio/mpeg [static] | RTMPConnection | ||
CONTENT_TYPE_TEXT : String = text/plain [static] | RTMPConnection | ||
HEADER_CONTENT_TYPE : String = Content-Type [static] | RTMPConnection | ||
HEADER_METHOD : String = Method [static] | RTMPConnection | ||
HEADER_METHOD_RESULT : String = result [static] | RTMPConnection | ||
HEADER_METHOD_STATUS : String = status [static] | RTMPConnection | ||
![]() | latency : int | ConnectionBase | |
![]() | log : ConnectionLog [read-only] | ConnectionBase | |
METHOD_TYPE_SPEECH_CALC : String = SPEECH_CALC [static] | RTMPConnection | ||
METHOD_TYPE_SPEECH_SYN : String = SPEECH_SYN [static] | RTMPConnection | ||
netInstance : NetConnection [read-only] | RTMPConnection | ||
![]() | sessionId : String [read-only] | ConnectionBase | |
![]() | state : String [read-only] | ConnectionBase | |
streamClient : Object [write-only] | RTMPConnection | ||
streamInstance : NetStream | RTMPConnection | ||
![]() | throughput : int
keep throughput average
| ConnectionBase |
Method | Defined By | ||
---|---|---|---|
RTMPConnection(connectionParams:ConnectionParams, testConnection:Boolean = false)
Constructor
| RTMPConnection | ||
connect():void
connect to a RTMP server
| RTMPConnection | ||
disconnect():void
close connection
| RTMPConnection | ||
rpc(method:String, params:Object, callback:Function = null):Boolean
Make rpc to the server
| RTMPConnection |
Method | Defined By | ||
---|---|---|---|
![]() | checkLatency(repeatCount:int = 1, delay:int = 300000):void
check latency
| ConnectionBase | |
onConnectionTimeout():void [override] | RTMPConnection | ||
![]() | stopLatencyCheck():void | ConnectionBase |
CONTENT_TYPE_AUDIO | property |
public static var CONTENT_TYPE_AUDIO:String = audio/mpeg
CONTENT_TYPE_TEXT | property |
public static var CONTENT_TYPE_TEXT:String = text/plain
HEADER_CONTENT_TYPE | property |
public static var HEADER_CONTENT_TYPE:String = Content-Type
HEADER_METHOD | property |
public static var HEADER_METHOD:String = Method
HEADER_METHOD_RESULT | property |
public static var HEADER_METHOD_RESULT:String = result
HEADER_METHOD_STATUS | property |
public static var HEADER_METHOD_STATUS:String = status
METHOD_TYPE_SPEECH_CALC | property |
public static var METHOD_TYPE_SPEECH_CALC:String = SPEECH_CALC
METHOD_TYPE_SPEECH_SYN | property |
public static var METHOD_TYPE_SPEECH_SYN:String = SPEECH_SYN
netInstance | property |
netInstance:NetConnection
[read-only] public function get netInstance():NetConnection
streamClient | property |
streamClient:Object
[write-only] public function set streamClient(value:Object):void
streamInstance | property |
streamInstance:NetStream
public function get streamInstance():NetStream
public function set streamInstance(value:NetStream):void
RTMPConnection | () | Constructor |
public function RTMPConnection(connectionParams:ConnectionParams, testConnection:Boolean = false)
Constructor
ParametersconnectionParams:ConnectionParams | |
testConnection:Boolean (default = false )
|
connect | () | method |
public function connect():void
connect to a RTMP server
disconnect | () | method |
public function disconnect():void
close connection
onConnectionTimeout | () | method |
override protected function onConnectionTimeout():void
rpc | () | method |
public function rpc(method:String, params:Object, callback:Function = null):Boolean
Make rpc to the server
Parameters
method:String | |
params:Object | |
callback:Function (default = null )
|
Boolean |