Jump to content
  • 0

Tried to get DTMF sender from video sender


Chris Hemingway
 Share

Question

  • Answers 7
  • Created
  • Last Reply

Top Posters For This Question

7 answers to this question

Recommended Posts

  • 0

Hi, thanks for helping. This is a snippet from the error log:

(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
Sep 22, 2020 11:31:04 AM org.apache.tomcat.websocket.server.WsRemoteEndpointImplServer doClose
INFO: Failed to close the ServletOutputStream connection cleanly
java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
at sun.nio.ch.IOUtil.write(IOUtil.java:65)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:468)
at org.apache.tomcat.util.net.SecureNioChannel.flush(SecureNioChannel.java:144)
at org.apache.tomcat.util.net.SecureNioChannel.close(SecureNioChannel.java:510)
at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.close(NioEndpoint.java:1248)
at org.apache.tomcat.websocket.server.WsRemoteEndpointImplServer.doClose(WsRemoteEndpointImplServer.java:167)
at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.close(WsRemoteEndpointImplBase.java:710)
at org.apache.tomcat.websocket.WsSession.sendCloseMessage(WsSession.java:619)
at org.apache.tomcat.websocket.WsSession.onClose(WsSession.java:532)
at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.close(WsHttpUpgradeHandler.java:232)
at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:155)
at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:53)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)

(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
(rtp_sender.cc:593): Tried to get DTMF sender from video sender.
(rtp_sender.cc:593): Tried to get DTMF sender from video sender.

Link to comment
Share on other sites

  • 0

Not for the most part, but after about 2 hours the CPU usage, as seen on the Dashboard, goes up from around 70% to 100% and hangs around there. This causes the stream to fail and I get those entries in the log. What is odd though is that the CPU usage on the Azure VM is still showing around 70%. I thought it was to do with broadcasting @720p, but it did the same @360p.

I've doubled the VM, so the CPU runs at around 30% and will see how that goes.

Thanks for your help.

Chris

 

Link to comment
Share on other sites

  • 0

Hi,

Got the same issue today, but also seeing odd spiking in Azure CPU usage every 6mins.

The logs look like it's trying to do adaptive streaming, but I don't have it active.

2020-09-25 13:54:52,002 [network_thread - 114865] INFO  org.webrtc.Logging - Tag:WebRtcAudioTrackExternal - Message:GetPlayoutUnderrunCount
2020-09-25 13:54:52,047 [vert.x-eventloop-thread-1] INFO  i.a.enterprise.webrtc.WebRTCAdaptor - Client:2009108032 for stream 302192375164784026829822 current video bitrate: 307200 audio bitrate: 96000 webrtc client target bitrate: 416000
2020-09-25 13:54:52,076 [vert.x-eventloop-thread-0] INFO  i.a.enterprise.webrtc.WebRTCAdaptor - Client:1009038623 for stream 302192375164784026829822 current video bitrate: 307200 audio bitrate: 96000 webrtc client target bitrate: 512000
2020-09-25 13:54:52,090 [vert.x-eventloop-thread-1] INFO  i.a.enterprise.webrtc.WebRTCAdaptor - Client:1300116271 for stream 302192375164784026829822 current video bitrate: 307200 audio bitrate: 96000 webrtc client target bitrate: 275000
2020-09-25 13:54:52,097 [vert.x-eventloop-thread-1] INFO  i.a.enterprise.webrtc.WebRTCAdaptor - Client:1458875738 for stream 302192375164784026829822 current video bitrate: 307200 audio bitrate: 96000 webrtc client target bitrate: 96000
2020-09-25 13:54:52,105 [vert.x-eventloop-thread-2] INFO  i.a.enterprise.webrtc.WebRTCAdaptor - Client:943334187 for stream 302192375164784026829822 current video bitrate: 307200 audio bitrate: 96000 webrtc client target bitrate: 619500

I'm also not sure why it lists HLS and webRTC connected viewers, as I don't have HLS active either.

 

 

205513082_HLSandwebRTC.thumb.png.61d0498f550cc189fc13d6bc4c6ec84e.png

Link to comment
Share on other sites

 Share

×
×
  • Create New...