Documentation ¶
Index ¶
- type Service
- func (s *Service) Connect() error
- func (s *Service) EndStream(streamID types.StreamID) error
- func (s *Service) GetHmacKey(channelID types.ChannelID) ([]byte, error)
- func (s *Service) Name() string
- func (s *Service) SendJpegPreviewImage(streamID types.StreamID, img []byte) error
- func (s *Service) SetLogger(log logrus.FieldLogger)
- func (s *Service) StartStream(channelID types.ChannelID) (types.StreamID, error)
- func (s *Service) UpdateStreamMetadata(streamID types.StreamID, metadata types.StreamMetadata) error
- type StreamMetadataInput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct { Endpoint string ClientID string `mapstructure:"client_id"` ClientSecret string `mapstructure:"client_secret"` // contains filtered or unexported fields }
func (*Service) GetHmacKey ¶
func (*Service) SendJpegPreviewImage ¶
func (*Service) SetLogger ¶
func (s *Service) SetLogger(log logrus.FieldLogger)
func (*Service) StartStream ¶
func (*Service) UpdateStreamMetadata ¶
type StreamMetadataInput ¶
type StreamMetadataInput types.StreamMetadata
Click to show internal directories.
Click to hide internal directories.