Results 161 to 170 of 239
Thread: Announce: WaveInput for Linux
-
2012-02-16, 11:37 #161Senior Member
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 11,258
-
2012-02-16, 13:51 #162Senior Member
- Join Date
- Nov 2010
- Location
- Hertfordshire, UK
- Posts
- 516
True.
I know quite a few non-computer people who would make a good go of getting VLC to stream audio on Windows 7. The Standard Direct Show worked fairly easily with the GUI, once I realised I had to try different HTTP ports. Straying into less common codecs would, of course, lead to much greater difficulties.PS
If you want to waste time you should try an all MS solution to streaming PC audio with Windows media Encoder (or whatever MS is calling these days) and then you might appreciate the flexibility of the Linux originated tools such as VLC.
I know very few people who would be able (or prepared) to fight the current release of vlc to get it to work on linux with pulseaudio. On the GUI, vlc doesn't make it clear that much else other than v4l2 is available (whatever that is), and that doesn't work on my laptop.
For 'computer people' the decision is different. Even without linux knowledge, and underlying understanding of computers, familiarity with command line interfaces and so on, make it at least feasible. For the general public there's little realistic choice.LMS 7.8 on VortexBox Midi, FLACs 16 or 24 bit. Touch on Ethernet (in another room), digital out to a Musical Fidelity M1 CLiC. Old wireless laptop running Linux Mint Debian controls server using Chromium. Squeezelite on Ubuntu & Windows desktops plus the laptop. Meridian Explorer USB DAC to listen directly to Vortexbox & other PCs as required. Spare Touch in loft!
-
2012-02-20, 23:56 #163Junior Member
- Join Date
- Feb 2012
- Posts
- 12
Thanks so much for the hard work! Had spent many hours trying to get VLC system audio streaming working in OS X and Ubuntu Linux without success until I found your post, with some minor modification on the source info am now streaming Pandora One (in order to get 192 vs. 128) from Ubuntu to my Squeezebox Touch and FWIW Ubuntu is running within OS X via Virtualbox
It might be worth starting a new thread since this most excellent and useful solution is within the linux waveinput thread...and the related info in your VLC Windows streaming post was helpful too....anyway, thanks again
-
2012-02-21, 09:45 #164Senior Member
- Join Date
- Nov 2010
- Location
- Hertfordshire, UK
- Posts
- 516
LMS 7.8 on VortexBox Midi, FLACs 16 or 24 bit. Touch on Ethernet (in another room), digital out to a Musical Fidelity M1 CLiC. Old wireless laptop running Linux Mint Debian controls server using Chromium. Squeezelite on Ubuntu & Windows desktops plus the laptop. Meridian Explorer USB DAC to listen directly to Vortexbox & other PCs as required. Spare Touch in loft!
-
2012-05-15, 07:14 #165
WaveInput Named Pipes Airplay Shairplay
I'm working to enable Apple Airplay audio streaming to my SB and I seem to be running into difficulties with the WaveInput configuration required for named pipes as documented on http://blog.stuart.shelton.me/archives/762. I have been successful in validating that Shairplay is correctly streaming audio to the named pipe and that audio steam is valid. The last piece of the solution is the WaveInput configuration which appears to be failing. I've included my custom-convert.conf and full debug level logging if anyone is willing to give my setup a second look over.
Logitech Media Server Version: 7.7.2 – r33893
WaveInput (v1.04)
custom-convert.conf: http://majjix.com/~lstepnio/custom-convert.conf
Full DEBUG level output: http://majjix.com/~lstepnio/server.log
-- Slim::Player::TranscodingHelper::getConvertCommand 2 (425) Error: Didn’t find any command matches for type: wavin
I do appreciate any pointers.
-
2012-05-15, 08:50 #166Senior Member
- Join Date
- Nov 2010
- Location
- Hertfordshire, UK
- Posts
- 516
That whooshing sound is this issue rushing past and over my head I'm afraid. Good luck!
LMS 7.8 on VortexBox Midi, FLACs 16 or 24 bit. Touch on Ethernet (in another room), digital out to a Musical Fidelity M1 CLiC. Old wireless laptop running Linux Mint Debian controls server using Chromium. Squeezelite on Ubuntu & Windows desktops plus the laptop. Meridian Explorer USB DAC to listen directly to Vortexbox & other PCs as required. Spare Touch in loft!
-
2012-05-15, 09:00 #167Senior Member
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 11,258
-
2012-05-15, 15:03 #168
-
2012-05-16, 00:51 #169Senior Member
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 11,258
There is no "wavin pcm" entry in your custom-convert.conf file at a guess whoever you copied conf file is using LMS 7.4 or older.
This could be the problem especially if you have changed the default "Settings/Advanced/FileTypes" - in any case it would be better to add in a "wavin pcm" line with appropriate commands and options.
-
2012-05-17, 18:08 #170
Huge thanks for the attention and time to reply but the audio stream is not PCM and the sample custom-convert.conf.eca that ships with the current version of the plugin does not include a PCM entry. I'm not making the connection to PCM based on the DEBUG logs. I really appreciate the hand as I work through this one but can you kindly clarify a bit?
Code:root@data:# diff custom-convert.conf custom-convert.conf.eca 2c2 < # wavin --- > # wavin 5,6c5,6 < # IFR < [ecasound] -q -z:db -b:4096 -f:16,2,44100 -i /var/lib/squeezeboxserver/airplay-fifo.raw -o stdout --- > # R > [ecasound] -q -z:db -b:4096 -f:16,2,44100 -i:alsa,$FILE$ -o stdout 8,9c8,9 < # IFRB:{BITRATE=-B %B}D:{RESAMPLE=--resample %D} < [ecasound] -q -z:db -b:4096 -f:16,2,44100 -i /var/lib/squeezeboxserver/airplay-fifo.raw -o stdout | [lame] --silent -r -x -q $QUALITY$ $RESAMPLE$ -v $BITRATE$ - - --- > # RB:{BITRATE=-B %B} > [ecasound] -q -z:db -b:4096 -f:16,2,44100 -i:alsa,$FILE$ -o stdout | [lame] --silent -r -x -q $QUALITY$ -b $BITRATE$ - - 11,12c11,13 < # IFRD:{RESAMPLE=-r %d} < [ecasound] -q -z:db -b:4096 -f:16,2,44100 -i /var/lib/squeezeboxserver/airplay-fifo.raw -o stdout | [flac] -cs --totally-silent --endian=little --channels=2 --sign=signed --bps=16 --sample-rate=44100 --compression-level-0 - --- > # R > [ecasound] -q -z:db -b:4096 -f:16,2,44100 -i:alsa,$FILE$ -o stdout | [flac] -cs --totally-silent --endian=little --channels=2 --sign=signed --bps=16 --sample-rate=44100 --compression-level-0 - >


Reply With Quote


