Stream Recording Resolution Issue

Dol

New Member
I tried Stream Recording on my phone with 2 servers.
One is good but the other is bad.
Maybe it is because of network.

Can you please let me know about these questions?

1. Is there any option to turn off the automatic resolution change for stream recording?
2. at what levels of bandwidths and CPU does it swap to lower resolution?
3. Is it possible to set a minimum recording resolution to allow to record at?

thanks
 

Max

Administrator
Staff member
Hello

The recording feature is a part of low latency streaming.
So if you publish low-latency one-to-many stream, you can record the stream in the publishing point at server-side.
Therefore it is designed for low-latency based on WebRTC technology where latency has maximum priority.
Thus recording resolution will be dynamically changed depending on network conditions according complex estimation algorithms calculating jitter, etc.

1. Is there any option to turn off the automatic resolution change for stream recording?
No
at what levels of bandwidths and CPU does it swap to lower resolution?
No such levels. It will estimate jitter, bitrate variation and other parameters.
Is it possible to set a minimum recording resolution to allow to record at?
No. Encoder will drop resolution if network behavior is poor.

Options:
1. You can use client-side recording and sending recorded video data to server.
This case is not live streaming at all, but you will be able to save your video on server-side.
2. You can use another technology, i.e. RTMP protocol.
If you have a mobile app using RTMP, you can publish video to server with fixed resolution.
 
Top