libdvbpsi is a very simple and fully portable library designed for MPEG TS and DVB PSI table decoding and generation.
libdvbsi is a library for controlling a DVB SI stream.
dvbd is a daemon to manage your DVB cards. It supports scheduling, multiple simultaneous connections and priorities.
GNOME DVB Daemon
GNOME DVB Daemon is a daemon written in Vala and based on GStreamer that sets up your DVB devices, records and watches TV shows, and browses EPG. It can be controlled via its D-Bus interface.