public enum VideoStreamingProtocol extends Enum<VideoStreamingProtocol>
| Enum Constant and Description |
|---|
RAW
Raw stream bytes that contains no timestamp data and is the lowest supported video streaming
|
RTMP
Real-Time Messaging Protocol (RTMP) was initially a proprietary protocol developed by
Macromedia for streaming audio, video and data over the Internet, between a Flash player and
a server.
|
RTP
RTP facilitates the transfer of real-time data.
|
RTSP
The transmission of streaming data itself is not a task of RTSP.
|
WEBM
The WebM container is based on a profile of Matroska.
|
| Modifier and Type | Method and Description |
|---|---|
static VideoStreamingProtocol |
valueForString(String value) |
static VideoStreamingProtocol |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static VideoStreamingProtocol[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final VideoStreamingProtocol RAW
public static final VideoStreamingProtocol RTP
public static final VideoStreamingProtocol RTSP
public static final VideoStreamingProtocol RTMP
public static final VideoStreamingProtocol WEBM
public static VideoStreamingProtocol[] values()
for (VideoStreamingProtocol c : VideoStreamingProtocol.values()) System.out.println(c);
public static VideoStreamingProtocol valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static VideoStreamingProtocol valueForString(String value)