Insights gained and lessons learned from our long video analytics migration journey.
A deep dive into Vimeo’s storage strategy for videos.
How we moved to a modern transcode system at Vimeo while ensuring cheap and efficient backwards compatibility.
How we prototyped and enhanced the Vimeo Help Desk through rigorous testing.
Falkor, Vimeo’s new transcoding infrastructure, maximizes speed while reducing cost.
How we turned a metric for video quality into better adaptive streaming.
Vimeo Events is a live streaming platform that enables broadcasters to produce and promote virtual events (see Figure 1). From custom registration to post-engagement analytics, Vimeo Events enables any business to build an audience, prepare for an event in advance, and go live easily with a browser-based, studio-quality production tool.
Our original event tracker racks up a mixed record.
How we target CPUs to maximize speed across the software in our stack.
A dive into how Vimeo stores and keeps track of a video’s content ratings and respects the visitor’s viewing preference.
How we leveled up our data transformation workflow.
Mimir is here to maximize playback quality.
How to query HBase/Phoenix using Apache Spark from HBase snapshots with minimal impact on the cluster.
How we improved thumbnails for HDR, interlaced, and 360° videos.
UIScrollView is one of the most complicated UIView subclasses, but if used properly, it can bring a delightful experience. Check out how.
DRM technology for streaming media is a decades-long evolution of cold war era communication techniques. Here’s how Vimeo does it.