Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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 en.wikipedia.org/wiki/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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .