前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >人生苦短、程序员必备神器!从开发到部署的主流工具全景图

人生苦短、程序员必备神器!从开发到部署的主流工具全景图

作者头像
Ai学习的老章
发布于 2024-11-19 03:27:01
发布于 2024-11-19 03:27:01
1800
举报

大家好,我是章北海

刷推看到一张图,来自 @bytebytego。

这是一张主流工具全景图,涵盖了从开发、测试到部署的完整工作流程。

这上面有很多自己在用,确实非常好,有很多我也不太熟悉。

所以就找大模型帮我挨个做了一个简介:

包括它们的简介、特点、适用场景以及官方网站地址。

1. Development Env (开发环境)
  • VS Code
    • 简介: Visual Studio Code 是由微软开发的一款免费、开源的代码编辑器,支持多种编程语言。
    • 特点: 轻量级、高度可定制、强大的插件生态系统。
    • 适用: 适用于前端和后端开发,尤其是 JavaScript、TypeScript 和 Python 开发。
    • 官网地址: https://code.visualstudio.com/
  • Visual Studio
    • 简介: 由微软开发的集成开发环境(IDE),主要用于 Windows 平台上的 .NET 应用开发。
    • 特点: 功能全面、支持多种语言和框架、强大的调试工具。
    • 适用: 适用于 Windows 平台上的 C#、VB.NET、C++ 和 F# 开发。
    • 官网地址: https://visualstudio.microsoft.com/
  • IntelliJ IDEA
    • 简介: 由 JetBrains 开发的 Java 集成开发环境,也支持其他语言如 Kotlin、Scala 等。
    • 特点: 智能代码辅助、强大的重构工具、集成版本控制。
    • 适用: 适用于 Java 和 Kotlin 的企业级应用开发。
    • 官网地址: https://www.jetbrains.com/idea/
  • Notepad++
    • 简介: 一个免费的源代码编辑器,支持多种编程语言,适用于 Windows 系统。
    • 特点: 轻量级、启动速度快、支持多文档标签。
    • 适用: 适用于轻量级的代码编辑和快速开发。
    • 官网地址: https://notepad-plus-plus.org/
  • Vim
    • 简介: 一个高度可配置的文本编辑器,广泛用于 Unix 和 Linux 系统。
    • 特点: 高效的文本编辑、强大的命令行功能、高度可定制。
    • 适用: 适用于需要在命令行环境中进行开发的场景。
    • 官网地址: https://www.vim.org/
  • PyCharm
    • 简介: 由 JetBrains 开发的 Python 集成开发环境。
    • 特点: 专为 Python 设计、智能代码补全、集成调试和测试工具。
    • 适用: 适用于 Python 的 Web 开发、科学计算和数据科学。
    • 官网地址: https://www.jetbrains.com/pycharm/
  • Jupyter Notebook
    • 简介: 一个开源的 Web 应用程序,允许创建和共享包含实时代码、方程、可视化和叙述性文本的文档。
    • 特点: 交互式编程、支持多种编程语言、易于分享和协作。
    • 适用: 适用于数据科学、机器学习和教学。
    • 官网地址: https://jupyter.org/
2. Diagramming (图表工具)
  • Draw.io
    • 简介: 一个在线图表绘制工具,支持多种图表类型。
    • 特点: 界面友好、支持导出多种格式、免费使用。
    • 适用: 适用于绘制流程图、架构图、网络图等。
    • 官网地址: https://app.diagrams.net/
  • Excalidraw
    • 简介: 一个简单的在线白板工具,支持手绘风格的图表绘制。
    • 特点: 界面简洁、支持多人协作、易于使用。
    • 适用: 适用于快速绘制草图、思维导图和简单图表。
    • 官网地址: https://excalidraw.com/
  • Mindmap
    • 简介: 一种用于创建思维导图的工具,帮助用户组织和展示信息。
    • 特点: 直观的界面、支持多种导出格式、易于分享。
    • 适用: 适用于项目规划、头脑风暴和知识管理。
    • 官网地址: 无统一官网,可搜索具体应用如 XMind、MindMeister 等。
  • Mermaid
    • 简介: 一个用于生成图表的 Markdown 语法扩展,支持在 Markdown 文档中直接绘制图表。
    • 特点: 简单易用、支持多种图表类型、与 Markdown 无缝集成。
    • 适用: 适用于技术文档、博客和笔记中的图表绘制。
    • 官网地址: https://mermaid-js.github.io/mermaid/
  • PlantUML
    • 简介: 一个用于绘制 UML 图的工具,支持文本描述生成图表。
    • 特点: 文本描述方式、支持多种图表类型、易于集成到开发流程中。
    • 适用: 适用于软件架构设计和文档编写。
    • 官网地址: http://plantuml.com/
  • Microsoft Visio
    • 简介: 由微软开发的专业图表绘制工具,支持多种图表类型。
    • 特点: 功能强大、支持复杂的图表绘制、与 Office 集成。
    • 适用: 适用于企业级图表绘制和文档管理。
    • 官网地址: https://www.microsoft.com/en-us/microsoft-365/visio/flowchart-software
  • Miro
    • 简介: 一个在线协作白板平台,支持多种图表和协作工具。
    • 特点: 支持多人实时协作、丰富的图表和模板、跨平台使用。
    • 适用: 适用于团队协作、项目管理和远程工作。
    • 官网地址: https://miro.com/
3. AI Tools (人工智能工具)
  • ChatGPT
    • 简介: 由 OpenAI 开发的大型语言模型,可以生成高质量的文本。
    • 特点: 语言理解能力强、生成内容多样、支持多轮对话。
    • 适用: 适用于内容创作、客服支持和自然语言处理
    • 官网地址: https://chatgpt.com/
  • GitHub Copilot
    • 简介: 由 GitHub 和 OpenAI 联合开发的 AI 编程助手,集成在 VS Code 中。
    • 特点: 实时代码建议、自动完成代码片段、支持多种编程语言。
    • 适用: 适用于提高编程效率和代码质量。
    • 官网地址: https://github.com/features/copilot
  • Tabnine
    • 简介: 一个 AI 驱动的代码补全工具,支持多种 IDE 和编辑器。
    • 特点: 智能代码预测、提高编码速度、支持多种编程语言。
    • 适用: 适用于提高编程效率和减少错误。
    • 官网地址: https://www.tabnine.com/
  • Claude
    • 简介: 由 Anthropic 开发的 AI 聊天助手,旨在提供高质量的对话和内容生成。
    • 特点: 对话能力强、支持多任务处理、可定制。
    • 适用: 适用于内容创作、客服支持和多轮对话。
    • 官网地址: https://anthropic.com/
  • Ollama
    • 简介: 一个开源的 AI 模型,用于生成文本和图像。
    • 特点: 开源、可定制、支持多种生成任务。
    • 适用: 适用于内容创作、图像生成和研究。
    • 官网地址: https://github.com/ollama
  • Midjourney
    • 简介: 一个 AI 图像生成工具,可以根据文本描述生成高质量的图像。
    • 特点: 生成速度快、图像质量高、支持多种风格。
    • 适用: 适用于艺术创作、设计和广告。
    • 官网地址: https://www.midjourney.com/
  • Stable Diffusion
    • 简介: 一个开源的 AI 图像生成模型,可以根据文本描述生成图像。
    • 特点: 开源、生成质量高、支持自定义模型。
    • 适用: 适用于图像生成、艺术创作和研究。
    • 官网地址: https://stability.ai/stable-diffusion
4. Hosting & Deployment (托管和部署)
  • AWS
    • 简介: 亚马逊的云服务平台,提供广泛的云服务。
    • 特点: 服务种类多、全球覆盖、高可靠性。
    • 适用: 适用于大型企业应用、Web 应用和数据存储
    • 官网地址: https://aws.amazon.com/
  • Cloudflare
    • 简介: 一个全球 CDN 和安全服务提供商,也提供域名管理和 DNS 服务。
    • 特点: 高速 CDN、强大的安全防护、易于集成。
    • 适用: 适用于网站加速和安全保护。
    • 官网地址: https://www.cloudflare.com/
  • GitHub
    • 简介: 一个面向开源及私有软件项目的托管平台,提供版本控制和协作功能。
    • 特点: 支持 Git、强大的社区支持、集成 CI/CD。
    • 适用: 适用于代码托管、版本管理和持续集成。
    • 官网地址: https://github.com/
  • Fly.io
    • 简介: 一个现代的云平台,专注于应用程序的快速部署和管理。
    • 特点: 快速部署、自动扩展、支持多种语言。
    • 适用: 适用于 Web 应用和微服务的快速部署。
    • 官网地址: https://fly.io/
  • Heroku
    • 简介: 一个支持多种编程语言的云平台,简化了应用的部署和管理。
    • 特点: 简单易用、自动扩展、集成开发工具。
    • 适用: 适用于快速开发和部署 Web 应用。
    • 官网地址: https://www.heroku.com/
  • Digital Ocean
    • 简介: 一个简单易用的云服务平台,专注于开发者友好。
    • 特点: 价格实惠、易于管理、快速启动。
    • 适用: 适用于小型到中型应用的托管和部署。
    • 官网地址: https://www.digitalocean.com/
5. Code Quality (代码质量)
  • Jest
    • 简介: 一个流行的 JavaScript 测试框架,由 Facebook 开发。
    • 特点: 快速测试、支持快照测试、易于配置。
    • 适用: 适用于 JavaScript 和 React 应用的单元测试和集成测试。
    • 官网地址: https://jestjs.io/
  • ESLint
    • 简介: 一个用于识别和报告 JavaScript 代码中模式问题的工具。
    • 特点: 高度可配置、支持多种规则、集成开发环境。
    • 适用: 适用于 JavaScript 代码的静态分析和质量检查。
    • 官网地址: https://eslint.org/
  • Selenium
    • 简介: 一个用于 Web 应用程序自动化测试的工具。
    • 特点: 支持多种编程语言、跨浏览器测试、强大的社区支持。
    • 适用: 适用于 Web 应用的自动化测试。
    • 官网地址: https://www.selenium.dev/
  • SonarQube
    • 简介: 一个用于持续检测代码质量的平台,支持多种编程语言。
    • 特点: 代码质量管理、自动化分析、集成 CI/CD。
    • 适用: 适用于企业级应用的代码质量管理和自动化测试。
    • 官网地址: https://www.sonarqube.org/
  • FindBugs
    • 简介: 一个用于静态分析 Java 代码的工具,旨在发现潜在的错误。
    • 特点: 高效的错误检测、支持多种规则、集成开发环境。
    • 适用: 适用于 Java 代码的静态分析和错误检测。
    • 官网地址: https://findbugs.sourceforge.net/
  • Checkstyle
    • 简介: 一个用于检查 Java 代码风格的工具,确保代码符合特定的编码标准。
    • 特点: 高度可配置、支持多种编码标准、集成开发环境。
    • 适用: 适用于 Java 代码的风格检查和规范化。
    • 官网地址: https://checkstyle.org/
6. Security (安全工具)
  • 1Password
    • 简介: 一个密码管理工具,帮助用户安全地存储和管理密码。
    • 特点: 安全性高、易于使用、支持多平台。
    • 适用: 适用于个人和团队的密码管理。
    • 官网地址: https://1password.com/
  • LastPass
    • 简介: 一个流行的密码管理工具,提供密码生成和自动填充功能。
    • 特点: 安全性高、支持多平台、易于集成。
    • 适用: 适用于个人和团队的密码管理。
    • 官网地址: https://www.lastpass.com/
  • OWASP
    • 简介: 开放式 Web 应用程序安全项目,提供安全开发和测试的指南和工具。
    • 特点: 免费资源、社区支持、涵盖多种安全问题。
    • 适用: 适用于 Web 应用的安全开发和测试。
    • 官网地址: https://owasp.org/
  • Snyk
    • 简介: 一个用于发现和修复开源代码安全漏洞的工具。
    • 特点: 自动化扫描、快速修复、集成 CI/CD。
    • 适用: 适用于开源代码的安全管理和漏洞修复。
    • 官网地址: https://snyk.io/
  • Nmap
    • 简介: 一个网络扫描和安全审计工具,用于发现网络上的主机和服务。
    • 特点: 功能强大、支持多种扫描类型、开源。
    • 适用: 适用于网络安全审计和漏洞扫描
    • 官网地址: https://nmap.org/
7. Note-taking (笔记工具)
  • Notion
    • 简介: 一个多功能的笔记和协作工具,支持笔记、任务管理和项目跟踪。
    • 特点: 界面美观、功能丰富、支持多人协作。
    • 适用: 适用于个人和团队的笔记管理、项目管理和知识库建设。
    • 官网地址: https://www.notion.so/
  • Markdown
    • 简介: 一种轻量级的标记语言,用于格式化文本。
    • 特点: 简单易学、可读性强、支持多种导出格式。
    • 适用: 适用于撰写文档、博客和笔记。
    • 官网地址: https://daringfireball.net/projects/markdown/
  • Obsidian
    • 简介: 一个强大的本地笔记应用,支持 Markdown 和插件扩展。
    • 特点: 高度可定制、支持双向链接、强大的社区支持。
    • 适用: 适用于个人知识管理和笔记整理。
    • 官网地址: https://obsidian.md/
  • Roam
    • 简介: 一个基于图数据库的笔记应用,支持双向链接和块引用。
    • 特点: 界面简洁、支持快速链接、强大的搜索功能。
    • 适用: 适用于个人知识管理和笔记整理。
    • 官网地址: https://roamresearch.com/
  • Logseq
    • 简介: 一个开源的本地笔记应用,支持 Markdown 和双向链接。
    • 特点: 开源、支持自定义插件、本地存储。
    • 适用: 适用于个人知识管理和笔记整理。
    • 官网地址: https://logseq.com/
  • TiddlyWiki
    • 简介: 一个非线性的个人知识管理工具,支持模块化笔记。
    • 特点: 高度可定制、支持离线使用、模块化设计。
    • 适用: 适用于个人知识管理和笔记整理。
    • 官网地址: https://tiddlywiki.com/
8. Design (设计工具)
  • Figma
    • 简介: 一个基于云的设计工具,支持界面设计、原型制作和团队协作。
    • 特点: 实时协作、跨平台使用、丰富的插件生态系统。
    • 适用: 适用于 UI/UX 设计、原型制作和团队协作。
    • 官网地址: https://www.figma.com/
  • Sketch
    • 简介: 一个专为 macOS 设计的矢量图形编辑器,广泛用于界面设计。
    • 特点: 界面友好、强大的符号系统、丰富的插件支持。
    • 适用: 适用于 UI/UX 设计、图标设计和原型制作。
    • 官网地址: https://www.sketch.com/
  • Adobe Illustrator
    • 简介: 由 Adobe 开发的矢量图形编辑器,广泛用于专业设计和插图创作。
    • 特点: 功能强大、支持复杂的图形设计、与 Adobe 生态系统集成。
    • 适用: 适用于专业设计、插图和图形创作。
    • 官网地址: https://www.adobe.com/products/illustrator.html
  • Canva
    • 简介: 一个在线设计平台,提供多种模板和设计工具,适合非专业设计师使用。
    • 特点: 界面简洁、丰富的模板库、易于上手。
    • 适用: 适用于社交媒体图形、海报、名片等设计。
    • 官网地址: https://www.canva.com/
  • Adobe Photoshop
    • 简介: 由 Adobe 开发的图像编辑和处理软件,广泛用于照片编辑和数字艺术创作。
    • 特点: 功能全面、支持复杂的图像处理、与 Adobe 生态系统集成。
    • 适用: 适用于照片编辑、数字艺术创作和图像处理。
    • 官网地址: https://www.adobe.com/products/photoshop.html

以上介绍的工具涵盖了从开发、测试到部署的完整工作流程,每类工具中都有多个选项,可以根据具体需求和个人偏好选择合适的工具。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-11-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器学习与统计学 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
【最佳实践】巡检项:实时音视频 (TRTC) Web SDK 视频码率设置是否合理
在直播场景中,主播的推流分辨率已经设置为1080p,但观众端看到的画面还是很模糊。通过分析这个案例,发现问题不是出现在推流端分辨率过低导致的模糊。从仪表盘上观察推流数据发现,上行分辨率是1080p,但是推流的码率过低。1080p x 15fps的码率只有500kbps左右,在排除了推流端的网络带宽不足情况,跟客户确认了,应用侧设置码率是只有500kbps。
jackwlchen
2022/04/29
8860
【最佳实践】巡检项:实时音视频 (TRTC) 检查原生平台 SDK 是否根据辅流/小流视频分辨率和帧率设置了合理的视频码率
在直播场景中,主播的推流分辨率已经设置为1080p,但观众端看到的画面还是很模糊。通过分析这个案例,发现问题不是出现在推流端分辨率过低导致的模糊。从仪表盘上观察推流数据发现,上行分辨率是1080p,但是推流的码率过低。1080p x 15fps的码率只有500kbps左右,在排除了推流端的网络带宽不足情况,跟客户确认了,应用侧设置码率是只有500kbps。
jackwlchen
2023/04/27
6390
【最佳实践】巡检项:实时音视频 (TRTC) 原生平台 SDK 视频码率设置是否合理
在直播场景中,主播的推流分辨率已经设置为1080p,但观众端看到的画面还是很模糊。通过分析这个案例,发现问题不是出现在推流端分辨率过低导致的模糊。从仪表盘上观察推流数据发现,上行分辨率是1080p,但是推流的码率过低。1080p x 15fps的码率只有500kbps左右,在排除了推流端的网络带宽不足情况,跟客户确认了,应用侧设置码率是只有500kbps。
jackwlchen
2022/04/29
7270
实时音视频 TRTC 常见问题汇总---WebRTC篇
TRTC Web SDK 对浏览器的详细支持度,您可以查看 TRTC Web SDK 对浏览器支持情况。
腾讯视频云-Zachary
2019/11/15
23.2K3
实时音视频 TRTC 常见问题汇总---WebRTC篇
【版本发布】腾讯实时音视频TRTC SDK 6.9
新的版本围绕视频画质、直播 CDN 融合、Android 10.0 系统兼容,以及云端录制等几个方面,增加了很多新的功能特性,期待您的使用:
shixin
2020/01/21
2.8K0
使用TRTC Web SDK实现实时音视频通话
在使用 TRTC Web SDK 中,经常需要使用到两个对象,Client 客户端对象,Stream 流对象:
yuliang
2021/03/03
3.7K0
实时音视频 TRTC 常见问题汇总---集成接入篇
TRTC 的日志默认压缩加密,后缀为 .xlog。日志是否加密是可以通过 setLogCompressEnabled 来控制,生成的文件名里面含 C(compressed) 的就是加密压缩的,含 R(raw) 的就是明文的。
腾讯视频云-Zachary
2019/11/01
14.4K1
实时音视频 TRTC 常见问题汇总---集成接入篇
实时音视频 TRTC 常见问题汇总---咨询问题篇
TRTC 是腾讯云基于 QQ 十多年来在音视频通话技术上积累,结合腾讯浏览服务 TBS WebRTC 能力与腾讯实时音视频 SDK ,为客户提供多平台互通高品质可定制化的 实时音视频互通服务 解决方案。 (1)您可以通过“crtl+F”(win)、“command+F”(mac)搜索关键字。 (2)若没有您想要的问答,欢迎在评论区提问、留言和交流,笔者会定期解答疑惑。 (3)最新产品动态与变更以官网文档为准。
TRTC小百科
2021/09/16
8.9K2
实时音视频开发学习5 - 实现分享、音频和音量
trtc的实践功能主要谈及两个模块,一个是web端,另一个为小程序端。这二者分别阐述了trtc的通话模式、直播模式、实时屏幕分享、云端流录制与回放CDN直播回放。
金林学音视频
2020/08/24
1.6K0
实时音视频开发学习5 - 实现分享、音频和音量
你问我答 | 实时音视频TRTC
实时音视频TRTC 你问我答 第3季 本期共解答10个问题 Q1:TRTC小程序端,不想接入IM,如何实现接收自定义消息? 设置live-player的enable-recv-message属性为true,接收bindstatechange回调的返回值,判断code为2012的就是sei消息。 Q2:Web端的TRTC-Calling如何避免用户呼叫了一个人,这个人却处于通话中,此时用户调取消接听电话的接口会提示这个报错? 进房和信令发送的信令需要优化,因为不同sdk appip在处于通话中
腾讯云音视频
2022/02/21
2.3K0
Q&A丨实时音视频 TRTC 技术问答强势来袭
我们针对实时音视频用户在后台提交的问题,归纳了近期咨询比较多的问答,供各位用户参考。 QUESTION1  Q :画面出现呼吸效应(一下清晰一下模糊),是什么原因?  A :呼吸效应产生主要有2种情况:  1.定焦镜头,I帧太小导致遇到I帧解码时模糊,想办法提高I帧的大小,可以尝试从vbr改为cbr,setVideoEncoderParam中设置videoBitrate=minVideoBitrate即为cbr。  2.变焦镜头,硬件不断聚焦。想办法改善拍摄环境,例如优化光源。 QUESTION2  
腾讯即时通信IM
2021/01/15
2.4K0
TRTC零基础上手 -- 视频入门篇
随着移动互联网普及,移动设备和高清摄像头在日常生活和工作中大量使用,人们产生海量的视频数据,如何高效实时采集、传输、显示视频数据,成为当下各方参与者摩拳擦掌的竞技舞台,TRTC是将腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,TRTC音视频解决方案是其中的佼佼者。
天上云间
2022/01/09
3K1
实时音视频开发学习14 - 常见问题
V1和V2主要区别在于IM的SDK是否内嵌于TRTC中,V1线路是内嵌,而V2则可选,默认不打包IM的SDK包。V2在通话质量、线路规格、接入难度以及功能扩展上均比V1更有优势。
金林学音视频
2020/08/30
2.8K0
实时音视频开发学习14 - 常见问题
TRTC SDK 仪表盘
开发者在接入实时音视频终端组件 TRTC SDK时,开发者或者线上用户难免会遇见进房失败、接受到的观看端画面卡顿等情况。开发者可以通过 腾讯云实时音视频(TRTC)控制台 的 【监控仪表盘】功能来快速定位问题。另外,TRTC SDK 也有仪表盘,里面的指标数据也能用来排查定位问题。
腾讯云-chaoli
2019/03/05
2.6K0
TRTC  SDK 仪表盘
实时音视频开发学习9 - 进房权限和画质
开启进房权限的目的是为了避免非会员模式能够进入高级房间,同时解决客户端限制被破解的问题。目前进房权限在iOS、Android、Windows、Electron、微信小程序和Chrome 浏览器都支持。
金林学音视频
2020/08/27
1.9K0
实时音视频开发学习9 - 进房权限和画质
iOS音视频接入- TRTC计费及套餐介绍
实时音视频 TRTC 的服务项根据服务类型划分为基础服务和增值服务两大类。除了这两大类之外,从2019年10月11日起,首次在实时音视频控制台创建应用的腾讯账号,还可有10000分钟的免费试用,也就是第一次使用实时音视频这个产品就会有免费试用。有免费试用可以先试用,试用之后再看使用效果在决定是否续费套餐及购买活动的超值套餐。
小明同学接音视频
2020/10/19
3.4K0
iOS音视频接入- TRTC计费及套餐介绍
关于 TRTC (实时音视频通话模式)在我司的实践
腾讯实时音视频(Tencent Real-Time Communication,TRTC)将腾讯 21 年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
发声的沉默者
2021/06/14
2K0
关于 TRTC (实时音视频通话模式)在我司的实践
iOS音视频接入 - TRTC常见问题
在 TRTC SDK 的示例代码中提供了一个叫做GenerateTestUserSig的开源模块,您只需要将其中的 SDKAPPID、EXPIRETIME 和 SECRETKEY 三个成员变量修改成您自己的配置,就可以调用genTestUserSig()函数获取计算好的 UserSig。
小明同学接音视频
2020/10/21
3K0
iOS音视频接入 - TRTC常见问题
你问我答 | 实时音视频TRTC(2021年8月-10月)
实时音视频TRTC 你问我答 第2季 本期共解答10个问题 Q1:TRTC通话,实现大小屏切换,类似微信通话效果,点击自己的画面和对方的画面展示位置互换。 支持大小屏切换,使用updateView功能,但需要给TXCloudVideoView调用addview添加一个textureview。 解决方案: 通话过程中,保证双方通话画面正常; 直接调用stop,再调用start,会有一段时间黑屏; 直接调用updateView对调,会导致远端画面不显示,或者没有效果; updateView
腾讯云音视频
2021/11/26
1.2K0
使用TRTC Web SDK实现互动直播
以主播身份进入房间进行直播的场景跟实时音视频通话场景流程一样,请参考使用TRTC Web SDK实现实时音视频通话。本文主要介绍以观众身份进入直播间。
yuliang
2021/03/02
2.7K0
推荐阅读
相关推荐
【最佳实践】巡检项:实时音视频 (TRTC) Web SDK 视频码率设置是否合理
更多 >
LV.2
腾讯云实时音视频工程师
目录
  • 1. Development Env (开发环境)
  • 2. Diagramming (图表工具)
  • 3. AI Tools (人工智能工具)
  • 4. Hosting & Deployment (托管和部署)
  • 5. Code Quality (代码质量)
  • 6. Security (安全工具)
  • 7. Note-taking (笔记工具)
  • 8. Design (设计工具)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档