After almost three months a new release of GNOME DVB Daemon is available today and a lot has changed.
Recordings and live TV are finally treated the same way. Thus conflicts between live TV and recordings can finally be resolved. In addition, all features from gnome-dvb-control are now available in the Totem plugin, too. Therefore, you can schedule recordings, delete recordings and browse EPG directly within Totem. The setup assistant got re-designed and does most of the work automatically now. You can get more information, including screen casts, in my recent post. Another new feature that's worth mentioning is support for Rygel's Media Server Spec so you can watch TV using the Rygel UPnP/DLNA MediaServer.
You can download the latest version at http://download.gnome.org/sources/gnome-dvb-daemon/0.1/
If you give it a try make sure you report any issues you come across.
Regarding my GSoC work, I'm currently working on GStreamer ring buffer elements to allow pausing, rewinding and fast-forwarding live TV. I have a basic version working. The next step is to implement seeking.