Git Product home page Git Product logo

Comments (21)

bjwelker avatar bjwelker commented on May 18, 2024 1

In 10 sec i don't get my Smartphone out of the Pants to Controll the player ;)

from snapcast.

m-kloeckner avatar m-kloeckner commented on May 18, 2024 1

Nice to your progress! I used an image from https://sites.google.com/site/picoreplayer/home because I was using a SqueezeBox before switching over to snapcast..
I haven't measured how fast my setup boots, though. ;-) Also running 3 raspis in different rooms now.

from snapcast.

badaix avatar badaix commented on May 18, 2024

well, the controlling app simply installs and starts/stops a snapclient binary. So it's already there.
To automate the startup it's most convenient to wrap it into an app. Whats missing is some autostart mode, such that the player-service (it's already implemented as a service) is startet when receiving the BOOT_COMPLETED broadcast event.

BTW: I like the Snapcast GUI on my 47" screen, running on FireTV 😉

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

Ok so i don´t need to start the gui ?
Would be a nice addon for the ecosystem and this fantastic piece of code :)

Im on the way to finish my Snap:Cast One Speaker. Raspberry Zero with Phatdac build into a small speaker. Readonly Raspian so you can put off the poweroutlett when you need. perfect for Kitchen and Outside ;)

from snapcast.

badaix avatar badaix commented on May 18, 2024

At the moment you have to start the GUI. I will keep this autostart option in Mind for upcoming versions.

Snap:Cast One 😃 nice!
I didn't know about the pHAT DAC. Like it - small and affordable.
Maybe it's worth for you to take a look at issue #14 and this PiCorePlayer extension.

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

Nice. But it dowsn´t install on the piCore with the howto on the page. Would be the perfekt and fast System for a speaker.

from snapcast.

badaix avatar badaix commented on May 18, 2024

I wonder how fast this piCore can boot

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

My start in about 25 seks :)

but i can´t get snapclient compiled to 0.6.0 only 0.4.1 :(

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

@badaix when i try to complie snapclient i get

snapClient.cpp:22:20: fatal error: popl.hpp: No such file or directory
#include "popl.hpp"
^
compilation terminated.

Wich debian package did i need to install to compile this on a raspberry ?

from snapcast.

happyleavesaoc avatar happyleavesaoc commented on May 18, 2024

Assuming you git cloned the repo, init and update the submodules, which includes popl: git submodule update --init --recursive

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

damm i need to remember RTFM ....

from snapcast.

badaix avatar badaix commented on May 18, 2024

Simply follow this FM:

Clone Snapcast:

$ git clone https://github.com/badaix/snapcast.git

this creates a directory snapcast, in the following referred to as <snapcast dir>.
Next clone the external submodules:

$ cd <snapcast dir>/externals
$ git submodule update --init --recursive

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

Ok up and running 0.6.0
From boot to show up in controller app 16 sec. :)
Nice and fast for some speaker building

from snapcast.

badaix avatar badaix commented on May 18, 2024

Below 10s would be better.
But on a good way already. ;)

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

I have made a small script to install avahi and snapcast client version 0.6.0 on piCorePlayer
https://github.com/bjwelker/Snapcast-piCore

i´m on the way to make the script running with piCore only so that the image boots faster then now.

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

ok build a complete new piCore image with only the things needed. Faster boot not possible. DHCP takes to long :(

from snapcast.

badaix avatar badaix commented on May 18, 2024

Thanks for the info. It is actually quite interesting how fast it can boot. I usually have already some web radio running. If I now power an additional Snap:Cast One, it will start playing independently of the time it takes to get my mobile out of my pocket 😉

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

If Setup 3 Raspberry now with this image. Working so perfect. Will finetune the image a bit but for now I build some snacast multiroom Speaker. I dont know about the design Let's See

from snapcast.

bjwelker avatar bjwelker commented on May 18, 2024

@m-kloeckner it´s only a normal piCore with a little script ;) and snapcast 0.6.0

from snapcast.

badaix avatar badaix commented on May 18, 2024

Regarding the original question: Snapcast v0.7.0 introduces an auto start option in the Android client. You have to activate it once in the settings. Once activated you can use your stationary Android device headless. It will start playing after being powered on.

from snapcast.

Kernald avatar Kernald commented on May 18, 2024

And with this setting, Snapcast works great on Android TV too! The first launch is not obviously simple, but it works. Thanks 👍

from snapcast.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.