• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

新知实验室实时音视频sdk体验

武飞扬头像
小当家huan
帮助1


前言

直播,k歌,网课,已成为了大众生活的一部分,日常使用的频率是越来越高,这些场景使用的是当下热门的技术点,最近双11四处找服务优惠活动,偶然看到腾讯云有实时音视频(TRTC)服务,并提供免费使用和完整demo示例,试着使用了一遍,在这里记录使用过程和体验。


一、开通产品免费使用

创建一个新的应用,后续的sdk调用,将建立在这个应用上
学新通

二、下载demo运行体验

1.快速跑通demo 示例

官方文档中给出了常用的各个端的使用demo,总有熟悉使用的语言环境,甚至还有app下载直观的使用并体验。这里从菜单中的开发服务-开发辅助-快速跑通demo可以下载自己合适使用的demo。按步骤选择:
1.选择已有的应用(没有创建应用的可以直接新建)
学新通
2.下载源码,这里我选择了自己熟悉web环境的demo代码下载
学新通
3.修改配置,基础的示例代码base-js需要修改base-js/js/debug/GenerateTestUserSig.js中的SDKAppID和密钥,这里我选择quick-demo-vue2-js中的示例代码,在node环境中运行代码,npm start安装项目依赖并运行。
学新通
4.准备完成开始运行。
学新通
项目运行起来后将会自动打开浏览器进去页面,这里需要步骤3中提供的SDKAppID和秘钥,填入参数后点击进入房间就可以开始体验基础的功能了。
学新通

2.基础功能的使用

1.分享屏幕,选择任意窗口或整个屏幕进行分享。
学新通
2.分享者视角查看直播,这里复制链接在其他浏览器中打开,提示你被邀请参加视频通话后,点击进入房间,

学新通
可以看到两个浏览器画面同步中,没有明显延迟
学新通
当分享屏幕后还有分享窗口的画面,这里相当于在线会议软件的核心功能都有了。在查看文档时还了解到,也有踢出房间,美颜,avatar虚拟人物,这样的功能,利用这套sdk,做出一套在线会议软件完全不是问题
学新通

3.使用感受

画面稳定没有延迟,简单的调用就可以使用起来。自己也经常使用腾讯会议,微信视频通话,腾讯课堂,腾讯团队实时音视频做的水平也是毋庸置疑,对于一个开发者来说,更关心还是sdk功能是否丰富,文档是否详细易懂,官方提供了详细的sdk能力检测结果和api文档,资料也是很全面

学新通

总结

直播无卡顿,网络良好时没有肉眼可见的延迟。这套sdk功能丰富,常用的直播,在线视频,k歌都能做到,api覆盖的功能场景多,还有详细的文档说明,对于开发者来说使用方便。对于没有了解过音视频底层发开的人来说,可以快速开始使用开发,可以减少学习成本和开发成本,倒是不错的选择。对于企业来说,适合前期快速开发,产品试错,对于一个开发者来说,有10000分钟的免费使用时间已经够了,O(∩_∩)O哈哈~,作为一个开发者,从零开始自己学习开发学习成本太大,使用这套sdk可以很好的入门并快速使用。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfhgafb
系列文章
更多 icon
同类精品
更多 icon
继续加载