Skip to content

Your entire video stack,
from the pipeline
to the player.

ShortKit is managed video infrastructure with native SDKs: everything it takes to deliver feeds as smooth as the big social apps, with no limits to the product you build on top.

Great feeds are an infrastructure problem.

The big social apps have spent hundreds of millions of dollars tuning their pipelines and players so every swipe starts instantly, on any phone and any network. ShortKit gives you that stack, managed.

Managed native SDKs

Native SDKs for instant playback.

The player work that usually takes a dedicated video engineering team, running inside your app.

  • Intelligent buffer management
  • ML-driven bandwidth estimation
  • Hardware-aware codec selection
  • Player pooling and preloading
  • Media lifecycle and memory management
  • Feeds, carousels, tiles and a standalone player
  • Swift
  • Kotlin
  • React Native
  • Flutter
  • Web

The pipeline behind playback.

Everything between your content and the player, managed end to end.

Ingest and content

Video from your users, your team or another platform lands in one library you control.

Upload SDKs
Resumable uploads from your app, built to survive a dropped connection or a backgrounded app.
Social imports
Bring in videos from TikTok and Instagram with their creator details intact.
CMS integration
Pull from the systems you already run, programmatically, with no migration required.
Publishing controls
You decide what reaches your feed.

Processing

Every upload is prepared for how it will be watched: vertically, on a mobile network, often with the sound off.

Mobile-tuned encoding
Vertical-first encoding ladders sized for phones, so quality holds up on a weak connection.
Thumbnails and storyboards
Posters and scrub previews generated for every video.
Captions
Automatic captions in 50+ languages.
Moderation
Automatic checks on every upload before it can reach your feed.

Storage and delivery

Video is stored once and streamed from the edge, adapting to each viewer's connection.

Global delivery
Multi-CDN routing, close to every viewer.
Adaptive bitrate
The best quality each connection can hold, switching as it changes.
Protected playback
Signed, expiring access for video that shouldn't be shared outside your app.

Live

Live streams play in the same feed as everything else, and become on-demand video when they end.

Low latency
LL-HLS for scale, and WebRTC when every second counts.
Live captions and translations
Captions on live streams as they happen, translated for viewers in other languages.
Live to on-demand
Every stream is saved as on-demand video when it ends, ready to publish to the feed.

Recommendations

Ranking that learns what each viewer wants, with good feeds from day one, before you have any data.

Cold-start ranking
Strong feeds for new apps and new viewers, before engagement data builds up.
Per-viewer feeds
Ordering that adapts to what each person watches, skips and returns to.
Your own ranking
Already have a recommendation system? Send ShortKit the order you want.

Monetization

Native ad slots between videos, wired to the ad stack you already use.

Native placements
Ads that sit in the feed like any other video, at the frequency you choose.
Your ad stack
Google Ad Manager and standard VAST and IMA tags.
Your demand
Your direct deals and your CPMs.

Analytics and events

Every view is measured automatically, from engagement to playback quality, in the portal and through the API.

Engagement
Views, watch time, completion, swipes and replays, per video and across your library.
Playback quality
Time to first frame and rebuffering for every view.
Automatic tracking
Every play, swipe and completion is captured without adding tracking code.

Portal and APIs

Your team runs content, configuration and analytics from the ShortKit portal. Everything in it is available through the API.

Content management
Search, edit, organize and publish your whole library.
Remote configuration
Adjust how the feed behaves without waiting on an app release.
APIs
Everything in the portal, available programmatically.

Frequently Asked Questions

Let’s look at what video can do in your product.

We’ll show you how ShortKit can upgrade the video experience in your app, whether you’re starting fresh or already run video in-house.

Talk to us