amazon-kinesis-video-streams-webrtc-sdk-c icon indicating copy to clipboard operation
amazon-kinesis-video-streams-webrtc-sdk-c copied to clipboard

Audio issues when viewer is using Firefox

Open tuncalie opened this issue 2 years ago • 2 comments

We have a device (Jetson Nano) running our streaming solution based on C SDK GstreamerClientMaster sample. We have 1-way video (device to viewer) and 2-way audio communications (OPUS). I repeatedly connected to the stream on same device back to back with Firefox 92.0.1 (64 bit) and Chrome 94.0.4606.71 (x86_64), randomly changing between Chrome and Firefox. In all of my Chrome connections, audio on the device was clear and in all of my Firefox connections, the audio output on the device (audio from viewer to master) was distorted. The audio on the other direction (master to viewer) was clear.

The differences I can see in the logs are (1) Firefox keeps sending bitrate suggestions and Chrome doesn't, (2) Firefox SDP offer has "Found H264 payload type 126 with score 3" but Chrome SDP offer has "Found H264 payload type 102 with score 2" and "Found H264 payload type 125 with score 3".

I am attaching the logs on master side for both connections.

Okay_chrome_conection.txt Problematic_firefox_connection.txt

tuncalie avatar Oct 04 '21 21:10 tuncalie

Another set of logs from similar times. In these logs, the problem seems to be different. Logs keep saying resent of packet succeeded but it seems to keep resending the same packets even though it says "succeeded.". I can raise this as a different issue if you think that this is independent from the audio issue.

Stream_problem_resend_packets.txt

tuncalie avatar Oct 04 '21 21:10 tuncalie

This is a very old issue. We encourage you to check if this is still an issue in the latest release and if you find that this is still a problem, please feel free to open a new one.

github-actions[bot] avatar May 19 '22 00:05 github-actions[bot]

Before the bot closes this issue, yes this is still happening.

tuncalie avatar Nov 19 '22 16:11 tuncalie

@tuncalie , is this still happening? Are there any other data points the team could use to help with this issue?

disa6302 avatar Feb 20 '23 17:02 disa6302

Closing due to no response.

disa6302 avatar Mar 30 '23 22:03 disa6302