We broadcast a stream to a few clients and I have noticed this line on the player:
And we also see thousands of lines like this bellow on the flashphoner_manager.log
How this NOT_ENOUGH_BANDWIDTH is triggered? Obviously it is wrong because the stream is like 300kb-2Mbit and every client is on 20Mbit+ lines.
10:27:36,312 INFO agerRemoteRmiService - RMI TCP Connection(31)- xxxxxxxxxx RECEIVED REST OBJECT <==
URL:https://******/api/stream/StreamStatusEvent
OBJECT:
{
"nodeId" : "S1Lqfn7561cFCmLwcKlGAUn6ECfzBRzC@xxxxxx",
"appKey" : "a5XME7BFjh4Jn20ivJoHBKbngJ4Axh",
"sessionId" : "/xxxxxx:64998/yyyyyy:8443",
"mediaSessionId" : "10661f60-148a-11e7-8d49-fd08969edd7b",
"name" : "875960cc",
"published" : false,
"hasVideo" : true,
"hasAudio" : true,
"status" : "NOT_ENOUGH_BANDWIDTH",
"sdp" : "v=0\r\no=- 6228337020540345231 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:YW4y\r\na=ice-pwd:wvgk5vUTTQoC2q+ys/QuExCQ\r\na=fingerprint:sha-256 3B:66:FC:44:CF:E9:6B:61:BD:F7:11:7F:A1:4B:6F:AA:EA:7E:A4:53:CE:95:FC:6D:28:C1:37:5E:854:09:0D\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietfarams:rtp-hdrext:ssrc-audio-level\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:103 isac/16000\r\na=rtpmap:104 isac/32000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 cn/32000\r\na=rtpmap:105 cn/16000\r\na=rtpmap:13 cn/8000\r\na=rtpmap:126 telephone-event/8000\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 101 107 116 117 96 97 99 98\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:YW4y\r\na=ice-pwd:wvgk5vUTTQoC2q+ys/QuExCQ\r\na=fingerprint:sha-256 3B:66:FC:44:CF:E9:6B:61:BD:F7:11:7F:A1:4B:6F:AA:EA:7E:A4:53:CE:95:FC:6D:28:C1:37:5E:854:09:0D\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietfarams:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:6 http://www.webrtc.org/experiments/r...r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=rtpmap:101 VP9/90000\r\na=rtcp-fb:101 ccm fir\r\na=rtcp-fb:101 nack\r\na=rtcp-fb:101 nack pli\r\na=rtcp-fb:101 goog-remb\r\na=rtcp-fb:101 transport-cc\r\na=rtpmap:107 H264/90000\r\na=rtcp-fb:107 ccm fir\r\na=rtcp-fb:107 nack\r\na=rtcp-fb:107 nack pli\r\na=rtcp-fb:107 goog-remb\r\na=rtcp-fb:107 transport-cc\r\na=fmtp:107 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 ulpfec/90000\r\na=rtpmap:96 rtx/90000\r\na=fmtp:96 apt=100\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=101\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=107\r\na=rtpmap:98 rtx/90000\r\na=fmtp:98 apt=116\r\n",
"info" : "277896/150305",
"record" : false,
"width" : 0,
"height" : 0,
"bitrate" : 0,
"quality" : 0,
"mediaProvider" : "WebRTC",
"token" : "UKgRtFcYKCGw1SGmxBGIWDqKXVDvkZ_x3NQv20wFBsg8nu5SwxsWtWL7IzFINnV8Xf4AusSho4ezfpxZ19CsNyPz1p8fYPzCKLf7zYf47dobNvNLlwe6DDSw2LLLbXYSSR6VVwYSq3MXY8vRh4hxoJXR-pFFrDQ7x4zMTtjxuOJX-DmA_rYDG5IxKLqo7izW3yWHwBqUvtKgbSRsuFWwrAMUZ-FmMqGpbaXg-RDLzXISYRnOvsTkEcWFrAN0Nno1O3OhlIWXpMLVWym7biUKmpDJ86nbiBcircK-HtfVgTE552HkpOuUK9kNwGloK6W9hahELYKt5BCVd4j2zLwVzBmZmWzMn7OPhr1iEiToR6XrsUjlmcphY1DLbacheOwCIGkj3ynPBd1m9xPOn3A9UWkLWVfwWdFQ-e6oaCCzYbzm88vSwb0bRjY76OBhBhGO0s6EsErFhvg8NI-3rpt_qxMQFeTaqqo3hPZPivh4rDnwZNIs"
}
And we also see thousands of lines like this bellow on the flashphoner_manager.log
How this NOT_ENOUGH_BANDWIDTH is triggered? Obviously it is wrong because the stream is like 300kb-2Mbit and every client is on 20Mbit+ lines.
10:27:36,312 INFO agerRemoteRmiService - RMI TCP Connection(31)- xxxxxxxxxx RECEIVED REST OBJECT <==
URL:https://******/api/stream/StreamStatusEvent
OBJECT:
{
"nodeId" : "S1Lqfn7561cFCmLwcKlGAUn6ECfzBRzC@xxxxxx",
"appKey" : "a5XME7BFjh4Jn20ivJoHBKbngJ4Axh",
"sessionId" : "/xxxxxx:64998/yyyyyy:8443",
"mediaSessionId" : "10661f60-148a-11e7-8d49-fd08969edd7b",
"name" : "875960cc",
"published" : false,
"hasVideo" : true,
"hasAudio" : true,
"status" : "NOT_ENOUGH_BANDWIDTH",
"sdp" : "v=0\r\no=- 6228337020540345231 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:YW4y\r\na=ice-pwd:wvgk5vUTTQoC2q+ys/QuExCQ\r\na=fingerprint:sha-256 3B:66:FC:44:CF:E9:6B:61:BD:F7:11:7F:A1:4B:6F:AA:EA:7E:A4:53:CE:95:FC:6D:28:C1:37:5E:854:09:0D\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietfarams:rtp-hdrext:ssrc-audio-level\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:103 isac/16000\r\na=rtpmap:104 isac/32000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 cn/32000\r\na=rtpmap:105 cn/16000\r\na=rtpmap:13 cn/8000\r\na=rtpmap:126 telephone-event/8000\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 101 107 116 117 96 97 99 98\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:YW4y\r\na=ice-pwd:wvgk5vUTTQoC2q+ys/QuExCQ\r\na=fingerprint:sha-256 3B:66:FC:44:CF:E9:6B:61:BD:F7:11:7F:A1:4B:6F:AA:EA:7E:A4:53:CE:95:FC:6D:28:C1:37:5E:854:09:0D\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietfarams:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:6 http://www.webrtc.org/experiments/r...r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=rtpmap:101 VP9/90000\r\na=rtcp-fb:101 ccm fir\r\na=rtcp-fb:101 nack\r\na=rtcp-fb:101 nack pli\r\na=rtcp-fb:101 goog-remb\r\na=rtcp-fb:101 transport-cc\r\na=rtpmap:107 H264/90000\r\na=rtcp-fb:107 ccm fir\r\na=rtcp-fb:107 nack\r\na=rtcp-fb:107 nack pli\r\na=rtcp-fb:107 goog-remb\r\na=rtcp-fb:107 transport-cc\r\na=fmtp:107 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 ulpfec/90000\r\na=rtpmap:96 rtx/90000\r\na=fmtp:96 apt=100\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=101\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=107\r\na=rtpmap:98 rtx/90000\r\na=fmtp:98 apt=116\r\n",
"info" : "277896/150305",
"record" : false,
"width" : 0,
"height" : 0,
"bitrate" : 0,
"quality" : 0,
"mediaProvider" : "WebRTC",
"token" : "UKgRtFcYKCGw1SGmxBGIWDqKXVDvkZ_x3NQv20wFBsg8nu5SwxsWtWL7IzFINnV8Xf4AusSho4ezfpxZ19CsNyPz1p8fYPzCKLf7zYf47dobNvNLlwe6DDSw2LLLbXYSSR6VVwYSq3MXY8vRh4hxoJXR-pFFrDQ7x4zMTtjxuOJX-DmA_rYDG5IxKLqo7izW3yWHwBqUvtKgbSRsuFWwrAMUZ-FmMqGpbaXg-RDLzXISYRnOvsTkEcWFrAN0Nno1O3OhlIWXpMLVWym7biUKmpDJ86nbiBcircK-HtfVgTE552HkpOuUK9kNwGloK6W9hahELYKt5BCVd4j2zLwVzBmZmWzMn7OPhr1iEiToR6XrsUjlmcphY1DLbacheOwCIGkj3ynPBd1m9xPOn3A9UWkLWVfwWdFQ-e6oaCCzYbzm88vSwb0bRjY76OBhBhGO0s6EsErFhvg8NI-3rpt_qxMQFeTaqqo3hPZPivh4rDnwZNIs"
}