getRouterRtpCapabilities后加载device.load的时候去掉不是h264的视频编码
auto &remoteCaps = m_routerRtpCapabilities["codecs"];
std::string codec = "video/H264";
std::transform(codec.begin(), codec.end(), codec.begin(), ::tolower);
for (nlohmann::json::iterator& itr=remoteCaps.begin(); itr!= remoteCaps.end();)
{
nlohmann::json tmp = *itr;
std::string tmpCodec = tmp["mimeType"];
std::transform(tmpCodec.begin(), tmpCodec.end(), tmpCodec.begin(), ::tolower);
if (tmpCodec != codec&& tmp["kind"]=="video")
{
itr = remoteCaps.erase(itr);
}
else
{
itr++;
}
}