:
:
:
:
1、 ,
/api/v1/basic/key?username=xxx&password=xxx
2、
let url = /api/v1/basic/talk/token
let tokendata = await axios({
method: 'post',
url: url,
params: {
terid: xxx,
key: xxx
}
});
:
terid:
key:
3.,
<script src="./html265/html265.js"></script>
4.
:
let url = tokendata.data.url;
let svrip = tokendata.data.svrip;
let svrport = tokendata.data.svrport;
var talker = streamaxPlayer.default.createIntercom({
mediaUrl: url,
devId: devId,
transIp: svrip,
transPort: svrport,
onLoad: () => {},
onError: error => {
console.error(error);
},
audioClose: () => {}
});
:
mediaUrl:
devId:
transIp:
transPort:
onLoad:
onError:
audioClose:
:
talker.stop();
talker = null