README ¶ Useful links https://walterebert.com/playground/video/hls/ Expand ▾ Collapse ▴ Documentation ¶ Index ¶ func Init() type Session func NewSession(cons core.Consumer) *Session func (s *Session) Init() (init []byte) func (s *Session) Main() []byte func (s *Session) Playlist() []byte func (s *Session) Run() func (s *Session) Segment() (segment []byte) func (s *Session) Write(p []byte) (n int, err error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Init ¶ func Init() Types ¶ type Session ¶ type Session struct { // contains filtered or unexported fields } func NewSession ¶ added in v1.7.0 func NewSession(cons core.Consumer) *Session func (*Session) Init ¶ added in v1.7.0 func (s *Session) Init() (init []byte) func (*Session) Main ¶ added in v1.7.0 func (s *Session) Main() []byte func (*Session) Playlist ¶ added in v1.6.0 func (s *Session) Playlist() []byte func (*Session) Run ¶ added in v1.7.0 func (s *Session) Run() func (*Session) Segment ¶ added in v1.6.0 func (s *Session) Segment() (segment []byte) func (*Session) Write ¶ added in v1.7.0 func (s *Session) Write(p []byte) (n int, err error) Source Files ¶ View all Source files hls.go session.go ws.go Click to show internal directories. Click to hide internal directories.