- Combined the boolean values for configuring automatic
responses into a single enumeration
RtmpConnection.eBehaviourFlags.
- Message type, WindowAckSize, header timestamp set to
0, header size forced to 12 bytes.
- New callback function for automatically mounting new streams,
RegisterAutomaticStreamMountingCallback.
- New class, FlvStuffer, to manage an FlvFile
whilst it is being filled with audio, video and
meta-data. FlvStuffer also handles the update of
the files duration when the last message has been added.
- A new eBahaviourFlags option,
AutoRespondToBandwidthCheck, which request the bandwidth
test data when the server requests a bandwidth check,
and sends the acknowledgement message when the bandwidth data has been
received.
- The message to create a new stream, CreateStream, is
now sent to AMF channel 0x03
- The first user-defined AMF channel has been changed
from 0x03 to 0x08.
- The play command is sent with a header timestamp of
zero.
- The SetBufferSize command is sent with an AMF
channel of 0x02,
a header timestamp of 0x00, and target stream id of
0x00.
- Pong message (the response to a ping message) is
sent to AMF channel 0x02, a header timestamp of 0x00, and
target stream id of 0x00.
|