user.js 618 B

1234567891011121314151617
  1. class User {
  2. constructor(options) {
  3. Object.assign(this, {
  4. userID: '',
  5. // hasMainStream: false, // 触发 1034 且stream type 为 main 即为true
  6. // hasAuxStream: false, // 触发 1034 且stream type 为 aux 即为true
  7. // hasSmallStream: false, // 触发 1034 且stream type 为 small 即为true
  8. streams: {
  9. // main: mainStream
  10. // aux: auxStream
  11. }, // 有0~2个Stream, 进房没有推流,main aux, small 特殊处理,small 和 main 同时只播放一路
  12. // stream 是用于渲染 live-player 的数据源
  13. }, options)
  14. }
  15. }
  16. export default User