From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id oGsICrJG2GHHhQAAgWs5BA (envelope-from ) for ; Fri, 07 Jan 2022 14:57:06 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id kCJzB7JG2GFhGQAA9RJhRA (envelope-from ) for ; Fri, 07 Jan 2022 14:57:06 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 07881EEDA for ; Fri, 7 Jan 2022 14:57:06 +0100 (CET) Received: from localhost ([::1]:46946 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n5pjt-00051n-6U for larch@yhetil.org; Fri, 07 Jan 2022 08:57:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5pjO-00051c-Sy for help-guix@gnu.org; Fri, 07 Jan 2022 08:56:35 -0500 Received: from sender4-op-o11.zoho.com ([136.143.188.11]:17117) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5pjM-0007b0-H2 for help-guix@gnu.org; Fri, 07 Jan 2022 08:56:34 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1641563788; cv=none; d=zohomail.com; s=zohoarc; b=GcrMmvwnjwmx5rj6qZK7thVTsvlMl96ku8c1LaOo3xC5rYGhtTElkaCb5+ceZvpuyJiUWzx0pFnrBE9yWlhhDQsbVb2+cfKmiQYhc4rzE5JJ03//pJKT/uFlNdWxqJ25r1GCiqKSzodx/NSkFMLfottYg0eWnguHenBjqVJfX4A= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1641563788; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=J05qUSeZG6DvgABG/BS8TFDnHs1zNVQdpqPdYBis/Oo=; b=kKnyltLK1D83xZW2WDEnrnpdcBqmGZWnEfHanImUEqMWbEqIW/1Ziro+1h/pYWLE8OtoMaYqWJ8mi+UZJpRlb/xwGfSueaZwPR2bLEUvdyUehwUoa5nJ+9Sy3b97Xl+EJahXc9sXyBTE13qBzyfqWX5IxwQ/+OnQBd1ecwkZxD0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=rdklein.fr; spf=pass smtp.mailfrom=edou@rdklein.fr; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1641563788; s=zoho; d=rdklein.fr; i=edou@rdklein.fr; h=References:From:To:Cc:Subject:Date:In-reply-to:Message-ID:MIME-Version:Content-Type; bh=J05qUSeZG6DvgABG/BS8TFDnHs1zNVQdpqPdYBis/Oo=; b=McTH1GSK3Px1TAhEyx75Kp2LGhdLUoncOkwGsEHDJwFtGVYsfrERBTC4Q2WfI0Zu XM0cuMY14AaZ/5JCOXBrpKaXOLcziDYaHojLPNh4yNO936ParfWYvhQdqHeze/Z79b/ xsCINfPgpilZ/ZqDdNrD7yjdYUicfH+7G49aLkDo= Received: from schwarzy (lfbn-idf3-1-439-245.w83-114.abo.wanadoo.fr [83.114.32.245]) by mx.zohomail.com with SMTPS id 1641563785470437.4767538708704; Fri, 7 Jan 2022 05:56:25 -0800 (PST) References: <87y23r6hjj.fsf@nonconstructivism.com> User-agent: mu4e 1.6.10; emacs 27.2 From: Edouard Klein To: Blake Shaw Subject: Re: Guix Home Entertainment SoC Media Server? Date: Fri, 07 Jan 2022 14:47:01 +0100 In-reply-to: <87y23r6hjj.fsf@nonconstructivism.com> Message-ID: <87ee5j1wii.fsf@rdklein.fr> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.11; envelope-from=edou@rdklein.fr; helo=sender4-op-o11.zoho.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" Authentication-Results: aspmx1.migadu.com; none X-Migadu-Scanner: scn0.migadu.com X-TUID: JWUy2ChoLfsI Hi ! It depends on how easy and integrated you want your experience to be ;) The raspberry pi is classic SoC to use for such a purpose, there are a lot of software and guides that you can use and take inspiration from for your project. In particular, the Retro-pi project will let you play classic games on a raspberry pi, and Kodi is a nice integrated media center distribution. Sadly: - the raspberry pi still uses some proprietary components that GNU Guix can not take into account (yet ?) - some features, especially games, are closed-source, so outside of the scope of GNU Guix. My advice would be to look at what people are doing on raspberry pies, and replicate what you need. >From a purely function over form perspective, I think you can replicate 90% of the features of Kodi with VLC. It can do streaming, can read any media format, and is globally awesome. Also take a look at https://gitlab.com/guix-gaming-channels/games for (sadly closed source, but what can you do ?) integrating video games in your Guix setup. Please post somewhere about what you do, this is an itch I intend to scratch someday and I'll be happy to read about your efforts, Happy hacking :) Edouard. Blake Shaw writes: > Hiya Guix! > > I just got a TV and want to put together a little SoC home media server for > it (perhaps with beaglebone black, as that appears to be the recommended > SoC for Guix). Has anyone had any experience with this? Thoughts? > I figure it could be a fun use of `Guix Deploy`, but I've never put > together a SoC media server before, so I'm not sure what packages to > peek at, or what "out of the box" (re: raspbian etc) options are > available. > > Seems like this could be some cool shoes for Guix to fill! > > ez, > blake