Communicating with AMS outside of Flash.

Can you call a function on an Adobe Media Server application with anything other than Flash?
I have a `.asc` file up on a server which controls the creation and deletion of files.
Right now, I can only interact with my server by using the AS3 method `NetConnection.call()` from a client Flash file.
Is there a way to access these methods through, say Javascript or anything else?

Anything client code that can use the RTMP protocol can communicate with AMS and invoke functions. I know of RTMP implementations in Python, C, PHP, Java and there are probably implementations for other languages.

Similar Messages

  • Communicating with classes outside a package

    Hi,
    I what to access a class outside of my package, and this class doesn't belong to any package at all. How do I access it?
    Thanks!
    Erik

    Im using JBuilder to develop, in wich folder do I need to place these classes I want to access, in the projects source root - or in the projects root ? Have'nt got time to test it today, got a bus to catch!
    But it sounds like its gonna work, it is an option I have'nt tried yet anyway!
    Thanks For the help so far!
    /Erik

  • Possible legal case issue with google chrome pepper flash player.

    Ok so i have been on the phone to adobe for about an hour and this is the result.
    As far as adobe are concerned their flash player works fine which it does.
    However the google chrome Pepper flash player is obviously broken.
    Now adobe say this has nothing to do with them their flash player is fine and googles version of adobe flash player has nothing to do with ADOBE either.
    So why when you go into chrome plugin settings it says ADOBE flash player.
    It doesn't say Google Flash player.
    It says ADOBE Flash player.
    So it seem to me that either google have stolen the Adobe flash player then made their own and broke it. OR Adobe let them make their own version and is fully aware of the issue but doesn't care?
    How can Adobe ignore this issue for so long is disgraceful.
    Adobe should be in contact with google saying what have you done to OUR Flash player.
    Please the CEO of adobe should sort this out OR at least provide evidence that google hasn't stole Adobe flash player and broke it.
    This situation is completely unacceptable and i belive a legal case should be opened if Adobe has NOT given permission for google to use and implement a version of ADOBE's Flash player.

    your not going to like this, but i would of said the exact same thing myself, im a flash developer, i use chrome as my main browser with pepper running for general use. and from day to day im looking at javascript websites with simple little flash video players and adverts with spinning bitmaps, with no issues apart from the usual crashes when running flash videos, followed by that "oh snap" error message, which im sure the 18 year olds developing chrome find very ammusing. And of course when im developing flash applications im using the debugger version of the flash player in all my browsers like you should do, then i come to test my app on a pepper enabled instance of chrome one day and oh look at that nothing works. maybe if your running some basic timeline animation of a spinning dollar sign or a youtube video with some kids jumping off a roof it works, but a hell of alot is broken, loaders, loading fonts, uploading files, reloading cached files, and a plethora of things iv read in forums that i cant even get to try because i cant get anything to load consistently or find a debugger version of the pepper player to do a getStackTrace. i tried emptying all the caches and data from hosted apps, i tried deleting preference folders, tried recreating flash projects in flash builder from scratch, tried different versions of windows, tried testing it in the chrome beta, but that's even worse because instead of posting an error message it just hangs on a black screen in my app. none of this happens in any other version of the flash player i have tested so far, im tracking all errors that users of my app run into by logging them to a database and all of them are specific to pepper, and reproducable. In chromes bug reporting section there's a long list of these kinds of issues, its been like this for months, peoples businesses are being ruined by this stupid tiny little .dll file and the only solution anyone has found, other than the odd hack that fixes some bugs like setting video resolution to 479 instead of 480 to make a video stream play because google didnt bother to test anything other then the most basic default functions... Is to just throw a warning message to people with pepper player to go into their chrome plugins page, press a tiny little button in the corner to show some complicated dll file information, press another tiny disable button under the not very well marked pepflashplayer.dll, and then select always allow at the bottom so you don't have to deal with chrome blocking any working flash player other than pepper from running because its out of date. which in the end probably takes longer than installing the real flash player in the first place, there is literally no need for this damn dll file to even exist and for some mind blowing reason it has the exact same version number as every other flash player i have tried, which all work flawlessly. and also then obviously most people ignore the warning messages, continue to use your app wonder why its crashing, get frustrated and leave... So my only alternative so far is to totally block anyone using pepper player from even being able to load my app and tell them to do all of the above or use Internet explorer which seems to actually have a working built in flash player. so that instantly cuts out, as ofFebruary 2013, 50.0 % of Internet users unless they boot up internet explorer then manually navigate back to my webpage. which can make a huge dent to the amount of people who actually bother to even try your app.
    Now you may be saying to yourself "well he sounds a bit miffed about this pepper player that for me seems to work fine". maybe there's some kind of hack way to get swfs running in pepper that only some of you in the know, know about, google doesn't have any answers, when i rang adobe they were utterly clueless, when i rang google there wasn't even a human being to talk to from that faceless corporate monstrosity. and iv got 4 years worth of development time riding on this damn flash app which, unless adobe pull the plug on pepper, or google learn how to bundle other peoples software. is totally useless just as im trying to deploy it, and im going to have to copy and paste the whole lot into some .js files and try to reverse engineer it all into javascript which means gutting all the stuff that you can only do in flash, which is about half of it. now obviously you start asking questions like, how could it be possible that a version of flash this flea-ridden was ever allowed to be let out into the jungle when sooooo much is at risk for certain types of businesses that rely on this technology. you could literally put people out of a job by doing this, the man on the phone from adobe says well its not our problem its googles version and they are in charge of it, well if that's the case you better pull the licensing quick fast because it makes adobe look bad and the the flash brand look even worse. normal chrome users who arn't even trying to peddle their wares made in flash are even complaining that its "poisoning" their beloved chromium, and the most they have to suffer with is a buggy experience in a flash game but those of us with serious time and work invested into flash and businesses based on it are utterly fuming.
    Now, either you think this is all nonsense, you see no evidence, i must be doing something wrong, and all these cases im reading are just my imagination. Or you are fully aware of this situation and you are just saying the thing devs including myself always have to say to our users when we don't have a good answer or time to worry about it "Everything works great on my system, just submit a bug report". or you are so disconnected that you simply don't know about it yet and this is just a total waste of my time and anybody worth talking to his hidden deep in the bowels of adobe barred from communicating with the outside world.
    What i want to hear is that indeed you are fully aware of and informed about these issues, and within 1 month the pepper player will be removed from chrome and users will be allowed to use the official flash player from adobe which will remain stable and fully functional.

  • How to get the number of community members from outside the community

    Hi everyone.
    I need to know if there is any way to get the number of community members from outside the community, I mean, not using the "What's happening" webpart. I want to build up a page with a Webpart that summarize my three most visited communities indicating
    number of members, three last messages in the newsfeed, and number of posts in blog, wikis, document libraries, etc.
    Do I need statistics to get this kind of information? Should I use Sharepoint Object model instead?
    Here is an example of what I need:
    - Community name
    - Number of members
    - Community activity (messages, docs uploaded to library, etc)
    - Number of posts in calendar, blog, wiki that belongs to community
    Thank you all!

    Hi Thuan.
    Thanks for your answer but it does not help me because these communities are Sharepoint Communities not external sites so I need to get that information using SP object model and BCS in this case is useless.
    EDIT
    I found the solution using the search objects but I was only able to get members, discussions and replies
    using (ClientContext clientContext = new ClientContext("URL_OF_ENTERPRISE_SEARCH_CENTER"))
    KeywordQuery keywordQuery = new KeywordQuery(clientContext);
    keywordQuery.QueryText = "The_Name_of_the_Community WebTemplate:COMMUNITY";
    SearchExecutor searchExecutor = new SearchExecutor(clientContext);
    ClientResult<ResultTableCollection> results = searchExecutor.ExecuteQuery(keywordQuery);
    clientContext.ExecuteQuery();
    System.Collections.Generic.IDictionary<string, object> ret = null;
    foreach (System.Collections.Generic.Dictionary<string, object> resultRow in results.Value[0].ResultRows)
    Console.WriteLine("{0}: {1} ({2})", resultRow["CommunityMembersCount"], resultRow["CommunityTopicsCount"], resultRow["CommunitiyRepliesCount"]);
    This is a Console Application.
    I hope someone helps

  • Problem of communication with compactrio

    Hello,
    I am working with a compactrio 9014 and labview 8.5
    I have a problem of communication with my compactrio. I acquire sound with NI 9215 and transmit points from the fpga VI to the VI on the real time target at a rate of 10Khz. On the VI on the RT I have two loops, one determinisic running at a speed of 10Khz (0.1ms) (in this loop I will do my signal processing) and one non-deterministic running much slower (20ms) to communicate data to my computer. To communicate data to my PC, I used shared variable.
    The problem is that if I run the VI_RT, I loose immidiately the connection. I think that is because the VI is taking up all of the execution time of the
    processor and is starving out the communication loop that is used to
    send data back to my PC.
    Because of this problem, I try to configure my compactrio to automatically run on startup of my cRIO. So I follow the steps I have read in another message in the forum posted by MattP
    To make your application (RT host VI and FPGA VI) run automatically on startup of your cRIO, you will need to do the following:
    1.  Download the FPGA VI to the flash memory on your cRIO.  If
    using LabVIEW 8, right-click on the VI in the Project Explorer Window
    and select Download VI or Attributes to Flash Memory...
    2.  Build an executable out of the RT VI.  Under your RT target 
    in the Project Explorer, right-click on Build Specifications and select
    New>>Real-Time Application.  Select the source files necessary
    for your application and any support files to be included.  Click Build.
    3.. After building the RT Application, you will find its entry
    under the Build Specifications folder in your project.  Right-click on
    the application and choose Set as startup.  Right-click again and
    choose Deploy, which will download the application to your cRIO.
    With  this procedure, I thougt that I can  run my  loop faster  because I  don't have the RT VI open on my desktop  (PC), so the PC don't have to synchronise the VI. But when I startup my compactrio, I loose connection with the target...
    So, what is wrong with my project?  Is it possible to run a loop at 10kHz on the real time processor and communicate in the same time (but every 20ms) data to my PC. Can someone explain me the right procedure to do that at this frequencies?
    I have attached my project and hope that someone can help me.
    Attachments:
    Communication.zip ‏658 KB

    Hello,
    The method you use in your application to transfer the data from the FPGA to
    the RT Host use the Front Panel Interactive Communication that write/read the
    control/indicators of the FPGA VI. This method provides also risk of Race
    Condition and use uP resources.
    To avoid errors in data caused by race conditions and use less processor resources, 
    I suggest you to rewrite this part of your application with the method 
    DMA transfer from FPGA to Host.
    You will find some good tutorial at the following address.
    What
    is the Best Method For Synchronizing a LabVIEW FPGA and a Host Interface VI?
    Best Regards,
    Nick_CH

  • Communication with XRAID via XRAID Admin frustration

    I have an XRAID that properly mounts and works flawlessly from a storage point of view. However, I can't seem to be able to communicate with the device via RAID Admin. I have hard reset the power (unplug for > 1hour) the RAID.
    To start the debug process, I downloaded RAID Admin onto my macbook pro and tried to find the XRAID. It worked perfectly. I can see both ethernet cards. It reports all is well with the device. I am spinning my wheels trying to find out what the difference between the two setups are.
    I tried to manually input the ip addresses of the RAID controller (that I received from my laptop. 169.xxx.xx.xx from both cards) on my xserve to establish the connection with no success.
    My xserve has a DNS without automatic client Bonjour browsing for domain enabled. My network input to my server comes from a comcast cable modem to an apple extreme then to the server.
    Any ideas to further debug are really appreciated.
    Much thanks
    darnelld

    What is the IP address of the computer your are trying to reach the 169.x machines? I'll assume you're talking about 169.254.x.x address - it must also be in the 169.254.x.x IP address range to talk to a network connection.
    Certain IP ranges are set aside as special (169.254.. is self-assigned, 192.168.. is local) and are unroutable from outside that space. If your computer is on a publicly addressable space you will not be able to establish communication with a computer in any of these special non-routable ranges.
    You either need to force a computer into the same space or make (at least) one of the network cards have a publicly reachable IP address via DHCP or whatever method you want.
    HTH,
    =Tod

  • Problem with internal HD upgrade- Flashing "?" over HD icon on startup

    Last weekend, I installed a Western Digital 250GB internal IDE 2.5 inch drive (WD2500BEVE) to replace the internal HD on my 15 inch G4 PB Aluminium (not sure of processor speed, but purchased new in 2004, with OSX 10.4.11). I backed up my existing HD to my friend's MacBook, as a disk image using Carbon Copy Cloner. I was very careful with the installation (using anti-static wristband etc etc). The installation appeared to go well. The newly installed internal HD could be mounted as an external HD of my friend's MacBook (using firewire Target Disk mode). Carbon Copy Cloner copied everything back to the new internal HD without any apparent problems.
    BUT THEN... when I disconnected the firewire connection and tried to start my computer on its own, the dreaded 'flashing question mark over hard drive' icon appeared.
    Can anyone suggest what the problem might be? Three things I've already excluded are:
    (1) The jumper settings on the HD are correct.
    (2) I formatted the new HD as Mac OS extended (journaled)
    (3) The problem is not with the master boot sector (i.e. the problem is not merely that the computer can see the HD but does not know how to load the system from it). My computer cannot see the HD at all -- when I insert my operating system DVDs as if to reinstall the system, my internal HD does not even appear.
    I am not panicking as I can still view the contents of my internal HD by booting it as an external HD of my friend's computer. But there seems to be a problem with my CPU communicating with my internal HD. The core of the mystery is: why can I boot my new internal HD off my friend's computer using FireWire, yet when I start my computer on its own using the operating system DVDs, the computer doesn't seem to recognise the HD whatsoever?
    Does anyone have any suggestions?

    Can we establish what model Powerbook you have? Take the battery out and look for the label.
    I have a feeling that your PB cannot recognize the 250GB drive, although I was under the impression that the older PBs that could only recognize 128GB would simply ignore the extra disk space. Perhaps the ATA specs aren't all backward compatible, although the Firewire interface can handle it.
    Other World Computing can obtusely point out which drives your model can handle, although I don't know it its 100% accurate.
    http://eshop.macsales.com/MyOWC/

  • Communication with motor control using RS-232

    I need to use labview to communication with a stepper motor drive using the serial port RS-232. Could someone please get me started I'm not sure if a should use VISA or instrument I/O. And if I use one of those, how would I set it up?

    Hi Phil,
    Outside of LabView, how do you communicate with or control the motor drive?  If you are able to use software like HyperTerminal or Procomm, then using the VISA serial communication tools will be the simple way of implementing your solution.
    Here are some links which may provide clues on how to proceed.  You can also do a search on VISA Serial communication.
    Happy wiring!!
    JLV
    LINKS:
    Link 1: Although this one talks about an error, it does provide instructions on how to setup the VISA session:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=99660&query.id=0#M99660
    Link 2: Here are some examples: (good starting point):
    http://forums.ni.com/ni/board/message?board.id=170&message.id=65873&query.id=0#M65873
    Link 3: more info:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=86971&query.id=0#M86971

  • Conversion Error: I/O error while communicating with native process

    Hi,
    I am trying to use Oracle Outside In Technology Image Export for conversion of images. I am trying to run the example ExportTest that comes with the downloaded SDK.
    I get the below error while running the ExportTest example.
    Conversion Error: I/O error while communicating with native process .
    Am I missing any settings?
    Please guide to the right forum if this is not the one for posting queries on Oracle Outside In Technology Image Export.
    Thank you.

    Hi Revanth,
    I am using Image Export 8.3.7 and I am trying to run the java class "ExportTest" that is in the location sdk\samplecode\ExJava\Examples\ExportTest\src of the download.
    My input folder has one jpg - puzzle.jpg (this is just a simple jpg), I am trying to convert it to TIFF. ExportTest.java uses the classes in Export.jar . Export.jar is located in the sdk\samplecode\ExJava\Examples\ExportTest . You can see source files of the Export.jar at location sdk\samplecode\ExJava\Java API\src of the download. I am running the 'ExportTest' by providing the arguments (input folder, output folder and ix.cfg - this file comes with the download). So now when I run this class I was getting the error I mentioned in this post. Inorder to find more details about the error I modified the 'Export.java' (at sdk\samplecode\ExJava\Java API\src\com\outsideinsdk) just to printStackTrace when the exception occurs and rebuilt the 'Export.jar' and ran the 'ExportTest.java'.
    And below is the stack trace that I got :
    java.io.IOException: CreateProcess: nullexporter.exe "inputpath_u=AGkAbgBwAHUAdA
    BcAHAAdQB6AHoAbABlAC4ASgBQAEc=" "outputpath_u=AG8AdQBwAHUAdABcAHAAdQB6AHoAbABlAC
    4ASgBQAEcALgBUAEkARgBG" "outputid=FI_TIFF" "fallbackformat=FI_TEXT" "tiffcolorsp
    ace=24BitRGB" "preferoitrendering=false" "tiffcompression=Packbits" "mapbuffersi
    ze=8192" "defaultprintfontheight=20" "graphicwidthlimit=0" "reordermethod=off" "
    unmappablechar=0x002A" "timezone=0" "graphicheightlimit=0" "defaultmarginleft=14
    40" "ssshowheadings=false" "quickthumbnail=false" "graphicoutputdpi=0" "ssdirect
    ion=AcrossandDown" "defaultmarginbottom=1440" "ssshowgridlines=false" "dbshowhea
    dings=false" "readbuffersize=2" "whattoexport=all" "graphicsizelimit=0" "imagewa
    termarkopacity=0" "blue=-1" "handlenewfileinfo=no" "outputid=FI_TIFF" "lzwcompre
    ssion=enabled" "usedocpagesettings=true" "defaultmarginright=1440" "numberofstat
    callbacks=0" "dbfittopage=NoScaling" "tempbuffersize=2048" "pdffilterreorderbidi
    =no" "imagecropping=nocropping" "defaultmargintop=1440" "documentmemorymode=larg
    e" "m?
    at java.lang.Win32Process.create(Native Method)
    at java.lang.Win32Process.<init>(Win32Process.java:66)
    at java.lang.Runtime.execInternal(Native Method)
    at java.lang.Runtime.exec(Runtime.java:566)
    at java.lang.Runtime.exec(Runtime.java:491)
    at java.lang.Runtime.exec(Runtime.java:457)
    at com.outsideinsdk.Export.convert(Export.java:262)
    at com.outsideinsdk.ExportTest.convert(ExportTest.java:142)
    at com.outsideinsdk.ExportTest.main(ExportTest.java:214)
    hope this helps to find the problem.
    Thank you

  • Servlet Communication with Java WebStart

    Hi there,
    we have an application that works fine with Java WebStart whenever we start it in a local area network. But from outside the LAN the application cannot communicate to it's servlets. I use the codebase IP address with the servlet runner's port (http://<codebase IP>:port/) as URL for servlet communication, but the application's request never reaches the servlets.
    My question is now, if anyone had the same or a similar problem with servlet communication using Java WebStart, or if anyone knows, if that might be a problem with proxy configuration.
    The servlet runner we use, is JServ from Sun (JSDK2.0) and the webserver where it is running on is not behind a firewall or a proxy, but the client PC with the web start application is.
    Thanks,
    Katja

    Thank you for your early reply. But I think, that's not the problem.
    I get no security error and the webserver is identified the same way it is in the jnlp file. Also my application is not running in the Sandbox. My assumption is, that the http-request to the servlet does not go through the proxy server between my PC and the PC the servletrunner is running on.
    I wonder if I have to configure my application to use a proxy server for communication with the servlets instead of the direct http-request to the servlet runner?

  • Class not communicating with document class

    I created classes that would hold the layout of my level. So level 1 has an array like:
      floor1[0] = [2,1,1,1,1,1,2];
      floor1[1] = [1,1,1,1,1,1,1];
      floor1[2] = [1,1,1,2,1,1,1];
      floor1[3] = [1,1,1,1,1,1,1];
      floor1[4] = [1,1,1,2,1,1,1];
      floor1[5] = [1,1,1,1,1,1,1];
      floor1[6] = [2,1,1,1,1,1,2];
    And level 2 would contain a different setup like:
      floor2[0] = [1,1,1,3,1,1,1];
      floor2[1] = [1,2,1,3,1,2,1];
      floor2[2] = [1,1,1,3,1,1,1];
      floor2[3] = [1,1,1,2,1,1,1];
      floor2[4] = [1,1,1,3,1,1,1];
      floor2[5] = [1,2,1,3,1,2,1];
      floor2[6] = [1,1,1,3,1,1,1];
    Here's my problem. These classes aren't communicating with my document class. My document has a blank array called createFloor that will equal floor1 first. Once that level is finished, it will equal floor2, and so on. The code is below:
    for (var Y:int=0; Y<createFloor.length; Y++)
                                            for (var X:int=0; X<createFloor[Y].length; X++)
                                                      var cell:MovieClip = new Tile(X,Y);
                                                      cell.gotoAndStop(createFloor[Y][X]);
                                                      cell.x = ((X-Y)*tileh)+365;
                                                      cell.y = ((X+Y)*tileh/2)+70;
                                                      addChild(cell);
                                                      cell.addEventListener(MouseEvent.CLICK, mouseclick);
                                                      cell.addEventListener(Event.ENTER_FRAME, onGame);
    I'm not sure how to get the document class and the level class to talk to each other. I tried making the level class extend the Main, but I fugre that had nothing to do with it. Any ideas

    change your Level1 class to:
    package  {
              import flash.display.MovieClip;
              public class Level1 extends MovieClip {
    public var floor1:Array;
                        public function Level1() {
                                 floor1 = new Array();
                                  floor1[0] = [2,1,1,1,1,1,2];
                                  floor1[1] = [1,1,1,1,1,1,1];
                                  floor1[2] = [1,1,1,2,1,1,1];
                                  floor1[3] = [1,1,1,1,1,1,1];
                                  floor1[4] = [1,1,1,2,1,1,1];
                                  floor1[5] = [1,1,1,1,1,1,1];
                                  floor1[6] = [2,1,1,1,1,1,2];
    as long as Level1 is in the same directory as your document class, in your document class you can use:
    private var level1:Level1 = new Level1();
    trace(level1.floor1);

  • CUCM not communicating with SIP Gateway

    This is my lab environment:
    VOIP.MS --> 2811 CUBE--> CUCM 10.5.2
    Attached is my configuration on both my cube and publisher
    What is going on is if I make a call from my IP Communicator phone it does not call out.  Also if I do a debug ccsip all, I get no output from the calls I make going out.  I have not even attempted the incoming since I believe that my cucm server and gateway are not even communicating with each other.  Please let me know if I am doing something wrong.
    Thanks

    Results Summary
    Calling Party Information
    Calling Party = 462
    Partition = 10Digit:7Digit:Internal:LongDistance
    Device CSS =
    Line CSS = CSSLongDistance
    AAR Group Name =
    AAR CSS =
    Dialed Digits = 918042221111
    Match Result = RouteThisPattern
    Matched Pattern Information
    Pattern = 9.1[2-9]XXXXXXXXX
    Partition = LongDistance
    Time Schedule =
    Called Party Number = 18042221111
    Time Zone = Etc/GMT
    End Device = WANLIST
    Call Classification = OffNet
    InterDigit Timeout = NO
    Device Override = Disabled
    Outside Dial Tone = NO
    Call Flow
    Route Pattern :Pattern= 9.1[2-9]XXXXXXXXX
    Positional Match List = 18042221111
    DialPlan =
    Route Filter
    Filter Name =
    Filter Clause =
    Require Forced Authorization Code = No
    Authorization Level = 0
    Require Client Matter Code = No
    Call Classification =
    PreTransform Calling Party Number = 462
    PreTransform Called Party Number = 918042221111
    Calling Party Transformations
    External Phone Number Mask = NO
    Calling Party Mask =
    Prefix =
    CallingLineId Presentation = Default
    CallingName Presentation = Default
    Calling Party Number = 462
    ConnectedParty Transformations
    ConnectedLineId Presentation = Default
    ConnectedName Presentation = Default
    Called Party Transformations
    Called Party Mask =
    Discard Digits Instruction = PreDot
    Prefix =
    Called Number = 18042221111
    Route List :Route List Name= WANLIST
    RouteGroup :RouteGroup Name= WANGROUP
    PreTransform Calling Party Number = 462
    PreTransform Called Party Number = 918042221111
    Calling Party Transformations
    External Phone Number Mask = Default
    Calling Party Mask =
    Prefix =
    Calling Party Number = 462
    Called Party Transformations
    Called Party Mask =
    Discard Digits Instructions =
    Prefix =
    Called Number = 918042221111
    Device :Type= SIPTrunk
    End Device Name = SIP2800
    PortNumber = 0
    Device Status = UnKnown
    AAR Group Name =
    AAR Calling Search Space =
    AAR Prefix Digits =
    Call Classification = Use System Default
    Calling Party Selection = Originator
    CallingLineId Presentation = Default
    CallerID DN =
    Alternate Matches
    Note: Information Not Available
    I also adjusted my dial-peer to be:
    dial-peer voice 10 voip
     destination-pattern 1[2-9].........
     session protocol sipv2
     session target dns:newyork4.voip.ms
     voice-class codec 1
     dtmf-relay sip-notify rtp-nte
    I also verified I can ping newyork4.voip.ms

  • Communications with .SOL files

    I have created a disgusting little hack. W needed to talk to
    the serial port from within Flash. We can't use Hernando Barragan's
    socket server because our clients' IT people might complain about
    having to work around it in their firewall. Frankly, I can't blame
    them--who would want to compromise their own defenses, even given
    additional functionality?
    Anyway, I noticed the Shared Object, and thought Aha!
    Finally, a way for me to talk to the computer without having to use
    the network! The idea was that a client program would be watching
    the file for changes, and would communicate with my Flash code via
    this file. A shared medium usable by multiple parties is a means of
    communication, so it should work. Well, I write up a quick and
    dirty protocol, implement it on both sides, and test my code.
    Everything can read the file, detect changes; it works nicely.
    I go to the next level, which is figuring out when both
    parties are willing to exchange information. This, too, works well,
    and after some minor debugging tweaks, it's good to go.
    Finally, I get things to the point where I can change the
    contents of a variable in the shared object file, and the local
    program will detect the change and send the contents of that
    variable to the serial port. The trouble is that after I write to
    the serial port, the Flash player apparently can't change the
    contents of the shared object file. I've tried flush()ing the
    shared object, I've tried deleting it and recreating it. I'm out of
    ideas.
    I realize that the above was enormously general, but would
    anyone care to speculate on what might be going wrong?
    Many thanks,
    Bob Robertson

    Success! It turns out that any modifications made to the SOL
    file by an external program aren't reflected in the sharedObject
    instance at all until the flash player restarts. If a new SOL file
    is created while the flash player is open, and the flash player
    then accesses a sharedObject with that name [i.e.
    sharedObject.getLocal("newFile")] its values are detected as null.
    I conclude that my earlier theory was correct: the flash
    player, upon startup, looks in the appropriate directory for its
    shared objects
    once and loads their contents into its memory. Any changes
    then made to the data in the shared object are not written until
    that instance of the flash player closes, or unless the code calls
    sharedObject.flush(). Therefore, a sharedObject is a one-way
    communications channel: it can change the contents of the
    publicly-accessible file at will, thereby allowing communications
    to be sent to external programs. External programs, however, cannot
    reply.
    I did investigate cookies, and accessing them via javascript
    and ExternalInterface or getURL("javascript: foo()"). It turns out
    that browsers do the same thing with cookies that the flash player
    does with shared objects: it writes changes to them, but doesn't
    load them from a file to access their contents. Therefore, cookies
    are also a one-way medium. They are, furthermore, less desirable
    than shared objects, because a) they are placed in OS- and
    browser-dependent locations, b) the file format is
    browser-dependent.
    My protocol spec is below, just on the offchance that someone
    may find it useful:
    Field List
    toggle (Boolean)
    nFromFlash (string, 1 char)
    bufferFromFlash (string, “0”-suffix-padded to 32
    chars)
    To Send to Serial
    Flash pads string to be sent with “0” to 32
    bytes, writes string to field.
    Use hex representation of numbers, for clarity:
    “00” for 0, “10” for 16, etc, for
    bufferFromFlash and nBytes
    Flash sets value of nFromFlash (in hex)
    Flash inverts value of toggle.
    Flash flush()es the shared object to immediately write to
    file.
    Receiving from Flash
    On start, record value of toggle in variable external to
    parser storage.
    On file change, compare current value of toggle with old
    value of toggle. If different, send first nFromFlash characters of
    bufferFromFlash to serial port.
    The following URLs proved useful in writing a program that
    understands .SOL files:
    http://sourceforge.net/docman/display_doc.php?docid=27026&group_id=131628
    http://sourceforge.net/docman/display_doc.php?docid=27130&group_id=131628
    -Bob

  • I have a Maxtor 3200 which has stopped communicating with my iMac for no reason can you help i'am running the latest system

    I have a Maxtor 3200 which has stopped communicating with my iMac for no reason can you help i'am running the latest system

    I have never seen this before.  Try using these installers
    Flash Player for ActiveX (Internet Explorer)
    Flash Player Plug-in (All other browsers)

  • Communication with other domain

    Hi,
    An internal application (.exe developed in Delphi) at a
    clients server (
    no webserver) can communicate ( JSON protocol) with other
    applications, also web based.
    While testing the AS2 / AS3 classes ( from
    http://www.json.org ) in the Flash
    IDE (ctrl-enter) their was no problem. I made a connection on a
    static IP-adres with open port and could send/recieve json-objects.
    So far so good.
    When publishing it for a html page, the trouble began. The
    known security problem.
    Is there a solution?
    We don't know where to put the crossdomain.xml because there
    is no root! There is just an application listening to an open port
    on a static IP adres.
    Just a single executable listening to an open port if a
    request is comming in so it can send an answer.
    Is there a solution?
    How does the flash player finds out if a crossdomain.xml is
    avalable?
    Does it send a request also? Is it ok to generate a
    crossdomain.xml on the fly on that request?
    Help us please!

    I think I understood the following:
    - Cards have a special applet called Card Manager (or Security Domain) for example to load and delete other applets
    - Communication with the Card Manager goes over a secure channel with specific keysThat is correct
    Questions:
    - Are these keys 'open' so they can be used for every card of the same type?Development cards generally have know keys that can be used. When you go into production, your cards will have a unique (each card in fact will have its own key)
    - Are these keys set by the factory and maybe reset by a distributor?Both. The card issue can also set the keys before sending the card out. Check the GlobalPlatform Key Management System specification from the GP website for more details on key management.
    WrappedCommand --> 80 CA006600
    Response <-- 664C734A0607...(I'll post all bytes if necessary)...9000Can you provide the full response from the card?
    Can I somehow check if my Card is already blocked (too much failed attempts?) without waisting another attempt?No. If you have exceeded the tries your next INIT UPDATE will fail. You should have 10 per card with the JCOP cards from memory. Some Gemalto cards lock after 5.
    Cheers,
    Shane

Maybe you are looking for