ਨਾਲ ਮੀਡੀਆ ਗੁਣਵੱਤਾ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ Mediasoup-client, ਤੁਸੀਂ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰ ਸਕਦੇ ਹੋ:
ਕੌਂਫਿਗਰ ਕਰੋ Transpor
ਇੱਕ ਬਣਾਉਣ ਵੇਲੇ Transport
, ਤੁਸੀਂ ਮੀਡੀਆ ਗੁਣਵੱਤਾ ਨਾਲ ਸੰਬੰਧਿਤ ਸੰਰਚਨਾਵਾਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰ ਸਕਦੇ ਹੋ।
ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਮਾਪਦੰਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਕਿ maxBitrate
ਮੀਡੀਆ ਸਟ੍ਰੀਮਾਂ ਲਈ ਅਧਿਕਤਮ ਬਿੱਟਰੇਟ ਨੂੰ ਸੀਮਤ ਕਰਨਾ।
Producer
ਸੰਰਚਨਾ ਵਿਵਸਥਿਤ ਕਰੋ
ਇੱਕ ਬਣਾਉਣ ਵੇਲੇ Producer
, ਤੁਸੀਂ ਮੀਡੀਆ ਗੁਣਵੱਤਾ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਲਈ ਸੰਰਚਨਾ ਨੂੰ ਅਨੁਕੂਲ ਕਰ ਸਕਦੇ ਹੋ।
ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਮਾਪਦੰਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਕਿ maxBitrate
ਜਾਂ scaleResolutionDownBy
ਬਿੱਟਰੇਟ ਨੂੰ ਸੀਮਿਤ ਕਰਨ ਲਈ ਜਾਂ ਮੀਡੀਆ ਸਟ੍ਰੀਮਾਂ ਦੇ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਨੂੰ ਘੱਟ ਕਰਨ ਲਈ।
Consumer
ਸੰਰਚਨਾ ਵਿਵਸਥਿਤ ਕਰੋ
ਇੱਕ ਬਣਾਉਣ ਵੇਲੇ Consumer
, ਤੁਸੀਂ ਮੀਡੀਆ ਗੁਣਵੱਤਾ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਲਈ ਸੰਰਚਨਾ ਨੂੰ ਅਨੁਕੂਲ ਕਰ ਸਕਦੇ ਹੋ।
ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਮਾਪਦੰਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਕਿ preferredCodec
ਕਿਸੇ ਖਾਸ ਕੋਡੇਕ ਨੂੰ ਤਰਜੀਹ ਦੇਣ ਲਈ ਜਾਂ preferredBitrate
ਮੀਡੀਆ ਸਟ੍ਰੀਮਾਂ ਲਈ ਇੱਕ ਤਰਜੀਹੀ ਬਿੱਟਰੇਟ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ।
ਇਵੈਂਟਸ ਅਤੇ ਹੈਂਡਲ ਦੀ ਨਿਗਰਾਨੀ ਕਰੋ
Mediasoup-client producer
, consumer
, downlinkBwe
ਅਤੇ uplinkBwe
ਤੁਸੀਂ ਮੀਡੀਆ ਗੁਣਵੱਤਾ ਨਿਯੰਤਰਣ ਲਈ ਨਿਗਰਾਨੀ ਅਤੇ ਸੰਭਾਲ ਕਰ ਸਕਦੇ ਹੋ ਵਰਗੇ ਇਵੈਂਟ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ।
ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਅਪਲਿੰਕ ਬੈਂਡਵਿਡਥ ਦੇ ਆਧਾਰ 'ਤੇ ਗੁਣਵੱਤਾ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਲਈ 'uplinkBwe' ਇਵੈਂਟ ਨੂੰ ਸੁਣ ਸਕਦੇ ਹੋ।
ਕਿਰਪਾ ਕਰਕੇ ਨੋਟ ਕਰੋ ਕਿ ਮੀਡੀਆ ਗੁਣਵੱਤਾ ਅਤੇ ਉਪਲਬਧ ਸੰਰਚਨਾਵਾਂ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਲਈ ਖਾਸ ਪਹੁੰਚ ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਦੀਆਂ ਲੋੜਾਂ ਅਤੇ ਦ੍ਰਿਸ਼ਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਹੋ ਸਕਦੀ ਹੈ। Mediasoup-client ਤੁਹਾਡੀਆਂ ਲੋੜਾਂ ਅਨੁਸਾਰ ਮੀਡੀਆ ਗੁਣਵੱਤਾ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਲਈ ਸੰਬੰਧਿਤ ਸੰਰਚਨਾਵਾਂ ਅਤੇ ਇਵੈਂਟਾਂ ਬਾਰੇ ਹੋਰ ਜਾਣਨ ਲਈ ਦਸਤਾਵੇਜ਼ਾਂ ਨੂੰ ਵੇਖੋ ।