Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 7 of 7
  1. #1
    Junior Member
    Join Date
    Feb 2015
    Location
    Canada
    Posts
    20

    Public stream on demand, with control locked down?

    I've just been reading threads about remote streaming via VPN, but I don't think my lack of admin privileges at my office computer is going to let me establish the connection. Definitely don't want to open up full control of the server over the internet.

    Is there some way to do a software player that anyone could listen to via a simple client (http://home-ip-address:xxxx/stream.mp3 or whatnot), but have the server settings and player control protected? This way I could establish VPN with my Android phone and control the player with SqueezeCtrl via cellular data, to listen at work or anywhere else, easily.

    Could do an intermediary web server, if it wouldn't waste bandwidth when the player is paused.

    Probably I just need to invest in a larger cellular data plan

    Cheers

  2. #2
    Junior Member
    Join Date
    Feb 2015
    Location
    Canada
    Posts
    20
    virtual patch cable from my living room player to a Shoutcast stream or something? Wondering if someone has a more elegant idea

  3. #3
    Senior Member
    Join Date
    Feb 2011
    Location
    Cheshire, UK
    Posts
    4,998
    Quote Originally Posted by mafyou View Post
    virtual patch cable from my living room player to a Shoutcast stream or something? Wondering if someone has a more elegant idea
    Have a look at ngrok. Its what phillchillbill uses to provide access for Alexa but it could easily be made to work for what you want.
    VB2.4 storage QNAP TS419p (NFS)
    Living Room - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
    Office - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3 -> Onkyo CRN755 -> Wharfedale Modus Cubes
    Dining Room -> SB Boom
    Kitchen -> UE Radio (upgraded to SB Radio)
    Bedroom (Bedside) - Pi2+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
    Everything controlled by iPeng

  4. #4
    Junior Member
    Join Date
    Feb 2015
    Location
    Canada
    Posts
    20
    Quote Originally Posted by d6jg View Post
    Have a look at ngrok. Its what phillchillbill uses to provide access for Alexa but it could easily be made to work for what you want.
    Thank you. That could be the ideal way.

    For the time being, I did spin up an Icecast server using VB-Cable last night, streaming my living room's audio. Today I discovered that my office firewall won't let me do anything on non-standard ports! I went to the Icecast directory and none of the listed streams with a port specified would play at all. I'll have to give it another go with port 80 as my house's incoming.

  5. #5
    Senior Member bernt's Avatar
    Join Date
    Aug 2005
    Location
    Sweden, Kalmar
    Posts
    819
    I use ZeroTier to connect to LMS from work and Squeezelite-x (Material skin) on the office pc.

    Oh, you probably have to buy your admin a beer.
    SB Touch optical to Hegel H90, Speakers Larsen 4.2
    Spare SB3
    AirPlay Bridge to Audio Pro A10
    Squeezelite-x connected to home LMS with ZeroTier One.
    SB Radio
    ReadyNAS 202
    iPeng

  6. #6
    Senior Member
    Join Date
    Feb 2011
    Location
    Cheshire, UK
    Posts
    4,998
    Quote Originally Posted by mafyou View Post
    Thank you. That could be the ideal way.

    For the time being, I did spin up an Icecast server using VB-Cable last night, streaming my living room's audio. Today I discovered that my office firewall won't let me do anything on non-standard ports! I went to the Icecast directory and none of the listed streams with a port specified would play at all. I'll have to give it another go with port 80 as my house's incoming.
    VB-Cable is Windows only isn't it?
    For a similar project I have used a Pi to take the audio out (USB soundcard) from my HiFi and deliver it to Icecast2 (Flac in an Ogg container) which LMS can then tune in to via "Tune in URL".
    It should be possible to take the output of squeezelite through DarkIce or FFFMpeg to an Icecast2 server in a similar way but I haven't really had cause to do that yet - although I keep thinking I should.
    VB2.4 storage QNAP TS419p (NFS)
    Living Room - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
    Office - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3 -> Onkyo CRN755 -> Wharfedale Modus Cubes
    Dining Room -> SB Boom
    Kitchen -> UE Radio (upgraded to SB Radio)
    Bedroom (Bedside) - Pi2+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
    Everything controlled by iPeng

  7. #7
    Junior Member
    Join Date
    Feb 2015
    Location
    Canada
    Posts
    20
    More good options - cheers!

    Yes, I should've mentioned at the start that my server/living room squeezelite player is using Windows. Otherwise would've gone for Darkice.

    My ISP is decent and I was able to do the port 80 forward. Streams fine via cellular to my phone. Should be good to go at the office next week. Then I'll sort out basic VPN with my phone for control via cellular.

    I am back to the office while the missus still works at home. Just wanted to keep listening together

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •