Development
Video Communication Explained: Types, Features, Protocols, and Where It Is Headed
Video isn’t something people go somewhere to do anymore. Telehealth appointments happen inside patient portals. Video-KYC identity checks happen inside banking apps. Marketplace sellers demo products over live calls with buyers. Job interviews run inside HR platforms. The interesting question for most product teams in 2026 isn’t “should we add video” – it’s “which type, what protocol, and build or buy.”
The infrastructure market behind all of this – CPaaS, or Communications Platform as a Service – is valued at $17.2 billion in 2026 and projected to reach $87.8 billion by 2036. That growth is being driven almost entirely by embedded video: not Zoom calls, but video as a feature inside other products.
This guide covers the four types of video communication, the features that matter, the protocols underneath – WebRTC, SIP, RTP – and how to make the build-vs-buy decision for your specific use case.
What is video communication?
At the technical level, it’s just packets – video and audio encoded, transmitted over IP, and decoded on the other end in real time. But the more useful distinction for anyone building a product is synchronous versus asynchronous.
- Synchronous – both sides present at the same time. Live calls, conferencing, telepresence, real-time video, live streams with interactive chat.
- Asynchronous – recorded and watched later. Video messages, lecture playback, async interview responses, support screen recordings.
The bigger shift is structural. Video used to be a destination – you stopped what you were doing and went to Zoom. Now it’s a layer inside other products. The telehealth patient doesn’t leave their patient portal to start a consultation. The marketplace buyer doesn’t leave the listing to see a product demo. That change in where video lives is what drives most of the interesting product decisions right now.
Face-to-face video reduces the distance between parties in ways that matter commercially and can increase conversion by 300%- 400%. It builds faster trust in consultations. It reduces churn in onboarding. These aren’t soft benefits – they show up in the metrics.
The 4 Types of Video Communication
| Type | Participants | Direction | Infrastructure | Typical use |
|---|---|---|---|---|
| Video calling | 1:1 or 2–5 | Bidirectional | P2P (WebRTC) or SFU | Support, consultations, dating, social |
| Video conferencing | 3–200+ | Multi-directional | SFU (modern) or MCU | Meetings, webinars, e-learning |
| Telepresence | Small group, high fidelity | Bidirectional | Dedicated hardware + MCU | Executive boardrooms, premium enterprise |
| Video streaming | 1 broadcaster, many viewers | One-to-many | CDN | Town halls, product launches, live commerce |
Video calling
One-to-one or small-group calls – the everyday case. Direct WebRTC connection for two people, an SFU for groups up to maybe 10. Quality lives and dies on bandwidth and codec choice. Dating apps, peer support, marketplace calls between buyer and seller, telehealth follow-ups – this is the most common thing teams need to add.
Video conferencing
Once you have more than a handful of participants (meetings, webinars, etc.), you need server infrastructure. Two architectures compete here. A Multipoint Control Unit (MCU) – receives everyone’s streams, combines them into a single composite, and sends that back to every participant. Heavy on the server, easy on the client.
A Selective Forwarding Unit (SFU) receives each stream and forwards the relevant ones without mixing anything. Each client gets multiple streams and handles the layout. More server instances, but they’re cheap, and it scales to hundreds of participants without the mixing overhead. SFU is what everyone uses for new builds. MCU shows up in legacy systems and some specialized low-bandwidth scenarios where client compute is the constraint.
Telepresence
Dedicated hardware, large displays, spatial audio, and cameras calibrated to eye level so remote participants appear at the right scale. Expensive and requires someone to maintain the equipment. You’ll find it in executive boardrooms and a few healthcare facilities where the perceived quality difference matters enough to justify the cost. Most teams don’t need this and shouldn’t think about it.
Video streaming & broadcasting
One sender, many viewers. Delivered over a CDN rather than WebRTC because interactive protocols don’t scale to thousands of viewers. Latency runs 5-30 seconds, which is fine – nobody watching a company’s all-hands needs sub-second latency. Live commerce, product launches, training broadcasts, investor events. Different infrastructure entirely from interactive video.
Must-Have Features of a Video Communication App
| HD video + adaptive bitrate | 720p or 1080p baseline; bitrate drops gracefully when network conditions deteriorate. Without adaptive bitrate, calls on mobile or weak Wi-Fi freeze and drop | Must-have |
| Screen sharing + annotation | The most-used collaboration feature in product demos, technical support, and e-learning. Annotation lets a remote participant draw on the shared screen. Non-negotiable for any professional use case | Must-have |
| Recording | Server-side or local recording with consent mechanisms. Essential for e-learning playback, compliance in healthcare/fintech, and support QA. Check whether your recording is stored encrypted and where | Must-have |
| Group calls + active speaker view | SFU-backed multi-party calls with auto-switching grid/speaker view. The UI should surface whoever is talking without requiring manual intervention | Must-have |
| Noise suppression + echo cancellation | Suppressions via AI (i.e., RNNoise and Krisp style of on-device) are mandatory in 2026. The most prevalent complaint regarding call quality is background noise and echoes from laptop speakers. Make sure your software fixes it, not only hardware | Must-have |
| End-to-end encryption | DTLS-SRTP for media streams is baseline. Full E2EE (where the server can’t decrypt content) is required for healthcare, legal, and any context where call contents are sensitive | Must-have |
| Cross-platform + device switching | Web, iOS, Android, desktop. Seamless hand-off between devices mid-call. A web-only video tool loses a large portion of real-world usage on day one | Must-have |
| Virtual backgrounds + blur | On-device ML segmentation keeps the background private without a green screen. Common enough that users now expect it; absence reads as a missing feature | Nice to have |
| File sharing in-call | PDFs, images, and documents passed alongside the video without breaking flow. Saves the extra email or DM mid-call | Nice to have |
| Live captions + real-time translation | Speech-to-text with an LLM translating in real time. In 2026 this is the differentiator for cross-language teams and global support. Technically expensive but increasingly expected in enterprise contexts | Nice to have |
| AI meeting summaries + action items | Post-call transcription with LLM summarization and structured action items. Every major video platform is racing to ship this. For async-heavy teams, it reduces the “do I need to watch this recording” problem significantly | Nice to have |
The Protocols Behind Video Communication
To make better decisions regarding the software you’re going to use, you should know the protocols behind video communication. This will help you not only choose the right tools but also understand why quality may vary across networks and devices, diagnose common issues, evaluate security, and design better applications.
WebRTC
Every browser since around 2015 ships with WebRTC built in. No plugin, no download, no Java applet — the camera, microphone, and a peer connection are just there. Three things matter when you work with it: getUserMedia is how you access the camera and microphone; RTCPeerConnection handles the actual transport and figures out which codec both sides support; and signaling – the part where both sides swap session descriptions so they know how to find each other – is on you, usually a WebSocket server you write or borrow from a library. STUN helps devices behind a NAT punch through to each other. TURN is the fallback when direct peer-to-peer fails, which happens more than you’d expect on corporate networks and mobile carriers. WebRTC is the default for anything new. If a vendor’s video product doesn’t use it, that’s worth a conversation.
RTP / SRTP
Once the connection is established, something has to carry the actual packets. That’s RTP – RFC 3550. It adds a sequence number and timestamp to each packet so the receiver can put them back in order and handle drops without the whole stream falling apart. Video packets drop constantly – RTP is what makes that invisible to the viewer. SRTP is the same thing with AES encryption on top. WebRTC uses SRTP for all media by default, so call content arrives encrypted at the media layer automatically. You don’t configure this — it’s just there.
SIP
It’s a signalling protocol that handles ringing, answering, transferring, holding, and hanging up. SIP (RFC 3261) isn’t an audio or video themselves, just the state machine around the call. Enterprise phone systems, contact centers, and everything that requires connection to the phone lines (PSTN) run on SIP. If your app doesn’t need PSTN, then you don’t need SIP – WebRTC will handle signalling and media. SIP shows up when you need interoperability with existing telecom infrastructure.
H.323
H.323 is an older ITU conferencing standard that predates SIP. You’ll find it on Polycom hardware from the early 2000s and boardroom telepresence systems that haven’t been replaced. It’s not relevant to new builds. The only reason it’s listed here is that if you’re integrating with an enterprise that still runs legacy AV infrastructure, you may need to know it exists and plan a bridge or replacement.
Codecs
Codec gathers information from the mic and the camera and transforms it into a format that can be transmitted. There are three relevant codecs for videos: VP8/VP9 is free from patents and comes integrated with WebRTC, meaning it’s always available by default; H.264 has hardware encoding capabilities that come installed on almost all phones and laptops and ensure that the device battery won’t run out during prolonged phone calls; AV1 has greater efficiency compared to both options above (similar picture quality at half the size), and hardware support is now available on certain Android phones, iPhones with A17 Pro and newer, and modern laptops.
SFU vs MCU – why it matters for your server bill
SFU forwards each participant’s stream without mixing. Clients receive multiple streams and render the layout locally. Lower server CPU, scales well. MCU mixes everything server-side into one composite stream per participant. Simpler client, heavier server. For most new builds, SFU is the right default.
Build vs Buy: How to Add Video to Your App
There are three realistic paths. Which one fits depends on how central video is to the product, what your compliance situation looks like, and what your engineering team can actually own long-term.
Build on raw
WebRTC You own everything: signaling server, TURN infrastructure, SFU at scale, recording pipeline, cross-platform quirks between Chrome Android and Safari iOS (and there are many). Budget 3-9 months of specialist engineering before you have something shippable. Then budget ongoing maintenance. Right, if video is literally the core product, and you need every variable under your control. Wrong if the video is a feature inside a larger product.
Managed video API/SDK
You integrate and ship in days to weeks. The catch is the pricing model: per participant-minute, roughly $0.001-0.004 depending on the provider and resolution tier. A 5-person, 50-minute call runs $0.25-1.00. At 100,000 calls per month, that’s $25,000-$100,000 a year in usage fees before you’ve paid for anything else. Teams consistently underestimate how fast this compounds once the product gains traction.
Self-hosted open-source
Your cost scales with infrastructure, not with call minutes. The right call when data residency requirements make managed APIs a non-starter, or when the per-minute math has stopped working. Requires real DevOps capacity to run reliably – not a weekend project.
Video Communication by Industry
| Industry | Primary use case | Hard requirements |
|---|---|---|
| Telehealth | Virtual consultations, follow-ups, e-prescriptions | HIPAA compliance, E2EE, recording with consent, EHR integration |
| Fintech / banking | Video-KYC onboarding, advisory calls, secure onboarding | Recording for audit, liveness detection, regulatory compliance |
| Marketplaces | Seller-buyer product demos, live shopping | In-app, no download friction, low latency |
| E-learning | Live classes, recorded lectures, office hours | Large participant rooms, recording, screen share, breakout rooms |
| Social / communities | 1:1 and group calls, live streaming, watch-together | Scale, moderation tools, presence indicators |
| Field service / logistics | Remote assistance, see-what-I-see support, virtual inspections | Mobile-first, bandwidth-resilient, annotation |
| Recruitment / HR | Async video screening, live interviews | Recording, scheduling integration, response playback |
Where Video Communication Is Headed
Now, let’s find out the video communication trends.
AI noise suppression on-device
Two years ago, AI noise suppression was a premium add-on. Now it’s table stakes – users notice when it’s missing. RNNoise and Krisp-style models run on the device, not a server, so there’s no latency hit. Apple, Microsoft, and browser vendors are baking versions of this into the OS and browser media pipeline directly. If your video stack isn’t handling noise suppression, users are blaming your product for their noisy coworkers.
Real-time translation
Speech-to-text plus LLM translation mid-call, displayed as captions in the target language. Still 500ms-2 seconds behind live speech, depending on the model and network, which is noticeable. But it’s production-usable for most business conversations where the pace allows a brief lag. The use case driving adoption fastest is global customer support – where the alternative is limited language coverage or separate agent teams. Expect this to be a standard SDK checkbox within two years.
AI meeting summaries
Post-call LLM summaries with structured action items. Every major video platform is shipping this. The dirty secret is that the quality ceiling is your transcript quality, which depends on your audio quality, which depends on your noise suppression. The chain matters. The teams getting value out of AI summaries have invested in good audio infrastructure first. The teams with mediocre transcripts get mediocre summaries regardless of the LLM they use.
AV1 codec adoption
AV1 gets you H.264-quality video at roughly half the bitrate. The hardware side has been the blocker – software-only AV1 encoding is CPU-heavy enough to hurt battery life on mobile. That’s changing: hardware support landed on Qualcomm Snapdragon 8 Gen 2+, Apple A17 Pro and later, and most new laptops shipping with Intel or AMD silicon from 2023 onward. It’s not ubiquitous yet, which is why SDKs still fall back to H.264 as the default negotiation. But the momentum is clear. When hardware coverage tips past the threshold for mainstream users – probably within 18 months – expect AV1 to become the default and call quality to quietly improve without anyone increasing their bandwidth budget.
Video as infrastructure, not application
The interesting competition isn’t between video apps anymore. It’s between product teams that have embedded video naturally and those still routing users to a third-party tool. The companies winning on engagement in telehealth, fintech, and marketplaces are the ones that closed that context switch. WebRTC everywhere means the infrastructure cost of embedding video is lower than it’s ever been – the remaining barrier is organizational, not technical.
Edge SFU and latency
Distributed SFU nodes placed at edge locations cut the physical distance between a participant and their nearest server. Sub-200ms glass-to-glass latency for cross-continental calls is achievable. Above ~300ms, conversations start to feel like you’re talking over a satellite connection – not unworkable, but awkward. For global products where call quality is a retention variable, edge distribution is worth the infrastructure investment.
Adding Video Calls to Your App with Ethora
The problem with per-minute video APIs is they’re cheap when you’re small and expensive when you’re successful. A product doing 100,000 calls a month at $0.002/participant-minute is paying $25,000–100,000 a year for the video layer alone, before anything else. The math works for a prototype; it stops working at scale.
Ethora’s video chat SDK ships 1:1 and group video on top of the same chat layer – WebRTC media, SFU-backed group calls, SRTP encryption, adaptive bitrate. Flat monthly fee, no per-minute meter. The AI Bots SDK for transcription adds live transcription and post-call summaries through OpenAI, Anthropic, or any self-hosted model. If you need call content to stay off external infrastructure, it stays off – the whole thing runs on your servers.
For HIPAA-compliant video SDK use cases – telehealth consultations, mental health sessions, video-KYC – the BAA is available on Enterprise, and the infrastructure runs entirely on your side. No separate video vendor relationship to manage. Chat, AI, audit logs, and video are the same deployment.
The React Native chat SDK covers iOS and Android from one codebase. You can build video and audio chats, even using a free version. Try it now.
More Articles
AI SDK
Aug 6, 2026
Ethora 26.08: AI Message Translation, Secure Attachments, and a Compliance Audit Trail
Ethora 26.08 ships real-time AI message translation, membership-gated secure attachments, immutable audit logs, and self-hosted monitoring and load-testing tools.
Chat SDK
Aug 3, 2026
Chat SDKs Compared: How to Pick One for Your Stack, Scale, and Compliance Needs
This chat SDK comparison covers nine vendors and the open-source option across the criteria that actually decide whether an SDK survives contact with a real codebase and a real compliance team.
Try Out Ethora in Action
Experience Ethora's messaging with a dedicated demo from our CEO or start building your App right now!