Android 推流-更换推流地址、码率、帧率、分辨率等

最近更新时间:2017-08-21 17:17:53

Q:如何在预览时,等待服务器返回推流地址后,或者其它场景,设置推流地址、码率、帧率、分辨率等参数。

A:目前推流SDK大多数推流参数不支持动态修改,所以修改推流地址需要在非推流状态时进行

// 停止推流(如果处于推流状态)
mMediaStreamingManager.stopStreaming();

// 修改配置
mProfile.setPublishUrl("newURL");

// 设置配置
mMediaStreamingManager.setStreamingProfile(mProfile);

// 继续推流
mMediaStreamingManager.startStreaming();

*需在 onStateChanged READY 状态触发之后推流才会成功。

更改码率,分辨率等同理。

以上内容是否对您有帮助?
  • Qvm free helper
    Close