detect more deep too see if we should offer video

This commit is contained in:
Seven Du 2015-05-30 06:36:54 +08:00
parent 4a2eb5fe3f
commit 5da76480ba
1 changed files with 6 additions and 0 deletions

View File

@ -739,6 +739,12 @@ switch_call_cause_t rtmp_outgoing_channel(switch_core_session_t *session, switch
video_possible = switch_channel_get_variable(switch_core_session_get_channel(session), "video_possible");
if (video_possible && switch_true(video_possible)) {
tech_pvt->has_video = 1;
} else {
const char *codec_string = switch_channel_get_variable(switch_core_session_get_channel(session), "ep_codec_string");
if (codec_string && (switch_stristr("H26", codec_string) || switch_stristr("VP", codec_string))) {
tech_pvt->has_video = 1;
}
}
}