Capture video through TCP/IP protocol in labview

Hi Friends, How to acquire video data using TCP/IP read? actually i am trying to control a robot using labview. This robot has WiFi card and has an ip 169.254.0.10. Robot control protocols are already burnt into blackfin processor, of the robot, example.... if i enter 8 in string control of front panel, robot will move forward, 2 is backward, 6 is right and 4 is left. Robot has camera and transmits images through tcp/ip protocols. well.... i am able to establish wifi connection between my PC nd robot and i am able to control it simply by entering corresponding numbers in string control of VI but i am not able to acquire video from the camera through TCP/IP read platelet. ( someone has created a java consol for this robot and i downloaded it from online forum. by running this consol i can control the robot and also accquire real time video) but i want to do the same using labview. please help.
labview version: 8.6
NI vision 8.6
vision acquisition 2009
robot reference
robot control protocols: http://www.surveyor.com/SRV_protocol.html
http://www.surveyor.com/SRV_info.html
journal: http://www.surveyor.com/cgi-bin/robot_journal.cgi
Forum: http://www.surveyor.com/cgi-bin/yabb2/YaBB.pl
Attachments:
roboimage.vi ‏39 KB

You do realize that you are not actually reading any data, don't you? Your input to the TCP Read VI is the default which is a value of 0. So in essence you are saying read nothing. Also from reading through some of the information you pasted it appears that the video is streamed via a web browser. There simply reading from a TCP port will not accomplish what you want. Do you have the Interent Toolkit? That has an HTTP protocol implementation which may work for you though I don't think it will have what you want. It looks like you need to send an HTTP GET to retrieve the video image. You could also try using ActiveX or .Net to embed a browser window in your application.
Mark Yedinak
"Does anyone know where the love of God goes when the waves turn the minutes to hours?"
Wreck of the Edmund Fitzgerald - Gordon Lightfoot

Similar Messages

  • Problem regarding the transmission of video Through TCP/IP acquired from USB camera

    I want to transmit video using TCP/IP protocol acquired from USB camera. Acquisition is done well but when I place the TCP VIs in the acquisition VI then the trouble begins and I can’t even get the video in that particular VI which was acquiring video and working fine previously.
    Interesting thing is that both Cam Server and Cam Client VIs was transmitting video in the very first run. After that I don’t know what happened.
    I am using lab view 8.2.1.VIs are attached.
     Please help me out.
    Regard,
    Aftab
    Attachments:
    Cam client.vi ‏49 KB
    Cam Server.vi ‏67 KB
    camera.zip ‏66 KB

    Hi Shoaib,
    Here's an example I was testing mixing IMAQdx and the Simple TCP/IP Messaging Protocol (http://zone.ni.com/devzone/cda/tut/p/id/4095) to send up a video client/server app with a USB camera that I was testing with.
    Attachments:
    video client.vi ‏41 KB
    video server.vi ‏22 KB

  • Wifi video capture using TCP/IP protocol in LabView

    i have designed a robot with a camera and i am trying to control it using LabView. I am using TCP/IP communication protocol (My robot has wifi card for communication, IP: 169.254.0.20)... i am able to control the motor and make my robot moves in any specified direction but i am not able to acquire video from the camera. i have installed NI vision drivers but still i am not able to aquire video. is there any IMAQ wifi driver available. if not, is there any other logic to aquire continious video from a camera using tcp/ip?
    i am using LabView 8.6
    wifi: private IP 169.254.0.20
    Attachments:
    robo.vi ‏9 KB

    Without knowing the specifics of the camera you are working with it is impossible to give you advice on what your code needs to do. For instance, to obtain an image do you connect to the camera or does the camera expect to connect to a server? If you connect to the camera is there a specific protocol you need to use to request the image? Generally in networking there is some application layer protocol required for two devices to communicate with each other.
    I don't have much expereince with IMAQ itself to answer your question as to whether there are VIs that already do this or not.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • Re: Capture video through an applet

    I know this is not a solution to ur problem but I think the latest release of JMF has an answer to ur query.Better refer to the JMF API.

    You do realize that you are not actually reading any data, don't you? Your input to the TCP Read VI is the default which is a value of 0. So in essence you are saying read nothing. Also from reading through some of the information you pasted it appears that the video is streamed via a web browser. There simply reading from a TCP port will not accomplish what you want. Do you have the Interent Toolkit? That has an HTTP protocol implementation which may work for you though I don't think it will have what you want. It looks like you need to send an HTTP GET to retrieve the video image. You could also try using ActiveX or .Net to embed a browser window in your application.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • Can I capture video through a mini display port on a Mid 2012 MacBook Pro?

    I want to run my xbox through a mini displayport adapter into my Mid 2012 MacBook pro to record gameplay. I understand that at one point the 27" iMac's supoorted this feature to an extent. I'm open to other options for inputs, ie: composite cables from the xbox or even VGA. I own a capture card already I'm just interested to see if there is a way around using it to save space and the mess of extra cables.

    Hello OnlyoneLeaddog,
    The following article contains pertinent information and useful tips that can help get your TV working with your Mac again.
    Apple computers: Troubleshooting issues with video on internal or external displays
    http://support.apple.com/kb/HT1573
    Cheers,
    Allen

  • Capturing video through AVID Mojo?

    Trying to capture VHS home movies into Premier Pro through an old AVID Mojo. I am hooking  the VHS to the Mojo via component inputs and from the Mojo to my HP Z820 workstation via IEEE 1394 firewire. I open the capture window in Premier, set capture settings to DV and device control to NONE but don't see anything. Anyone? Anyone?

    This might help:
    Cannot start DV or HDV video capture in Premiere Pro CS4 or later 

  • Does anyone know if there is a way to connect the iPad 4 to a canopus box and use it for capturing video live?, Does anyone know if there is a way to connect the iPad 4 to a canopus box and use it for capturing video live?

    I am the Video Coordinator at Samford University and have found the quality of video capture on the iPad 4 AMAZING, however I need to convert all my files through a canopus in order to Capture and Cut live like I do with a regular video camera. I can get the tripod and mount for the iPad, I was just wondering if anybody knows exactly how/if there is a way to connect to the canopus from an iPad.
    Look forward to hearing what you guys and girls say.

    I'm a bit vague about what it is you wish to accomplish. Are you trying to capture video through an external box? If so, that's not posssible with any of the Canopus boxes I'm familar with. In fact I don't know of any external video capture solution that works with an iPad, though I can't state definitively that none exist.  I really don't think an iPad would be well suited for this even if it's possible. I'd strongly suggest you look into a MacBook Air or one of the current MacBook Pros. Those are far better suited for on-the-fly video capture and editing.
    If that's not what you mean, please post back and explain further what it is you wish to accomplish.
    Regards.

  • Capturing video on MacBook Pro

    I have several old VHS-C tapes that I want to upload into my Macbook Pro, where they can be edited.  I have an old VHS camera to play the tapes, but I cannot get it to connect directly to my Macbook pro to upload in iMovie as you normally would when you capture video for a project.  So, I am trying a "work around" of sorts.  I have the video camera connected to my Yamaha receiver that all video inputs are routed through.  The Yamaha receiver has an HDMI out, which is normally hooked to TV.  I connected my Macbook Pro to the Yamaha''s HDMI OUT using an HDMI to Thunderport adaptor.  I figured that I would be able to capture video through Thunderport this way.  So far, no luck.
    I know you can connect your MBP to the TV using HDMI as an output from the computer.  Can the HDMI-Thunderport cable also be used as a Video In somehow?
    Thank you for any help!

    if you connect Yamaha's hdmi to tv, do you have output from camera?
    If you go to iMovie and manually select the import source.... ?

  • Capturing video from DAC 100 to FCE - HD

    For the life of me I can not get this to work!! I can capture video through the DAC100 to iMovie no problem... But when I go to FCE-HD it does not even recognize the device?! I click on the FCE - HD in the dock and the EXTERNAL A/V window pops up Apple Firewire NTS (720 x 480) and states Your system configuration may have changed, or your deck/camera may be disconnected or turned off (which it is not). Please check your connections and click "Check Again" (nothing happens), or click "Continue" to set external device selection to None (not sure what this means but I can not find the external device selection in order to change it to none.
    So I get into the project and click "Easy Set Up" and Setup For: DV-NTSC DV Converter and that EXTERNAL A/V window pops up again, I click on "Check Again" and get nothing, I click on "Continue" and then go top FILE -> Capture and it the Capture screen pops up but it reads PREVIEW DISABLED - NO COMMUNICATION. I then click the NOW button and a pop up comes up reading : Attempt to capture video without device selected. Please select a video device in your capture presets and try again. Well I can not find the "capture presets"??? Any help on this would be awesome!
    Thanks in Advance.
    Sean

    Hey guys - Thanks for answering so quick...
    Al - G'Day -
    "When you start FCE this way the firewire connection is disabled.
    Make sure View>Video>Firewire is active before capturing.
    You may even have to have the Converter attached and powered on before opening FCE to get the Firewire connection active."
    I went to VIEW (on FCE-HD) but do not see VIDEO>FIREWIRE? Am I looking in the wrong place? I have the converter attached and powered on and also have already tried what Tom suggested and shutdown the computer - disconnected everything (including my two Lacie ext. harddrives), powered back up and still no recognition? The DAC 100 doesn't have a DV out mode - I have the 3 input audio video plugged in and attached to my VCR...
    Tom,
    If this is the case where do I find the correct DV Converter settings? Also, I have never seen this device on my desk top or anywhere for that matter (which I thought was odd) but yet like I mentioned before, iMovies recognizes it with know problem and the video transfer to an iMovie Project. The problem with this is if there's any curruption on the videos they skip frames (audio & video) for split seconds, and I'm left without complete footage.
    I had Final Cut Express 2 previously and at one point was able to capture footage, but somewhere along the line, this process got disabled. I recently Upgraded to Tiger and bought the FCE- HD update. I thought I had checked all the updates... What do you guys suggest?
    Thanks again.
    Sean

  • Unable to capture video from VHS through DAC-200

    (Running Final Cut Pro 5.1.4)
    I have a DAC-200 to hook up my VCR to my G5 in order to capture video from VHS tapes into Final Cut. I had this set-up working a few months ago, but it was disconnected to rearrange equipment and now I can't get it working again. I have followed the advice from the DAC-200 installation instructions and advice from other forum topics but can't seem to get it to work. I finally was able to get something in the log and capture window besides "preview disabled" and "cannot capture because there is no video." I now can get Final Cut to capture video, however it only captures a blank black screen (and this is all I can see in the preview window).
    I've triple-checked every cable hook-up, the G5 recognizes the converter box, the video tape plays fine to a tv. I've even had our IT-guy here at work come check out my set-up for help and he can't figure out what is wrong either. (He did get my log&capture window to get white fuzz in the black screen at one point though. Does that mean anything?)
    Any help is greatly appreciated! (I'm happy to answer any other questions too.) Thanks!

    I had difficullty with the X.4.10 plus QT7.2 and put my info on the Forum as well as sending feedback to Apple. Shortly afterwards, Apple brought out a short security update which I downloaded and, hey presto, I was then able to use QT7.2 with OSX.4.10. It may be that you missed out on the later small update to QT7.2..... ? Another factor I found was that some little while later I again had a problem so I again installed QT7.2 and over-installed FCP5.1.4 which has resolved my problems for the time being. Worth a try if you still can't get through on the DAC.
    Ron.

  • Labview was blocked when building communication through TCP/IP

    I am trying to transfer data between a Labview system with Win2k and a RT system on PXI controller through TCP/IP. A problem is that when the Labview program started to build the communication to RT, the other Labview programs are all blocked. Howerver, the other application programs except Labview are running properly.  

    Thank you Mike.
    I am trying to transfer data through TCP/IP and Ethernet. The source is a Labview RT program in a PXI controller, and the receiver is a Labview 6.1 program in a workstation with Win2k, and here we focus on the program in the workstation. Besides the communication program, some other Labview programs are also running in the workstation in the mean time.
    The problem occurred at the beginning of the TCP connection: during the following several seconds after the communication program started, I cannot access any of the Labview programs (no response when click on any Labview program). Meanwhile, I found that the CPU usage and memory usage were in normal level and I can access any other windows application program properly. So it seems that the communication program held up all the LabVIEW programs when it started to build connection. Do you have any idea?
    Pierce

  • Tranfering data to LabVIEW through TCP/IP

    Dear all,
    Hello! I am a new LabVIEW user. What i am trying to do is to transfer
    data from one computer running a commercial package, to a remote
    computer running LabViEW, through TCP/IP. To do that i developed a
    simple LabVIEW code, which establishes a connection first and then
    tries to read data. The connection seems to work, but i get no data.
    After the first TCPread i placed an indicator, to check if data is
    transfered, where i am getting the message "nect"...any ideas on what
    this could mean?
    Any help would be more than welcome!Thank you in advance!
    Ferrari

    I don't think we have enough information to troubleshoot this issue from your description, because there is a nearly infinite number of possibilities to "transfer data via TCP/IP". What kind of "commercial software" is the server you are trying to contact? Is it LabVIEW based? What are the specifications to transfer the data? Are you trying to use low-level TCP or e.g. datasocket?
    LabVIEW Champion . Do more with less code and in less time .

  • Is there any Labview "telnet" example (TCP/IP protocol) to a HUB or comserver ?

    I'm looking for a Labview example of "telnet" (TCP/IP protocol) to a HUB or Comserver ports.

    The Enterprise Connectivity Toolkit (Internet Toolkit) has telnet VIs.

  • Capture a photo or video through my web cam

    Greeting for the day to every one !!
    I am trying to provide a facility in my project that any one capture his photo or video through web cam in their own computer. Is it possible in oracle /d2k ?? if yes please help me regarding this. How can i invoke my web cam through oracle/d2k and capture the photo.
    Any one help me ..
    Avinash Pandey

    You will have to free some space up on your iPhone. Buying more iCloud storage will not increase the capacity of your iPhone. For the most part iCloud storage is for your iOS backups, documents such as iWork files and iCloud email. Aside from iTunes Match and PhotoStreams which do not count towards iCloud storage you can not store media files on iCloud. PhotoStream is not a photo backup service nor does it support video yet, it's intended use is for sharing and transferring photos to other devices.
    Not sure of your setup but chances are you have a lot of video and photos on your iPhone taking up your storage space. These should be copied over to a computer where they can be properly backed up and organize. Once organized you can transfer them back to the iPhone through iTunes. You can sync a smaller number to free space. Or since you have a copy on the computer it is now possible to delete the photos from your iPhone when have the need to make a new video. Settings/General/Usage/Photos & Camera then swipe sideways to reveal the delete button is a quick way to delete photos in the library when you need more space. Ensure you still have a backup on a PC and an external drive.

  • Captured video only plays audio through one speaker

    I captured video from a mini dv and when I play the clip in FCP the audio only plays out of one speaker and it only shows on one audio meter in FCP. I captured this video with a DSR-20 and it displayed NS Audio on the screen. Both meters were playing on the deck and in FCP while previewing and also through my headphones. Does anyone know what I need to do this to correct this?

    First I'd verify how the audio was captured. Did you have it set for Ch 1 + Ch 2, or Stereo, or Ch 1 [only], or Ch 2 [only] or as a mono mix?
    Next, verify that you actually had two channels of audio on the tape, not just one channel.
    Assuming that there are two channels on the tape, load the captured clip into the Viewer and see if there is an audio waveform on both channels. If there is, check to see if both channels are panned the same - if they are, pan one left and one right or both to center.
    If there were no waveforms on one of the channels, try capturing a short segment of the same tape using another Firewire cable.
    -DH

Maybe you are looking for

  • Not getting subvi results back in main VI

    I've got a subvi that I using in another subvi that then gets used in the main VI.  The results from the first subvi transfer to the second subvi correctly but the results do not get transfered into the main VI.  I've wired the connecotr in the secon

  • How should I partition a new hard drive - for data storage

    My original drive was failing, so I installed another one, with the operating system on it, so that when that one failed, it was not a problem.  Now I have a 2nd one that's failing (or has possibly failed, though I do have it backed up using Time Mac

  • Down Payment to vendor- WHT Error

    Dear Experts, While making the down payment to vendor , the withholding tax codes are executing but the withholding tax is not calculating. Suggest me asap. Thanks in Advance Radhika

  • Prime 2.0 patch or 2.1 beta to support WLC 7.6??

    Will there be a beta run of 2.1 PI like there was for the latest 7.4 MR for WLC or even a patch to go on 2.0 that will allow us to finally manage WLC code above 7.4?  These seperate PI software trains have been killing us trying to get to a more stab

  • Java ODBC on a web site

    anyone know how to incorporate java into a website, so as to connect to a website? Can you embed the code in java script or anything? Can anyone help me out?