GithubHelp home page GithubHelp logo

adamchenjiawei / trtcsdk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tencentyun/trtcsdk

0.0 2.0 0.0 562.35 MB

腾讯云实时音视频终端组件 TRTC SDK,覆盖iOS、Android、Windows、Mac、浏览器和微信小程序六大应用平台,致力于提供全球最好的视频通话和直播连麦解决方案。

Home Page: https://cloud.tencent.com/product/trtc

Java 3.70% CSS 1.58% HTML 0.16% JavaScript 19.50% Objective-C 44.04% C++ 23.73% C 7.28%

trtcsdk's Introduction

腾讯云实时音视频终端组件 TRTC SDK

覆盖iOS、Android、Windows、Mac、浏览器和微信小程序六大应用平台,致力于提供全球最好的视频通话和直播连麦解决方案。

最新版本 6.2.7005 @ 2019.03.08

Android、iOS、Mac、Windows

  1. 增加跨房间通话能力connectOtherRoom,即已存在的两个TRTC房间可以相互连通,该功能可用于直播间中的主播PK功能。
  2. 增加 sendSEIMsg() 接口,支持通过视频帧中的 SEI 头信息发送自定义消息,一般用于在视频流中塞入时间戳信息。
  3. 优化 CPU 使用率和稳定性。
  4. 修复纯语音通话场景(比如狼人杀)下的旁路推流功能,需要配合 TRTCParam 中的 bussInfo 字段使用。
  5. 提升弱网(即较差的网络环境)下的画面清晰度。
  6. 取消TRTCCloud的多实例能力,创建模式改为单例模式,避免多个TRTCCloud实例相互抢占网络资源,影响体验效果。
  7. 增加滤镜浓度设置接口 setFilterConcentration() 。

Windows

  1. TRTCCloud 类改为纯虚接口 ITRTCCloud,支持通过 LoadLibirary 动态加载dll。
  2. 增加音频数据回调 ITRTCAudioFrameCallback。
  3. 优化camera兼容性及采集性能

API 文档及使用指引

所属平台 Github 地址 Demo运行说明 SDK集成指引 API 列表
iOS GitHub DOC DOC API
Android GitHub DOC DOC API
Windows GitHub DOC DOC API
Mac GitHub DOC DOC API
Web GitHub DOC DOC API
微信小程序 GitHub DOC DOC API

iOS TRTC Demo

APPStore 体验地址

Android TRTC Demo

应用宝体验地址

Mac TRTC Demo

下载后解压体验

Windows TRTC Demo

下载后安装体验

微信小程序

Chrome浏览器

谷歌浏览器打开体验

LiteAVSDK

如果您的项目中已经使用过腾讯视频云 LiteAV 体系的相关产品,可能会出现符号冲突的问题(symbol duplicate)的问题。这是由于它们共同复用了相同的采集模块、编解码器、降噪模块、前处理等底层基础模块,所以才会出现符号重复。

您可以下载腾讯视频 LiteAV_Professional 版本,该版本集成了以上 SDK 的全部功能,而且由于 60% 以上的底层模块是复用的,所以产生的安装包体积增量远远小于集成两个独立的 SDK(音视频 SDK 中的主要体积增量源于编解码等各种基础模块)。

专业版下载地址

trtcsdk's People

Contributors

anderlu avatar annidy avatar coldberry avatar denny-feng avatar kamisbb avatar kamisjin avatar kuen229 avatar rexchang2016 avatar rstru avatar shengcui2018 avatar tao-pu avatar tencentvideocloudmlvb avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.