Package com.vonage.client.video
Class Hls
java.lang.Object
com.vonage.client.JsonableBaseObject
com.vonage.client.video.Hls
- All Implemented Interfaces:
Jsonable
Represents HTTP Live Streaming (HLS) options for a
Broadcast.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Hls.Builderbuilder()Entrypoint for constructing an instance of this class.dvr()Whether DVR functionality — rewinding, pausing, and resuming — is enabled in players that support it.Whether low-latency mode is enabled for the HLS stream.Methods inherited from class com.vonage.client.JsonableBaseObject
createJsonObjectMapper, equals, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.vonage.client.Jsonable
toJson, updateFromJson
-
Constructor Details
-
Hls
protected Hls() -
Hls
-
-
Method Details
-
dvr
Whether DVR functionality — rewinding, pausing, and resuming — is enabled in players that support it.- Returns:
trueif DVR functionality is enabled, ornullif unknown / unset.
-
lowLatency
Whether low-latency mode is enabled for the HLS stream. Some HLS players do not support low-latency mode.- Returns:
trueif low latency mode is enabled, ornullif unknown / unset.
-
builder
Entrypoint for constructing an instance of this class.- Returns:
- A new Builder.
-