当前位置: 首页 > article >正文

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

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

package.json 版本
// npm install --save @alicloud/rtc20180111@2.3.0
"@alicloud/rtc20180111": "^2.3.0",
引入
import Client, { StartCloudRecordRequest, StopCloudRecordRequest, DescribeAppRecordingFilesRequest} from "@alicloud/rtc20180111";
import * as Util from "@alicloud/tea-util";
创建客户端
// @ts-ignore:
const client = new Client({
  endpoint: "rtc.aliyuncs.com",
  accessKeyId: "",
  accessKeySecret: "",
  type: "access_key",
  regionId: "cn-hangzhou"
});
旁路推流开始
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);
});
旁路推流结束
const stopStreamingOutRequest = new rtc20180111_1.StopStreamingOutRequest({
    appId: "",
    // 频道 ID
    channelId: '',
    // 任务id
    taskId: '',
});
client.stopStreamingOut(stopStreamingOutRequest).then((res) => {
    console.log('旁路推流结束_任务成功', res);
}).catch((error) => {
    console.log('旁路推流结束_任务失败', error);
});

http://www.kler.cn/news/323042.html

相关文章:

  • 从入门到精通:计算机视觉学习路线与实战项目推荐
  • ROS与无人驾驶学习笔记(零)——问题汇总
  • Linux基础命令kill详解
  • JBOSS中间件漏洞复现
  • STM32 RTC实时时钟学习总结
  • WordPress精选文章如何添加侧边栏和页面?
  • 计算物理精解【8】-计算原理精解【5】
  • 如何在ChatGPT的帮助下,使用“逻辑回归”技巧完成论文写作?
  • sql server 版本补丁更新
  • Superset二次开发之Git篇git fetch 异常信息汇总
  • 【深度学习基础模型】Variational Autoencoders (VAE) 详细理解并附实现代码。
  • 【基础知识】Go中的同步机制
  • 基于yolov8的辣椒缺陷检测系统python源码+onnx模型+评估指标曲线+精美GUI界面
  • STM32G431RBT6 VREF+与VDDA引脚
  • 计算机性能指标之MIPS
  • 极狐GitLab 17.4 重点功能解读【九】
  • Windows安全日志7关键事件ID分析
  • 95分App引领绿色消费新潮流,闲置物品焕发新生机
  • 【JS】函数柯里化
  • 「数组」离散化 / Luogu B3694(C++)
  • 畅阅读微信小程序
  • RHCS认证-Linux(RHel9)-Ansible
  • 代码随想录Day 58|拓扑排序、dijkstra算法精讲,题目:软件构建、参加科学大会
  • Linux操作系统中MongoDB
  • 前端开发之代理模式
  • Cilium + ebpf 系列文章- (六)Cilium-BGP与分发-EXTERNAL-IP
  • vue3中< keep-alive >页面实现缓存及遇到的问题
  • 【深度学习】深度学习框架有哪些及其优劣势介绍
  • 【CSS】透明度 、过渡 、动画 、渐变
  • JAVAEE如何实现网页(jsp)间的数据传输?一文总结