From owner-freebsd-multimedia@FreeBSD.ORG Sat Aug 17 09:23:52 2013 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C314077 for ; Sat, 17 Aug 2013 09:23:52 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail-wg0-x235.google.com (mail-wg0-x235.google.com [IPv6:2a00:1450:400c:c00::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 552AF2E14 for ; Sat, 17 Aug 2013 09:23:52 +0000 (UTC) Received: by mail-wg0-f53.google.com with SMTP id c11so2238633wgh.32 for ; Sat, 17 Aug 2013 02:23:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluelife.at; s=google; h=mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=EJkXhUbw5nS6aIS9pQZXSc1wnIMZmiACYRkEEh+vutw=; b=ehrtx2um0ZgpTCbV7vwbg3ZOexISihs4ilgLlIeu6W5hbg02lvmV8W1q54+M8H4a8n EN7XBF4KYUIF/NXn0feINBbWdZPTmzvnTZUKWSopqZ2n+IwfpHDcwuUVYo7yjUuI99ZE +gPRftNR7HmBvhnosbNtiGCuxC11P9dI2SdWQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:mime-version:date:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=EJkXhUbw5nS6aIS9pQZXSc1wnIMZmiACYRkEEh+vutw=; b=PmqclX4+ulwWU/ANXHnQ4hqJcYW5nx5B0hOjCfmTWqsUrChvdJLe98FULvZNo+qjYg PjJDUIbWac9ZigMJo6iCUEjSDbBKzgAgNEChwwRb6DRUgylVIaGGO8h1KvDE/iOUUWdq 3IqwFbUhxc3s+KzDg7+6L2I4k8djrbdM/Kk/OQlcA5OEn/h4e6M2wh2l2KsxjlkdvWKJ Z3JPlhv33NAvsod8J893dOcM9l3T7/8BSL2+mTgl5DY9MazjKP4DgzLaTuPY+lSBtPAe 4IxIS/QArXy6lswpAHW3dWF9+ooLL955WGkJyhEtEQjv1ig0foUyPWGcCwM7znjSys2q OdUw== X-Gm-Message-State: ALoCoQnBJyjhdyP66N9OHVu4dEbIXp/PAURAoturTjb2P79MKyQa14VcuqfZ5ACL87/v1GDnqTn6 MIME-Version: 1.0 X-Received: by 10.180.208.45 with SMTP id mb13mr1312989wic.27.1376731430418; Sat, 17 Aug 2013 02:23:50 -0700 (PDT) Received: by 10.216.202.3 with HTTP; Sat, 17 Aug 2013 02:23:50 -0700 (PDT) X-Originating-IP: [46.75.134.153] Date: Sat, 17 Aug 2013 11:23:50 +0200 Message-ID: Subject: xbmc-pvr-addons: on the way to xbmc pvr From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= To: multimedia@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: nox@freebsd.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Aug 2013 09:23:52 -0000 Hi guys, now that we have xbmc 12.2 and tvheadend in the portstree the next step to a proper PVR solution running on FreeBSD is to add the xbmc pvr addons that allow to use various backends like tvheadend. I have already created a port for the pvr addons that builds and installs just fine but for some reason xbmc doesn't like them and doesn't even display them in the GUI or any errors in the logfile. To try out the xbmc-pvr-addons port: svn co https://svn.redports.org/decke/multimedia/xbmc-addon-pvr It should build and install fine but it doesn't seem to have any effect on xbmc. You can also build ZIP packages for the addons that you can try to install via the Addon manager. Build zip addons: cd xbmc-addon-pvr && make && cd work/xbmc-pvr-addons-12.0-Frodo && make zip Install ZIP addons: http://wiki.xbmc.org/index.php?title=3DAdd-on_manager#How_to_install_from_a= _ZIP_file With the ZIP files I always get "Add-on does not have the correct structure" immediately. No log message that tells why it's complaining. There was one error in the logfile with stock multimedia/xbmc 12.2 that I fixed on the way: ERROR: PVR - CreateTables - failed to get add-ons from the add-on manager I fixed it with the following patch that I also needed for xbmc-pvr-addons. http://people.freebsd.org/~decke/patches/xbmc-12.2_1-addon-fix.diff So we are pretty close to a working xbmc pvr because the requires parts are all there already. We have an up-to-date xbmc 12.2 in the tree. tvheadend with FreeBSD support from latest git is also available in multimedia/tvheadend and works fine with webcamd devices. The xbmc-pvr-addons port is also there already. All that is left is getting that parts working in combination. I hope someone has an idea what is going on there or how to fix that. :o) --=20 Bernhard Fr=F6hlich http://www.bluelife.at/