A stream of publication and reading has a persistent connection to Stratus?

I've been using Stratus for awhile now, and I find the idea quite intriguing.

I can see that the information is sparc, and my conclusions tell me that Stratus is a kind of service «peers locator» Of course, you can't really talk about peer-2-peer, when a central service is used anyway. Well, maybe just at the level of the network. I'm guessing the peer identifiers which are exchanged for set up of direct flows on a connection to Stratus, encode the addresses and ports where Flash Player instances exchange the data of actual data stream.

If this is the case, why can we (and Adobe themselves) need maintain the connection between a client and the service, once a peer based f.e.?

I mean after a peer ID a valid counterpart, if they should not be able to take it from there, without over loading and taxing the server? Of course, which would free Adobe to load on the server as well?

Note that the load, that we have seen recently would have been much worse with intermittent connections, the load was caused by research peerID, users not concurrent or churn of connection.

Tags: Adobe

Similar Questions

  • Create a data streaming from C++ stream and read it in LabView

    Hi all.

    I'm working on a project that is to connect to a tracker of movement and reading data of position and orientation of this in real time. The code to get the data is in c ++, so I decided that the best way to do it would be to create a c++ DLL that contains all the functions necessary to first connect to the device and it reads the data and use the node to call a library function to power the Labview data.

    I have a problem, because, ideally, I would like a continuous flow of data from the code c ++ in Labview, and I don't know how to do this. Put the node function of library call for a while loop seems like an obvious solution, but if I do it this way I'd have to reconnect to the device whenever I get the data, which is quite a bit too slow.

    So my question is, if I created c ++ function that creates a data stream, could I read that in Labview without continually having to call a function? I would rather have only to call a function once, and then read the data stream until a stop command is given.

    I'm using Labview 2010, version 10.0.

    Apologies if the question is badly worded, thank you very much for your help.

    Dave

    dr8086 wrote:

    This method resembles an excellent suggestion, but I have a few questions where I don't think I understood fully.

    I understand the basic principle is to use a call library function node to access a DLL that creates an instance of the device object and passes a pointer too in labview. Then a separate call library function node would pass this pointer to another DLL that could access the device object, update and read the data. This part could be in a while loop, then continue on reading the data until a stop command is given.

    That's all. I'm including some skeleton for example code. I am also including the code because I don't know how you experience multi threading so I show how you can use critical sections to avoid interactions between threads so that they do not lead to questions.

    // exported function to access the devices
    extern "C"  __declspec(dllexport) int __stdcall init(uintptr_t *ptrOut)
    {
        *ptrOut= (uintptr_t)new CDevice();
        return 0;
    }
    
    extern "C"  __declspec(dllexport) int __stdcall get_data(uintptr_t ptr, double vals[], int size)
    {
        return ((CDevice*)ptr)->get_data(vals, size);
    }
    
    extern "C"  __declspec(dllexport) int __stdcall close(uintptr_t ptr, double last_vals[], int size)
    {
        int r= ((CDevice*)ptr)->close();
        ((CDevice*)ptr)->get_data(last_vals, size);
        delete (CDevice*)ptr;
        return r;
    }
    
    // h file
    // Represents a device
    class CDevice
    {
    public:
        virtual ~CDevice();
        int init();
        int get_data(double vals[], int size);
        int close();
    
        // only called by new thread
        int ThreadProc();
    
    private:
        CRITICAL_SECTION    rBufferSafe;    // Needed for thread saftey
        vhtTrackerEmulator *tracker;
        HANDLE              hThread;
        double              buffer[500];
        int                 buffer_used;
        bool                done;       // this HAS to be protected by critical section since 2 threads access it. Use a get/set method with critical sections inside
    }
    
    //cpp file
    
    DWORD WINAPI DeviceProc(LPVOID lpParam)
    {
        ((CDevice*)lpParam)->ThreadProc();      // Call the function to do the work
        return 0;
    }
    
    CDevice::~CDevice()
    {
        DeleteCriticalSection(&rBufferSafe);
    }
    
    int CDevice::init()
    {
        tracker = new vhtTrackerEmulator();
        InitializeCriticalSection(&rBufferSafe);
        buffer_used= 0;
        done= false;
        hThread = CreateThread(NULL, 0, DeviceProc, this, 0, NULL); // this thread will now be saving data to an internal buffer
        return 0;
    }
    
    int CDevice::get_data(double vals[], int size)
    {
        EnterCriticalSection(&rBufferSafe);
        if (vals)   // provides a way to get the current used buffer size
        {
            memcpy(vals, buffer, min(size, buffer_used));
            int len= min(size, buffer_used);
            buffer_used= 0;                 // Whatever wasn't read is erased
        } else  // just return the buffer size
            int len= buffer_used;
        LeaveCriticalSection(&rBufferSafe);
        return len;
    }
    
    int CDevice::close()
    {
        done= true;
        WaitForSingleObject(hThread, INFINITE); // handle timeouts etc.
        delete tracker;
        tracker= NULL;
        return 0;
    }
    
    int CDevice::ThreadProc()
    {
        while (!bdone)
        {
            tracker->update();
            EnterCriticalSection(&rBufferSafe);
            if (buffer_used<500)
                buffer[buffer_used++]= tracker->getRawData(0);
            LeaveCriticalSection(&rBufferSafe);
            Sleep(100);
        }
        return 0;
    }
    

    dr8086 wrote:

    My main concern is that the object can get out of memory or be deallocated since it would not take place to any namespace or whatever it is.

    As you create the object with the new, the object expire not until the dll is unloaded or the process (LabVIEW) closes. If the object will remain valid between condition LabVIEW dll calls not a not unload the dll (who does if the screws are closed). When that happens, I don't know exactly what happens to the active objects (that is, if you forgot to call close), I guess the system recovers the memory, but the device could still be opened.

    What to do to make sure that everything is closed when the dll before I could call unloads close and remove the object is whenever I create a new object in the dll that I add to a list when the dll is unloaded, if the object is still on the list, that I'm deleting it.

    dr8086 wrote:

    I also have a more general question of programming on the purpose of the buffer. The buffer would essentially be a large table of position values, which are stored until they can be read in the rest of the VI?

    Yes, see the code example.

    However, according to the frequency with which you need to collect data from the device you have this buffer at all. That is, if take you a sample on every 100ms, then you can remove all threads and buffer related functions and instead to read data from the read feature itself like this:

    double CDevice::get_data()
    {
        tracker->update();
        return tracker->getRawData(0);
    }
    

    Because you need only a buffer and a separate if thread you collect data at a high frequency and you can not lose any data.

    Matt

  • Adobe reader has encountered a problem and needs to close... received this message 2 days...

    1. When I'm in my email and I need to print information on e mail... a pop up comes and say
    2. Adobe reader has encountered a problem and needs to close... I received this message for 2 days and can not
    3. print anything... Thank you

    You will find the Adobe Reader support in this forum: http://forums.adobe.com/community/adobe_reader_forums/adobe_reader

  • When I open a PDF and try and connect you to convert the document to word format he said "reader has no ability to access this service" and it doesn't let me move forward. What this means and how do I continue to Word so I can edit pdf

    When I open a PDF and try and connect you to convert the document to word format he said "reader has no ability to access this service" and it doesn't let me move forward. -What this means and how do I continue to Word so I can change the pdf document?

    Hi wayned76005641,

    You subscription Adobe export to PDF, make sure that you are signed in DC from Adobe Acrobat Reader Adobe - Adobe Acrobat Reader DC Distribution using your Adobe ID to use the service to export it to PDF service The Adobe export in PDF format allows you to convert a PDF to Word, Excel, PowerPoint and RTF formats..

    You can also use this online https://cloud.acrobat.com/exportpdf service

    Once the PDF is converted .docx file you can edit in MS Word.

    Kind regards
    Nicos

  • I have install update Adobe Acrobat reader on my computer a few weeks ago. I was not able to print my documents, new or old. I use win 7. I tried to uninstall the program and re - install, and that has not worked. I went to the HP tapes

    I installed the update of Adobe Acrobat reader on my computer a few weeks ago. I couldn't print my documents, new or old. I tried to uninstall the program and re-install and that has not worked. I went to the HP website and from the down loaded the latest printer drivers, and that did not work. I went to tools for the production printing package that reads 'Add' tab. I clicked Add and got a (1-800-915-9430) number to call if I want to pay other services that offer Adobe. I called the number in the hope of getting my answers to the question and that has not worked. I've gotten has been a long wait (1 h) for a person to respond to the call and when they meet a poor service. I went to different forums looking for answers and found my question but not response. The messages I get are: "the document could not be printed" and "there is no page selected. Is there a solution to this problem? The version of window is Win7.

    Hi Abhishek,

    I followed your instructions and none of it worked. I had to uninstall Acrobat Reader and then update my version of the window. After that I downloaded Acrobat Reader again and it worked. Thanks again for your help.

  • Adobe Reader has encountered a problem and needs to close

    This error message occurs whenever I try to save an annotated pdf file. This has never taken place until I tried to download a trial of Adobe Acrobat Pro and then canceled the current download when I learned that Acrobat Pro is incompatible with Windows XP.  I reinstalled the latest Adobe Player and the error persists. I am running Windows XP with SP3. Does anyone have any suggestions on how to fix this error? The error dialog box looks like this:

    Error Message.PNG

    I found an answer that worked for me after exploring the following links:

    https://answers.acrobatusers.com/Adobe-Reader-has-encountered-A-problem-and-needs-to-close - q91298.aspx

    https://forums.Adobe.com/message/5170064

    I use Adobe Reader XI version 11.0.08. (I'm not using Adobe Reader DC since it is incompatible with Windows XP). I solved the problem on my computer by disabling the Mode protected in Adobe Reader XI setting. This parameter is accessible via the Edit menu in Adobe Reader XI:

    Adobe Reader XI > edit > Preferences > (enhanced) protection > mode activate protected at startup.

    Note that after unchecking the option of protected mode, Adobe Reader must be closed and restarted for the change to take effect.

    I am now able to save a pdf file after adding highlights and comments (annotations).

  • I had windows 7 and it has been updated to windows 10. After the update, I opened a PDF with adobe reader. The sign economy is idle. When I click on save slot, it is said that he can save a blank document. Earlier, I have not any problem to save a pdf d

    I had windows 7 and it has been updated to windows 10. After the update, I opened a PDF with adobe reader. The sign economy is idle. When I click on save slot, it is said that he can save a blank document. Earlier, I have not a problem to save a pdf document with adobe reader on my hard drive. I found no updates available for my adobe reader software. Is adobe still to make the drive compatible with windows 10?

    Govind B S

    Bernd, these rights are not necessary to the reader XI. Unless the file has been secured, then it should be savable.

    I recommend that upgrade you to the latest version of the XI player that is available and if this does not work, try to run a repair installation (or upgrade to DC).

  • Images imported into my Stadium go up as white and make each image before the image of thugs imported as red squares that fill the perimeters of the image which then renders the publication and test scene has useless Flash, what can I do

    I worked on the animation of a scene in flash for a few weeks and recently I met a problem with the import of my images to the stage where images I have import increase, however, the keyframe I tried to import the image to watch that it is occupied by an image and each image before the image key that just imported a picture that doesn't show shows up as a red square that fills the perimeters original of the image , there is no solution to this problem all where on the forum and the personal adobe technical support does not help me find a solution to this problem, what can I do to get Flash working normally again and fix this?

    After the first time that I publish a preview after I start using the flash, flash makes the publication and the test scene features as useless and claims he has not found an HTML template, or if the images if I import all the images on the stage who empties and display each image before the image as a red square and then try to publish a flash preview renders also the publication and the scene features test as useless and claims he has found none of HTML template. What can I do to fix this? There is no solution on the web anywhere to this problem either.

    I discovered the problem, I just need to get a Z820 with a Nvidia Quadro K6000 graphics card and a new Flash Professional subscription, I'm lucky, I did what I did. Thank you!

  • I sent a mail to test with a confirmation of delivery and read receipts, but it did not work. The test e-mail has been received and read.

    My wife's computer sits adjacent to my workstation. I sent him an email to test with a confirmation of requested delivery and read receipts. I opened the computer and downloaded and read the message. Nothing was returned to me at the moment.

    Try this

  • News Feeds Widget not get RSS news! Help! (Or stream is marked as read automatically?)

    I installed as a widget, the news application. I used to get a lot of food when I subscribed to a package before the upgrade to the latest Android 2.1. I added my own feeds to a few sites that I know publishes daily, if not hourly, feeds. They are never shown on the news wire. Well, it's what seems to happen: I was looking for right on my phone and I have not hit or something, but on this News Feed, it comes to show a new stream. I haven't touched my phone, it's just sitting on my desk as I type this. And then the new stream just disappeared and now it reads: no recent unread again. But if I had not looked at just the screen when she appeared, I knew that there was still food for animals!

    It seems that it is reading feeds and automatically mark them as read and so so I can not read or display them correctly. Is there some sort of setting? I tried to remove this widget and creating a new widget using a wrapped package of advances and is having the same problems. It will not display the items. I have the display items defined for the longest amount of time to SHOW ITEMS for: (currently at 1 month). This has not changed anything.

    So, how can I get it to show something else than this thing of ARTICLES no LUS RECENT NO he appears constantly? He used to work... it must be automatically marking them as read and their deposit without me even by visualizing... it sucks.

    Well, I did a full factory of my phone data reset. Totally wiped all data and configure my phone again in the start menu of motoblur throughout. I loaded my Motoblur account before (I tried once again with a fresh Motoblur account to see if that had an effect on it - none that I could say, so reuse the one I had should be no problem).

    I have reset to the essential, and I am happy to say my app News widget now works finally! He showed a lot of RSS feeds and that they disappear no more! Must have been a bug or something with my phone before that only a factory reset could fix. Or just coincidentally they fixed the News Feed App widget on the exact time as well as I did the reset!

    Unfortunately, even if all my programs work perfectly well and super fast now running, she was again resort to reset everything on my phone. I am so happy with this phone. If I could do an another phone update anytime soon in my contract, I would. But financially, I'm stuck with this phone at least next year, I can say.

    Now I just need to know if it would be useful to the Valley at the AT & T store main located in Walnut Creek, where I was mentioned by a tech to a backend at Berkeley who just formatted and reset my phone only one month ago exchanging my phone for a new brand. I couldn't do in the Berkeley store because it would take 3 days to replace, and I need a phone every day. The Walnut Creek store would be able to Exchange and replace the phone the same day. I don't know if it's a hardware problem or software comes to be really crappy.

    But thanks for all the advice and help. It seems that restarting usually is the answer to everything. I learned to work on PC for so long! Now I guess I need to find how to clean my SD card because I've already replaced the apps very minimal and did not want to format the card now. But that's another thread and bc, it's a whole other topic of discussion!

  • Adobe PDF Reader has support for broadcast all rendered document content in a browser?

    Adobe PDF Reader has support for broadcast all rendered document content in a browser? I have to make the document PDF in browsers using the streaming so that the user can see the first pages, while the rest of the pages in the document is loading in the background. Could someone please confirm if this capability of streaming is supported by Adbobe Reader?

    I tried below approach and noticed that the document is not rendered in IE at all (I see a blank page). However, in Chrome, I see the rendering of the document, but the content is not rendered correctly (I mean that some of the content is rendered. In addition, images and tables not is not made properly).

    Code snippet:

    =========

    Response.ClearHeaders ();

    Response.ClearContent;

    Response.ContentType = "application/pdf";

    Response.AddHeader ("content-Transfer-Encoding", "binary");

    Response.AddHeader ("Content-Disposition", "inline; exit = filename"+".pdf");

    Response.AddHeader ("Pragma", "no-cache, no-store");

    Response.AddHeader ("Content-Length", stream. Length.ToString ());

    Response.BufferOutput = false;

    const int bufferLen = 2048;

    ubyte [] buffer = new byte [bufferLen];

    int count = 0;

    While ((count = stream. Read (buffer, 0, bufferLen)) > 0)

    {

    Response.BinaryWrite (buffer);

    }

    Response.End)

    Adobe Reader has very sophisticated support for broadcast in a browser, but using this code, you have disabled.

    Your code offers you the PDF file in one piece - Adobe Reader has no choice other than to accept the piece in the order in which send you it.

    However, if you use a PDF by http URL, and it is optimized for fast web view and it is displayed in the browser window, and the agent viewing is Adobe Reader (usually is not the case with Chrome), then it will launch several requests to the server for the beaches of bytes according to the needs.

    It is theoretically possible for a script to support this, but the script must do a range support full http/1.1 byte, supporting several repeated calls. It's complicated enough that I have ever seen.

    If you can redirect to a URL, it will get done.

  • Fingerprint reader has stopped working after update vV1.0.3.49

    I recently downloaded from Toshiba and installed Fingerprint Utility V1.0.3.49 (tc00407400c.exe) and since my fingerprint reader has stopped working.
    The software opens but usually recognizes my fingerprints and can not connect any other way.

    Have uninstalled and reinstalled several times and same result.

    Device Manager says device works ok.

    May I ask what model phone you have and what system do you use?

    Probably, you need to delete stored fingerprints and after restarting again, you should try to register new fingerprints using the software update of fingerprints.

    Have you tried that?

  • Pavilion dv6 fingerprint reader has stopped working

    My fingerprint reader has stopped working. I can open the Simple pass identification program but when I click on fingerprints, it indicates 'identity check' with an hourglass on the top of the icon of fingerprints, and no matter how long I wait, that's all that happens. All advice appreciated.

    -----------------------------------------

    Pavilion dv6t laptop 3100, Win 7 Home Premium 64-bit, 8 GB of RAM, processor i5

    "Where you go, there you are."

    Hi Mikey,

    Looks like you're running the Digital Persona of SimplePass flavor.

    Two things to consider / try, in order.

    If the reset works, you don't have to reinstall the driver...

    • Hard reset
    • Reinstall the driver

    Hard Reset:

    Sometimes, all you need to do is the computer suddenly.  This method works for a variety of connection and "glued" program issues.

    • Disconnect all the external devices first.
    • Remove the AC power and battery
    • Press and hold the power button while in the minus 30 seconds
    • Reinstall the power supply for the first start only * see Note
    • Power on - connect
    • Next time you shut down the system, replace the battery.

    * Note: You can ignore the little battery aside.  If you wish, replace the battery the first time and do it with her.

    =====================================================================================

    The pilot, from your Internet site:

    Validity fingerprint sensor Driver sp52354 V2.1.0.2

    • Install the validity sensor Driver installation package: it if called sp*.exe - the package will be most likely located in the downloads folder.  If you have control of "Admin", you can highlight the package and "double-click on ' to install it, otherwise just right-click, select"Run as Administrator"and install.

    I hope this helps!

    It's my pleasure to help.

    Say "thank you!" to the help by clicking on the star of Kudos to show your appreciation.

    Fixed?  Mark this message 'accept as Solution' to help others find the answers.

    Note: You can find "Accept as Solution" only on the threads started by you.

    Good luck!  Year of the Dragon!

  • on dv6 fingerprint reader has stopped working after installing Norton 2012

    Fingerprint reader has stopped working after installing Norton Internet Security 2012 on both of my notebooks from HP.

    Product name: HP Pavilion dv6

    Operating system: Windows 7 64-bit

    Error message in Device Manager under biometric devices in Device Manager displays an exclamation mark beside validity sensors (WBF) (PID = 0018). The following message is under the general tab: "Windows cannot start this hardware device because its information of configuration (in the registry) is incomplete or damaged. (Code 19) ».

    Driver is present and seems to be up-to-date.

    Appreciate your help.

    I have finally isolated the problem of my software lack of HP dv6 fingerprint reader. I think Norton Removal Tool, available online at www.symentec.com/nrt, was the reason. I am sure this conclusion because the exact same problem occurred after I installed Norton Internet Security 2012 on laptop HP same as my wife. I tried, in vain, to uninstall and reinstall the driver for the biometric fingerprint device provided by Validity Sensors, Inc.

    After spending a day and a half to try to "solve" the problem, I decided to restore my system and go back to the prior agreement of the point of the installation of Norton. Thank you HP to make this process quick and painless. Don't forget that if you installed anything after the restore point, it will have to be reinstalled.

    Fortunately, there's a less intrusive on CD of Norton removal tool. This utility uninstalls an older version of Norton you are requested to restart and then installs the latest NIS. It is a method of removal safer that wide brush offered by the Norton Online link, which wipes everything remotely suspect.

    After reinstalling Norton Internet Security 2012 from the CD, everything works as it should, including the fingerprint reader.

  • Adobe Reader has stopped working

    My adobe reader has stopped working.  (Error meassage 1606 could not access network location % appdata%\).  I tried to uninstall the same error that presented themselves.  Tried to download adobe 9 same error appeared.

    Hello mchlmsv7,

    Thanks for posting your question!

    This problem may occur if there is an incorrect setting in one of the registry keys under the following:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

    (1) follow the steps described in the following article. Make sure that you use the chart for Windows Vista to step 3
    http://support.Microsoft.com/kb/886549/


    Change the settings of the REGISTRY can cause serious problems that may prevent your computer from starting properly. Microsoft cannot guarantee that problems resulting from the REGISTRY settings configuration can be solved. Changes to these settings are at your own risk.

     

     

    If the article mentioned above does not work, follow the steps in the following article. (Skip steps that are already covered in the first article)
    http://kb2.Adobe.com/CPS/402/kb402867.html

    Please let us know if it helps.

    Thank you and best regards,
    Abdelouahab

    Microsoft Answers Support Engineer

Maybe you are looking for

  • Cannot install iTunes 12.5.1

    Just installed Sierra on my 2015 13 "MB Pro/retina (512G / 16G 2.9 Ghz i5). I tried for a few days to install iTunes 12.5.1, but it kept failing. Now that Sierra is installed, I thought he will succeed, but it didn't. I just get an error All other in

  • Windows only active not after re - install

    Just re-installed my Windows 7 Ultimate 64 but activation does not work. Validation tool gives me the following: Diagnostic report (1.9.0027.0):-----------------------------------------Validation of Windows data--> Validation code: 0Validation cachin

  • The blackBerry Smartphone password - password keeper

    Anyone know how to reset the password for password keeper?  I got 10 opertunities and I'm on my 9th?  I forgot what it was?

  • I paid monthly, but I can't change my plan and upgrade.

    I paid monthly, but I can't change my plan and upgrade.

  • Create a button to reset the quiz

    In Adobe Captivate 9, is there a way to create a button that emulates what the Retake Quiz button on the Quiz results slide? In other words, it resets all the quiz questions on unanswered and allows the user to resume the quiz. In my project, I would