As a follow-up to yesterday’s post I had considered writing a bit of a primer on how SCTE-35 and SCTE-104 work and how they are typically deployed in the broadcast workflow. However then the following article just happened to appear in my news feed and it’s far more comprehensive than what I would have written…. Read More
Author: Devin Heitmueller
SCTE-35 and SCTE-104 VANC Processing
One of the things we’ve been spending a lot of time on recently is related to Ad Insertion for broadcasters. This includes providing the appropriate metadata in streams to denote when advertisements should begin and end, as well as information describing which advertisements should be inserted. This largely delves into the realm of the SCTE-35… Read More
HVR-955q Linux Driver Performance
Over the years we have assembled a variety of tools for evaluting tuner performance. Most of these are internal home-grown command line utilities and scripts which perform some superset of comparable end-user applications, with a particular emphasis on automation and logging statistics that regular users typically wouldn’t need. We use these tools for a variety… Read More
MythTV and Hauppauge Colossus
While Kernel Labs has been shipping a driver for the Hauppauge Colossus for a couple of years now, we have generally been focused entirely on the use cases that commercial parties care about, and these tend to be things like gStreamer, ffmpeg, and VLC. However in the last few days I finally got around to… Read More
VLC Output Thread Performance Profiling
Over the last couple of years I did a number of projects where the client approached me with a question along the lines of: “Why do I get severe video stuttering and dropped frames in VLC when trying to play stream XYZ?” In some cases it was an issue specific to some feature (such as… Read More
Kernel Labs Linux driver for Avermedia Dark Crystal HD Duo
Among some of our commercial capture customers we have seen a trend where they are trying to get higher density out of their existing HD capture rigs. As a result, we’re happy to announce that we now have a Linux driver for the Avermedia Dark Crystal HD Duo (Model C129). We really like this board… Read More
Kernel Labs Linux driver for Hauppauge HVR-955Q
Over the last six to twelve months, we’ve been working on Linux driver support for a variety of new TV tuner products. The first one out the door though is what we’ll be talking about today. The Hauppauge HVR-955Q is the latest ATSC/ClearQAM/analog tuner they started to ship a few months back as a replacement… Read More
TV Tuners and Motherboards with USB 3.0 Ports
Let me tell you a little story…. For the last four years I have done the bulk of my development on a Macbook Pro running Linux. I generally like Mac laptops and find them to be well built. That said, I’ve had the internal SATA cable go bad *three* times in the last four years,… Read More
VideoLAN Dev Days 2014
Kernel Labs will be at VideoLan Dev Days 2014 in Dublin on September 20-21. Hence if you’re attending and want to talk about our work with Linux DVB, Video4Linux, VLC, closed captioning, ffmpeg, GStreamer, or other topics, feel free to grab me while I’m there. It will be good to finally meet some of the… Read More
Using VLC Closed Captions with the HVR-950q
I was on a call with someone a few weeks ago, and they mentioned that they had been unable to get NTSC closed captions to display within VLC on the HVR-950q. Thinking that perhaps he was not the only person who had trouble figuring it out, I figured it would be worthwhile to walk you… Read More