<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/embedded-kernel-recipes-lqdkuzpic" -->

---
title: Embedded & Kernel Recipes | daily.dev
description: Collabora is sponsoring and attending the first edition of Embedded Recipes and the 6th edition of Kernel Recipes in Paris. Three Collabora engineers are...
canonical: https://daily.dev/posts/embedded-kernel-recipes-lqdkuzpic
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Embedded & Kernel Recipes | daily.dev
og:description: Collabora is sponsoring and attending the first edition of Embedded Recipes and the 6th edition of Kernel Recipes in Paris. Three Collabora engineers are...
og:url: https://daily.dev/posts/embedded-kernel-recipes-lqdkuzpic
og:image: https://api.daily.dev/og/posts/lqdKuZpiC.png
og:image:alt: Embedded & Kernel Recipes
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Embedded & Kernel Recipes

**[Collabora Blog](https://daily.dev/sources/collabora)** · 2 min read · 0 upvotes · 0 comments

## Summary

Collabora is sponsoring and attending the first edition of Embedded Recipes and the 6th edition of Kernel Recipes in Paris. Three Collabora engineers are presenting talks covering video codec accelerators in hardware (comparing APIs like OpenMAX IL and VA-API), Wayland as a replacement for X on embedded devices, and setting up continuous integration for kernel development using tools like KernelCI to run tests on actual embedded hardware.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.collabora.com/news-and-blog/news-and-events/embedded-and-kernel-recipes.html>

## Questions this post answers

### What is the difference between OpenMAX IL and VA-API for hardware video codec acceleration?

Both OpenMAX IL and VA-API are APIs for controlling hardware video codec accelerators, but many modern hardware devices only implement part of the codec in hardware, requiring a userspace software module to handle codec parsing and control. GStreamer is also mentioned as an alternative. Each API has its own trade-offs in terms of scope and integration with the broader multimedia stack.

_Developers working on embedded multimedia pipelines track codec API discussions on daily.dev._

## Similar posts on daily.dev

- [Decoding with Rockchip at Kernel Recipes 2026](https://daily.dev/posts/decoding-with-rockchip-at-kernel-recipes-2026-gisa2vyfl) · Collabora Blog · 0 upvotes · 0 comments

---

Tags: [#open-source](https://daily.dev/tags/open-source), [#linux](https://daily.dev/tags/linux), [#cicd](https://daily.dev/tags/cicd), [#embedded](https://daily.dev/tags/embedded)

[View this post on daily.dev](https://daily.dev/posts/embedded-kernel-recipes-lqdkuzpic)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Embedded & Kernel Recipes","url":"https://daily.dev/posts/embedded-kernel-recipes-lqdkuzpic","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/embedded-kernel-recipes-lqdkuzpic"},"datePublished":"2026-08-11T08:56:21.477Z","dateModified":"2026-08-11T09:34:34.986Z","description":"Collabora is sponsoring and attending the first edition of Embedded Recipes and the 6th edition of Kernel Recipes in Paris. Three Collabora engineers are...","image":"https://media.daily.dev/image/upload/s--OHB84bZF--/f_auto/v1722860399/public/Placeholder%2010","thumbnailUrl":"https://media.daily.dev/image/upload/s--OHB84bZF--/f_auto/v1722860399/public/Placeholder%2010","isAccessibleForFree":true,"articleSection":"Collabora Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collabora Blog","logo":"https://media.daily.dev/image/upload/s--ZGZ0FjqS--/f_auto,q_auto/v1786438306/logos/collabora?_a=BAMAMicg0","url":"https://daily.dev/sources/collabora"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/embedded-kernel-recipes-lqdkuzpic","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"open-source,linux,cicd,embedded","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collabora Blog","item":"https://daily.dev/sources/collabora"},{"@type":"ListItem","position":3,"name":"Embedded & Kernel Recipes"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/embedded-kernel-recipes-lqdkuzpic#faq","mainEntity":[{"@type":"Question","name":"What is the difference between OpenMAX IL and VA-API for hardware video codec acceleration?","acceptedAnswer":{"@type":"Answer","text":"Both OpenMAX IL and VA-API are APIs for controlling hardware video codec accelerators, but many modern hardware devices only implement part of the codec in hardware, requiring a userspace software module to handle codec parsing and control. GStreamer is also mentioned as an alternative. Each API has its own trade-offs in terms of scope and integration with the broader multimedia stack. Developers working on embedded multimedia pipelines track codec API discussions on daily.dev."}}]}
```

