RenderAreaListenerOnOpenedConnection Method |
Triggered when a client connects.
Namespace: OIV.RemoteViz.Rendering
public virtual void OnOpenedConnection( RenderArea renderArea, Connection connection, FrameEncoders frameEncoders )
: pointer to the OIV.RemoteViz.Rendering.RenderArea
: pointer to the OIV.RemoteViz.Rendering.Connection
: frame encoders for interactive and still frames Supported couple of frame encoders (still/interactive): JPEG/JPEG, PNG/JPEG, H264_NVENC/H264_NVENC, H264_OPENH264/H264_OPENH264 Default behavior: PNG/JPEG.
If a frame encoder cannot be initialized, OIV.RemoteViz.Rendering.RenderAreaListener.OnRefusedEncoder(OIV.RemoteViz.Rendering.RenderArea, OIV.RemoteViz.Rendering.Connection, OIV.RemoteViz.Rendering.FrameEncoders) will be triggered. Otherwise, OIV.RemoteViz.Rendering.RenderAreaListener.OnInitializedConnection(OIV.RemoteViz.Rendering.RenderArea, OIV.RemoteViz.Rendering.Connection, OIV.RemoteViz.Rendering.FrameEncoders) will be triggered.