Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to stream my desktop over audio system? I mean some kind of cat /dev/fb0 > /dev/dsp?

Or to pulse-code my desktop using built-in soundcard and to stream it over optical spdif audio-out port, where on the other end its raw data could be then recoded into image with kind of sstv algorythm?

I`m interesting both on possibility of such action and existing software (m.b. pulseaudio could?)

UPD: if assume that the channel`s on 100 Mhz FM data capacity is around 100 kbit/s and rdp protocol on 1024x768 with 256 colors eats around 40 kbit/s (am I wrong?) than it is really enough to stream rdp over audiochannel. And if spdif is used than there will be no digital-to-analog-to-digital transition even. So I wonder how it could be set to input from spdif on other end (for example, my Gateway NV57 laptop has line-out 3.5 jack with built-in SPDiF, I should just to capture on it after connected the wire from source PC - ?).

share|improve this question
While this might be theoretically possible, the bandwidth would be horrible and the lag due to processing time would make it hardly a "stream". – nhinkle Jul 17 '13 at 0:51
Tony Hoare (inventor of Quicksort), who ran the Programming Research Group in the Oxford, in the 1970's used audio speakers to monitor hard disk activity; and I think all the rest of us still use our ears from time-to-time. – Joseph Quinsey Jul 17 '13 at 1:14
Just another "proof of concept" that it can be done, you can get credit card readers for your phone that use DSP to talk to a peripheral over the headphone port. – Scott Chamberlain Jul 17 '13 at 13:08
However on the flip side your audio jack is not a FM transmitter and can do nowhere near the 100MHz of a FM carrier wave, most audio sytems run at 44.1 KHz, so you may want to redo your math. – Scott Chamberlain Jul 17 '13 at 13:11
Yes, Scott, I know it. The way of transmitting the signal through space - is the next question, the first is to be sure it could be produced. – illreality Jul 17 '13 at 19:52

What you are basically looking for is a softmodem.

From some basic googling there is not too much out there for linux, but I did find this project which under its description it says it has a soundcard interface it supports.

Another option, if both computers have open serial/parralel ports is to use a null modem cable to network them. That has a lot better support in linux.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.