【新知实验室-TRTC开发】实时音视频之欢度世界杯

news2025/1/18 1:53:15

目录

一、什么是TRTC

二、用5分钟跑通一个demo

1、开通腾讯云-TRTC

 2、获取demo必须的两把钥匙

2.1输入应用名称

 2.2下载对应的源码包(手机、web、小程序等)

 2.3拿到钥匙

2.4完成

三、搭建一起看世界杯应用

1、解压源码(耗时30S)

2、插上两把钥匙(耗时1min)

 3、修改index.html(耗时1min)

4、运行index(耗时1min)

5、调试设备+分享世界杯(耗时1.5min)

 6、小技巧

 四、总结
​​​​​​​

一、什么是TRTC

        腾讯实时音视频(Tencent Real-Time Communication,TRTC),将腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。

        多人音视频通话方案 依靠腾讯云覆盖全球的专线网络,全球均可互通,提供覆盖手机、桌面全平台的客户端 SDK 以及云端 API,终端用户还可以在微信、QQ、企业微信的小程序中使用 TRTC 服务,Web 网页也可轻松使用。

        低延时互动直播方案 凭借行业领先的网络与音视频技术,结合腾讯云优质的节点资源,帮助开发者搭建卡顿率更低、延时1秒以内的互动直播,让直播走进 CDN 2.0 时代。

以下视频将帮助您快速了解实时音视频:

        点击链接可以查看详细视频介绍:实时音视频 产品概述-产品简介-文档中心-腾讯云

        百闻不如一见,跟随小编一起深入体验TRTC吧。

(PS:小编用了5分钟把它改造成看世界杯的好工具。)

二、用5分钟跑通一个demo

1、开通腾讯云-TRTC

步骤非常简单,包括扫码登录+实名认证。

登录 - 腾讯云

实名认证,为搭建demo做准备。当然在新建应用时也会提醒你实名认证的。

 2、获取demo必须的两把钥匙

        为了能成功运行demo,我们需要从TRTC中获取到两把钥匙,一个是用户的APPID,一个是密钥。如果是第一次接触,可以在搜索框中输入你想要的应用和教程。如本次我们介绍的TRTC,在搜索栏,输入实时音视频就可快速找到相关程序入口和教程。真的超级方便。

 

         为了快速上手,又不想去看头疼的文档,我们可以点击开发辅助-快速跑通Demo,里面有详细的保姆级教程,手把手教你上手,生怕你不会。真的是非常卷,使用起来非常丝滑。

2.1输入应用名称

 2.2下载对应的源码包(手机、web、小程序等)

        为了方便演示,本文以web版做介绍使用

 2.3拿到钥匙

        下载好对应源码后,点击下一步即可看到我们的两把通用钥匙,不管是手机、web、小程序等都是通用。 (建议大家将自己的APPID和密钥保持到数据库加密存储,这样就避免自己的APPID和密钥暴露了,被别人薅羊毛了。)

2.4完成

        这步可以忽略,我们的目标是拿到那两把钥匙,嘿嘿。

三、搭建一起看世界杯应用

1、解压源码(耗时30S)

        解压下载好的源码,解压后的文件目录结构大概长这样,本次我们只需要关注base-js中的文件和index.html就好。 

2、插上两把钥匙(耗时1min)

        其实在我们创建应用的时候就可以看到这个操作方法了。

 

 3、修改index.html(耗时1min)

修改登录页标题

 修改聊天页标题

4、运行index(耗时1min)

  使用任一一个编程软件编辑即可,选择使用浏览器运行,点击进入房间即可,多开几次。通过输入同一个房间号就可以进入同一个房间进行多人视频,一起看世界杯了。        

 

5、调试设备+分享世界杯(耗时1.5min)

调试设备

成功运行后,应用会检测我们的摄像头和麦克风时候能正常工作,我们只需要点击允许即可。

 分享世界杯

        我们打开世界杯的直播,通过上面的分享按钮就可以将世界杯的直播分享给好友,一起看世界杯,一起嗨。别提多好用了。也不需要担心费用的问题,因为官方免费赠送10000分钟,是真的豪呀。当然我们会嗨过头也可以设置套餐剩余告警,把心放到肚子里面去。

 

 6、小技巧

        如果身边没有合适的编辑器,也不好在编辑器上调试,我们只需要将密钥和APPID修改后,在本地文件夹就可以运行了。真的是炒鸡喜欢和好用。是不是没骗你,5分钟足矣,让不太愿意折腾的开发者也能轻松搞定,暗爽一把。

 四、总结

        TRTC当然还有很多实用的场景,比如视频会议、直播、云课堂、聊天室等。TRTC的操作文档也写的相当简洁,知道用户的痛点。如果你也喜欢,不妨用看5分钟的小视频的时间运行个属于你的demo。期待你的创意。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/44570.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux下top命令详解

Linux下top命令用法详解 作为一名Linux软件攻城狮,top命令大家应该并不陌生。top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。top可以动态显示过程,不断刷新当前状态。top命令提供了实时的对系统处理器的状态监视。它将…

Kotlin高仿微信-第5篇-主页-通讯录

Kotlin高仿微信-项目实践58篇详细讲解了各个功能点,包括:注册、登录、主页、单聊(文本、表情、语音、图片、小视频、视频通话、语音通话、红包、转账)、群聊、个人信息、朋友圈、支付服务、扫一扫、搜索好友、添加好友、开通VIP等众多功能。 Kotlin高仿…

【博客547】keepalived实现vip的原理剖析

keepalived实现vip的原理剖析 keepalived实现vip的原理:vrrp gratuitous arp 1、vrrp vrrp更多细节参考:vrrp技术白皮书 相关术语: VRRP工作过程 VRRP的工作过程为: 1、虚拟路由器中的路由器根据优先级选举出Master。Master…

【Python】五、程序循环结构

文章目录实验目的一、掌握while语句二、掌握for循环和range()内建函数三、掌握循环语句嵌套四、掌握break语句和continue语句五、编写程序实现猜数字的游戏1.设计思路2.设计算法3.参考代码4.实验截图实验目的 掌握循环结构;培养学生动手查阅资料能力和解决实际问题的…

matlab实现线性参数的最小二乘法处理

一、实验目的 最小二乘法原理是一种在多学科领域中获得广泛应用的数据处理方法。通过实验要求掌握最小二乘法基本原理、正规方程以及组合测量的最小二乘法处理办法。 二、实验原理 (1)测量结果的最可信赖值应在残余误差平方和为最小的条件下求出&#…

破局模块总结 -- 宁向东的清华管理学课总结

1. 管理学就是要破局而出 为什么需要管理学?德鲁克说,我们需要选择正确的事情去做,并且把事情作对。 管理学是一个分析、权衡和决策的学问,分析、权衡和选择的目的是什么?就是要破局而出。 管理學是研究人類管理活動…

《Linux运维总结:基于快照模式迁移单节点elasticsearch数据(方案二)》

一、背景信息 说明:由于整个系统需要从互联网迁移到政务外网,elasticsearch作为其中一个组件,也需要将 所有索引数据 迁移到政务外网。 由于数据量比较大,所以使用快照的模式对elasticsearch数据进行备份及恢复操作,提…

[附源码]计算机毕业设计springboot病人跟踪治疗信息管理系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

接口测试当中的权限限制测试和状态机测试【杭州多测师_王sir】【杭州多测师】...

一、权限限制 权限限制我需要单独拎出来讲,它很重要!很多系统中都存在系统管理员、普通用户等不同角色的用户,系统管理员拥有一些普通用户没有的权限,比如系统管理员可以发布公告,而普通用户则只能查看,系统…

【MATLAB教程案例48】初识点云——pcshow,pointCloud,pcwrite,pcread,pcdenoise等点云基本操作函数学习

欢迎订阅《FPGA学习入门100例教程》、《MATLAB学习入门100例教程》 本课程效果预览 目录 1.软件版本 2.什么是点云?

〖全域运营实战白宝书 - 高转化文案速成篇①〗- 文案速成导学与常见文案类型

大家好,我是 哈士奇 ,一位工作了十年的"技术混子", 致力于为开发者赋能的UP主, 目前正在运营着 TFS_CLUB社区。 💬 人生格言:优于别人,并不高贵,真正的高贵应该是优于过去的自己。💬 &#x1f4e…

CAD特殊符号,你不一定会

在CAD软件中,有时候会输入一些特殊的符号。比如在标明高低差的时候会输入“”号,在标明管子或者钢筋的直径为输入直径符号“”,为了标明角度值需要输入符号“”,那么这些符号怎么快速的绘制出来呢?我们一起用CAD梦想画…

[附源码]Python计算机毕业设计SSM基于java的图书管理系统(程序+LW)

环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 Maven管理等…

手把手安装Origin软件

Origin是由OriginLab公司开发的一个科学绘图、数据分析软件,支持在Microsoft Windows下运行。Origin支持各种各样的2D/3D图形。Origin中的数据分析功能包括统计,信号处理,曲线拟合以及峰值分析。Origin中的曲线拟合是采用基于Levernberg-Marq…

缩短汽车服务企业供销链,数商云经销商平台渠道订货模块打造企业销售新模式

随着新能源汽车的快速发展,越来越多的颠覆型玩家进入市场,汽车产品和技术在变,市场环境与结构在变,消费者需求在变,渠道也必然随之改变,全新销售模式横空出世,为传统汽车销售带来前所未有的挑战…

import机制浅析

文章目录import机制入口文件绝对导入和相对导入绝对导入相对导入解决import报错问题小结import机制 ​ 在我们执行python文件时,python通过sys.path进行路径搜索的,整体来说,分为三种搜索模式 1.#系统的内置模块进行搜索; exp&a…

基于PHP+MySQL大学教学工作网络平台的设计与实现

随着在校学生人数的不断增加,学生的数量也在不断的增加,同时面临的就是如何更加方便快捷和高效的管理学生的大学教学工作信息,传统模式的大学教学工作管理明显已经不能够满足当下的需求,于是我们提出了大学教学工作系统的设计与开发。 本课题基于PHP,在Windows7系统的环境下,利…

基于模态凝聚算法的特征系统实现算法的自然激励技术(Matlab代码实现)

🎉🎉🎉🎉欢迎您的到来😊😊😊 🥬博客主页:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 📝床头铭:将来的我一定会感谢…

(万字详解)MySQL增删改查(基础+进阶)

目录 🐳今日良言:眼里有不朽的光芒 心里有永恒的希望 🐕一、MySQL增删改查(基础) 🐂1.初识CURD 🐍2.使用CURD 🐇二、MySQL增删改查(进阶) 🐝1.数据库约束 🐑2.表的设计 🐭3.…

面向切面编程的一些概念

横切关注点 散播应用中多处的功能被称为横切关注点 安全就是一个关注点,每个方法或者类都需要注重安全方法参数日志记录也是一个关注点以及事务管理 横切关注点从概念上讲是与业务分离的,但往往会直接嵌入到业务中 多个类使用到相同的功能。最常见到的就…