![]() ![]() ![]() | |
![]() | |
![]() | |
![]() |
Flash Player 7.
Note: This handler is also supported in Flash Player 6 when used with Flash Communication Server. For more information, see your Flash Communication Server documentation.
my_ns
.onStatus = function(infoObject
) { // Your code here }
infoObject
A parameter defined according to the status or error message. For more information about this parameter, see "Description," below.
Nothing.
Event handler; invoked every time a status change or error is posted for the NetStream object. If you want to respond to this event handler, you must create a function to process the information object.
The information object has a code
property containing a string that describes the result of the onStatus
handler, and a level
property containing a string that is either "Status"
or "Error"
.
In addition to this onStatus
handler, Flash also provides a "super" function called System.onStatus
. If onStatus
is invoked for a particular object and there is no function assigned to respond to it, Flash processes a function assigned to System.onStatus
if it exists.
The following events notify you when certain NetStream activities occur.
Code property |
Level property |
Meaning |
---|---|---|
|
Status |
Data is not being received quickly enough to fill the buffer. Data flow will be interrupted until the buffer refills, at which time a |
|
Status |
The buffer is full and the stream will begin playing. |
|
Status |
Playback has started. |
|
Status |
Playback has stopped. |
|
Error |
The FLV passed to the |
The following example writes data about the stream to a log file.
my_ns.onStatus = function(info) { _root.log_stream += "Stream status.\n"; _root.log_stream += "Event: " + info.code + "\n"; _root.log_stream += "Type: " + info.level + "\n"; }
![]() | |
![]() | |
![]() | |
![]() ![]() ![]() |