摘要:通過集成,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交在線教育和培訓(xùn)遠(yuǎn)程醫(yī)療在線會議直播等多種業(yè)務(wù)場景。集成之前,需要在官網(wǎng)控制臺創(chuàng)建應(yīng)用。使用服務(wù)之前,首先需要注冊賬號并且完成實名認(rèn)證。確定后,自動生成。
通過集成URTC SDK,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交、在線教育和培訓(xùn)、遠(yuǎn)程醫(yī)療、在線會議、直播等多種業(yè)務(wù)場景。
集成URTC SDK之前,需要在UCLOUD官網(wǎng)控制臺創(chuàng)建URTC應(yīng)用。
在UCLOUD官網(wǎng),【登錄控制臺】。
使用URTC服務(wù)之前,首先需要注冊賬號 并且完成 實名認(rèn)證 。
每個賬號最大支持創(chuàng)建5個URTC應(yīng)用,需要創(chuàng)建更多URTC應(yīng)用,請聯(lián)系客戶經(jīng)理增加配額。
可以通過2種方法:控制臺、API創(chuàng)建URTC應(yīng)用。
通過 創(chuàng)建URTC 應(yīng)用的API,也可以創(chuàng)建URTC應(yīng)用。具體調(diào)用API的方法,請查看API文檔。
注意:請保持路徑正確,或者更改為自己的目錄地址。UCloudRtcElectronEngine.js 中node文件引用路徑為
./plugin/lib/release/UCloudRtcElectronEngine.node。
var eventMap={
5000:function(){
com.addLog(success,"ok");
},
5001:function () {
com.addLog(error,服務(wù)器連接斷開);
},
5002:function (resp,com) {
//加入房間
},
5003:function (resp,com) {
//離開房間
},
5004:function (resp,com) {
//重連中
},
5005:function (resp,com) {
//重連成功
},
5006:function (resp,com) {
//視頻發(fā)布成功
},
5007:function (resp,com) {
//取消媒體 {code:0 msg:msg, data:{}}
},
5008:function (resp,com) {
// 用戶加入房間
},
5009:function (resp,com) {
// 用戶離開房間
},
5010:function (resp,com) {
// 房間內(nèi)新媒體發(fā)布
},
5011:function (resp,com) {
//房間內(nèi)有媒體流移除
},
5012:function (resp,com) {
//訂閱媒體流響應(yīng)
},
5013:function (resp,com) {
// 取消訂閱媒體流響應(yīng)
},
5014:function (resp,com) {
// mute 本地媒體流響應(yīng)
},
5015:function (resp,com) {
// mute 遠(yuǎn)端媒體流響應(yīng)
},
5016:function (resp,com) {
// 遠(yuǎn)端媒體流變化
},
5019:function (resp,com) {
//開始錄制請求響應(yīng)
},
5020:function (resp,com) {
//停止請求錄制響應(yīng)
}
}
initEngine = (eventId,objectStr)=>{
if(!objectStr){
objectStr = "{}";
}
var fun = enentMap[eventId];
// console.log(eventId,objectStr);
this.addLog(info,`SDK返回 ${eventId}:${objectStr}`);
if(fun){
fun(JSON.parse(objectStr),this);
}
}
urtcSdk.InitRtcEngine(initEngine);
urtcSdk.SetSdkMode(1) ;
urtcSdk.SetStreamRole(2) ;
urtcSdk.SetAudioOnlyMode(false) ;
urtcSdk.SetAutoPubSub(false, false) ;
urtcSdk.SetVideoProfile(1) ;
urtcSdk.SetScreenOutProfile(2) ;
urtcSdk.SetTokenSeckey("9129304dbf8c5c4bf68d70824462409f") ;
const jsonarg = {} ;
jsonarg.uid = userid ;
jsonarg.rid = roomid ;
jsonarg.appid = "URtc-h4r1txxy" ;// test appid
const jsonStr = JSON.stringify(jsonarg) ;
console.log("joinroom : "+ jsonStr) ;
urtcSdk.JoinRoom(jsonStr);
urtcSdk.PublishStream(1,this.mediaConfig.videoenable, this.mediaConfig.audioenable);
urtcSdk.UnPublishStream(1);
const jsonarg = {} ;
jsonarg.uid = userid ;
jsonarg.audio = true ;
jsonarg.video = true;
jsonarg.mtype = 1;
const jsonStr = JSON.stringify(jsonarg) ;
console.log("joinroom : "+ jsonStr) ;
urtcSdk. SubscribeStream (jsonStr);
const jsonarg = {} ;
jsonarg.uid = userid ;
jsonarg.audio = true ;
jsonarg.video = true;
jsonarg.mtype = 1;
const jsonStr = JSON.stringify(jsonarg) ;
console.log("joinroom : "+ jsonStr) ;
urtcSdk. UnSubscribeStream (jsonStr);
urtcSdk.LeaveRoom()
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/125834.html
摘要:通過集成,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交在線教育和培訓(xùn)遠(yuǎn)程醫(yī)療在線會議直播等多種業(yè)務(wù)場景。使用服務(wù)之前,首先需要注冊賬號并且完成實名認(rèn)證。確定后,自動生成。通過集成URTC SDK,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交、在線教育和培訓(xùn)、遠(yuǎn)程醫(yī)療、在線會議、直播等多種業(yè)務(wù)場景。 集成URTC SDK之前,需要在UCLOUD官...
摘要:通過集成,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交在線教育和培訓(xùn)遠(yuǎn)程醫(yī)療在線會議直播等多種業(yè)務(wù)場景。使用服務(wù)之前,首先需要注冊賬號并且完成實名認(rèn)證。確定后,自動生成。推流成功后,即可直播觀看視頻。通過集成URTC SDK,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交、在線教育和培訓(xùn)、遠(yuǎn)程醫(yī)療、在線會議、直播等多種業(yè)務(wù)場景。 集成URTC S...
摘要:通過集成,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交在線教育和培訓(xùn)遠(yuǎn)程醫(yī)療在線會議直播等多種業(yè)務(wù)場景。使用服務(wù)之前,首先需要注冊賬號并且完成實名認(rèn)證。確定后,自動生成。初始化建議在初始化的同時,初始化。通過集成URTC SDK,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交、在線教育和培訓(xùn)、遠(yuǎn)程醫(yī)療、在線會議、直播等多種業(yè)務(wù)場景。 集成URTC...
摘要:通過集成,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交在線教育和培訓(xùn)遠(yuǎn)程醫(yī)療在線會議直播等多種業(yè)務(wù)場景。使用服務(wù)之前,首先需要注冊賬號并且完成實名認(rèn)證。確定后,自動生成。通過集成,可以快速實現(xiàn)實時音視頻通話。通過集成URTC SDK,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交、在線教育和培訓(xùn)、遠(yuǎn)程醫(yī)療、在線會議、直播等多種業(yè)務(wù)場景。 集成UR...
摘要:通過集成,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交在線教育和培訓(xùn)遠(yuǎn)程醫(yī)療在線會議直播等多種業(yè)務(wù)場景。使用服務(wù)之前,首先需要注冊賬號并且完成實名認(rèn)證。確定后,自動生成。通過集成URTC SDK,可以從零開始,快速搭建出實時音視頻通信平臺,可以應(yīng)用于語音和視頻社交、在線教育和培訓(xùn)、遠(yuǎn)程醫(yī)療、在線會議、直播等多種業(yè)務(wù)場景。 集成URTC SDK之前,需要在UCLOUD官...
閱讀 3514·2023-04-25 20:09
閱讀 3720·2022-06-28 19:00
閱讀 3035·2022-06-28 19:00
閱讀 3058·2022-06-28 19:00
閱讀 3132·2022-06-28 19:00
閱讀 2859·2022-06-28 19:00
閱讀 3014·2022-06-28 19:00
閱讀 2610·2022-06-28 19:00