Capabilities class

The capabilities for the replay service is returned in the Capabilities element.

Annotations
  • @JsonSerializable()

Constructors

Capabilities({required bool reversePlayback, required String sessionTimeoutRange, required bool rtpRtspTcp, required String rtspWebSocketUri})
Capabilities.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
reversePlayback bool
Indicator that the Device supports reverse playback as defined in the ONVIF Streaming Specification.
final
rtpRtspTcp bool
Indicates support for RTP/RTSP/TCP.
final
rtspWebSocketUri String
If playback streaming over WebSocket is supported, this shall return the RTSP WebSocket URI as described in Streaming Specification Section 5.1.1.5.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sessionTimeoutRange String
The list contains two elements defining the minimum and maximum valid values supported as session timeout in seconds.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited