FMJ Latency and some JMF vs FMJ vs QT considerations

Hi.
I'm currently considering switching from JMF to LTI Civil, mainly because of the support of Mac OS and the fact that users don't have to install anything (or I don't have to mess around with the JMF Registry & the *Auto classes). I have an application that is reliant on low latency for capturing images from a camera (capture every 20 ms and then analyze the image).
I'm wondering if this is possible using LTI Civil, because the included demo application 'capturecontrol' seems to have a latency of 1 second or more(!) on my system (WindowsXP Pro SP3, Camera: vfw: Mircosoft WDM Image Capture).
Do you know any other possibility? I've been thinking about this alot lately. I want to develop software that can be used at least in Windows, Linux and MacOS using most of available cameras and webcams.
JMF: Works great on Windows, doesn't work on Linux (VFL2 not supported), doesn't work on Mac OS (no support for capture devices at all because there's no Performance Pack for Mac OS).
FMJ: Works on Windows, but with huge latency (see above), doesn't work on Linux because no support for VFL2 yet. Didn't test on Mac OS.
QuickTime-API: Didn't really test, but I absolutely don't like the idea that Windows users will have to install QT first. Maybe I could develop a Mac only version using QT.
Workaround: Program my own library using native methods. If I'd had the time for it I would, but this seems quite a lot to do AND needs even more effort to maintain.

I'm wondering if this is possible using LTI Civil, This forum is for support with JMF only. If you have questions about "LTI Civil" then you need to find an "LTI Civil" forum.
Do you know any other possibility? I've been thinking about this alot lately. I want to develop software that can be used at least in Windows, Linux and MacOS using most of available cameras and webcams.Adobe Flex would probably be the best to fit your needs...
JMF: Works great on Windows, doesn't work on Linux (VFL2 not supported), doesn't work on Mac OS (no support for capture devices at all because there's no Performance Pack for Mac OS).VFL1 is supported, so it's not fair to say it doesn't work on Linux...
FMJ: Works on Windows, but with huge latency (see above), doesn't work on Linux because no support for VFL2 yet. Didn't test on Mac OS.FMJ is written entirely in Java. Java doesn't / can't interface directly with hardware, it has to essentially tunnel through the OS...which is going to introduce latency...and that's before you introduce the inherant latency in the JVM for things like internal threading, trash collection, etc...
QuickTime-API: Didn't really test, but I absolutely don't like the idea that Windows users will have to install QT first. Maybe I could develop a Mac only version using QT.Eh, sometimes people have to install things... AOL has been making people install QT since before a lot of people on the internet were born...
Workaround: Program my own library using native methods. If I'd had the time for it I would, but this seems quite a lot to do AND needs even more effort to maintain.It would be a lot to do... 3+ years for a team of less than 20 coders to get the kind of support you're looking for. There's a reason APIs like that are so hard to find...
Again, go look into Adobe Flex. It's free, open-source software that'll support almost every kind of web cam and should run on all 3 OSes. Yeah, it'll require your users to have Flash installed, but they probably will be. I have no idea about the latency, but if latency is that big of a concern for you, then you'll probably need to be coding your own stuff in C...

Similar Messages

  • High latency and some PL, culprit seems to be a router within comcast

    Hi: I reported this issue to Comcast support but I think I'll post it here too. I'm seeing high latency routing through the Comcast network to a variety of locations. In all endpoints I try, I see high latency except when I hit Comcast endpoints (which makes sense). Here's some output for you: WinMTR outputTraceroute output Note that in all cases, there is a significant slowdown somewhere between hop 9 and 11, always at a comcast router. This issue has been going on for a few hours. Anyone else seeing it?

    Hi: (Not sure of the correct forum for this type of request so I'm reposting here after first posting over here)  I posted a couple days ago with some issues that seem to have returned. Seeing high latency and occasional PL trying to get from my home to a variety of well-known endpoints. WinMTR output. Anyone else seeing the same? Comcast? This is starting to become a thing. Really annoying for those of us who rely on low latency connectivity when working from home!

  • Decreasing latency and increasing down/up speeds

    My latency is usually between 30ms and 50ms. My speed is 2454kbps down and 350kbps up. It's really hard to do some good gaming at those speeds and especially with that kind of latency. I'm running through my wireless router. I'm on a Buffalo WHR-G54S Airstation Wirless-G. How can I decrease my latency and increase my speeds?

    I am paying that extra money for the high speed. I should be getting at least 3500kbps/down and around 1200kbps/up. I tested my apartment neighbor's speeds and he tested out at 3200kbps/down and 900kbps/up, (latency only less by about 5ms on average), and we are on the same internet package. He's running on a pc with more than out of date equipment and I know my macbook should kick his pc's butt. Fine, forget the router and the wireless. Being hardwired into my modem, how can I achieve greater speeds and semi-more importantly, how can I decrease my latency time?
    P.S. Is there a way to get the speeds I desire while being hardwired into the router? (Reason being because I like to play my 360 online as well, and I'm gettin some semi-bad lag everywhere I go). If not, I'll go hardwired permanently... until I get a better router of course.
    Message was edited by: renen1987

  • Latency and Intermittent connection since 24th of July.

    There is a large tree branch leaning on the cable wire in the back rinning from the main box to the pole. The wire looks intertwined in smaller branches and a larger branch leaning heavily on it making like a v effect.  This would cause noise frequency and an intermmittent connection according to what I read online. Accordingly any weight on a cable wire would cause for an signal interference. The area was affected by several outages in the last 2 weeks, which appeared to be resolved, one which was a lightning strike on one of the Nodes. I believe there still be something wrong because others in the area are getting intermittency and weak signals at certain times and not others.  Since I use the internet for work purposes I need the connection to provide over 100mbps of download at least 99 percent of the time. This is what I am paying for. I am getting 30 at times and 100 at others causing it to be difficult to do my job.  I have had the service checked several times and they keep reporting yellow signal of high noise frequency comming to the co-axle from somewhere. There were not able to pin point it, but the large tree branch may be the issue.  After speaking to several reps. over the last 2 weeks and reporting the need to free the drop wire from the tree branch at least a dozen times to reps in technical support, I found out yesterday that there is no NOTES taken anywhere on the account reporting a tree branch issue. This convinced me that comcast is falsifying/modifying the support call notes for some reason. In fact since the 29th of July when a technician took pictures of the issue and allegedly reported this to maintenance, NOTHING has been done about the tree branch or the latency and intermittent connection I still have.  I also had a major CREEPY experience with the technician that came out here that day.  I now have an appointment for Monday which was rescheduled again from Thursday without notice and I waited hour on Thursday for someone to show up, but no one did and they rescheduled it until Monday without an explanation. Supervisor said it might be because they needed a bigger team to come out on Monday. If this is not taken care of on Monday Corporate will be hearing more of me. 

    Dear Complaining,
    I am so sorry for the delay! I have sent you a private message so that we can discuss your service concerns more freely.
    At the top of each Forum page, you will see a small gray envelope icon. This icon will have a number next to it if you have any new messages waiting. To open a PM to read it, double click on the envelope. If you click on the white envelope a window will open with tabs for your Private Message Inbox, Sent Messages, Friends, Ignored Users, and Compose new Message. You can also access this area by clicking on the Username in a Thread or post. By default, Private Messages are enabled. You can disable this feature in My Settings>Preferences> Private Messenger.

  • Have synced my iPhone numerous times and some of the memos in "Voice Memos" on my iPhone wont go over to my iTunes program on my computer. I have a folder titled "Voice Memos" on my iPhone and one of the same name on iTunes on my computer.

    I have synced my iPhone numerous times and some of the memos in "Voice Memos" on my iPhone wont go over to my iTunes program on my computer. I have a folder titled "Voice Memos" on my iPhone and one of the same name on iTunes on my computer. But after I sync I only get 6 out of the 9 voice memos on my iPhone.
    How do I get the rest (or all) of the memos from my iPhone copied to my computer?
    Albro P Michell
    [email protected]

    "I have logged in to my itunes account on a different computer and none of my purchased music is showing up."
    Correct.  it does not magially appear in other places.  It will only be where you put it.
    "I also have plugged my iphone in to get updates but it says I will lose all media and apps if I don't update on the computer where  I sync everything. "
    Correct as well.  Iphone will sync with one computer at a time.  Syncing to another will erase the current content.
    You need to copy everything ( itunes library/contacts/pics/calendars/files/docs) from the old computer, or your backup copy of the old one, to the new one.

  • I bought a new album off of iTunes the wifi wasn't strong so I left my computer on as it was downloading and went to sleep. This morning I went to listen to the songs and some of the songs will only play the first 50 sec or the first minute? How do i fix?

    I bought a new album off of iTunes the wifi wasn't strong so I left my computer on as it was downloading and went to sleep. This morning I went to listen to the songs and some of the songs will only play the first 50 sec or the first minute? How do i fix it or refresh them so i can listen to them fully?
    How do I get the songs to fully play? Or can i refresh the songs and redownload them?

    See Repair security permissions for iTunes for Windows.
    tt2

  • I have some loops from acid 5 which I have dragged in a folder to the loop browser.  Some of them retain the folder name in the View: and some don't.  I have had some that seem to go in but I can't find them.  Where should I look?

    I have some loops from acid 5 which I have dragged in a folder to the loop browser.  Some of them retain the folder name in the View: and some don't.  I have also had some that seem to go in but I can't find them.  If I try to add them again, I get a msg that they are already there.  Where should I look?

    It may be best to recreate the folder and the smart playlists from scratch.
    tt2

  • Ovi Store and some app cannot install on Nokia C6-...

    I buyed my phone 2 days before and updated my phone's firmware to PR 1.1 . I don't really know it happened because new firmware  because i updated at first and didn't do anything on old one. I couldn't install Ovi Store and some applications on my phone ( C6-01) . I re-flashed  it but i couldn't install them again. It says "documentary corrupted."  What do you think about this case ?  What can i do before taking it to Nokia Care Center ?
    Nokia 8110, Nokia 5110 ,Nokia 3210
    Nokia 6021, Nokia 6610, Nokia 6600,
    Nokia 6300, Nokia 5800 and Nokia C6-01
    Solved!
    Go to Solution.

    İs there anybody?
    Nokia 8110, Nokia 5110 ,Nokia 3210
    Nokia 6021, Nokia 6610, Nokia 6600,
    Nokia 6300, Nokia 5800 and Nokia C6-01

  • Hello! My App store and some other preinstalled apps wont open. Please help!

    I've recently started to use my Macbook Pro, and some apps won't open. I've tried to update the software many times, but it still won't open. I really wan't to buy Lion from App store, but (once again) it won't open.
    I've also tried to use the Application Disc that comes with every Mac, put that doesn't work either, and when im trying the Software Update option it says no updates are availible.
    When I last used my Macbook Pro, I started to delete some programs that took space on my harddrive, and some of these programs were App Store, iPhoto and iMovie etc. When I use the Application Disc, only iMovie and iPhoto(etc. other programs) are updated.
    This shows up when I try to open App Store.
    Thanks in advance for helping
    Cheers, Carl

    And when I try to reopen, the same thing happens over and over again...

  • Problems Receiving Emails and some data on WIFI since latest software update.

    Problems Receiving Emails and some data on WIFI since latest software update. 
    My blackberry torch will not receive emails on wifi since the latest software update, I've tried numerous wifi networks and several handsets, even had them replaced and received a brand new. Still the same problem. 
    When turning off the wifi network on the torch, the phone will stall for 5-10min while it tries to communicate with the network (vodafone) to receive outstanding emails and data. 
    Can someone please inform Blackberry and get a quick fix on this

    Sounds like you have Do NOt Disturb turned on.
    settings - do not disturb - off

  • Having problems connecting iMac(late 2006) running 10.7.5 to a Samsung Flat Screen TV using separate audio/speaker cable and HDMI standard cable, mini-DVI to HDMI video converter.  TV displays generic Apple galaxy background and "some" windows (e.g. scree

    Not sure that I have selected the correct forum.  Hope my questions are clearly stated.
    Having problems connecting iMac(late 2006) running 10.7.5 to a Samsung Flat Screen TV using separate audio/speaker cable and HDMI standard cable, mini-DVI to HDMI video converter.  TV displays generic Apple galaxy background and "some" windows (e.g. screen resolution choices).   It does not show Mail or Safari menus.  System preferences'  display "gathered" the Samsung and chose its resolution.  I did not find a way to select the Samsung as my display.
    In addition to having old hardware, we have Verizon FIOS providing internet and TV access.  Is there any way to make this work for us?  We would like to stream video (Netflix) and view shows from the Web.  Do we need Apple TV to do this?  Or is it not possible with our old iMac?  My husband thinks that our Airport could be a factor. 
    Thank you

    Lately, I have been seeing a lot of posts with users trying to use their Macs/iMacs to mirror their streaming video from their Macs to an HDTV.
    There are, actually, many alternatives to choose from than just from a Mac.
    You need to have or invest in a WiFi capable router for all of these examples.
    Apple TV only integrates with WiFi and newer Mac hardware. So, if you want to have total integrated experience, if you have a 2011 Mac or newer, you might as well pay the $100 for the AppleTV box.
    If you have a older Mac, like I have noticed many users do, then you have other options.
    If you want to elimate long cable clutter and having your Mac at the mercy of your TV all of the time,  you can still use the AppleTV box independently or purchase cheaper alternative media streaming boxes from Roku, Sony, Boxee or any number of electronics manufacturers that now have media streaming boxes and media streaming capability built into DVD/Blu-ray players.
    These eliminate long cable clutter by being close to the HDTV where shorter, less expensive cables can be used.
    Another alternative for iPad users is to use an iPad with the USB/HDMI video adapter and use your iPad as the streaming box. This ties up your iPad in much the same way as it does with your Mac, but again the iPad can be close to the TV and use minimal cables to the TV.
    Another alternative to is to use a combination of an iPad and your Mac to stream content that is only available to stream online from a computer. In this case, you can use a desktop remote app on your iPad and Mac. A good and cheap Desktop Remote app is Splashtop Remote. This allows you to completely connect your iPad remotely, over Wifi, to your iMac desktop. The app streams both video and sound to the iPad which is still connected to your HDTV. The resultant stream video picture will be smaller than the size of your HDTV, but it will still be plenty large enough to watch. Again, if you own a iPad and an Intel Mac, this method also allows minimal cabling to the TV.

  • I have problem with Itunes losing where podcasts and some purchased music is located. Don't know how Itunes losing the locations of the files and I can't find the files on my hard drive. What can I do to stop Itunes losing location and restore my files?

    I have problem with Itunes losing where podcasts and some purchased music is located. Don't know how Itunes losing the locations of the files and I can't find the files on my hard drive. What can I do to stop Itunes losing location and restore my files?

    Try assigning Queen as the Album Artist on the compilations in iTunes on your computer.

  • I had to get a new hard drive and some of my pictures show up but when I go to click on them to open them there is a triangle with an exclamation mark.

    I had to get a new hard drive and some of my pictures show up but when I go to click on them to open them there is a triangle with an exclamation mark. Did I loose those pictures or is there a problem with iphoto

    How about the most likely occurance - something incorrect about how the iPhoto library was transfered
    What version of iPhoto '11 (9.4.3 is the latest)?
    exactly how was your iPhoto library transfered to your new hard drive
    This indicates that there is a problem in the iPhoto database - a possible solution to try is Back up your iPhoto library, Depress and hold the option (alt) and command keys and launch iPhoto - rebuild your iPhoto library
    Why did you get a new hard drive? What kind of backup do you have?
    LN

  • A brand new W540 and the Ultra Dock humms, black out external screen, won't recognize mouse and some

    Just received a W540 and an Ultra Dock. Here is my first impressions.
    During setup ... tried to connect my speakers directly onto the laptop.... HUMMMMM! (really loud humming sound, until Windows loads ...sounds like a short somewhere ...). Ok, obviously sound is not the main focus of W540.
    After a little while... boink! ... and the external screen goes black accompanied with the "Windows detected something disconnect"-sound. No matter what I clicked on the keyboard, or how much a moved the mouse, the external screen wouldn't turn on again. I had to flip up the screen on the laptop, and tada, Windows reported that something connected again, and the external screen turned on again. Turns out that I need to keep the laptop screen open at all times now, and now and then both screens disconnect and connect again. Not completely a showstopper, but somewhat annoying. Ok, how to fix - enter "lenovo ultra dock black screen" in Google and see that a bunch of people have experienced the same thing. After some reading, I found this official support page "LENOVO THINKPAD PRO DOCK AND THINKPAD ULTRA DOCK ARE CAUSING DISPLAY ISSUES ON EXTERNAL MONITORS" (http://support.lenovo.com/us/en/documents/ht081248). Seems to fit my situation perfectly. Just download the fwdphb03.exe program and follow the instructions. But does fwdphb03.exe even start?!? NO!
    Just a brief flicker and no application nor instructions to follow. In addition, I am Administrator on my machine. Please make applications that at least attempt to work....
    I have an Aten mouse and keyboard switch (KVM) (CS-1784 to be precise), which have been working seamlessly for years on all other machines I have (VMWare images with different Windows versions, Raspberry Pi and Mac). Connecting the KVM with it's mouse and keyboard renders a working keyboard and a dead mouse (remember - switching to one of the other machines renders working keyboard and mouse instantly).... <rant on>pheeew, starting to get a bad feeling here. OBVIOUSLY we have a lot of cool hardware like USB 3 and DisplayPort and what not, but WHAT DOES THAT MATTER, when the Lenovo folks can't program this stuff properly?</rant off>
    The W540 comes with a lot of Lenovo software. Much of it is really good and useful. But what happened when you try to log in to Windows? For some reason Lenovo want to inform you that the Num Lock is on when you see the standard login screen. The message something like "Num Lock is on - your password may be entered incorrectly". All in some black background, covering OVER the login field in Windows !!!! Hey, the laptop has a numeric keyboard, I don't need this message. Luckily others again have experience the same thing. At this page http://forums.lenovo.com/t5/T400-T500-and-newer-T-series/New-T540p-numlock-warning-at-login/td-p/142... I get the tip that I need to rename the tpnumlk.exe to something else. Gone was the stupid message.
    My advice to Lenovo - don't include stuff that harvest a lot of complaints and that obviously is going to annoy your customers. Even if the machine was one with a small keyboard and no separate numeric keyboard, I would NEVER EVER want to have some ugly black box covering over the standard login field…  I can’t even imagine that the developer of this tool, use it (nor like it)! That is exactly why bloatware gets its reputation.
    I would of course understand all this if I were talking about cheap machines and some wacko docking station. But I am not.... This is state-of-the-art, 2014, expensive-style laptop from the same manufacturer.
    PS! At the end of this session, Lenovo tells me that there is a problem with the powersystem, and that it want to reduce power to sustainable levels....

    can you connect the device in _*recovery mode*_ ?
    JGG

  • I have just subscibed to itunes match, but seems to have only moved songs that I have purchased from itunes. Those songs have a cloud next to them and some have a cloud with an exclamation mark inserted, when u click on it to play it it now says can't fin

    I have just subscribed to icoud match but am having difficulties. It says it has moved all my songs to the cloud but the cloud symbol has seemed to only appear by the songs purchased from the itunes store only, (this is on the desktop where I originally setup my itunes account) and some of the cloud symbols have an exclamation mark in them, so if I attempt to play them now, it says it can't find it!!!. Also, the main purpose of this exercise was to create space on my iphone and ipad............so once I have succesfully uploaded all my songs to the cloud, do I then delete all my songs off my devices to ceate that space or does that happen automatically?

    Once you successfully add you iTunes library to iTunes Match, you go to Settings>iTunes & App Store on your iOS device and turn on iTunes Match.  Your iTunes Match library will then appear on your iOS device.

Maybe you are looking for

  • Just installed vista and bootcamp won't install because it needs windows 7 in order to install properly

    Hey so i just bought by 15" MacbooK Pro yesterday and wanted to install windows vista on it. I'm to the part where you're supposed to install windows bootcamp but a message comes up saying that it needs windows 7 in order to install properly. What do

  • Shared Services is taking forever to come up

    Hello Experts, One of my customer has an issue with Shared Services. They have intergrated Shared Services with Active Directory and want to pull users into a SS from a specific AD group. Right now its pulling all the users but Shared Services is tak

  • Assigning Different Spaces to Multiple Displays

    Hi, I have my Mac connected to my TV (not mirroring) and I'm using Spaces. I was wondering if it was possible to assign to each display, a different Space? In other words, can I have my Mac screen displaying Space 1, and my TV displaying Space 3? My

  • Can I partition Address Book

    I want to create another contact list in Address Book without comingling it with my present one.  Entirely seperate lists. Is there a way to do this, or must I create a new User then log in/out between it and mine?

  • Getting music out of icloud to ipod

    all music synced to ipod in icloud. how do i get all of the music on ipod without it being in the cloud?