Domain: jcraft.com
Stories and comments across the archive that link to jcraft.com.
Comments · 56
-
Re:So
-
Re:Uh huh.
-
Re:Requires jailbreak
Players may have dependencies which you have to resolve yourself, such as fixing the installer software on the device.
As much as some people would like them to be, web browsers are not operating systems.
You don't need an admin account to play Ogg Vorbis files on a normal Windows XP PC. For example, if your browser has a Java runtime, use JOrbis.
Enough with the hand holding now. Do your own research.
-
Re:Anything else out there?Personally, I'm still unconvinced that X is a particularly "good idea." 15 years later, and the promises of simplicity and compatibility are still unrealized, as every single implementation of the protocol has suffered from numerous problems. Perhaps it would be best to start from scratch, and revise X11 to be a more realistic/practical specification. The main problem I think is that X is written in C. Originally the X server did graphics itself, scan converting lines and such, so it had to be in C (and there weren't many real alternatives then). Now all it really does is manage a lot of information -- and C is a really really bad language for managing lots of information. Even a simple desktop has over a thousand "windows" that all have position, change listeners, and other properties. Then there are all the bitmaps, pens, backing stores, repaint regions, etc. Events, queues, messages.
The X server should be mostly scrapped and rewritten in Java. Java is a language that is suited for managing information like that, while still being high-performance (enough). The server could be rewritten in C++, but C++ is messy and is a complicated and archaic language at this point anyway.
Take a look at for instance weirdx which basically one person did. It handles most of the core functions of X and plenty fast (of course it is incomplete since it is one person's hobby). Or see Sun's Project Looking Glass, an opengl X server written in Java -- that was also written in one guy's spare time. With more development on these they could be real competitors to X.org while being more approachable, and I'll bet faster than the C code. -
Re:webos
Agreed. Software-as-a-service is built on the fundamentally flawed concept that if a company has a continuous revenue stream, they will be able to "innovate" more, making more frequent updates. For customers, though, they see ift thusly: with purchased software, if the vendor screws me, I can at least keep using it, but with SAS software, I end up with data that I may not be able to use with any other service, and worse, that I may not even have access to retrieve and back up. As a result of this, consumers have been generally hostile towards the entire concept.
Open source SAS would not really remove the lock-in, as developers could always fork their own custom version with a slightly incompatible file format to lock you into their servers. It also would not solve the problem of having to trust your data to someone who could just deside to shut down the servers and hold your data hostage. Plus, it would also add the additional problem of basing those services on software that isn't backed by a company, so there's nobody to sue when it goes wrong. It would not solve any of the problems with SAS, but would have much greater risk.
What would be far more useful would be a Java port of an X11 server---WeirdX, for example. If that could be beefed up to the point that it works anywhere as a web applet from your own personal Linux box, and if it became sufficiently transparent---if you could open a browser window and get the same experience (performance notwithstanding) that you would get on the local head---then you would have the access-anywhere advantage of SAS without all its inherent problems. That would be useful.
-
Re:X Windows Protocol
You could probably also use WeirdX: http://www.jcraft.com/weirdx for some nifty stuff. WeirdX is written in Java, so I keep thinking
it would be nice if somebody did a Java Webstart configuration for it... Just click a link, install the X-Server and
then you're on your way to that "rich client experience." -
Re:Think Citrix or Terminal Server or X or....
> While X is defacto free but can't be run through a browser,
I'm not so sure about that.
FWIW, it works ok on a LAN ... I doubt it'd work at an acceptable performance level over DSL/cable though. -
It's not just CherryOS
-
Re:VNC indicates faster X server easy to do...
why isn't the X server written in Java?
Like WeirdX?
Cheers
Stor -
Re:Why not just a pure Java web server?
-
Why not just a pure Java web server?
Like this one. You can just publish it as an applet on UNIX host's web server and access it from a browser on any platform without any install at all.
Last I checked, Cygwin X server takes over your whole screen by default and doesn't look native even in rootless mode. Has any progress been made recently? -
Re:JOrbis - Java Applet
Hey, it really works!
Try their online demo. -
Simplest?
It must be JOrbis. It is extremely simple.
-
JOrbis - Java Applet
Try JOrbis, the pure java Ogg Vorbis decoder as an applet.
-
JOrbis?
Does this work use JCraft's JOrbis?
-
how much of this is affecting X11 *the* protocol ?I'm all for innovation and all that, but I've been burned a couple of times with protocols moving around a bit too often (for example mysql protocol between 4.0 and 4.1).
How much is XDAMAGE changing the original X11 protocol on wire ?. I have beed using something called WierdX, which is deployed as a JNLP in our project's webserver . Do these new extensions change something fundamental or is it just not applicable for remote X11 ?.
Hmm.. I just wish X11 would use my Video card instead of hogging CPU for those purty gradients and translucent windows.
-
Re:Why?
You could try that, although it does not seem to implement fully the X protocol (or maybe I messed up something when trying it).
-
Let me get this straight....
By replacing Unix domain sockets with hyperqueues (about twice as fast), and the X protocol with XML (an expansion of what, 5 times, 10 times?) you expect things to get faster? Somebody needs to check their math.
How about just adding a hyperqueue option to X?
(And yeah, I know, the X Server isn't the bottleneck anyway. Heck, you can implement an X server in Java and still get reasonable performance (well, to a point), so it's clearly not the bottleneck.) -
you mean, like dxpc
X11 has had dxpc, the "Differential X Protocol Compressor" for many years. Yes, it works. Of course, LBX is now built into the server, although dxpc seems better. JCraft has a Java implementation of dxpc.
-
Vorbis
It can even play vorbis files
-
GPLed X
It's time to move to GNU GPL licensed X server WeirdX.
-
Re:Remote app?
Along the same line of thought, you could use WeirdX running as an applet inside MS's JVM to access a remote app. Eliminates the need to play with CDs or floppys and runs in the browser.
-
Re:Remote app?
There are pure java X servers available (that will even run in IE using the default ms vm).
I've never use it, but here it is
One could make a webpage which embeds the X server applet and automatically connects it to a machine which does the actual work.
Seems like the best of both worlds to me.
-
Re:To answer your question
-
Re:To answer your question
-
Re:To answer your question
Have you tried WeirdX? Free, GPLed, and only 210K in size. It even runs on the crippled Java VM that ships with Windows.
-
Streaming server for Speex
Why the streaming server for Speex, jroar, is not listed?
-
New World Order Battle has begun..
It might be a new world order but what ever gave them the idea to use such a screwy extension?
Laying on his deathbed King Brak of the Oggs called for his military advisors to warn them that his two enemies were sure to attack all Ogg islands once he passed away. Brak and his advisors came up with a plan to organize and train the Ogg tribesmen to use weapons for the defense of thier villages.
Meanwhile Nanny Ogg can tell us whether MP3's are best served at weddings, Dinner or Audio Compression Victory parties in her cookbook.
I mean there's nothing like launching a new world order when it comes to audio compression using an extension whose browsing can find you great Poinsettias at www.ogg.com -
JOrbis
JOrbis is a GPL'ed Ogg decoder. Maybe the developers and Sun can work something out to reuse that code (GPL probably won't be OK with Sun for JMF).
-
Re:OV..does anyone know?
-
weirdx
i have found that weirdx works quicker and better than cygwin. weirdx supports rootless mode (such that x windows look just like regular windows windows, without having to have a separate canvas), alpha transparency (i believe this is why it was mentioned on slashdot years ago), and is written in java. in fact, it's the fastest java app i've ever used.
-
Other free choices?
Does anybody know of other free (either or both) X servers are for Windows?
The only other one i've been able to find is the GPLed WeirdX, which has a usable but slightly buggy rootless mode (where you use Windows as your window manager). I've been pretty happy using it to run my linux boxes (mostly xterm), and I could run some things (like xscreensaver) locally using U/WIN...
--
Benjamin Coates -
yet another streaming server
I'm using jroar for my local ogg streams. Listen to their demo stream
http://radio.jcraft.com:8000/test.m3u
They insist it can be used for p2p streaming. -
yet another streaming server
I'm using jroar for my local ogg streams. Listen to their demo stream
http://radio.jcraft.com:8000/test.m3u
They insist it can be used for p2p streaming. -
JEsd
Try JEsd. It's a Java implementation of EsounD and actually works pretty well.
-Arcadio -
Google
What have you tried already?
I could post a list of links from google
e.g. jesd but you've already tried that, right? -
vorbis player on the web pageIf you have Java plugin, try http://radio.jcraft.com:8000/JOrbisPlayer?play=/t
e st.oggEnjoy!
-
Re:X WindowsCheck out Their (JCraft's) Product allows you to see your entire desktop from any computer with a web browser, internet connection, and a JDK installed. That, or use WindowsXP =(
-
wierdx
I haven't tried it myself, but you might check out wierdx, a Pure Java X-Windows server that runs in a browser.
-
Will it run VNC or X, too?
So, if I'm reading this right, it will run Windows CE, and allow you to do remote desktop stuff with a Windows XP machine via Windows Terminal Server. That sounds really nifty, except I don't want to run Windows XP, ever.
Perhaps it could also net-boot and run Linux Terminal Server, instead. Are there any good X Servers for Windows CE? Any GPL'd? I think there is a GPL'd Java one that might run on Windows CE.
I know that VNC runs on Windows CE. While VNC is very slow when connecting to a Windows machine, it is quite fast connecting to a Linux machine. From what I understand, it isn't as fast as Cygwin/Xfree ,but the install is sooooooooooo much easier. -
Re:Fast Free Windows X Server Anywhere ? (Off Topi
There is a free X server written in Java called WeirdX that you might try. I've used it before on my Mac and it actually isn't too bad. You can find it here.
-
DONT
No, please, not another windowing system. X11 is fine for most purposes and, if you need something is does not provide, write an extension. There are more than enough 'alternatives' that are either designed for niches, have never been finished or will never get a significant marekt share. They don't have any significant advantage, at least as a general window system, and they lack applications. And despite those people who claim that X11 is sooo bloated (usually because they see the memory usage and do not realize that most of the memory is taken by pixmaps that won't take less space in other solutions) there are proofs like TinyX and WeirdX.
-
Re:Nothing New
Easy, you use JOrbis
I've just tried it, and it works fine. I'm amazed, that was easier than trying to get FreeAmp to play the stream (It tells me it's skipping corrupt data, methinks I don't have the Vorbis plugins installed there).
If the BBC combined the Ogg Stream with a modifed JOrbis player (This one is ugly but functional), it would be the equivilent of there current system where they use Real streams and the embedded Real Player in a window. -
Re:Ogg Vorbis streams
Try JOrbis, its pure java, will run from within a web browser (I've tested the BBC streams from within Mozilla) and works with proxy servers.
-
Re:Great...If you need a Windows X server, get WeirdX. It's fast,stable and free (GPL).
Still, if you have to use Windows, get the Cygwin command line tools too; they make your life much easier.
-
Re:Windows client
-
Re: Mozilla larger than X?
Hey, there's a Java X Server that's only 562,232 bytes long (tar.gz) - does this make anything over a meg a bloated application?
-
Re:Are there Free X-Servers for Windows.
Check out WeirdX. It's hosted on SourceForge and also has a project page on Freshmeat.
WeirdX is a GPL'd Java-based X server and even has ESD support. It should run great any operating system which has decent Java support (including Windows and MacOS).
Hopefully this is what you're looking for. If you're willing to try an X server for DOS, then I suppose Java is even more than adaquate. (:
-
My favorite TWM - CTWM!
One TWM I've not seen mentioned here is CTWM, which is a TWM I used for quite a while after TWM.
It actually stands for "Claude's Tab Window Manager", which is rather funny given how they took out "Tom" The two things I liked most were the virtual screens (I think one of the first, but I'm not sure about that), and the color support...
It had great support for customizing the look of the WM with pixmaps and various colors, and I think more options that TWM had - I remember having nice gradient shaded menus. I think it also had the easiest to use virtual room support of anything I've ever tried since, but I haven't used that feature in the newer VM's much and have been too lazy to really customize my WM as much as I used to.
I like to think of TWM as the "VI" of WM's, as no matter what machine you connect to you know TWM will be there and it's easy to use (OK, in one way it's like VI...). I use TWM all the time when connecting to various machines around the company if I'm using a lightweight X server like WierdX on an NT box. -
Re:requirements
There's a Java one:
WeirdX
It's monochrome, last I tried it, but it's better than nothing :-)