Class GetStreamingStatus.Response

    • Constructor Detail

      • Response

        public Response()
    • Method Detail

      • isStreaming

        public boolean isStreaming()
        Current streaming status.
      • isRecording

        public boolean isRecording()
        Current recording status.
      • getStreamTimecode

        public Optional<String> getStreamTimecode()
        Time elapsed between now and stream start (only present if OBS Studio is streaming) as string.
      • getRecordingTimecode

        public Optional<String> getRecordingTimecode()
        Time elapsed between now and recording start (only present if OBS Studio is recording) as string.
      • getStreamDuration

        public Optional<Duration> getStreamDuration()
        Time elapsed between now and stream start (only present if OBS Studio is streaming) as duration.
      • getRecordingDuration

        public Optional<Duration> getRecordingDuration()
        Time elapsed between now and recording start (only present if OBS Studio is recording) as duration.
      • isPreviewOnly

        public boolean isPreviewOnly()
        Always false. Retrocompatibility with OBSRemote.