user.js 611 B

123456789101112131415161718
  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: {// main: mainStream
  9. // aux: auxStream
  10. } // 有0~2个Stream, 进房没有推流,main aux, small 特殊处理,small 和 main 同时只播放一路
  11. // stream 是用于渲染 live-player 的数据源
  12. }, options);
  13. }
  14. }
  15. export default User;