@tencentcloud/roomkit-web-vue3
Version:
<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,
21 lines (20 loc) • 770 B
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const TUIRoomEngine = require("@tencentcloud/tuiroom-engine-js");
require("../../../utils/environment.js");
const User = require("../../type/User.js");
function getNewStreamInfo(userId, streamType) {
const newStreamInfo = {
userId,
streamType: streamType || TUIRoomEngine.TUIVideoStreamType.kCameraStream,
streamId: `${userId}_${streamType || TUIRoomEngine.TUIVideoStreamType.kCameraStream}`,
hasAudioStream: false,
audioVolume: 0,
hasVideoStream: false,
streamPlayState: User.StreamPlayState.Stopped,
streamPlayDomMap: /* @__PURE__ */ new Map(),
timestamp: Date.now()
};
return newStreamInfo;
}
exports.getNewStreamInfo = getNewStreamInfo;
;