阿里rtc旁路推流TypeScript版NODE运行

阿里云音视频服务云端录制typescript版本; 编译后可以使用 node index.js运行

package.json 版本
json 复制代码
// npm install --save @alicloud/rtc20180111@2.3.0
"@alicloud/rtc20180111": "^2.3.0",
引入
typescript 复制代码
import Client, { StartCloudRecordRequest, StopCloudRecordRequest, DescribeAppRecordingFilesRequest} from "@alicloud/rtc20180111";
import * as Util from "@alicloud/tea-util";
创建客户端
typescript 复制代码
// @ts-ignore:
const client = new Client({
  endpoint: "rtc.aliyuncs.com",
  accessKeyId: "",
  accessKeySecret: "",
  type: "access_key",
  regionId: "cn-hangzhou"
});
旁路推流开始
typescript 复制代码
const startStreamingOutRequest = new rtc20180111_1.StartStreamingOutRequest({
    appId: "",
    // 频道 ID
    channelId: '',
    // 直播推流地址,仅支持传单个地址
    url: '',

})
// 03D06E77-5916-53B3-A2F6-48DA78E262D7
client.startStreamingOut(startStreamingOutRequest).then((res) => {
    console.log('旁路推流开始_任务成功', res);
}).catch((error) => {
    console.log('旁路推流开始_任务失败', error);
});
旁路推流结束
typescript 复制代码
const stopStreamingOutRequest = new rtc20180111_1.StopStreamingOutRequest({
    appId: "",
    // 频道 ID
    channelId: '',
    // 任务id
    taskId: '',
});
client.stopStreamingOut(stopStreamingOutRequest).then((res) => {
    console.log('旁路推流结束_任务成功', res);
}).catch((error) => {
    console.log('旁路推流结束_任务失败', error);
});
相关推荐
han_几秒前
前端性能优化之白屏、卡顿指标和网络环境采集篇
前端·javascript·性能优化
北城笑笑18 分钟前
Vue 100 ,Metaspace memory lack Error( 元空间内存不足 )
java·前端·javascript·vue
谏书稀18 分钟前
vue项目(pnpm)迁移到无网环境开发
前端·javascript·vue.js
-杨豫25 分钟前
JavaScript入门到精通全套资料,以及核心进阶ES6语法,API,js高级等基础知识和实战教程
开发语言·javascript·es6
Lsx_37 分钟前
前端发版后页面白屏?一套解决用户停留旧页面问题的完整方案
前端·javascript·掘金·日新计划
炽烈小老头1 小时前
函数式编程范式(二)
前端·typescript
羊吖1 小时前
Vue3 + Electron 实现纯本地人脸识别登录一体机(离线可用、无云端、带页面跳转)
前端·javascript·electron
卸载引擎1 小时前
NTP 授时(Network Time Protocol)核心解读,工控机electron程序自动联网授时案例
前端·javascript·electron
小奶包他干奶奶1 小时前
什么是原型链(Prototype Chain)?proto和prototype的关系与区别是什么?
前端·javascript
studyForMokey1 小时前
【跨端技术ReactNative】JavaScript学习
android·javascript·学习·react native·react.js