观众使用内置 CDN 地址观看的画面分辨率不对或者被裁减问题排查

郑天寿
• 阅读 118

于观众端订阅的 CDN 流尺寸不对的问题,建议通过以下方式排查:

1、观众端不订阅 CDN 流,改为订阅 MCU 流,查看观众订阅 MCU 流是否显示正确:

https://doc.rongcloud.cn/live/IOS/5.X/stream/audience

/*! 订阅多路远端指定音视频流
同一个流只能填写在 avStreams 或 tinyStreams 中的一个数组中
@param avStreams 普通流 @param tinyStreams 需要携带小流的流数组 @param completion 完成的回调 @discussion 订阅流
@remarks 资源管理 */

  • (void)subscribeStream:(NSArray<RCRTCInputStream *> *)avStreams
    tinyStreams:(NSArray<RCRTCInputStream *> *)tinyStreams
    completion:(nonnull RCRTCOperationCallback)completion; 2、如果 MCU 流显示本身就有问题,可以通过下列方法排查问题:

裁减有问题:https://support.rongcloud.cn/ks/MTI2NQ==

分辨率有问题:https://support.rongcloud.cn/ks/MTI1Mw==

3、如果 MCU 流显示本身没有问题,那么需要查看观众是否调用设置了 CDN 分辨率的接口(如下):

如果调用了,则需要通过工单或支持群联系我们配置对应分辨率:

RCRTCCDNInputStream *rtmpStream = [self.room getCDNStream]; if (!rtmpStream) { return;
} [rtmpStream setVideoConfig:videoSizePreset fpsValue:RCRTCVideoFPS30 completion:^(BOOL isSuccess, RCRTCCode code) { if (isSuccess) { }
}]; 详情查看:https://www.rongcloud.cn/?utm_source=SEO&utm_term=bokeyuan

点赞
收藏
评论区
推荐文章
小天 小天
1年前
Kafka入门简介
简介ApacheKafka是一个分布式流处理平台。它能够发布和订阅数据流持久化数据流处理数据流&nbsp;其广泛应用于:构建实时流数据管道,在系统或应用程序之间可靠地获取数据。构建实时流应用程序以转换
Stella981 Stella981
2年前
Kafka概述及安装部署
一、Kafka概述1.Kafka是一个分布式流媒体平台,它有三个关键功能:(1)发布和订阅记录流,类似于消息队列或企业消息传递系统;(2)以容错的持久方式存储记录流;(3)记录发送时处理流。2.Kafka通常应用的两大类应用(1)构建在系统或应用程序之间的可靠获取数据的实时流数据管道;(2)构建转换或响应数据流的实施
Stella981 Stella981
2年前
Redis 发布订阅
Redis发布订阅Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis客户端可以订阅任意数量的频道。下图展示了频道channel1,以及订阅这个频道的三个客户端——client2、client5和client1之间的关系:!(
Stella981 Stella981
2年前
Kafka 简介
Kafka简介_Kafka是分布式流平台。_一个流平台有3个主要特征:发布和订阅消息流,这一点与传统的消息队列相似。以容灾持久化方式的消息流存储。在消息流发生时处理消息流。Kafka通常使用在两大类应用中:在系统或应用之间,构建实时、可靠的消息流管道。构建实时流应用
Stella981 Stella981
2年前
Redis发布订阅
简介发布者和订阅者都是Redis客户端。发布者可以发消息到任意多个频道上,订阅者可以订阅任意多个频道。订阅命令subscribe channel\channel...\:返回的数字1,2表示订阅的第n个频道,频道返回的消息类型是message127.0.0.1:6379subscribeeduca
Stella981 Stella981
2年前
Kafka 原理以及分区分配策略剖析
一、简介 ApacheKafka是一个分布式的流处理平台(分布式的基于发布/订阅模式的消息队列【MessageQueue】)。流处理平台有以下3个特性:可以让你发布和订阅流式的记录。这一方面与消息队列或者企业消息系统类似。可以储存流式的记录,并且有较好的容错性。可
CDN在互联网直播中的运用与性能优化
随着互联网技术的不断发展,互联网直播已成为人们获取信息、娱乐、学习等多种需求的重要途径之一。然而,在直播过程中,由于网络延迟、卡顿等问题,观众的观看体验往往受到影响。为了解决这些问题,内容分发网络(CDN)技术被广泛应用于互联网直播领域,本文将探讨CDN在互联网直播中的运用与性能优化。
郑天寿 郑天寿
6个月前
直播场景下,主播和观众订阅流程的最大区别是什么?
"观众角色的用户一般需要获取房间内的合流,然后订阅。(来源参考:https://www.rongcloud.cn/?utmsourceSEO&utmtermjishitongxun)mRtcRoom.getLiveStreams();//适用于观众订阅主播
郑天寿 郑天寿
5个月前
SDK 默认采集视频分辨率是多少?直播场景中,观众看的合流默认分辨率是多少?
1、SDK默认采集视频分辨率是多少?SDK调用createCameraVideoTrack或者createMicrophoneAndCameraTracks采集到的默认视频分辨率是W640H4802、直播场景中,观众看的合流默认分辨率是多少?观众端看到合流
郑天寿 郑天寿
5个月前
关于直播模式下,观众听到声音重音的问题
1、确定直播间内是否有距离很近的用户,排除是距离很近使声音重复录入造成的重音;2、查看观众端的主动订阅接口,是否是即获取并订阅了合流,又获取订阅了分流;正确示例://当前身份为主播,获取分流if(room.remoteUsers.count)NSMutab