Stream Live Data, Is it possible?

Hi all,
I am capturing data from a PLC via an OPC server and then storing that data in SQL. I would to present that data in real-time using CF. The changes between 1-5 seconds and runs for about 20 minutes then stops. Further down the line, I would need to go view a new batch as its produced and archive the old one. Has anyone accomplished this before? Also, I would like to see the data as it changes for a particular setting such as voltage readings. I've seen this with LabView but, I would like to move it to a browser. Thanks in advance!!! Happy Thanksgiving!!!!
djkhalif

I agree with Cutter's suggestions.
BlazeDS or Livecycle DS together with ColdFusion's Event Gateways will help you doing this and Aaron's blog/presentations are def. a good starting point. I talked about this topic just 2 weeks ago at cf.O(ANZ), DM me and I can ping you the presentation.
Note one important difference between BDS and LCDS though - BDS does not do "real" streaming, it's basically HTTP polling with a frequency you can define. LCDS supports proper RTMP streaming/push (it's a commercial and not open source solution though) which scales _much_ better than HTTP polling. Both Flash/Flex clients as well as HTML-based clients are possible (via Flash/JS bridge) and there are ways to set up your architecture in a similar way to Comet-style longpolling.
Cheers
Kai

Similar Messages

  • Is it possible to stream live video from a camera to an iPad3 via bluetooth or a cable?

    Is it possible to stream live video from a camera to an iPad3 via bluetooth or a cable?
    I want to use my iPad as a screen for a reversing camera in my van and want to know if this is possible. do i need a bluetooth camera and is there a specific one that will connect to the iPad? Or is there any form of adaptor that I can plug the camera straight into the iPad?
    Any ideas?

    no
    only "live" thing one can do is to airplay mirror the screen of a ios device or a newer mac with mtn lion

  • I am streaming live video (CCTV set up) to iPod Touch. Is it possible to playback info (i.e. using iPod as a DVR?)

    I am streaming live video (CCTV set up) to iPod Touch. Is it possible to playback info (i.e. using iPod as a DVR?)

    I know of no way.

  • Is it possible o stream live video from an ipad to an apple tv

    is it possible to stream live video from an ipad to an apple tv?

    http://support.apple.com/kb/HT4437
    Regards.

  • Possible to show live data within Performance Widget??

    Hi, I'm trying to create a dashboard which features live data, for example top 10 CPU for windows 2012 servers. However it seems that any performance data is pulled from the DW db and is averaged over and hour or more. I don't want a historical average,
    but rather a widget which updates every * minutes and shows LIVE cpu data from that point in time. No graphs, just a percentage number for each of the top 10 windows 2012 servers consuming cpu.
    Anyone know if this is possible?? It seems that any performance widgets pull data from the DW db rather than the OpsMan main db..
    Cheers,
    Max.

    Hi 
    SCOM write data in parallel to SCOM DB and DW , 
    The chart is optimized to show no more than 100 data points per line to improve querying and rendering performance. It is important to consider this when configuring the time range for the following reasons:
    If the time range is less than 100 hours the widget will show raw data from the data warehouse
    If the time range is between 100 hours and 100 days the widget will show hourly aggregated data
    If the time range is greater than 100 days the widget will show daily aggregated data
    In addition, in order to optimize rendering performance, if the time range is 2 weeks (336 hours) the query will return 336 hourly data points, but the widget will reduce the number of points in the resulting line to approximately 100 points. This is very
    similar to what PerfMon does in Windows.
    you can select 100 minuts as time range to see the data for every min.
    Regards
    sridhar v

  • Is it possible to stream live video & audio from device cameras & mics to a server?

    I would like to know if I can use flash builder to stream live video and audio from Android & IOS device cameras and mics to a media streaming server such as Flash Media Server or Wowza? I know the Android & IOS APIs allow for this but can it be done using Flex/Actionscript? The key here is "live" so you wouldn't want to have to wait for video and audio files to complete on the disk before sending it out. Ideally you would send it out via RTMP or HTTP streaming to stream out but any stream would do since once it gets to the server you can encode it.

    Hi
    Yes, It's can do but There is a problem on IOS 8 when Switch Camera, Microphone is muted and Sound return when I press home button from my iphone out and press app again for few second
    You can use as same as flash desktop video streaming for coding in mobile.
    Good luck
    Zing1911

  • How to extract Live data from website

    Dear Java Specialist,
    I am wondering how to write a Java program to regularly extract certain important live data such as share price on a daily basis:
    ( i ) This program will need to step through a few submenus, possibly accept certain condition to proceed to where the stock price of the interested company which will be displayed on a particular pane/window.
    ( ii ) These data can come in the form of Excel/HTML/PDF format.
    Could Web Service or Java script do the job? Obviously the simpler a solution the better. Please provide some direction on which technology to a achieve this objective with the least effort. Note that these websites could use any form of technology and hence our solution needs to be technology independent.
    Any assistance would be much appreicated.
    Thanks,
    George

    I tried the following codes but got a connection refused error:
    import java.io.*;
    import java.net.*;
    public class DnldURL {
       public static void main (String[] args) {
          URL u;
          InputStream is = null;
          DataInputStream dis;
          String s;
          try {
    //         u = new URL("http://www.homepriceguide.com.au/auction_results/index.cfm?action=view&suburbORpostcode=2010&st_locale=Darlinghurst&source=apm");
    //         u = new URL("http://localhost:8080/index.html");
               u = new URL("http://www.yahoo.com.au/index.html");
             is = u.openStream();         // throws an IOException
             dis = new DataInputStream(new BufferedInputStream(is));
             BufferedReader br = new BufferedReader(new InputStreamReader(dis));
          String strLine;
          //Read File Line By Line
          while ((strLine = br.readLine()) != null)      {
          // Print the content on the console
              System.out.println (strLine);
          //Close the input stream
          dis.close();
          } catch (MalformedURLException mue) {
             System.out.println("Ouch - a MalformedURLException happened.");
             mue.printStackTrace();
             System.exit(1);
          } catch (IOException ioe) {
             System.out.println("Oops- an IOException happened.");
             ioe.printStackTrace();
             System.exit(1);
          } finally {
             try {
                is.close();
             } catch (IOException ioe) {
    } // end of class definition
    The output from JDK 1.6.0_03 and Netbeans 6.0 on Windows XP platform is as follows:
    Execute:Java13CommandLauncher: Executing 'C:\Program Files\Java\jdk1.6.0_03\jre\bin\java.exe' with arguments:
    '-classpath'
    'C:\Documents and Settings\htran\DnldURL\build\classes'
    'DnldURL'
    The ' characters around the executable and arguments are
    not part of the command.
    Oops- an IOException happened.
    java.net.ConnectException: Connection refused: connect
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
    at java.net.Socket.connect(Socket.java:519)
    at java.net.Socket.connect(Socket.java:469)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
    at sun.net.www.http.HttpClient.New(HttpClient.java:306)
    at sun.net.www.http.HttpClient.New(HttpClient.java:323)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:788)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:729)
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:654)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:977)
    at java.net.URL.openStream(URL.java:1009)
    at DnldURL.main(DnldURL.java:45)
    Java Result: 1
    BUILD SUCCESSFUL (total time: 1 second)
    It appears to have partially worked when u = new URL("http://localhost:8080/index.html");. However, my purpose is to be able to extract data from various pane/screen when u = new URL("http://www.homepriceguide.com.au/auction_results/index.cfm? action=view&suburbORpostcode=2010&st_locale=Darlinghurst&source=apm");Likewise, neither http://www.yahoo.com:80/index or http://www.yahoo.com:8080/index worked. Was it because Yahoo was using a different port all together? If so, what port are they or the industry in general are using?
    Many thanks,
    George

  • Question About streaming live video with FMS3

    Thank you very much for you efforts ...
    I've tested an exciting tutorial about   streaming live video with Flash Media  Server 3.5..
    every thing went good and i could see my webcam  broadcast from my machine through my web site  but unfortunately  I can't see it from any  other machine
    I'm using Microsoft windows XP SP2
    and flash  media live encoder 3
    but my web server run UNIX
    is this a  problem???
    Please send me feedback if its possible
    thank you very  much

    Dear Janaki
    Thank you very much for you efforts ....
    i've done what you asked me exactly
    this is what i got when I've opened the URL from my machine which runs the FMS
    #Date: 2010-03-25
    #Fields: x-category    x-event    date    time    x-pid    c-ip    cs-bytes    sc-bytes    x-sname    sc-stream-bytes    x-file-size    x-file-length    x-status    x-comment
    session    connect    2010-03-25    23:11:17    7932    127.0.0.1    3073    3073    -    -    -    -    200    -
    session    connect    2010-03-25    23:12:43    7932    127.0.0.1    3073    3377    -    -    -    -    200    -
    stream    play    2010-03-25    23:12:43    7932    127.0.0.1    3139    3451    mylivestream    0    -    -    200    -
    and when i opened it from another machine nothing changed or added to the log file
    is it a problem with my webserver ??? its Lunix server and my OS is windows???
    thank you very much

  • How can i connect to a Database Server (live data)?

    hi,
    i'm trying to figure out how i can create a dashboard that's connected to live data coming from a Database server.  i have the username and password and the DB name, but can't find a direct way from within SAP dashboard design where i can make the connection.
    MUST i go through XML?
    i know other tools like Tableu that allow direct connections to the server.
    is this possible?

    Hi Sam
    Please refer to the tutorial http://scn.sap.com/docs/DOC-7946 and under "Connecting to Data Sources" section you will get the step by step guidance of various data connectivity options..
    Basically the options available under Data > Connections > Add and Query Browser in Dashboards 4 are your options.
    If you want to write direct SQL to get data you have to use add-ons InfoBurst like InfoBurst infosol.com/solutions/infoburst/
    Runali

  • How do I get live data from a subvi while it is running ?

    Hi.
    I'm finishing up my little application, and one of the things I cant figure out to get to work is getting live data from a subvi and displaying it on my main vi's front panel.
    In my subvi I am sending about 10 commands to the serial port, each time updating a local variable that writes value to a progress indicator. I would like to get that indicator displayed on my main vi so I can see the progress of my subvi.
    Currently I have just linked the progress indicator on the sub to a terminal, and connected that to my main vi, but, that only updates when the sub finishes its mission. Is there a way to update the main while the sub is active ?
    Any ideas appreciated !
    /Brian

    In your VI Prg_all_sub, you are actually only writing out the progress bar once to the contol reference.  Once the code to the top has executed, it will never execute again although you continue to write values to the local variable PP throughout the program.
    The quickest fix would be to put that code at the top in a loop with a small time delay function.  That way it continues to execute every time a new value gets written to the local variable.  You would have to use a local variable stop button to stop hat loop wonce your string of VISA reads and writes executes.  Also make sure to reset that stop boolean to false once the loop ends so that the loop will execute properly the next time this sub VI is called.
    Other recommendations for cleaning up the programming is to use arrays or bundle values into clusters that you pass into and out of subVI's.  Prg_all_sub and MPS setup loader have numerous wires going into and out of the sub-VI's.  Bundling these together would simplify the wiring quite a bit.
    Note also that in a lot of places you send in a wire to an indicator and branch it off to a local variable of the same indicator.  That is redundant.  Sending the wire to the local variable does the same thing as sending the wire to the indicator.  Try to use wires instead of local variables as much as possible.  For instance, near the top you send the output of the VISA resource name control back into a local variable of itself, (not necessary) then use a local variable numerous times in the case structure below.  Just wire the name into the case structure border, and maintain the value through all of the loops using a shift register.  This will eliminate dozens of copies of the VISA resource name variable.
    In several places you concatenate a carriage return character to a string constant.  Just put a "\r" at the end of the string constant when it is shown in \ display.  Then you can eliminate the concatenation.
    I hope this helps you get your progress bar working and help simplify the code for you.
    Message Edited by Ravens Fan on 08-13-2007 09:34 AM

  • Do tunnels retain historic or live data?

    Hi All,
    A rather strange bit of LabVIEW black magic as far as i can see..............
    In the attached picture the bits of interest are highlighted with red circles. The VI is for streaming data from a Picoscope (see http://downloads.picotech.com/drivers/ps2000sdk_r6_2_14_0.zip for the files - this is ps2000_fast_stream.vi) and is what is provided from Picotech. When i run the vi, "buffer 2" gets loaded up with 1 million zeros (as expected) while the Picoscope is being set up and settings written to it. We then enter the while loop where data is acquired quickly and displayed on a graph. The values from "buffer 2" get passed through the tunnel highlighted in red. What is odd (at least i find it odd - perhaps i just don't know LabVIEW very well) is that each time the while loop iterates "buffer" is updated with live data from the oscilloscope. It is 1 million points long, but the first n data points are the live measurement from the scope.
    As far as i can see the tunnel is not retaining and passing through the historic data passed to it (as i would expect it to do), but is passing through the live data from the Picoscope. In other words it seems that the bit of memory that retains the value for the tunnel is being over written with the live data from the Picoscop. This seems very sneaky :-)
    Any thoughts?
    Dr Phil
    Attachments:
    untitled.JPG ‏169 KB

    Hi Dennis,
    Modified file attached. The only modifications that i am aware of is to insert the two graphs buffer and buffer 2.
    This VI runs and buffer updates!
    Dll's and other dependant vi's should be in the zip that i previously attached.
    Dr Phil
    Attachments:
    ps2000_fast_stream.vi ‏134 KB

  • Streaming Live Video to I-Phone

    Are there specifications for streaming live video to I-Phones?
    I work for a webcasting co. and we would like to offer our webcasts to our clients via their cell phones. I haven't been able to find any documentation relative to live video streaming to an I-Phone.

    Hi,
    Since the iPhone browser can play MPEG-4 movies, it should be able to play streamed MPEG-4. Flash and Windows Media isn't an option.
    Fortunately QuickTime Broadcaster is free, but you'd need a QuickTime Streaming Server to "bounce" the stream off. Setup Broadcaster to do an MPEG-4 video that's within the playable specs (given that it's a live stream, you'd want something as small as possible, so I'm sure the iPhone could handle it). If you're wanting your clients to access the stream over 3G as well as WiFi then you'd need to keep that in mind when determining the video size/bandwidth.
    Greg

  • How to Hide Live Data Page

    While accessing a Report, i am getting actual report as well as Live data page. For certain reports(Static data), i need to hide the Live Data page.
    Is it possible to suppress it.

    hello- In the current version, you cannot disable or hide the little livedata window. Engr is aware of this, and we plan to hide this in next version.

  • Streaming mp3 data

    Hi and thanks in advance to anyone willing to help out :)
    I was disappointed by the general lack of quality in every single J2ME app out there for listening to internet radio (and I'm not going to pay for something so simple), so I decided to have a go at it myself. I found out I could just use Manager.createPlayer() and pass the URL of the stream to it, and it would (I assume) play the stream without any problems.
    Now, the problem is that I want to parse and display metadata. In ShoutCast radio, a simple metadata block is inserted into the mp3 data at a certain interval specified by the server. This makes it fairly simple to read the metadata, however it means that passing the stream straight to the mp3 decoder will cause a glitch in the sound every second or so, so if I want metadata, I have to modify the stream before playing it.
    I thought this should be simple to do but it seems it isn't. I have been unable to locate a way to send data directly from a buffer in my application to the mp3 decoder for playback. The closest I think I got was creating a Player from an InputStream; this way after jumping through some hoops it seems to be possible to play audio from a buffer created by the app itself, but once it's finished playing I would have to destroy and re-create the Player in order to play the next chunk of sound. This would be extremely impractical and I doubt it would allow seamless playback of the stream, since it would have to interrupt playback everytime a block of metadata is received (which happens all the time, not just at song changes).
    So basically, my question is: is there a way (and if yes, what is it) to continously play audio, from my own data buffer?
    Thank you very much for your help! :)
    - dm from Hungary

    The Harman-Kardon manual for the DPR1005 has this to say about sending raw MP3 data to the unit:
    The MP 3 DSP mode found in the new DPR
    requires an MP3 SPDIF stream. Presently, only a
    few units provide this but in the coming generations
    of motherboards and operating system
    updates this will follow, since SPDIF is the standard
    for audio & video hardware.
    All the information I have found regarding this topic leads me to believe that that the iMac can not send raw data via the SPDIF output.
    However, Squeezebox can - http://www.slimdevices.com/pi_specs.html#outputs
    That is the only device I have successfully located that will stream MP3 data via optical, not just standard pcm.

  • AIR for Android: Streaming audio data won't stop unless I quit....

    I write an application (AIR-Android with Flash Builder) which can play internet radio stations (streamed audio in mp3).
    When I want to stop the stream like myChannel.stop() / mySound.close(); the sound is stopping but the stream is still loading (I can see it with a network monitor app).
    Streaming audio data won't stop unless I quit the application or I switch my connection from WIFI to 3G or from 3G to WIFI.
    I do not have this problem with Air for Mac and IOS.
    How can I solve this problem ?
    Bernard

    Hi Chris,
    I received a response from a certain Wang Zhe (from Adobe) about this bug.
    https://bugbase.adobe.com/index.cfm?event=bug&id=3070987
    It should provide an example of his test that apparently it worked but I have still no answer from him.
    Is it possible to contact him directly?

Maybe you are looking for

  • Please note, your reply will need to be approved by a moderator before it is posted in the forum.

    That has never happened to me before. Interesting to say the least. I was merely responding to able123 in a discussion about the Creative Cloud's usage in a non-connected environment. Very odd. I look forward to seeing if it is approved or declined.

  • Will Not Display by Film Roll

    I can't figure this out: When I am on the "library" selection, I used to see a display of all the film rolls, listed separately. Now all I get is a scroll of photos with no indication of what film roll they are on. How do I set the view so I can view

  • Photoshop CS6 very sluggish after assigned RAM is used up

    Hello community, during the evaluation of my PS CS6 trial I encountered the following problem. Painting on a layer mask is very, very sluggish once Photoshop CS6 has used up all RAM that has been assigned to it. When I am in 100% view and <shift><cli

  • How to get server output in SQL Developer

    I am learning SQL Deverloper and am using it in a University environment as well as Oracle test instances at Oracle. I know my way around SQL some but I am just learning PL/SQL.  I want to run an anonymous block and see output for the "dbms_output.pu

  • When i enter date range n vkorg iam getting all sales orginzation

    HI All, I have enter which you have given for me but its not working eg.. it isfunction module import parameters all are options p_stdate=01.04.2005 p_endate=30.04.2005 p_kunnr= i will not enter any thing p_vkorg= m600 so i have entered only date ran