Home / Companies / Daily / Blog / Post Details
Content Deep Dive

How to build a network statistics panel in a live video call

Blog post from Daily

Post Details
Company
Date Published
Author
Jess Mitchell
Word Count
1,611
Company Posts That Month
11
Language
English
Hacker News Points
-
Post removed?
No
Summary

When building software, developers often focus on the "happy path" through an app's UI, but poor network conditions can negatively impact user experience. To help users understand when their network is the culprit for video call issues, developers can update their video call UI to display network status information, such as packet loss and download/upload rates. Daily handles poor internet connections in its Daily Prebuilt video component's design by providing a Network panel that shows these statistics. The `getNetworkStats()` method returns current network stats for the local participant, including packet loss and download/upload rates, which can be used to build features similar to Daily Prebuilt's. By communicating network issues and providing options for users to improve their situation, developers can help maintain a positive video call user experience in poor conditions.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.