# queryNetworkQuality

**URL:** <https://devforum.zoom.us/t/querynetworkquality/23123>\
**Category:** iOS\
**Created:** [July 3, 2020, 11:01am UTC](https://devforum.zoom.us/t/querynetworkquality/23123 "2020-07-03T11:01:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![noman.siddiqui](https://avatars.discourse-cdn.com/v4/letter/n/8797f3/32.png) [@noman.siddiqui](https://devforum.zoom.us/u/noman.siddiqui)\
**Post date:** [July 3, 2020, 11:01am UTC](https://devforum.zoom.us/t/querynetworkquality/23123/1 "2020-07-03T11:01:12Z")

</div>

I want to query the Video/Audio Network Quality Status and display the status to user when I join a zoom Meeting. I am using the method mentioned below:

**(MobileRTCNetworkQuality) - [queryNetworkQuality:withDataFlow:]**  
([https://zoom.github.io/zoom-sdk-ios/category\_mobile\_r\_t\_c\_meeting\_service\_07\_in\_meeting\_08.html#a8432837ba0ffdf57cc98444891cd9e81](https://zoom.github.io/zoom-sdk-ios/category_mobile_r_t_c_meeting_service_07_in_meeting_08.html#a8432837ba0ffdf57cc98444891cd9e81))

The problem I am facing is that if I join a zoom meeting where I am the only participant then this method does not return valid MobileRTCNetworkQuality Status for sending data flow. It always returns value “-1” (i.e Unknown).

If there is atleast one more participant other than me in the zoom meeting then this method works fine and returns valid MobileRTCNetworkQuality status for both sending and receiving data flow.

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [July 16, 2020, 6:42am UTC](https://devforum.zoom.us/t/querynetworkquality/23123/2 "2020-07-16T06:42:49Z")

</div>

Hi @noman.siddiqui,

Thanks for the post. When there is only one participant in the meeting, there is no sending or receiving data so there are no network activities.

Thanks!

---

<div class="post-metadata">

**Author:** ![noman.siddiqui](https://avatars.discourse-cdn.com/v4/letter/n/8797f3/32.png) [@noman.siddiqui](https://devforum.zoom.us/u/noman.siddiqui)\
**Post date:** [July 16, 2020, 10:26am UTC](https://devforum.zoom.us/t/querynetworkquality/23123/3 "2020-07-16T10:26:02Z")

</div>

Hi Carson\_Chen,

Thanks for your response. So is there any way that user can test their Video/Audio Network Quality before joining an actual meeting from Mobile SDK?

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [July 29, 2020, 11:41am UTC](https://devforum.zoom.us/t/querynetworkquality/23123/4 "2020-07-29T11:41:22Z")

</div>

Hi @noman.siddiqui,

Pardon the late response. Unfortunately there is no such feature(To test the video/audio network quality before joining a meeting) available in mobile SDK.

Thanks!
