"Pushing" PC display to Pi running raspbmc

I have a PC (and/or a Mac) and I want to mirror my display on a Pi running raspbmc elsewhere on my network.

PC running Windows 7, Mac running OS X Lion.

Any idea how to achieve this? Something like video capturing the whole screen and pushing the stream to xbmc like I would any other video file?

deKay

--
  Lofi Gaming - http://lofi-gaming.org.uk 
  Gaming Diary - http://lofi-gaming.org.uk/diary 
 Click to see the full signature
Reply to
deKay
Loading thread data ...

VNC tends to be slow but can do this. RDP (the Linux client is called rdesktop) might also be an option.

Sven

--
"Der wichtigste Aspekt, den Sie vor der Entscheidung für ein Open 
Source-Betriebssystem bedenken sollten, ist, dass Sie kein 
 Click to see the full signature
Reply to
Sven Geggus

I'm not sure I understand your problem. What's wrong with using TightVNC?

formatting link

It's normal to use this to send the display from a Pi to another computer so you can control the Pi remotely but I can't see any reason why it wouldn't work the other way round.

Another Dave

Reply to
Another Dave

On Tue, 30 Apr 2013 19:07:57 +0100, Another Dave declaimed the following in comp.sys.raspberry-pi:

The problem would be that Windows doesn't come with a native X-window protocol to send its display to another machine. One has to basically reproduce the Windows "remote access" feature.

--
	Wulfraed                 Dennis Lee Bieber         AF6VN 
        wlfraed@ix.netcom.com    HTTP://wlfraed.home.netcom.com/
Reply to
Dennis Lee Bieber

I've been told VNC is no good because raspbmc doesn't have X11...

deKay

--
  Lofi Gaming - http://lofi-gaming.org.uk 
  Gaming Diary - http://lofi-gaming.org.uk/diary 
 Click to see the full signature
Reply to
deKay

Again - no X11. And I'm not sure how I'd tell the Pi to accept the "push", which needs to be initiated from the PC/Mac with no Pi interaction.

deKay

--
  Lofi Gaming - http://lofi-gaming.org.uk 
  Gaming Diary - http://lofi-gaming.org.uk/diary 
 Click to see the full signature
Reply to
deKay

Or, capture the desktop as a video stream and push that to the Pi. But I've no idea how to do that.

deKay

--
  Lofi Gaming - http://lofi-gaming.org.uk 
  Gaming Diary - http://lofi-gaming.org.uk/diary 
 Click to see the full signature
Reply to
deKay

The tightvnc website advertises both a Windows version and a Java viewer. I'm not familiar with Apple stuff so I don't know if this is relevant.

There's also "tightvnc projector" although since it costs $29 I don't know anything about that either :)

Another Dave

Reply to
Another Dave

This might be of interest:

formatting link

Another Dave

Reply to
Another Dave

That does the opposite of what I'm after :)

deKay

--
  Lofi Gaming - http://lofi-gaming.org.uk 
  Gaming Diary - http://lofi-gaming.org.uk/diary 
 Click to see the full signature
Reply to
deKay

You could run RISC OS on the pi, which does have a vnc server, and set the server to run at startup.

--
Alan Adams, from Northamptonshire 
alan@adamshome.org.uk 
 Click to see the full signature
Reply to
Alan Adams

oh, you want to capture a PC screen keyboards and use the PI to control it?

two thoughts.

1/. Put windows in a VMware virtual machine and use a web browser

2/. IIRC there are remote video/keyboard hardware solutions designed to remote boot dead windows servers etc. and the like. They sold rather well :-)

E.g.

formatting link

Thats the cheapest way - a PCI hard that 'intercepts' the screen and keyboards and has what looks like a sperate ethernet port to not interfere with the main IP address on the PC. And the remote machine needs a browser and if I read the sheet right, java.

I wonder if it allows ctrl-alt-del as well. :-)

--
Ineptocracy 

(in-ep-toc?-ra-cy) ? a system of government where the least capable to lead are elected by the least capable of producing, and where the members of society least likely to sustain themselves or succeed, are rewarded with goods and services paid for by the confiscated wealth of a diminishing number of producers.
Reply to
The Natural Philosopher

Yes, but

1) I need to be running xbmc, not RISC OS, and 2) I don't want to see the Pi's display on my PC, I want to see my PC's display on my Pi.

deKay

--
  Lofi Gaming - http://lofi-gaming.org.uk 
  Gaming Diary - http://lofi-gaming.org.uk/diary 
 Click to see the full signature
Reply to
deKay

No - just the screen, and I don't want the Pi to control it - just display it.

So not xbmc then. Sigh.

deKay

--
  Lofi Gaming - http://lofi-gaming.org.uk 
  Gaming Diary - http://lofi-gaming.org.uk/diary 
 Click to see the full signature
Reply to
deKay

rdesktop

--
It's a money /life balance.
Reply to
Stanley Daniel de Liver

Which, again, needs X11. Which, again, raspbmc doesn't have. And then I'd still have the problem of initiating it from the PC/Mac.

I appreciate the replies to the question but it seems everyone has been reading a different question or missing the answers already given...

deKay

--
  Lofi Gaming - http://lofi-gaming.org.uk 
  Gaming Diary - http://lofi-gaming.org.uk/diary 
 Click to see the full signature
Reply to
deKay

It sounds to me as though you want a vnc viewer which uses the framebuffer rather than being built on top of X right?

Would directvnc fit the bill?

As for starting it remotely there's something called "listening mode" that some VNC clients have where the connection is initiated from the server end. That's not a facility that directvnc has alas, but you could probably implement similar functionality by having inetd run the appropriate command to connect to the server when it is prodded by the PC.

Reply to
Guesser

Maybe I've missed something but ...

VNC server on the PC (or rdesktop or what ever - don't do much with windoze) and a VNC viewer on the RPi again don't know what XBMC comes with but if it is linux based (I think it is) then you can install a vnc viewer I'm sure, that way you get to see the PC screen and (if you want/ need) control i as well.

But as I say I may have missed something from this

Avpx

--
Verence would rather cut his own leg off than put a witch in 
prison, since it'd save trouble in the long run and probably 
 Click to see the full signature
Reply to
The Nomad

I think what's confusing everybody (it certainly confused me) is that your original post read as though you were proposing sending video to XBMC as a possible solution to your problem. You didn't say XBMC was a REQUIREMENT. Raspbmc is, as I'm sure you're aware, just a cut-down Debian with XBMC pre-loaded

Another Dave

Reply to
Another Dave

If you install ManyCam on your Windows system, you can get it to use your windows desktop as the video source for a virtual camera.

You should be able to use that with some webcam broadcasting software ( Not used any myself, but I believe there are a few out there ) to stream the desktop to your xbmc machine.

No idea what resolutions are supported, or if you will get the speed you need, but it's free so give it a go.

Reply to
yellow.yeti

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.