naseebpanghal
naseebpanghal
Also, I find heap usage is growing unexpectedly. Attaching video which shows, client is receiving the stream but heap keeps growing. I performed test on ARM device. https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c/assets/24919381/19083efc-a20e-4c0a-8d63-ca41a157481c
One more observation, heap size becomes stable after holding lot of space. I am wondering why heap keeps growing. On my Intel + ubuntu(22.04) with 32 RAM, it works fine.
@disa6302 , Thanks for the prompt response. The sample is intact. I have just used a printf statement to print video file index being sent. when I run sample on...
@hassanctech , I have switched ENABLE_KVS_THREADPOOL to OFF as mentioned, but still lots of thread gets created and I find only one thread is working and other are resting in...
@niyatim23 @hassanctech @disa6302 I have done some changes to restrict memory usage within RTP rolling buffer, within the application. Below is the patch ``` -#define DEFAULT_ROLLING_BUFFER_DURATION_IN_SECONDS 3 -#define HIGHEST_EXPECTED_BIT_RATE (10...
@disa6302 >> The develop branch makes this configurable in the application, so you would not have to change this value in the source For above statement, please let me know...
@niyatim23 @disa6302 @hassanctech > -#define DEFAULT_ROLLING_BUFFER_DURATION_IN_SECONDS 3 > -#define HIGHEST_EXPECTED_BIT_RATE (10 * 1024 * 1024) > +#define DEFAULT_ROLLING_BUFFER_DURATION_IN_SECONDS 1 > +#define HIGHEST_EXPECTED_BIT_RATE (2 * 1024 * 1024) I have gone...