Squeezeboxserver

mediaserver

The goal is to create an openSUSE audiophile distribution which provide an audio service through a squeezeboxserver. An Image system for x86_64, (got some trouble with Raspberry PI2 architecture which is an horror, sharing same bus for ethernet and ethernet is really a bad choice....). Goal is to be able to run the service on a computer connected to a DAC using USB.

Official web site for squeezebox.com, download.slimdevices.com,

Packages

Package is now available and usable for openSUSE13.2 at home:aginies

Note: libmediascan is broken now, need a fix (missing symbols). So the logitechmediaserver provide the Scan.so lib to get this working until i get a proper fix.

Working on squeezeplay to get a Graphical interface under X.

Studio Image

SUSE Image Studio now available

Looking for hackers with the skills:

linux audio audiophile arm64 distribution opensuse

This project is part of:

Hack Week 12

Activity

  • over 10 years ago: aginies liked this project.
  • over 10 years ago: pgonin liked this project.
  • over 10 years ago: kfreitag liked this project.
  • over 10 years ago: froh liked this project.
  • over 10 years ago: aginies added keyword "arm64" to this project.
  • over 10 years ago: aginies added keyword "distribution" to this project.
  • over 10 years ago: aginies added keyword "opensuse" to this project.
  • over 10 years ago: aginies added keyword "linux" to this project.
  • over 10 years ago: aginies added keyword "audio" to this project.
  • over 10 years ago: aginies added keyword "audiophile" to this project.
  • over 10 years ago: aginies started this project.
  • over 10 years ago: aginies originated this project.

  • Comments

    • kfreitag
      over 10 years ago by kfreitag | Reply

      Nice related project is Volumio Something like that based on openSUSE would be great. The volumio webapp could certainly be ported to openSUSE, I was already thinking about packaging it. Do you plan to have MPD on the system?

    • aginies
      over 10 years ago by aginies | Reply

      Initial plan is to have logitechmediaserver aka squeezeboxserver, and get a bootable and installable image to a system (first x86_64). MPD could be an option, but to be connected to a DAC there is no need of MPD. I am currently using "daphile", based on gentoo, but there is not really open. My plan is to get something similar with openSUSE, and get this on Arm64. I didn't test volumio yet, still waiting for my RPI2....

    Similar Projects

    pudc - A PID 1 process that barks to the internet by mssola

    Description

    As a fun exercise in order to dig deeper into the Linux kernel, its interfaces, the RISC-V architecture, and all the dragons in between; I'm building a blog site cooked like this:

    • The backend is written in a mixture of C and RISC-V assembly.
    • The backend is actually PID1 (for real, not within a container).
    • We poll and parse incoming HTTP requests ourselves.
    • The frontend is a mere HTML page with htmx.

    The project is meant to be Linux-specific, so I'm going to use io_uring, namespaces, and Linux-specific features in order to drive all of this.

    I'm open for suggestions and so on, but this is meant to be a solo project, as this is more of a learning exercise for me than anything else.

    Goals

    • Have a better understanding of different Linux features from user space down to the kernel internals.
    • Most importantly: have fun.

    Resources