一、火山、网易 合流转推集成
1、
首次先要startPush,要不然,推不了流
void NRTCEngine::PushToCDN(std::string taskID, std::string url) {
if (m_video == nullptr) return;
bytertc::IMixedStreamConfig* config = getMixedStreamConfig(url);
int ret = m_video->startPushMixedStreamToCDN(taskID.c_str(), config, m_handler.get());
if (ret != 0) {
return;
}
//int ret = m_video->updatePushMixedStreamToCDN("xnw_123"/*taskID.c_str()*/, config);
//if (ret != 0) {
// return;
//}
}
2、
//正式推流
void ChatroomForm::StartLiveStreamTask()
{
if (g_bStudentApp)
return;
if (g_bUseNeRtcSDK)
{
m_engine->SetLayoutType(GetCurLayoutType());
m_engine->SetPushTaskID(GetPushT