Package edu.wpi.cscore
Class MjpegServer
- java.lang.Object
-
- edu.wpi.cscore.VideoSink
-
- edu.wpi.cscore.MjpegServer
-
- All Implemented Interfaces:
AutoCloseable
public class MjpegServer extends VideoSink
A sink that acts as a MJPEG-over-HTTP network server.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.wpi.cscore.VideoSink
VideoSink.Kind
-
-
Constructor Summary
Constructors Constructor Description MjpegServer(String name, int port)
Create a MJPEG-over-HTTP server sink.MjpegServer(String name, String listenAddress, int port)
Create a MJPEG-over-HTTP server sink.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getListenAddress()
Get the listen address of the server.int
getPort()
Get the port number of the server.-
Methods inherited from class edu.wpi.cscore.VideoSink
close, enumerateProperties, enumerateSinks, equals, free, getDescription, getHandle, getKind, getKindFromInt, getName, getProperty, getSource, getSourceProperty, hashCode, isValid, setSource
-
-
-
-
Constructor Detail
-
MjpegServer
public MjpegServer(String name, String listenAddress, int port)
Create a MJPEG-over-HTTP server sink.- Parameters:
name
- Sink name (arbitrary unique identifier)listenAddress
- TCP listen address (empty string for all addresses)port
- TCP port number
-
MjpegServer
public MjpegServer(String name, int port)
Create a MJPEG-over-HTTP server sink.- Parameters:
name
- Sink name (arbitrary unique identifier)port
- TCP port number
-
-
Method Detail
-
getListenAddress
public String getListenAddress()
Get the listen address of the server.
-
getPort
public int getPort()
Get the port number of the server.
-
-