We have implemented Broadcast Upload extension
in over video conferencing app . What we are doing is
Used ReplyKit to capture User screen .
Passing stream to server.
Screen sharing works fine in a conference room other than starting youtube video, it suddenly freezes after 2-3 min and then app restarted.
If system watchdog is killing the app when in background then app is always in background right after shreen share action is initiated. Thanks
When working
[tcp] tcpinput [C20.1:3] flags=[R] seq=3706157061, ack=0, win=0 state=LASTACK rcvnxt=3706157061, snduna=1912837733
2020-10-16 18:55:02.178370+0530 VideoMeet[880:97599] [tcp] tcpinput [C20.1:3] flags=[R] seq=3706157061, ack=0, win=0 state=CLOSED rcvnxt=3706157061, snduna=1912837733
2020-10-16 18:55:22.300785+0530 VideoMeet[880:97363] [tcp] tcpinput [C21.1:3] flags=[R] seq=3071152554, ack=0, win=0 state=LASTACK rcvnxt=3071152554, snduna=2111975170
2020-10-16 18:55:22.305753+0530 VideoMeet[880:97363] [tcp] tcpinput [C21.1:3] flags=[R] seq=3071152554, ack=0, win=0 state=CLOSED rcvnxt=3071152554, snduna=2111975170
When freezed error message is
[tcp] tcpinput [C23.1:3] flags=[R] seq=798638661, ack=0, win=0 state=LASTACK rcvnxt=798638661, snduna=3837755289
2020-10-16 18:56:43.985547+0530 VideoMeet[880:99800] [tcp] tcpinput [C23.1:3] flags=[R] seq=798638661, ack=0, win=0 state=CLOSED rcvnxt=798638661, snd_una=3837755289
Then
[SocketShim] empty data received from socket or need to shut the socket close
[SocketShim] empty data received from socket or need to shut the socket close
[SocketShim] empty data received from socket or need to shut the socket close