unreal.RivermaxVideoStream

class unreal.RivermaxVideoStream(interface_address: str = '', stream_address: str = '', port: int = 0, frame_rate: FrameRate = Ellipsis, override_resolution: bool = False, resolution: IntPoint = Ellipsis, pixel_format: RivermaxMediaOutputPixelFormat = Ellipsis)

Bases: RivermaxStream

All settings required to initialize Video (2110-20) stream.

C++ Source:

  • Plugin: RivermaxMedia

  • Module: RivermaxMedia

  • File: RivermaxMediaOutput.h

Editor Properties: (see get_editor_property/set_editor_property)

  • frame_rate (FrameRate): [Read-Write] Frame rate of this output stream

  • interface_address (str): [Read-Write] Network card interface to use to send data Wildcards are supported to match against an interface found on the machine 192.*.0.110 192.168.0.1?0 192.168.0.1*

  • override_resolution (bool): [Read-Write] If false, use the size provided by the source. If true, a specific resolution will be used.

  • pixel_format (RivermaxMediaOutputPixelFormat): [Read-Write] Pixel format for this output stream

  • port (int32): [Read-Write] Port to use for this output

  • resolution (IntPoint): [Read-Write] Resolution of this output stream

  • stream_address (str): [Read-Write] Address of the stream. Can be multicast, i.e. 228.1.1.1)

  • use_gpu_direct (bool): [Read-Write] Whether to use GPUDirect if available (Memcopy from GPU to NIC directly bypassing system) if available

property frame_rate: FrameRate

[Read-Write] Frame rate of this output stream

Type:

(FrameRate)

property override_resolution: bool

[Read-Write] If false, use the size provided by the source. If true, a specific resolution will be used.

Type:

(bool)

property pixel_format: RivermaxMediaOutputPixelFormat

[Read-Write] Pixel format for this output stream

Type:

(RivermaxMediaOutputPixelFormat)

property resolution: IntPoint

[Read-Write] Resolution of this output stream

Type:

(IntPoint)