Delay problem

Currently, We are engaging in realtime streaming service with FMS4.
However, Comparing with the unreal streaming server, FMS4’s delaying time is bit longer according to the testing results.
So, Could you please provide me any setting methods or relevant manual for configuration to minimize the delaying time?
Thanks for your support.
best regards,

Hi,
I use FMS 3.5 and i have same problem.....the delay of live video from the studio to clients is big, 10 seconds if i restart the server. After one day of staying on, the delay reaches 1 minute or 2.
The FMS is connected to 1 Gibabyte internet fiber, and the stream is VP6, 500kbps video and 128kbps audio, 720x576 resolution. Server Quad 3.0Ghz, 4 Gb Ram.
Please help me to minimize the delay. What i must write in application.xml from live folder?????? Is there a command.
I don't want to make buffer, i want the clients to receive live stream, if the stream is buffering i want to play it jumping that sequence, to maintain the live aspect,not to delay it if the clients doesn't have a good internet conection.
Let's suppose i have 1 FMS, 1 Media Encoder, and 2 computers with flash player on the same Switch ( Local area Network). I've made some tests and the delay i get is minimum 5 seconds.   How can i reduce it????    Ping value to server is 1ms!
Please help me!
Thank's

Similar Messages

  • PSE 7+ Sudden Animation Time Delay problem?

    I've been using Photoshop Elements 7+ for a long time now. And I've been able to make animations with it. Such as can bee seen on this url: http://i47.tinypic.com/35iumww.gif I know how to change the Time/Frame delay settings quite fine. But as of today my time delay hasn't been working. This is quite random considering I haven't done any kind of updating or editing to the program in general. When trying to set the time delay to 0.15 and clicking the preview button, I find that my animation is as at the default number's speed, 2. Upon changing the time delay many different times, from 0 to 10 (the min and the max), the animation's speed still doesn't change.  I'm at the end of my rope with this and none of my PSE educationed associates know what could possibly be wrong. I did download two fonts today, but that's it. So unless someone might be able to figure out what's changed, then I might have to try and re-install the program. Something I don't want to do. I have a visual if that's of any help.
    http://i47.tinypic.com/e9w64k.png
    Also, I am using a Mac.

    Which version are you using now? You can't be using PSE 7 on a mac, because there is no PSE 7 for mac. The frame delay problem exists in the mac versions 6 through 10. You can either upgrade to PSE 11 or use a program like the free giffun from stone.com to assemble the gif and set the frame rate.

  • What I've noticed about the Video Delay Problem of...

    I was able to take a look at my old vids from way back V110. I've noticed everytime they improved the camera pictures, the video & audio sync suffer. My old videos didn't have audio delay problems even if they were more than a minute long.

    I ordered 2 iPhone 4's from the AT&T Premier site on July 9 (my company has an agreement with AT&T). My credit card company immediately flagged the purchase as possible fraud, so it took a day or two to clear that up. The order went to "Processing" status on the AT&T Premier site on July 12. It stayed in that status until yesterday, July 20, when it changed to a status of "Shipped" and I got an email from AT&T with the FedEx tracking number. FedEx says that the phones shipped from Texas yesterday night and are on schedule to be delivered to me in Connecticut today (July 21). That's only 8 business days and includes the screw up from my credit card company - better than I expected. The "Processing" time probably included the time it took to ship the phones from Apple's factory in China to the AT&T facility in Texas.
    By the way, here's the deal I got from AT&T Premier:
    $38.50 - 550 shared minute plan (1st iPhone)
    $ 9.99 - Additional line (2nd iPhone)
    $19.25 - 2Gb personal data (1st iPhone)
    $19.25 - 2Gb personal data (2nd iPhone)
    $ 0.00 - pay as you go texting

  • How to fix the delay problem while recording? Can't set the Latency to 0. Win7, CS6,Realtek,C03u Mic

    I am using Win7, with CS6, Realtek soundcard and Samson C03U microphone.
    There is a problem that's really been bothering me. When I record songs the recorded audio always comes 0.1 seconds after where it's supposed to be and I need to fix the problem every time. How to fix the delay problem while recording? I can't set the Latency to zero. The minimum is 30ms and I still get an obvious delay.
    I saw some previous discussions saying that installing ASIO would help. Is it gonna work on my PC?
    Thank you in advance guys.

    You probably should look at a more 'serious' audio interface rather than the Realtek
    Yes ASIO drivers are the way to go
    If you want zero latency you need to monitor via your audio hardware (hence the 'serious' audio interface suggestion)
    There are a heap of reasonable audio interfaces which will do the job for you that are pretty inexpensive and I'm sure that someone will jump in with a suggestion

  • HT6114 Delaying problem when switching desktop

    After upgrading to Mavericks v10.9.2 Update my "Macbook pro Retina, 15-inch, Early 2013" is delaying when switching desktops or switching to mission control. An overall delay problems occured. I need help!

    First off, I meant to title this "When switching spaces application window is not showing."
    Just in case anyone else runs into this problem or any other weirdness with switching between spaces, the answer seems to be trashing the com.apple.dock.plist file and then restarting the dock. The preferences file can evidentially get corrupted and create some problems. Spaces does not have it's own plist file but stores it's data in the dock's plist file. Be warned that this will reset all of your dock preferences including which apps you have on the dock.
    Mark

  • Adobe air sony vaio tablet pc delaying problem..

    hi,
    i am created an app for our agency with adobe air..
    app is working fine with pc, mac and etc. but, app isn't working with sony vaio i5 -win8 tablet pc.
    problem is , delaying. when use application with mouse , no problem. but, if you are using the app with finger, it's doing very delaying.. what can i do?
    error video :
    http://lp-digitalprojects.com/tabletpcSorun.mp4

    Hi
    Make sure we loged in as admin and then we need to first remove the temp files first then we need to unregister the installer and then we need to register the installer so the steps are....
    to delete the temp files we need to hold the windows key+R,
    We will get the run window then in the box we need to type the %temp% you will get the new window on that window we need to sellect all the files and then press delete
    after this we need to try to install the program.
    if this works good to go or we can try these steps
    Choose Start > All Programs > Accessories > Run.
    In the Open box, type "msiexec /unreg" and then press Enter. THAN
    Choose Start > All Programs > Accessories > Run.
    In the Open box, type "msiexec /regserver" and then press Enter.

  • Coldfusion Query Delay Problem

    Folks we are having some intermittent problems with our
    application web servers.
    We are using coldfusion to serve data from Oracle databases.
    SELECT statements only, no updating of the database is done. The
    coldfusion application server and the oracle database server are
    seperate servers,
    The problem we are having is as follows.
    When the user opens the app for the 1st time a query is run
    to work out what access level they have. 95% of the time the query
    is instant. We have been logging this using getticktick()
    often the time taken is 0ms we also see 16ms and 31ms. The query
    returns
    1 row with 1 field in it to size of data returned is not an
    issue.
    Occasionally we get this query reportedly taking between 5
    and 120 seconds using gettickcount() either side of it.
    We turned on some logging at the Oracle end and this reported
    that EVERY time a query of this type it is taking absolutely no
    time all.
    Our next port of call was the network. We have sniffed
    packets between the coldfusion server and the oracle server.
    We managed to trap one of the requests where the response
    time is slow and the scenario was as follows :
    1. Coldfusion -> Oracle. Hello i've got some work for you
    to do. Completed in millisenconds
    2. Oracle -> Coldfusion. Acknowledged, Yes what is it?
    Completed in millseconds.
    3. Coldfusion -> Oracle Acknowledged......... delay of 17
    seconds (delay times vary)..... it's this query
    4. Oracle -> Coldfusion. Here are your results. completed
    in milliseconds
    5. Coldufsion -> Oracle. Acknlowledged. completed in
    millseconds.
    So it appears that internally within coldfusion a delay is
    occuring as the database and the network have been eliminated.
    The delay time is never the same and can range from a couple
    of seconds to over a minute. The times of day that these delays
    occur at is not uniform.
    The server is busiest between 0800 and 1700. But this server
    is NOT under heavy load at all, it is however query intensive. It
    is up 24 hours a day and there is a constant user base.
    We have tuned all our queries and cached them as best we can.
    However i'm not sure how much this helps as we get delays on
    queries we know are performant.
    We are currently upgrading one of our servers to CF8 using
    oracle thin jdbc drivers rather than the odbc to see if this makes
    a difference.
    If anyone has previous experience of this or knows of
    anything settings we need to tweak at a java level that would be
    great.
    Spec of what we are running is as below :
    Windows 2003 Server
    Coldfusion MX 7.0.2 Standard
    Oracle 10g ODBC Drivers
    Any help gratefully received as the users are starting to get
    fed up of having these delays for no apparent reason.

    > 3. Coldfusion -> Oracle Acknowledged......... delay
    > of 17 seconds (delay times vary)..... it's this query
    Do you mind elaborating here?
    It kind of appears as if there are two requests.
    Meaning, is it just as correct to state it this way:
    2. Oracle -> Coldfusion. Acknowledged, Yes what is it?
    Completed in millseconds.
    3. Coldfusion -> Oracle Acknowledged. it's this query.
    delay of 17 seconds (delay times vary)
    4. Oracle -> Coldfusion. Here are your results. completed
    in milliseconds
    If this is how it happened, then I would guess that
    it's a database issue.
    Or perhaps this is the more correct way to state it:
    2. Oracle -> Coldfusion. Acknowledged, Yes what is it?
    Completed in milliseconds.
    3. Coldfusion -> Oracle Acknowledged. Completed in ???
    4. Coldfusion -> Oracle it's this query. Completed in ???
    5. Oracle -> Coldfusion. Here are your results. completed
    in milliseconds
    If this is how it happened, then I would think you
    need to determine which step took 17 seconds.

  • Recording movement on screen as movie file, delay problem

    Hi i am working on a project which has a number of moving agents (just square squares moving around in an applet). Basically what i am trying to do is capture what is going on as a quicktime movie. I have it working to a certain extent. At the moment i have a streaming class which captures the screen using a recordFrame() method and saves the RGB values in an array which is buffered via the datasource and saved to disk using a data sink.
    The recordFrame() method is called every time i call the repaint method in my "moving agents" class (i.e the new positions of the agents in the applets). The problem is when the recordFrame() method is called it delays the update() method for the applet meaning it is not a true reflection of what would really happen if i had no data sink implemented.
    I am new to JMF and know this is probably not an ideal way to implement this so any ideas or pointers would be greatly appreciated!!
    Below is the snippets of my code:
    Class MovingObject
                   while(prey.getState() != deadState  && started)
                        //While agent has not reached the edge of the agentStage move 1 pixel to the right     
                        try
                        {     currentTime +=delay;
                             Thread.sleep(Math.max(0, currentTime -    System.currentTimeMillis()));
                        catch (InterruptedException e)
                             System.out.println(""+e);
                             break;
                        pred.update(stageMap);
                        sleep();
                        repaint();
                        Thread.currentThread().setPriority(Thread.MAX_PRIORITY);
    public class RecordImageSequences implements Serializable
        Processor mediaProcessor;
        ScreenStream liveStream;
        DataSource dataSource;
        DataSink outputSink;
        BufferedImage image;
        Robot robot;
        public RecordImageSequences(String outputFilename,int x, int y, int width, int height) throws Exception
                  image = new BufferedImage(width,height, BufferedImage.TYPE_INT_RGB);
            liveStream = new ScreenStream(x,y,width, height);
            dataSource = new DataSource(liveStream);
            VideoFormat formats[] = new VideoFormat[1];
            formats[0] = new VideoFormat(VideoFormat.RGB);
            mediaProcessor = Manager.createRealizedProcessor(
                new ProcessorModel(dataSource,
                    formats,
                    new FileTypeDescriptor(FileTypeDescriptor.QUICKTIME)));
            outputSink = Manager.createDataSink(
            mediaProcessor.getDataOutput(), new MediaLocator("file://movie.mov"));
            outputSink.open();
            mediaProcessor.start();
            outputSink.start();
        public void recordFrame()
                  liveStream.getFrame();
    import java.awt.Dimension;
    import java.awt.Rectangle;
    import java.awt.Robot;
    import java.awt.image.BufferedImage;
    import java.io.IOException;
    import java.io.Serializable;
    import javax.media.Buffer;
    import javax.media.Format;
    import javax.media.Time;
    import javax.media.format.RGBFormat;
    import javax.media.format.VideoFormat;
    import javax.media.protocol.BufferTransferHandler;
    import javax.media.protocol.ContentDescriptor;
    import javax.media.protocol.PushBufferDataSource;
    import javax.media.protocol.PushBufferStream;
    public class ScreenStream implements PushBufferStream, Serializable
        ContentDescriptor contentDesc = new ContentDescriptor(ContentDescriptor.RAW);
        int maxDataLength;
        Dimension size;
        RGBFormat rgbFormat;
        float frameRate = 2.5f;
        BufferTransferHandler transferHandler;
        int width, height, x, y;
        boolean streamEnded = false;
        boolean started = false;
        BufferedImage imageToBeRead = null;
        Robot robot;
        BufferedImage image = new BufferedImage(100,100, BufferedImage.TYPE_INT_RGB);
        public ScreenStream(int x, int y, int width, int height)
            this.width = width;
            this.height = height;
            this.x = x;
            this.y = y;
            size = new Dimension(width, height);
            maxDataLength = size.width * size.height * 3;
            rgbFormat = new RGBFormat(size, maxDataLength,
                                      Format.intArray,
                                      frameRate,
                                      32,
                                      0xFF0000, 0xFF00, 0xFF,
                                      1, size.width,
                                      VideoFormat.FALSE,
                                      RGBFormat.BIG_ENDIAN);
           try
                     robot = new Robot();
           catch(Exception e){}
           started = true;
        public ContentDescriptor getContentDescriptor()
            return contentDesc;
        public long getContentLength()
            return LENGTH_UNKNOWN;
        public boolean endOfStream()
            return streamEnded;
        int seqNo = 0;
        public Format getFormat()
            return rgbFormat;
        public void read(Buffer buffer) throws IOException
            if(streamEnded)
                buffer.setEOM(true);
                buffer.setOffset(0);
                buffer.setLength(0);
                return;
            Object outdata = buffer.getData();
            if (outdata == null || !(outdata.getClass() == Format.intArray) ||
                ((int[])outdata).length < maxDataLength)
                outdata = new int[maxDataLength];
                buffer.setData(outdata);
            buffer.setOffset(0);
            buffer.setFormat(rgbFormat );
            buffer.setTimeStamp( (long) (seqNo * (1000 / frameRate) * 1000000) );
            imageToBeRead = getImage();
            imageToBeRead.getRGB(0, 0, width, height,
                      (int[])outdata, 0, width);
            buffer.setSequenceNumber( seqNo );
            buffer.setLength(maxDataLength);
            buffer.setFlags(buffer.getFlags() | Buffer.FLAG_KEY_FRAME);
            buffer.setHeader( null );
            seqNo++;
            imageToBeRead = null;
            synchronized(this)
                notifyAll();
        public synchronized void setTransferHandler(BufferTransferHandler transferHandler)
            this.transferHandler = transferHandler;
            notifyAll();
        int i=0;
    public void getFrame()
        //while (started)
           //Wait till the previous image is read
         synchronized(this)
                while((imageToBeRead != null || transferHandler == null) && started)
                               try
                                   System.out.println("WAITING");
                                    wait();
                               catch(Exception exp){}
                 if (started && transferHandler != null)
                      imageToBeRead = getImage();
                System.out.println("CHEESE, Frame"+i+""+started);
                transferHandler.transferData(this);
                i++;
                       try
                            Thread.currentThread().sleep(10);
                            System.out.println("Wait");
                       catch (InterruptedException e) {}
         public BufferedImage getImage()
              return robot.createScreenCapture(new Rectangle(x, y, width, height));
        public void endStream()
            synchronized(this)
                while(imageToBeRead != null || transferHandler == null)
                    try
                              wait();
                catch(Exception exp){}
            streamEnded = true;
            started = false;
            transferHandler.transferData(this);
        public Object [] getControls()
            return new Object[0];
        public Object getControl(String controlType)
            return null;
    }  I would Appreciate any help with this, as i am completely new to JMF.

    After looking over it again the while loop in my MovingObject class should look like the following (the all important recordFrame() is missing).
    the recorder RecordImageSequences object would also be initialed in the MovingObject class, something like this:
    RecordImageSequences recorder = new RecordImageSequences(filename,appletTopLeftX,appletTopLeftY,appletWidth,appletHeight);
    //While the applet  is still running. i.e. the agent in the applet are  still                                                
    //moving around
    while(prey.getState() != deadState  && started)
    try
             //Simply delays the running thread, to allow a delay between update() calls
             currentTime +=delay;
         Thread.sleep(Math.max(0, currentTime -    System.currentTimeMillis()));
    catch (InterruptedException e)
           System.out.println(""+e);
         break;
    //This is using an external class to update the agents in the applet, in                                      //their new positions
    pred.update(s tageMap);
    //Reapints the applet, with the agents in the new positions
    repaint();
    /*********UPDATED******/
      //This method is called to record the newly updated applet
      recorder.recordFrame();
    /**********/UPDATED****/
    Thread.currentThread().setPriority(Thread.MAX_PRIORITY);
    }

  • Ichat 5.0 videochat delay problem

    Has anyone been experiencing a delay or lag time with videochatting in Snow Leopard? It never manifests itself at first, but after about 4-5 minutes of videochatting, all communication begins to run on about a 3-5 second delay. Essentially, videochat seems broken to me with this problem.
    Additionally, whenever I invite people to chat, I am unable to hear the other side and have to attempt to connect multiple times before audio works both ways.
    10.6.1 dropped yesterday, but these problems continue to manifest themselves in every videochat that I am having. I tried lowering my bandwidth limit in the "Audio/Video" preference pane for ichat, but it didn't rectify either issue.
    Any thoughts?

    Hi,
    I have a Leopard Computer and a Snow Leopard computer and do not see this Lag.
    I have also had Snow/iChat 5 Video chats to a Leopard person on a G5 and have not seen this.
    It is fair to say that it has always popped up now and then.
    Normally it resolves itself by reconnecting in the past (sometimes in the chat with a Keystone Cops moment of high speed activity).
    I have nothing else that I think will produce different results.
    Deleting com.apple.ichat.plist might - but the speed change you have tried is supposed to be written to this .plist anyway and you can check that against the Bit rate shown in the Connection Doctor.
    8:13 PM Friday; September 25, 2009
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"

  • Frame(sprite) animation delay problem

    import javax.microedition.lcdui.*;
    import javax.microedition.lcdui.game.*;
    public class ExampleTrialCanvas extends GameCanvas implements Runnable {
    private boolean isPlay; // Game Loop runs when isPlay is true
    private long delay; // To give thread consistency
    private int currentX, currentY; // To hold current position of the 'X'
    private int width; // To hold screen width
    private int height; // To hold screen height
    // Sprites to be used
    // private Sprite playerSprite;
    private Sprite backgroundSprite;
    private Sprite playerSprite;
    //private int i;
    // Layer Manager
    private LayerManager layerManager;
    // Constructor and initialization
    public ExampleTrialCanvas() throws Exception {
    super(true);
    width = getWidth();
    height = getHeight();
    currentX = 64;
    currentY = 150;
    delay = 100;
    // Load Images to Sprites
    Image playerImage = Image.createImage("/transparent.png");
    playerSprite = new Sprite (playerImage,32,32);
    Image backgroundImage = Image.createImage("/gillete.png");
    backgroundSprite = new Sprite(backgroundImage);
    layerManager = new LayerManager();
    layerManager.append(playerSprite);
    layerManager.append(backgroundSprite);
    // Automatically start thread for game loop
    long now, prev_time_moved;
    public void init(){
    now = System.currentTimeMillis();
    prev_time_moved = now;
    public void start() {
    isPlay = true;
    Thread t = new Thread(this);
    t.start();
    public void stop() { isPlay = false; }
    // Main Game Loop
    public void run() {
    Graphics g = getGraphics();
    while (isPlay == true) {
    input();
              drawScreen(g);
    try { Thread.sleep(delay); }
    catch (InterruptedException ie) {}
    // Method to Handle User Inputs
    private void input()
    int keyStates = getKeyStates();
    playerSprite.setFrame(0);
    // Up
    if ((keyStates & UP_PRESSED) != 0) {
         for(int i=0;i<5;i++)
         playerSprite.setFrame(i);
    // Method to Display Graphics
    private void drawScreen(Graphics g) {
    // updating player sprite position
    playerSprite.setPosition(currentX,currentY);
    // display all layers
    layerManager.paint(g,0,0);
    layerManager.setViewWindow(55,20,180,180);
    //layerManager.paint(g,20,20);
    flushGraphics();
    We want, on right click botton press the frame should animate.
    We have a player with 5 different poses, kicking a ball, "image width is 160, height is 32".
    the problem is that, the player does move through allthe frames. he starts from 0th p\frame and directly end at the last frame, withopur any delay between frames.
    we have used the for loop as follows.
    if ((keyStates & UP_PRESSED) != 0) {
         for(int i=0;i<5;i++)
         playerSprite.setFrame(i);
    we want a delay code between all the frames.

    Maybe this will help you!
    btnSignIn.addActionListener(new ActionListener()     
                                  public void actionPerformed(ActionEvent e)
                                      //display the glasspane first
                                      setGlassPane(new MyGlassPane(newAnimatedIcon("images/LoginWaitingIcon.png")));
                                      getupGlasPane.setVisible(true);        //expected the glassPane shows (it does), and the animation starts (it doesnt)
                                      Thread t1 = new Thread(new Runnable()    //The animation only starts when this thread finished
                                            public void run()
                                                 //DO THE REST
    t1.start();
    t1.join();
    setupGlasPane(false);   //finish, turning off
                       });

  • Flash CS4 - Sound Delay problem

    I wrote an educational tool with Flash CS3 that is using a
    lot of sounds. Some are streamed and some are preloaded. To control
    all the sound procedures, I am using the SoundFacade class provided
    in the samples files of CS3 and that I slightly adapted to my
    needs.
    Since I converted my application to CS4 and Flash Player 10 I
    noticed after a few minutes running the application (either as a
    stand alone or with a browser), that the sounds start playing after
    a delay, even when preloaded. I did not have this problem with the
    previous version.
    I have some actions synchronized with the sound and that are
    triggered either with the “onLoadOpen” function when
    streaming sound or with the “onLoadComplete” when
    preloading… Now that I am running on Player v10, the delay is
    messing it up!
    Is this a bug with Flash Player 10?

    By the why, I'm using Flash CS4 and tested it in Flash 10 in Firefox, IE, not working.
    I also tested in Flash CS3, tested in IE, Firefox, not working.

  • [SOLVED]systemd-analyze startup delay problem

    Hello,
    i have a problem that my systemd-analyze shows me "Bootup is not yet finished. Please try again later." when im up in my fully functional desktop, because it wants to wait 1min and 30 before it finishes the "boot"
    systemd-analyze
    Startup finished in 3.482s (kernel) + 1min 30.058s (userspace) = 1min 33.541s
    the userspace always takes that amount of time. while it actually takes ~12 sec to load with all set up. working network and stuff like that.
    systemd-analyze blame
    1.426s dkms.service
    215ms ModemManager.service
    207ms NetworkManager.service
    193ms systemd-fsck@dev-disk-by\x2duuid-c9582b14\x2de7f5\x2d4496\x2dbc09\x2d7be584a182f4.s
    148ms systemd-fsck@dev-disk-by\x2duuid-37962c3c\x2dcb8c\x2d4bb4\x2da27a\x2d58e852dcb643.s
    85ms systemd-logind.service
    78ms mnt-stuff.mount
    77ms upower.service
    68ms systemd-tmpfiles-clean.service
    54ms systemd-modules-load.service
    52ms polkit.service
    52ms systemd-udev-trigger.service
    47ms systemd-binfmt.service
    47ms kmod-static-nodes.service
    44ms mnt-downloads.mount
    44ms dev-hugepages.mount
    44ms dev-mqueue.mount
    44ms systemd-vconsole-setup.service
    43ms systemd-sysctl.service
    43ms sys-kernel-debug.mount
    41ms udisks2.service
    25ms [email protected]
    24ms lm_sensors.service
    15ms cpupower.service
    14ms alsa-restore.service
    10ms systemd-journal-flush.service
    8ms systemd-remount-fs.service
    6ms systemd-user-sessions.service
    6ms systemd-tmpfiles-setup.service
    5ms systemd-tmpfiles-setup-dev.service
    5ms rtkit-daemon.service
    4ms systemd-update-utmp.service
    4ms sys-fs-fuse-connections.mount
    3ms proc-sys-fs-binfmt_misc.mount
    3ms tmp.mount
    1ms sys-kernel-config.mount
    1ms systemd-udevd.service
    1ms systemd-random-seed.service
    nothing weird here(i think)?
    systemd-analyze critical-chain
    The time after the unit is active or started is printed after the "@" character.
    The time the unit takes to start is printed after the "+" character.
    graphical.target @1min 30.058s
    └─multi-user.target @1min 30.058s
    └─dkms.service @875ms +1.426s
    └─basic.target @869ms
    └─timers.target @627ms
    └─systemd-tmpfiles-clean.timer @627ms
    └─sysinit.target @626ms
    └─sys-fs-fuse-connections.mount @8.291s +4ms
    └─systemd-modules-load.service @61ms +54ms
    └─systemd-journald.socket @58ms
    └─-.mount @57ms
    └─system.slice @101ms
    └─-.slice @101ms
    as you can see multi-user.target and graphical.target starting at 1.30 only... allthough i dont even understand why they start at that time..cause my graphical interface is long time up already as well as my user account.
    here svg of systemd-analyze plot: https://dl.dropboxusercontent.com/u/28788188/boot.svg
    if anybody has some idea what might cause this i would really appriciate the help.
    its just seems a cosmetical issue though. since my actual boot is around 13 sec from grub to fully functional desktop.
    Last edited by xpander (2013-09-27 14:45:30)

    WonderWoofy wrote:
    These kinds of delays can happen when a service is bound to a particular piece of hardware. 
    So as an example the [email protected] uses "BindsTo=sys-subsystem-net-devices-%i.device".  So when you enable [email protected], the part between the '@' and '.service' is what it will use in place of the '%i' of the BindsTo parameter. 
    This was a common problem when there was the change from the old kernel namespace used for network devices to the persistent udev naming scheme.  During installation (or any time one was in the live media), it would use dhcpcd@eth0, so it would make sense that enabling dhcpcd@eth0 would set you all up for a nice ethernet connection when you launch the system for the first time.  But then the 80-net-slot-names.rules udev file would change the interface name, making the BindsTo parameter time out after a while, since it would not be named something like enp2s0.
    See if there are any failed units in the output of systemctl.  Of course you will have to do this after systemd claims to have "finished" booting.
    thanks, will digg into that. i do have some renaming policy there.. cause i have eth0 shown in ifconfig for example
    i remember i did something about it in the past, because i never got used with the new naming scheme.
    anyway systemctl --failed
    UNIT LOAD ACTIVE SUB DESCRIPTION
    fluidsynth.service loaded failed failed FluidSynth Daemon
    LOAD = Reflects whether the unit definition was properly loaded.
    ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
    SUB = The low-level unit activation state, values depend on unit type.
    1 loaded units listed. Pass --all to see loaded but inactive units, too.
    To show all installed unit files use 'systemctl list-unit-files'.
    and that fluidsynth is no issue. cause with this installed, it still does same. i have fluidynth uninstalled because my pulseadio doesnt work when that is enabled

  • Rotating pic delay problem

    Hi,
    I have a picture that rotates with a fade into another
    picture. It works fine.
    I want to keep the picture alpha=100 just sitting there for a
    few minutes then perform the fadeInterval to change next picture.
    If I set a longer delay in setInterval the it just fades the
    picture slowly and you see a bad picture for while.
    tdelay=100;
    fadespeed=1;
    tum=setInterval(fade,tdelay,0,1);
    function fade(i:Number,j:Number):Void
    _root["mc"+i]._alpha -=fadespeed;
    _root["mc"+j]._alpha+=fadespeed;
    if (_root["mc"+j]._alpha >100)
    _root["mc"+j]._alpha =100;
    _root["mc"+i]._alpha =0;
    i++;
    j++;
    if (j==3) j=0;
    if (i==3) i=0;
    clearInterval(tum);
    tum=setInterval(fade,tdelay,i,j);
    //i added this
    I just want a pivture to show for a few minutes and then
    change.
    If I set dummy delay like this it fails to work.
    uu=0;
    tum2=setInterval(wait,200);
    if (tum2==NULL)
    tum=setInterval(fade,tdelay,0,1);
    function wait():Void
    i=1;j=1;
    if (_root.uu==2)
    clearInterval(tum2);
    trace(tum2);
    _root.uu=2;
    }

    i can't really find a quick answer to this common problem i
    have.

  • TS3623 Apple TV3 delay problems when mirror display whit macbook air

    Hola, alguien me podrá ayudar a solucionar problemas de DELAY con mi macbook Air y el Apple TV3??? Cuando quiero reproducir un video de youtube o un video desde la computadora y también reproduciendo música, se ve o escucha entrecortado.....Con Delay.

  • Recording Delay Problems with Scarlett 8i6

    When recording through a Focusrite Scarlett 8i6, everything sounds normal but on playback, the recorded audio lags behind by about a half beat.
    Focusrite says it's an Apple problem. Apple says it's a Focusrite problem and offer nothing beyond that.
    After several reboots and disconnecting/reconnecting the interface, the problem seems to have self-corrected but my confidence is not high.
    Is there a more concrete and permanent fix for this issue?
    Thanks

    OK, maybe this is something... I shut everything down last night, then started it all up again later.
    The delay came back... and it's a pretty major delay. Tried again this morning and I still have the same problem.
    So, I tried disconnecting the 8i6, started Logic but did not open a project. Then I plugged in the Scarlett and opened a project. Tried a loopback recording and it looks OK. I'll need to try it a few more times to see if it's repeatable but, even if it is, it seems like something is pretty sloppy about all of this. More as it develops

Maybe you are looking for