Java needs a cut down "media" VM

What would it take for java to take on flash in the internet media space?
My thoughts on why flash dominates java:
The java download is far too big, java is ~7MB, flash is ~1.8MB
The vm takes far too long to startup
You get an ugly grey box when the vm is starting up in place of the applet
What is needed is a cut down java "media" vm. It should:
Be no larger than the flash download of ~1.8MB
Have greatly improved startup time. On a modern pc it should be almost instantaneous.
Be fully upgradable to the "full" vm. For example if the full vm is ~7MB then if you have the media vm installed the full vm download should be ~1.8MB smaller
As the name implies it should be focused solely on rich media (steaming movies etc)
It should not cause the java icon to popup on the taskbar by default. It should be transparent to the user that java is running.
Should not display a grey box in place of the applet when starting up, the box should be black or non-existent.
The aim would be for sites like youtube to be able to realistically replace flash with java. What do you think?

>
Not true, you should probably read a few tutorials. You can already replace that with an image or an animated image.Well I have not written any applets for a long time it is just what I am seeing out there. I have been developing java for over 10 years so I don't need to read any tutorials.
This is a large development space and java should be taking it over. JVM modularity is the first step in the same direction.

Similar Messages

  • Need help cutting down words...

    Hi,
    I'm creating a method where I have to cut a bunch of characters down to 10 characters.
    So Lets say I input ABCDEFGHIJKLM, it shoud return +"ABCDEFGHIJ"+. Also if I have characters shorter than 10 like ABC, it should just return +"ABC "+; with the spaces making up for the characters.
    I got the method working, but the problem is that if I enter ABCDEFGHIJKLM, it just cuts it to C and returns +"C "+.
    Can someone give me a hint where i'm going wrong with this?
    Here's my code:
    public static String trimTo10( String s ) {
              String words = "";
              for (int i = 0; i <= s.length() -1; i++) {
                   if(words.length()>=0 && words.length()<10) {
                        words = String.valueOf(s.charAt(i));
              if(words.length() < 10) {
                   for(int i =words.length() ; i < 10; i++) {
                        words = words.concat(String.valueOf(' '));
              return words;
         }

    DarrylBurke wrote:
    1. Concatenate a String of 10 blank spaces
    2. Extract the first 10 characters.I've done the concatenate part, but I don't understand 2. How do I extract the first 10 characters?
    Here's my code
    public static String trimTo10( String s ) {
              String n = "     "+"     ";
              for (int i = 0; i <= s.length() -1; i++) {
                   if(n.length()>=0 && n.length()<10) {
                        n = String.valueOf(s.charAt(i));
              if(n.length() < 10) {
                   for(int i = n.length() ; i < 10; i++) {
                        n = n.concat(String.valueOf(' '));
              return n;
         }

  • Need JAVA API to list down all the Proxy Services in OSB Console 11g

    Hi,
    I need a java API to List down all the Proxy Services present in OSB Console for SOA 11g (11.1.1.5). I am in a situation where I cant use python script for the same.
    any help will be much appreciated.
    Thanks in Advance,
    Ravi
    Edited by: 899443 on Oct 1, 2012 4:13 AM

    AFAIK it is proprietary.
    What I do in a similar situation is to form XML for the services, package them into JAR the same way as an import JAR is packaged (creating ExportInfo resource, ...) and deploy with standard WSLT script. Works for simplest services only (direct proxies mostly) but I can also form security, alerts, throttling etc etc etc -- all in one shot.
    Out of sheer interest, may I ask you a question? Why do you need to create OSB services from Java?
    Vlad
    http://vladimirdyuzhev.com

  • I need to edit out parts of a song to cut it down to two minutes for my daughter's talent show. I went to info and it will cut down one part but only one part. I need to put three parts together. I tried adding duplicates of the song to the list but if I

    I need to edit out parts of a song to cut it down to two minutes for my daughter's talent show. I went to info/start time and it will cut down one part but only one part. I need to put three parts together. I tried adding duplicates of the song to the list but if If I change the start time on one it will change it on all of them.

    In your library, right-click the song you want to edit.
    select "get info".
    go to "options" and select the start and stop times for your first section of the song.
    click "OK".
    Find the shortened version of the song in your library. It may take a minute for it to show up. right click it again and select "create (????) version". (the ???? is different for different formats).
    The library will spit out a new, second version of the song which you can rename. I suggest you use the original title and add a 1 to the end.
    Now you can go back to the other version and repeat the process with a different  start/stop time.
    Once you are done editing, you can burn all of your versions to a disk, just make sure your interval time is zero so there are no gaps between edits.
    To keep the orginal song on your library, just go back to the original and put the start/stop times back to the original settings.

  • Elements 9 ACR 6.5 is a cut down program

    I've used ACR with CS4 before to process my RAW files but recently bought Lightroom 3.5 and Elements 9. I've upgraded both programs to ACR 6.5 to support my camera and noticed for the first time that the Elements plugin is a cut down version of ACR 6.5 with many of its features missing. If ACR 6.5 is a free download and available from thrid party websites why isn't the full program available when opening a RAW file withing Elements 9? I've tried downloading it from Adobe and using it as a standalone probram but when opening it up I'm told that it isn't appropriate.
    George

    From what I’ve seen, while many adjustment tabs and sliders are not in PSE-hosted ACR, the underlying RAW converter is still the same, so if you have made adjustments in LR and save into an XMP then open in PSE, or just use Edit In Photoshop Elements from LR, the ACR that opens the file on the way in to PSE will apply all the adjustments that were made in LR.  And so since you can make all the adjustments in LR there’s no need to make anymore adjustments in the ACR on the way into PSE is there?
    Is your experience different than this, where if you do something in LR that doesn’t have a corresponding slider in the PSE-hosted ACR, it doesn’t get applied.  For example, if you make a manual lens-correction for perspective that is easy to tell whether it happened or not, in LR and then do a Edit in Photoshop Elements from LR, does the perspective-correction not happen?
    The only thing that should be different is that you have to be in LR to make all the adjustments, not use PSE-hosted ACR to make them.

  • Cut down Table data

    Hi
    I got one requirement to cut down one Table having 4 years worth of data. Requirement want to export only 6 month of data of same table to another database.
    The problem with this table is that.. This table is not having any "date" column_name or Data_type.
    Table structure is as ..
    "CLICK_ID" NUMBER,
    "MEMBER_ID" NUMBER,
    "LINK_ID" NUMBER,
    "CLICK_TIMESTAMP" NUMBER,
    "REMOTE_HOST" VARCHAR2(255 CHAR),
    "USER_AGENT" VARCHAR2(255 CHAR),
    "FAMILY" NUMBER,
    "AGENT" NUMBER,
    "TYPE" NUMBER,
    "COMBINED" NUMBER,
    "BUILDMODE" NUMBER,
    Please guide me how can I cutdown this table to only 6 months of data.
    I am on Oracle 10g.
    Let me know if you need more information.
    Thanks

    PK wrote:
    Hi
    I got one requirement to cut down one Table having 4 years worth of data. Requirement want to export only 6 month of data of same table to another database.
    The problem with this table is that.. This table is not having any "date" column_name or Data_type.
    Table structure is as ..
    "CLICK_ID" NUMBER,
    "MEMBER_ID" NUMBER,
    "LINK_ID" NUMBER,
    "CLICK_TIMESTAMP" NUMBER,
    "REMOTE_HOST" VARCHAR2(255 CHAR),
    "USER_AGENT" VARCHAR2(255 CHAR),
    "FAMILY" NUMBER,
    "AGENT" NUMBER,
    "TYPE" NUMBER,
    "COMBINED" NUMBER,
    "BUILDMODE" NUMBER,
    Please guide me how can I cutdown this table to only 6 months of data.
    I am on Oracle 10g.
    Let me know if you need more information.
    ThanksObviously you are going to have to decide how to identify the age of a row. WE certainly don't know your application. I do see a column CLICK_TIMESTAMP that could be promising. What is it?

  • Java virtual machine shuts down

    When a Java virtual machine shuts down abruptly (e.g. user type ^C or user logoff), does the Java virtual machine execute the finalize() method of all the objects in the heap?
    If not, could you please tell me where should I put the cleanup code of my application so that they will get execute even when the Java virtual machine shuts down abruptly?
    Thank you.

    ...execute the finalize() method of all the objects in the heap? It shouldn't matter, because you shouldn't be doing anything in a finalizer anyways. Any resource that is not memory should be explicitly cleaned up (not using a finalizer.) And if it is just memory then it doesn't matter if it is cleaned or not - it all gets returned to the OS.
    There is ABSOLUTELY NO GUARANTEE that a finalizer will even be called. The only thing the specification says is that if it is called that it will only be called once.
    And if you don't believe me then feel free to search the forums for the other numerous threads and respondants that say the same thing. And the bug lists that demonstrate how finalizers are not called on normal exits.
    So once you rework your design/code to stop relying on those pesky finalizers, if you still have some clean up that needs to occur on a clean application exit then you can use Runtime.addShutDownHook().

  • Java SDK for RoboSapien RS Media

    I have heard that there was a Java SDK for RoboSapien RS Media. I talked to a Customer Support Rep at WowWee and they said that the current Java SDK would work in it. If not that I can obtain the right one from Sun? But I can't seem to find where I could contact sun about it? The chat rep kept referring me to their downloads section but it's not listed. I was told by WowWee it was a CD and not a download.
    Anyone know where I can get some help with this?

    TikaC wrote:
    I don't think that is what I'm looking for. I am told the robot itself (ie. movements and stuff) can be programmed in Java. But there was a CD for the RoboSapien RS Media SDK and only 300 of the RS media was sold with the CD. Now I can't find them (or the SDK anywhere). Just RS medias without the SDK CDs.
    Anyone know who I can contact about this and/or if anyone remembers these?I suspect you need both a standard JDK (probably) but you'll also be needing some libraries (jar files) of classes that you would be using in Java code to actually do things with the thing-a-bob.
    To be honest I think you could be screwed Google finds alot of things saying "Coming soon" from 2007 and not much since..

  • Do I need Final Cut Pro HD when I have Final Cut Studio?

    I will be starting my second project on my new mac and using final cut pro. It will be an instructional DVD. This is my first posting and I guess my first attempt at reaching out (baby steps).
    I will be borrowing an HD camera (some consumer grade). My Question is do I need Final Cut HD when I have Final Cut Studio installed. I notice Final Cut Pro 5.1.4 has HD import and export settings.
    Also, since I have mentioned my project is there any quick reference ideas for a learn to play an instrument DVD, CD or anything.
    And lastly as I wonder off my thread a little. Is this Discussion forum my quickest way of getting an answer, I mean is there anyone who will let me bug them from time to time?
    Thanks
    Mac Pro 1,1 Mac OS X (10.4.9) 2X2 GHz Dual-Core Intel Xeon 1 GB Ram
    Mac Pro 1,1 Mac OS X (10.4.9) 2X2 GHz Dual-Core Intel Xeon 1 GB Ram
    Mac Pro 1,1   Mac OS X (10.4.9)   2X2 GHz Dual-Core Intel Xeon 1 GB Ram

    I will be borrowing an HD camera (some consumer grade).
    Forgot to welcome you to the forum... Welcome.
    Before you jump into this project you may want to do some research. The format you are talking about is HDV, highly compressed and some would say difficult to edit with. A search here on HDV will give you plenty to read and probably point you to some interesting articles.
    Might also consider why you want to shoot HD at all right now since you will most likely be going to Standard Def for distribution.
    You'll find that if you just check in and browse the topics every day or so you'll pick up lots of good information (and probably a few laughs)
    If you're looking for examples for this type of project, just hop down to your local music store. Most have "How To" DVD's for sale.
    Good Luck
    rh

  • Premiere keeps quitting after start up, "a serious error has occured and needs to shut down" ?

    Hi there, I've been cutting a job over the last week and recently PP has been quitting and I get "a serious error has occured and pp needs to shut down".
    I've reinstalled pp and to no avail.
    even with new projects the same happens.
    I have a crash report if that helps.

    Hi corey maynard films,
    Thanks for sharing the crash report, I have checked and found that you have two cards
    1. Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In, 1024 MB
    2. Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1024 MB
    Please goto System Preferences - Energy saving and Uncheck Automatic graphics switching box.
    and let us know if this fix the issue.
    Thanks,
    Sandeep

  • Oracle 9i cut down version

    Hi ,
    We have an embedded license for the Oracle 9i DB Enterprise edition and we r planning to package it along with our application for the clients. But all we need from Oracle 9i DB is just the database and nothing else.
    Due to the huge size of the Oracle DB around 1.5 gb we were thinking that if we cud a cut down version of the Oracle 9iDb it wud be easier to package along with our application.
    Is this possible ?? if so How??
    Thanx
    Kulkarni

    oop! should of course have been 1.4.2.03 !

  • I have iphone 5 ,i cut down bsnl 64k sim into nano and inserted it. everything is working except cellular data or 3g data, please help me

    i have iphone 5 ,i cut down bsnl 64k sim into nano and inserted it. everything is working calling & messaging except cellular data or 3g data, please help me

    Everything you need to know about the solution is written into the question you posed. Get a proper SIM.

  • Best Export Format for iDVD to cut down on multiplexing and processing

    My processor is what it is and my Ram has been optimized.  Is there some video/audio format/ bit rate that will require less time to convert and process?
    I understand that MPEG2, mpeg4, H.264, avi, and all seem to take far too long. I prefer using FCPX and Wondershare to do my converting.
    Also whenever I have a random burning error its almost always a “multiplexing error” so maybe if I make the “multiplexing” a little easier maybe I can prevent that headache.
    Any thoughts about inve$ting in the fastest burners available?  Isn’t the actual “burn” process the very last step that usually only takes about 2 minutes anyway?
    Thank you in advance!

    KidVid wrote:
    My processor is what it is and my Ram has been optimized.  Is there some video/audio format/ bit rate that will require less time to convert and process?
    All depends on what format you need for what purpose. If you need a DVD it'll have to be MPEG-2 or for web use it'll have to be h.264. Other than that there are tons of codecs and containers available. All conversion takes time and to cut down on that time you will need a faster machine.
    KidVid wrote:
    Also whenever I have a random burning error its almost always a “multiplexing error” so maybe if I make the “multiplexing” a little easier maybe I can prevent that headache.
    To avoid burn errors in iDVD create a disk image of your project, test that image file with DVD Player, and, if satisfied, burn with any dedicated disc burning app at no more than 4x to avoid errors.
    KidVid wrote:
    Any thoughts about inve$ting in the fastest burners available?  Isn’t the actual “burn” process the very last step that usually only takes about 2 minutes anyway?
    See the speed limit above.

  • Ability of DSLR cameras to cut down UV and infrared light

    Is it a fact that most digital cameras can cut down ultraviolet and infrared parts of the electromagnetic radiation on their own and therefore do not require separate filters for that purpose? If so, even an entry level DSLR, like my Canon EOS 1100D, is so capable? 

    Yes, this is true.  In fact... more than you might guess.
    In the days of film (I speak as if it's ancient history but that's how many of us here grew up shooting) the sensitivity of the film to various parts of the spectrum dependended entirely on the film itself.  If you wanted to shoot infra-red, you loaded the camera with infra-red film.  Non infra-red film was not particularly sesntivie to infra-red light.  
    Many films were mildly sensitive to UV light and the real point of the UV filter (which I think might surprise most people) is that whenever you pass light through a "lens", the lens has a "dispersion" effect which bends different wavelengths of light by a different amount.  Compensating elements are used in the lens to attempt to correct for this and better lenses are judged substantially by how well they handle this.  But it turns out human eyes are not sensitive to either UV (nor IR).  Since UV is on the short end of the spectrum, it's light bends more than any other wavelength and would thus need the most correction.  If left uncorrected, this might cause an image to appear slightly "soft" because the UV wavelength does not want to focus at precisely the same focus distance.  Rather than "correct" the UV wavelength, it's much easier to just eliminate it entirely by using a filter -- problem solved.
    Back to the era of digital...
    Digital cameras are senstiive to both UV and IR and much moreso than film.  Effectively _every_ digital camera needs to filter these wavelengths out.  But more than this... human eyes are not actually 'equally" sensitive to all colors of light.  We are far more sensitive to the wavelengths in the middle of the visible spectrum and not nearly as sensitive to the wavelengths nearing the sides of the visible spectrum.  You are, in effect, VASTLY more sensitive to "greens" and much less sensitive to either red or blue.  So while you see the world with reds, greens, and blues... the real world has significantly more red and blue than you are able to see.  Cameras would see these more or less equally and this would result in images which appear to be saturated with red and blue.  
    To fix this, the camera does a few things...
    First... the sensor is coated with "photosites" under a mask of red, green, and blue micro "filters".  The array is usually referred to as a "Bayer Mask" (there are other types but this is the most common.)  The mask has twice as many "green" sensitive sites as it does red or blue sites.  
    Second... the camera has both UV and IR filters inside and these are located immediately in front of the sensor (but behind the shutter).  If you remove the lens, open the shutter, and look in side, then what you actually are looking at is a couple of layers of filters (which appear mostly clear to you) and then the sensor itself is behind them all.
    Third... the UV and IR filters have a gradual cut-off curve.  The IR wavelength begins at 700nm (and longer)  Anything "shorter" than 700 is considered 'visible' light.    The visible spectrum runs from roughly 400nm through 700nm.  But it's not as if the filter allows 0% of wavelengths shorter than 400nm to pass and 0% of the wavelengths longer than 700nm to pass and yet 100% of the stuff between 400 and 700nm through.  What it _really_ does is a gradual ramp.  
    The filter begins cutting IR light starting while it's still in the 500nm range -- it's already being filtered in the 600nm range.  By the time we get to the 656nm wavelength (which happens to be a fire-engine red color -- that's the "Hydrogen alpha emission line" the filter is already cutting nearly 75% of the "red" light (and this is still considered "visible" light spectrum territory).    By the time it gets to the 700nm wavelength it's cutting nearly all of it.
    This may sound surprising or undesireable but actually... it more mirrors the sensitive amounts of your own eyes.  Your eyes are less sensitive to those wavelengths so the camera is deliberately de-tuned to be less sensitive to those areas as well and in doing this, you end up with a photograph which more closely approximatelys the color proportions that your eyes are used to seeing.
    There are  people who modify their cameras so they can be used for IR photography and astrophotographers love to modify them for astrophotography purposes (the Canon 60Da is a special edition of the 60D which is pre-modified by Canon to be more sensitive to the wavelengths needed in astrophotography which benefits greatly if sensitive to the Ha (Hydrogen alpha) wavelength (656.28nm) is improved.)
    Thats probably more than you wanted to know about the filters... but there you have it!
    There is no "need" to use a UV (nor IR) filter on any of your lenses.  Some people use them as a form of "protection" (to avoid getting dirt directly on the front element of the lens).  There is a downside to useing them in that they often will create optical reflections in your image ... with "ghosting" or "flaring" that would not be visible had no filter been on the lens.
    Regards,
    Tim
    Tim Campbell
    5D II, 5D III, 60Da

  • Java 3D - web page down?

    Hi all - we use the followng link within our Java applet to pull down the latest Java 3D files, but as of this morning, the link has been dead.
    http://download.java.net/media/java3d/webstart/release/java3d-latest.jnlp
    Is anyone else experiencing this? Has something changed, and we are not aware of it?
    This is causing major operational issues and appreciate any assistance.
    Thanks.

    No - I have called USA and UK support to report it.
    USA support confirmed the issue, but UK support said it was working. But at my oplace in the UK, it is not working, but from one of our guys in the USA, it is working. So it seems to be some kinds of intermittant DNS issue.
    Can I suggest as many people as possible call Oracle support to report this issue (make sure they aren't using internal DNS to check it!).
    Support numbers are here:
    http://www.oracle.com/us/corporate/contact/index.html
    Just choose your country for you local support number.
    Thanks.

Maybe you are looking for

  • How to increase disk size in solaris

    Hi all I have two disk c1t0d0s0 / c1t0d0s7 I do haven't space in disk /dev/dsk/c1t0d0s0 run df -h /dev/dsk/*c1t0d0s0* 8,8G 7,4G 1,3G 86% / /devices 0K 0K 0K 0% /devices ctfs 0K 0K 0K 0% /system/contract proc 0K 0K 0K 0% /proc mnttab 0K 0K 0K 0% /etc/

  • Lightroom 4 usable on windows xp?

    Does Lightroom 4 operate on Windows XP? My system is XP pack 3, but when I try to install  Lightroom 4 beta from the .exe I get Vista or 7 is needed. Does that mean that Lightroom 4 needs exclusively Vista or 7? Thank YOU

  • Syncing music from iphone

    I usually sync my phone to my work computer. If I sync with my home computer will I lose the music I recently purchased on my phone? It should just transfer the new songs to the itunes library on my home computer right?

  • - Mac - InDesign and export images in ePub

    Hi, I work on Mac (latest OS X.8.5) with InDesign CC. I made stylesheets. I anchor my images to text. Why when I export I find all my compiled late epub (version 2) images? Best regards

  • Current time in the x-Axis

    Hi everyone, I have some problems putting a waveform together that shows the current time in the x-Axis. I tried to do it with "timestamp" and "build waveform" but it didn't work out. All I need is some values over the current time x-Axis.  All it sh