main-stream.go 739 B

123456789101112131415161718
  1. package model
  2. import "time"
  3. // MainStream 备用流
  4. type MainStream struct {
  5. ID int64 `json:"id,omitempty"`
  6. RoomID int64 `json:"room_id,omitempty"`
  7. StreamName string `json:"stream_name,omitempty"`
  8. Key string `json:"key,omitempty"`
  9. DefaultVendor int64 `json:"default_vendor,omitempty"`
  10. OriginUpstream int64 `json:"origin_upstream,omitempty"`
  11. Streaming int64 `json:"streaming,omitempty"`
  12. LastStreamTime time.Time `json:"last_stream_time,omitempty"`
  13. //第一位预留 第二位是否开启蒙版直播流 第三位wmask蒙版流开播/关播 第四位mmask蒙版流开播/关播
  14. Options int64 `json:"options,omitempty"`
  15. Status int32 `json:"status,omitempty"`
  16. }