实时音视频(TRTC)常见问题目录: 集成类 1.如何选择媒体音量和通话音量? 该场景适用于 iOS 、Android 平台。 具体接口使用说明文档见视频画面旋转 5.视频镜像问题 使用前摄像头进行视频通话,会有镜像效果,所以本地预览和远端观众画面是左右颠倒。 产品咨询类 1.腾讯实时音视频提供的解决方案有哪些? 腾讯实时音视频(TRTC)目前有两种解决方案,一种是视频通话,另一种是万人低延时直播。 2.视频通话和低延时直播的区别? 腾讯实时音视频(TRTC) SDK 已经针对手机、盒子、电视等设置做了相关的兼容优化,所以 SDK 能在相关的设备上运行。 如果你设备运行有问题,欢迎在评论留言反馈或者在 Github 上提 issue 反馈
免费试用包可用于抵扣 视频通话、语音通话、视频互动直播、语音互动直播 的服务用量。只限于这些功能,云端录制的费用什么是不包含的!(2020/10/21)。 如何关闭TRTC云端录制功能? TRTC 是否支持不订阅音视频流? 为了实现“秒开”效果,默认是进房自动订阅流,可以通过 setDefaultStreamRecvMode 接口切换手动订阅模式。 TRTC 直播支持什么角色? 实时音视频是否支持在国外使用? 支持。 是否支持将本地视频文件分享到实时音视频中? 支持,可以通过 自定义采集 功能来实现。 TRTC 是否支持设置镜像画面? TRTC 是否支持对房间进行权限校验,例如会员才能进入的场景? 支持,详情请参见 进房权限保护。 TRTC 本地和远端画面方向不一致怎么调整? 详情请参阅 视频画面旋转和缩放。 TRTC SDK 怎么设置上行视频码率、分辨率、帧率?
TRTC 是腾讯云基于 QQ 十多年来在音视频通话技术上积累,结合腾讯浏览服务 TBS WebRTC 能力与腾讯实时音视频 SDK ,为客户提供多平台互通高品质可定制化的 实时音视频互通服务 解决方案。 (1)您可以在本页面右侧目录快速寻找您想了解的问题。 (2)您也可以通过“crtl+F”(win)、“command+F”(mac)搜索关键字。 一、计费说明 实时音视频 TRTC 的服务项根据服务类型划分为基础服务和增值服务两大类。 1、基础服务 基础服务根据具体应用场景可细分为 语音互动直播、视频互动直播、语音通话 和 视频通话。 五、通用套餐包相关问题 1、如何查看套餐包剩余分钟数? 套餐包采取实时扣除的方式,每5分钟更新一次剩余分钟数,您可以在 套餐包管理 页面查看套餐包剩余分钟数。 (2)用户成功进入 TRTC 房间后,只要没有订阅视频,即使不上行推流也会统计语音时长。 (3)用户可能会在同一个房间内多次进出,TRTC 会实时统计其多段语音时长后叠加计算。
为了方便开发者技术选型、开发集成,以下是针对不同问题场景整理的 TRTC 常见问题汇总,后续会持续更新,欢迎反馈。 咨询问题篇 集成接入篇 WebRTC篇 小程序篇 Electron篇 Flutter篇 录制混流问题篇 计费篇 咨询问题篇 一、功能咨询 1. TRTC 支持哪些平台? TRTC 是否支持音视频通话免提模式? 支持,免提模式其实就是设置音频路由。 另外 TRTC 也支持用云端旁路录制音视频。 7. TRTC 是否支持类似微信视频通话的悬浮窗、大小画面切换等功能? 这些属于UI布局逻辑,SDK并不限制UI上的展示处理。 技术支持 亲爱的开发者,如果在使用产品过程中遇到任何问题,欢迎到 云+社区 和 GitHub 提问或者查询历史问题以及解决方案。
TRTC双方音视频通话时,不开麦的一方,通过setAudioRoute设置是否声音外放是没有效果的 原因:不开麦时走的是媒体通道,无法设置声音外放setAudioRoute。 TRTC主播设置音频质量setAudioQuality为高音质后, setAudioRoute无法切换。
腾讯实时音视频(Tencent Real-Time Communication,TRTC)是腾讯云基于 QQ 十多年来在音视频通话技术上积累,并结合腾讯浏览服务 TBS WebRTC 能力与腾讯实时音视频 为了方便开发者技术选型、开发集成,以下是针对不同问题场景整理的 TRTC 常见问题汇总,后续会持续更新,欢迎反馈。 咨询问题篇 集成接入篇 WebRTC篇 小程序篇 Electron篇 Flutter篇 录制混流问题篇 质量篇 计费篇 WebRTC篇 一、基础环境问题 Web 端 SDK 支持哪些浏览器? 对于上述没有列出的环境,您可以在当前浏览器打开 TRTC 能力测试 测试是否完整的支持 WebRTC 的功能。 通话前音视频设备测试? 您可以查看 通话前环境与设备检测 。 三、播放问题 音视频互通过程中出现有画面没有声音问题?
(1)您可以在本页面右侧目录快速寻找您想了解的问题。 (2)您也可以通过“crtl+F”(win)、“command+F”(mac)搜索关键字。 实时音视频 TRTC 常见问题汇总——计费案例 实时音视频 TRTC 的服务项根据服务类型划分为基础服务和增值服务两大类。 本文计费示例采用刊例价计算,您可以通过 购买套餐包 的方式节省费用。 视频时长 视频时长是指用户进入 TRTC 房间后订阅了音视频流并且成功接收到了视频画面的时间。TRTC 会根据用户实际接收到的视频分辨率划分视频档位,然后分别对不同档位的视频时长进行计费。 四、技术交流 亲爱的开发者,如果在使用产品过程中遇到任何问题,欢迎到 云+社区 和 GitHub 查询历史问题以及解决方案,您也可以在专栏下方评论提问。 entry=ask GitHub 的 issue 页面: 实时音视频:https://github.com/tencentyun/TRTCSDK/issues 更多计费相关问题可参见:实时音视频:
场景介绍 在网络会议、双人视频通话等场景时,将手机横屏、竖屏放置场景下,实现本地和远端都可以看到正常的画面效果。 (大画面:本地摄像头; 小画面:远端流) 视频内容 实现逻辑 推流端 1)开启 SDK 重力感应,默认就是开启的,如果关闭了,请调用接口打开 SDK 重力感应 2)监听手机旋转角度 3)根据不同的旋转角度,设置视频编码参数,即横屏/竖屏编码 4)发送 SEI 消息,告知房间内其他用户,当前是横屏还是竖屏 5)根据不同的旋转角度,旋转自己订阅的远端流的画面 * 如果 userId 为空值,代表 SDK 已经开始渲染自己本地的视频画面 * 如果 userId 不为空,代表 SDK 已经开始渲染远端用户的视频画面 * @param userId 哪个用户的视频首帧 参考文档 视频画面旋转和缩放:https://cloud.tencent.com/document/product/647/32237
腾讯实时音视频(Tencent Real-Time Communication,TRTC)是腾讯云基于 QQ 十多年来在音视频通话技术上积累,并结合腾讯浏览服务 TBS WebRTC 能力与腾讯实时音视频 为了方便开发者技术选型、开发集成,以下是针对不同问题场景整理的 TRTC 常见问题汇总,后续会持续更新,欢迎反馈。 咨询问题篇 集成接入篇 WebRTC篇 小程序篇 Electron篇 Flutter篇 录制混流问题篇 质量篇 计费篇 小程序篇 小程序端可以禁用重力感应吗? 小程序暂未开放重力感应设置接口。 开启调试后,可以略过把“request 合法域名”加入小程序白名单的操作,避免遇到登录失败,通话无法连接的问题。 小程序端为什么会出现黑屏/画面卡住? 小程序端运行出错,该如何排查? 请检查开通的小程序类目是否正确,<live-pusher> 和 <live-player> 标签是否已开启。
为了方便开发者技术选型、开发集成,以下是针对不同问题场景整理的 TRTC 常见问题汇总,后续会持续更新,欢迎反馈。 3. iOS 端 SDK 与其它三方库冲突报错问题该如何解决? 详情请参见 iOS 端 TXLiteAVSDK 与其它三方库冲突报错问题。 4. TRTC SDK 是否支持 iOS 后台运行? 排查办法,登录腾讯云控制台在实时音视频-账号信息查看sdkappid,在开发辅助可以使用签名(UserSig)校验工具校验。 2. enterRoom() 应用场景 scene 参数该怎么选择? TRTC 设置视频编码输出的方向没有效果? 实时音视频(TRTC)如何打印日志?
1、TRTC上下行无声怎么处理? 您可以参考上下行无声排查的专栏文章。 2、声音小怎么处理? 5、声音音质差或者声音忽大忽小 若您外接了声卡,开了耳返,当连麦时就会引发此问题,建议您在外接声卡时关闭耳返,因为声卡一般自带了耳返功能。 6、Web 通话过程中出现回声、杂音、噪声、声音小? 若您使用 TRTC.createStream 接口进行采集,则无需手动设置 3A 参数,SDK 默认开启 3A。
EasyNVR视频边缘计算网关是软硬一体的产品,它的视频能力在于通过RTSP/ONVIF协议,接入前端音视频采集设备,将拉取过来的音视频流转化成适合全平台播放的RTMP、FLV、HLS、WebRTC等视频流格式 无论是PC浏览器还是手机APP、手机浏览器、微信客户端,EasyNVR都能做到无缝接入,为用户提供随时随地查看视频图像的体验。 近期用户反馈在运行EasyNVR时,出现了无法查看HLS视频流的情况(没有生成HLS流)。今天我们来分享一下排查与解决方法。 没有生成HLS流原因有很多。 EasyNVR多年服务于各行各业视频基础建设,其可靠性、完整性、稳定性已经受到了业界的广泛认可。
TRTC多人视频会议可提供的功能 单房间支持300人同时在线,50人同时开麦或开摄像头 屏幕分享 美颜 音频录制 视频多分辨率/帧率/码率选择 支持全体静音/静画及解除 可复用的官方Demo 官方SDK pod 'TXIMSDK_iOS' pod 'TXLiteAVSDK_TRTC' 第二步:配置隐私权限 向系统申请使用权限,在info.plist文件中添加一下两个key和对应的描述: key 描述 ProfileManager shared] curUserID]; NSString *userSig = [[ProfileManager shared] curUserSig]; //初始话TRTC 首先,IM加入房主创建的AVChatRoom的群组,再加入成功后获取群组资料,其次,TRTC进房,参会人员同样以主播的角色进入房间。 code, desc]); } }]; } fail:^(int code, NSString *desc) { }]; } TRTC
在上一篇文章中我们对音视频有了最基础的认识,下面就来了解下第三方提供的功能强大的实时音视频SDK-TRTC。 TRTC简介 什么是TRTC? TRTC(Tencent Real-Time Communication )为腾讯实时音视频,是腾讯基于20多年来在网络与音视频技术上的深度积累,以多人语音视频通话和低延时互动直播两大场景的优化方案。 TRTC整体架构 image.png TRTC SDK音视频采集流程 image.png TRTC SDK音视频渲染流程 image.png TRTC可以做什么? flash player”,手动 开启Flash Helper Service服务即可 image.png 语音内容审核 多种识别手段快解决复杂场景安全问题,适应面高、高速可靠、语种识别全面 image.png 小程序深度优化:TRTC和微信小程序音视频能力深度优化,全面提升音视频通讯效果,实现业内领先的低卡顿小程序互动能力。
互动直播简介 TRTC低延时互动直播,单房间支持10万观众同时在线,50个主播同时连麦(Web端为20人)。主播与主播延时300ms,主播与观众端到端延时<1秒。 在直播模式下,TRTC 引入了角色的概念,用户被分成“主播”和“观众”两种角色,“主播”会被分配到接口机上,“观众”则被分配在代理机,同一个房间的观众人数上限为10万人。 切换角色的过程也伴随着用户从代理机到接口机的迁移,TRTC 特有的低延时观看技术和平滑上下麦切换技术,可以让整个切换时间变得非常短暂。 StatusView 状态浮层,会覆盖在视频画面上面,用于显示日志信息和视频加载动画。 LiveRoomMainViewController.swift 视频互动直播主页面 UI。 在填写ok,点击开始直播后我们查看下调用了组件和TRTC SDK的哪些API。 1. 创建房间 /// 创建房间(主播调用),若房间不存在,系统将自动创建一个新房间。
(前面我们已经了解TRTC的基本架构和功能,现在我们就来接入实时视频通话功能,此功能和微信的一对一视频通话是一致的,需要两个角色,一个角色是主动呼叫、一个为呼叫接听,结合使用场景我们来接入此功能。 image.png 由于TRTCCalling同时依赖于TRTC和IM SDK,所以我们还需要通过pod导入“TXIMSDK_iOS”。 * * @param errCode 错误码 * @param errMsg 错误信息 * @param extInfo 扩展信息字段,个别错误码可能会带额外的信息帮助定位问题 *出现错误后可以及时停止通话 否则可能会遇到摄像头或麦克风(例如 iOS 里的 AudioSession)被占用等各种异常问题。 如在接入中对API有不明白的可访问TRTC更加详细的API解释在这里。
EasyDSS具有电视直播、现场直播、时移电视、即刻回看和视频点播功能,适合OTT TV、IPTV、互联网教育、视频聊天、现场直播和VOD等应用。 并且EasyDSS支持多种特性,完全能够满足企业视频信息化建设方面的需求。 有视频流但是不能播放出来。 随后进行同一个服务器对比发现,其他的录像可以正常的播放,只有这一路不可以,因此猜测是否为录像的问题,于是我们又单独播放ts切片来查看是否可以播放,得知TS切片可以正常播放。 TS切片也没有问题,那是否是m3u8的文件写入有问题,我们又进行了新一轮的排查。
国标GB28181协议EasyGBS视频监控平台,在安防行业应用也比较广泛,比如智慧工地、智慧消防等。 EasyGBS平台支持国标协议的设备接入,并提供RTSP、RTMP、FLV、HLS、WebRTC等多种格式的视频流进行分发,能够为大数据平台的搭建提供视频能力的支持。 最近有用户反馈EasyGBS播放出现了问题,报400错误,如图: 技术人员通过远程查看发现,用户的设备没有视频流过来,接着抓包查看,用TCP协议播放时,EasyGBS向设备发送invite消息后,回复了 200 OK,但是设备端没有向对应的端口发流,猜测可能是设备端的问题。 于是进一步排查,发现原来用户的设备端不支持TCP协议。于是我们换成UDP协议,并再一次抓包测试,此时已经有视频流过来了。 接着技术人员建议用户将设备的配置更换成UDP协议,视频则已经正常播放了。
实时音视频TRTC 你问我答 第3季 本期共解答10个问题 Q1:TRTC小程序端,不想接入IM,如何实现接收自定义消息? 白色的是白板流画面,灰色的是混流画面 1、Windows除了火狐拉流,其他浏览器,vlc都正常 2、Mac浏览器,vlc都有问题 混流后的视频是hdr(提取、处理、重现视频内容或影像的方式)的,通常视频都是 Q4:TRTC 房间什么时候会销毁解散,是否还会计费等问题? 问题场景:这里是TRTC结合语音识别SDK同时采集,然后iOS无法采集到语音,安卓是可以同时采集的。 上行视频后,分辨率正常针对TRTC视频分辨率变更过的情况,云点播录制文件信息记录的还是最初的分辨率 解决办法: 1.进房的时候设置编码参数 2.setVideoEncoderParam在进房之前调用,而不是进房后调用
导语 Flutter 是目前最火的跨平台技术,在提供极好的用户体验的同时能解决多端一致性的问题,而且还能有效地降低人力成本。 Flutter 是什么? 实时音视频 Flutter SDK 目前可以支持哪些功能接口? TRTCCloud 腾讯云视频通话功能的主要接口类 基础方法 ? 房间相关接口函数 ? CDN 相关接口函数 ? 视频相关接口函数 ? TRTCCloudListener 腾讯云视频通话功能的事件回调接口 错误事件和警告事件 ? 房间事件回调 ? 成员事件回调 ? 播放背景音乐的回调接口 ? 统计和质量回调 ? 服务器事件回调 ? 关键类型定义 腾讯云视频通话功能的关键类型定义 ? 欢迎大家扫码体验 TRTC Flutter Demo: ? ? 快速集成Flutter SDK 同时,针对 TRTC Flutter 一些常见问题,我们也做了解答,欢迎扫码查看: ?