Audinate Dante Development Center in Vietnam
Blog Post

Cardinal Peak partners with Audinate to expand Dante-enabled product engineering services with introduction of Dante Development Center in Vietnam

Cardinal Peak announced a strategic partnership with Audinate to establish a Dante Development Center in Vietnam. The collaboration will accelerate the integration of Dante audio and video solutions for manufacturers through Cardinal Peak’s extensive engineering services expertise.
CSIS podcast on Remote Surveillance Camera design
Blog Post

Our Remote Surveillance Camera Innovations Highlighted on Recent Podcast

The future of investigative surveillance is now. Join us as our client Dan Coleman of Creative Solutions Investigative Services discusses rewriting the rules of surveillance technology on the Revenue Fuel podcast.
Digital Video Product Design Expert Ben Mesander thumbnail
Blog Post

Video Expert Ben Mesander Rejoins Cardinal Peak and Shares Video Product Design Trends

Cardinal Peak is ecstatic that Ben Mesander is rejoining its team as a director of application engineering. Leveraging a rare understanding of complex video and image processing technologies, Ben leverages more than 30 years of engineering experience to solve the most complex challenges with creativity.
Cardinal Peak announced a strategic partnership with Audinate to establish a Dante Development Center in Vietnam. The collaboration will accelerate the integration of Dante audio and video solutions for manufacturers through Cardinal Peak’s extensive engineering services expertise.
The future of investigative surveillance is now. Join us as our client Dan Coleman of Creative Solutions Investigative Services discusses rewriting the rules of surveillance technology on the Revenue Fuel podcast.
Cardinal Peak is ecstatic that Ben Mesander is rejoining its team as a director of application engineering. Leveraging a rare understanding of complex video and image processing technologies, Ben leverages more than 30 years of engineering experience to solve the most complex challenges with creativity.
7 considerations for scaling streaming media applications
Blog Post

From Small Screen to Big Time: Scaling Your Streaming Media App for Success

Without proper scaling of streaming media apps, users may suffer through slow or interrupted playback — resulting in a subpar user experience, lost revenue and missed growth opportunities.
latency of common streaming protocols blog
Blog Post

Understanding Streaming Protocols: How to Choose the Right One for Your Needs

Looking to stream your content but not sure which protocol is the right fit for your project? This blog breaks down the differences between low-latency streaming media protocols and HTTP-based adaptive streaming protocols, discusses the advantages of each and empowers you to make an informed decision.
WebRTC Logo
Blog Post

WebRTC Tutorial for Interactive Video Streaming

WebRTC provides an efficient way to share video, audio and other data without the need for any plug-ins or additional software. Discover how WebRTC enables real-time communication, providing the ability to create dynamic and interactive video experiences.
Without proper scaling of streaming media apps, users may suffer through slow or interrupted playback — resulting in a subpar user experience, lost revenue and missed growth opportunities.
Looking to stream your content but not sure which protocol is the right fit for your project? This blog breaks down the differences between low-latency streaming media protocols and HTTP-based adaptive streaming protocols, discusses the advantages of each and empowers you to make an informed decision.
WebRTC provides an efficient way to share video, audio and other data without the need for any plug-ins or additional software. Discover how WebRTC enables real-time communication, providing the ability to create dynamic and interactive video experiences.
audio video encoding codec process
Blog Post

Streaming Media & Video Encoding Formats and Trade-Offs

This informative blog post delves into streaming media encoding, different encoding formats and codecs and how they are used to package media for streaming.
Cardinal Peak logo placeholder
Blog Post

AWS Kinesis Delivers Engineering Savings & Performance Benefits

It used to be that storing and retrieving vast amounts of video data was quite challenging. Now, Amazon Kinesis Video offers capabilities to cost-effectively process streaming data at any scale, completely simplifying video and audio data storage.
Cardinal Peak
Blog Post

Keeping It All in Sync: Part Two

Earlier this week, I wrote about the importance of synching audio and video, something that we use in many applications. We’ve already discussed why it’s necessary, and today I want to talk about the different ways to do it, some easier than others. Adjust the Video The most common and easiest way to correct for... View Article
This informative blog post delves into streaming media encoding, different encoding formats and codecs and how they are used to package media for streaming.
It used to be that storing and retrieving vast amounts of video data was quite challenging. Now, Amazon Kinesis Video offers capabilities to cost-effectively process streaming data at any scale, completely simplifying video and audio data storage.
Earlier this week, I wrote about the importance of synching audio and video, something that we use in many applications. We’ve already discussed why it’s necessary, and today I want to talk about the different ways to do it, some easier than others. Adjust the Video The most common and easiest way to correct for... View Article
Cardinal Peak
Blog Post

Keeping It All in Sync: Part One

These days, we employ audio and video applications in everything from IoT to embedded products, and one challenge that comes up time and time again is synchronization. Synchronization between audio and video streams is the most common case, but some applications require synchronization between multiple A/V streams, the latter being much more complicated. For the... View Article
Cardinal Peak
Blog Post

A Comprehensive GStreamer Guide: Explaining What GStreamer Is and How To Set It Up for Windows

GStreamer is a very good open-source multimedia framework supported on almost every platform conceivable. To use advanced features of GStreamer in Windows, we updated the complex legacy instructions for building GStreamer-1.0 (1.8.0) on Windows.
Howdy Pierce
Blog Post

Your Phone’s for Footballin’: Compression Efficiency Matters Again

It's likely that delivery efficiency is going to get more important in the future.
These days, we employ audio and video applications in everything from IoT to embedded products, and one challenge that comes up time and time again is synchronization. Synchronization between audio and video streams is the most common case, but some applications require synchronization between multiple A/V streams, the latter being much more complicated. For the... View Article
GStreamer is a very good open-source multimedia framework supported on almost every platform conceivable. To use advanced features of GStreamer in Windows, we updated the complex legacy instructions for building GStreamer-1.0 (1.8.0) on Windows.
It's likely that delivery efficiency is going to get more important in the future.