Implementing a fallback mechanism for RMTFP to RTMP

Hi folks,
So I've run into several of the oft-discussed NAT problems with an RTMFP app I've written in Flex. (borrowing heavily from the VideoPhone sample) What I'd like to do is write a fallback mechanism for the app to use RTMP if RTMFP fails. Now, both users have registered with stratus, but when I get to the placeCall function, even though it completes successfully for the caller, the callee never actually receives anything.
Can someone point me in the right direction for discovering if the callee's media stream is actually active? Also, since the callee may have to "allow" flash to access their webcam is there a way of distinguishing between those 3 states? i.e. 1) not connected, no way. 2) just waiting on the callee to click allow and 3) yup, connected.
I've also read that its possible to start the two connections simultaneously. (both RTMP and RTMFP) In that case presumably you would be sending twice as much data as needed and would cut the RTMP connection once you have detected the active RTMFP stream. Is this the correct approach in general terms?
Any hints at all would be much appreciated.

you can use Adobe Media Server (formerly Flash Media Server) for RTMP fallback.  you can run AMS on Amazon Web Services, too.
http://www.adobe.com/products/flash-media-server-family.html

Similar Messages

  • Implementing an update mechanism for an applicaiton

    Hello,
    We developed an application using JDeveloper 10.1.3.2.0. The applicaiotn does not yet have an update mechanism. We want namely to enable the costumers to check out our server for updates and download this when available.
    I searched the Jdeveloper help but did not find anything to this issue. Can some one tell me whether JDeveloper provide some higher level support to implement the update mechanism or must we implement everything from scratch on the level of RMI and HTTP programming.
    We do not want to use Java Web start.
    Best regards

    I'm not aware of any general mechanism in JDeveloper for this, unfortunately.
    FWIW, the check for updates feature in JDeveloper itself is, at it's core, essentially very simple. It uses HTTP and XML. Java's libraries for both are pretty easy to use, so it's not that painful to implement.
    Thanks,
    Brian

  • Custom Approval mechanism for file submit

    Hi,
    we want to have an approval mechanism for our own files in a customer project. The standard manage items with approval mechanism does not suit our needs, but can we make use of this approval feature in other ways?
    Is there some hidden Workflow in the Portal API's or somewhere else.
    We know that we can integrate Oracle Workflow, but this is not what we want right now.
    Thanks.

    There are no supported APIs for implementing your own approval process. This is something we're planning for a future release.
    Regards,
    Jerry
    PortalPM

  • Need a Suggestion For implementing the Digital Signature For the Documents

    Hi,
    Currently I am working in a Document Management System. I need a Good Suggestion for how to implement a Digital Signature For the Documents.
    Thanks in Advance
    Sabarish V

    Hmm, if you are not using Oracle Payroll, what are you using for payroll? I am wondering why you could not use your payroll system, whatever it is, to handle this reimbursement program.
    Well, you may want to talk to Oracle support about how to handle this in Oracle iExpense. You can certainly handle advances for Expense Reports. You would then apply the advance to the expense report items. The catch is I don't think you can stop expense item entry after the adavance is satisfied. You would have to set up a work flow process of some kind to have the expense reports reviewed and only approve expenses that are applied to the advance, is what I am thinking. Not your ideal solution, but something to think about. It could be the Oracle folks might know of a sneaky way to handle this. What you are trying to do is unusual. Employee advances are common, but the idea of not being able to exceed the advance amount is what unusual about this. Normally you will accept any expenses over the advance amount and reimburse the employee for those extra amounts not advanced.
    Good luck.
    John Dickey

  • How difficult is it to implement indirect sales tax for India?

    Dear All,
    What is the level of difficulty to implement indirect sales taxes for India? Is this a low, medium, or high level of difficulty implementation?
    Does India offer a nationalization package, and is it necessary to install India's nationalization?
    Ultimately, I need to get an estimate for the number of people and days of work involved in order to determine the expected cost.
    Kind regards,
    Mark

    Hi Mark,
    The level of difficulty to implement indirect sales taxes for India is high level of difficulty implementation?
    Country India Version is along with ECC. No need to implement any other package.
    Depend on the requirement it takes 2-3 months of implementation for CIN. And Two consultants are required to configure this implementation. If A consultant has 2-3 years in the CIN Configuration then 1 Consultant is enough. Cost vary from organization to organization.
    Regards,
    Srinivas Muthyala
    sap fi/co consultant

  • WHAT IS THE MECHANISM FOR AUDITING PORTAL USER ACTIVITY

    Is there any default mechanism for auditing a portal users access to
    tables. At the DB level, we are seeing the portal_public user but we want to see the portal user instead; e.g. we need to report on activity such as: portal user johndoe deleted a row of data from a table.
    johndoe is only a portal user not a database user.
    We are trying to keep from writing additional custom code to auditing. We are
    using wwctx_api.get_user_id in other parts of the application and we would like
    to avoid writing a custom auditing module.

    William,
    I'm not sure if this is what you are looking for, but...
    When you create (or edit) a component in Portal 10g, there is a Log Activity check box. If you check this box, then go to Manage the component (in the Portal Navigator), there are Develop, Manage and Access tabs. The Manage tab has a Monitor icon, which has the information you may be looking for. This does not seem to be available directly for database tables. However, I created a Calendar, based on a database table I created to keep track of the Calendar Events. I also created a form to allow users to add Calendar Event entries. I turned logging on for both components. The Monitoring allows me to see when each user has accessed the Calendar, and who and when they insert, update or delete entries from the Calendar table.
    -Ricky Burke

  • Implementing Custom Validation Logic for Payment Disbursements

    Hi All,
    Is there anyone here, who has implemented Custom Validation Logic for disbursements in Oracle payments.
    Theory: Under Payments Setup Administrator -> Formats -> Formats, we can setup a payment format and even attach a XML template. Apart from this we can setup Pre-defined validations or user Defined validations.
    For Pre-defined validations / seeded validations, Oracle has provided an API
    IBY_VALIDATIONSETS_PUB.evaluateCondition. We can use this API, and call a custom package by using the keyword 'CUSTOM' in the call.
    Has anyone played around with this package and successfully implemented custom validations. Does anyone have a sample code on how to implement this. The Payment Manager Implementation guide is of little help.
    Thanks

    This document was very helpful to me in creating a custom validation.
    http://docs.oracle.com/cd/E18727_01/doc.121/e13416/T387353T419293.htm

  • Implement 2-way matching for SRM PO

    Hi Gurus,
       We are in SRM5.0 Extended Classic and currently running 3-way match scenarios. Client wants to implement 2-way match for certain Vendors. My question is how to accomplish this. Below are my thoughts. Please let me know if I missed any.
    for 2 way match:
    1. In ECC Maintain Vendor MAster - remove GR/IR indicator
    2. In ECC Maintain Info records - remove GR/IR indicator
    In SRM
    1. use create Limit shop which defaults to 2 way (also gives option to select 3 way)
    Please let me know if there are any config changes or new objects to be developed for 2-way match.
    Thank you all
    Rao

    Hi Friends,
      any suggestions is appreciated.
    Thanks
    Rao

  • Access to Participant Hand Book and Implementation Tools in Detail for 4.0

    Hi,
    Can someone suggest, how I can get access to
    Participant Hand Book and Implementation Tools in Detail for Sol Man 4.0.
    Regards,
    Vikas

    Hi,
    [This Note |https://service.sap.com/sap/support/notes/1107804]will solve your problem.
    Feel free to revert back.
    --Ragu

  • How to Implement N-Level Approval for Bid,Live Auction,PO,Contract ?

    Hi Experts,
                  I am new to SRM 5.0. My requirement is how to implement N-Level Approval for Bid, Auction, PO and Contract? Which steps should I follow for        N-Level Approval? Can any one send me sample code and name of BADI where I have to implement the code.
    Abhijeet Panse

    Hi
    Please check for <b>BBP_WFL_APPROV_BADI</b> using SE18 transaction for relevant Code as well and standard SAP documentation.
    Related sample code and other useful pointers ->
    WS14500015 is not working for Multilevel approval
    Re: SRM / Shipping cart
    Re: N Step Approval BADI - BBP_WFL_APPROV_BADI
    Re: N-step BADI workflow
    http://help.sap.com/saphelp_srm50/helpdata/en/8b/4fa9585db211d2b404006094b92d37/content.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/2c/e68d406b305537e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/17/40a86c773d6c41801d78af1a34b90f/frameset.htm
    Multiple Implementation For BBP_WFL_APPROV_BADI
    Re: Help needed on N-Step Approval WFL for SC
    Re: N-Step 14000109 workflow - Unable to identify Approvers
    Do let me know.
    Regards
    - Atul

  • Reg : change pointer mechanism for triggering the IDOC for delivery note

    Hi ,
    I am working on a change pointer mechanism for triggering the IDOC for delivery note and will be using this message class DESADV.
    So SAP has suggested for assigning the message class DESADV with the function module in MASTERIDOC_CREATE_SMD_DESADV in BD60 transaction code.
    So I was looking to create this MASTERIDOC_CREATE_SMD_DESADV function module in SAP and SAP suggesting that  we should create this MASTERIDOC_CREATE_SMD_DESADV function module as same as the function module MASTERIDOC_CREATE_SMD_MATMAS.
    So do anyone knows that is there any tool has been provided by SAP for creating this function module MASTERIDOC_CREATE_SMD_DESADV in SAP system for triggering the change pointer mechanism for outbound Delivery.
    Thanks !
    Regards,
    Kiran

    Hi,
    When you are change pointer the system itself will take care of sending the changed master data to your partner system and the user will not have any intervention.  If you really wanted to have that then you need to use the change pointers to read the master data which is modified in a custom program and then display that on the screen.  Once the user selects that master data records then trigger an IDOC for creating the idoc for that master data and also flag that master data record as processed in the SAP BDCPS standard table, so that the same record will not be picked. If you wanted to know how the change pointers piece of code is written go through the program RBDMIDOC and you can understand how the change pointers logic is written.
    Thanks,
    Mahesh.

  • Implement the following scenario for credit memo

    Dear experts!
    Thank you for your attention!
    how to implement the following scenario for credit memo??????
    1.Credit memo requests are usually blocked for billing (that is, credit) upon creation until the
    employee responsible releases this block.
    2.Within our company, we want make the definition of the point at which the check is carried out and
    the employee responsible dependent upon the value of the credit memo request.
    3.If the value of the credit memo request is below a certain minimum limit, then it can be released
    automatically by the system.
    4.The workflow within the framework of credit memo processing now guarantees that the employee
    responsible is automatically determined and informed when a credit memo request is created,
    depending on the value involved.
    waiting for your help!!!!!
    Best regard!
    Tangdark

    Hi,
    Hope so you know all the setting regarding credit memo customizing.
    Otherwise use the standard one.
    Regarding authorization go to PFCG and create a new role.
    In that you can maintain the authorization regarding the minimum credit limit.
    Please check out this setting.
    And update me also if I was wrong.
    Regards
    Raj.

  • Sun implementation of WebRowSet fails for FLOAT values

    I have been attempting to use the sun reference implementation of WebRowSet class to query a vendor table and serialize the rowset to XML.
    Oracle's proprietary RowSet package does not include an implementation of WebRowSet.
    For simple tables everything works ok. However, a few of the vendor's more robust tables define numeric columns as FLOAT(126) in the DDL. These columns return thru the Oracle driver as type NUMBER (numeric Type 2) with driver recommended java class java.math.BigDecimal. The Precision is correctly returned as 126.
    The problem seems to be that the driver considers these columns to have a Scale of -127 which is nonsensical. When populating the WebRowSet from a ResultSet an exception is thrown which indicates that a negative scale has been encountered.
    Since WebRowSet can only be populated from a ResultSet and the scale property is returned by the driver, this means that WebRowSet is effectively unavailable for Oracle databases.
    BTW, our Oracle database is v 9.2.0.4.0 and the Oracle JDBC driver is 9.2.0.5. The WebRowSetImpl class was downloaded from javasoft this month - it is version 1.01.
    Has anyone else observed FLOAT columns with negative scale ? Is there any way to coerce the driver into returning a more accurate scale ?

    I have been attempting to use the sun reference implementation of WebRowSet class to query a vendor table and serialize the rowset to XML.
    Oracle's proprietary RowSet package does not include an implementation of WebRowSet.
    For simple tables everything works ok. However, a few of the vendor's more robust tables define numeric columns as FLOAT(126) in the DDL. These columns return thru the Oracle driver as type NUMBER (numeric Type 2) with driver recommended java class java.math.BigDecimal. The Precision is correctly returned as 126.
    The problem seems to be that the driver considers these columns to have a Scale of -127 which is nonsensical. When populating the WebRowSet from a ResultSet an exception is thrown which indicates that a negative scale has been encountered.
    Since WebRowSet can only be populated from a ResultSet and the scale property is returned by the driver, this means that WebRowSet is effectively unavailable for Oracle databases.
    BTW, our Oracle database is v 9.2.0.4.0 and the Oracle JDBC driver is 9.2.0.5. The WebRowSetImpl class was downloaded from javasoft this month - it is version 1.01.
    Has anyone else observed FLOAT columns with negative scale ? Is there any way to coerce the driver into returning a more accurate scale ?

  • Error after implementing SP11 Patch 5 for 7.5 MS

    After implementing SP11 Patch 5 for BPC 7.5 the SPRunConversion function (which worked find under SP07) no longer works.  Every time that the function runs an error FX-160 is generated indicating that there is No Entity selected.
    I have modified all of the applications, optimized all of the applications, and reprocessed all of the rate related dimension files.
    Has anyone else run into this issue with the stored procedure after upgrading to patch 5 on SP11?

    Hey Experts,
    other templates working fine (personell admin. personell time, organizational management, travelmngt.)!
    The templates running in the 3.5 BW....but since the update of our testsystem the e-recruiting templates give back these errors.
    We dont wanna initialize the migration of templates and other objects to 7.0 now. Maybe in a few months.
    Could it be that several (in my case the e-Recruiting Templates/Queries) 3.5 objects never be running without migration?
    Thx for your answers!!!
    kind regards,
    moriz

  • Open source my OIOIC, a completely new object-oriented mechanism for t

    OIOIC is a completely new object-oriented mechanism for the C programming language.
    Using OIOIC, you can describe the flower, birds, grass, insects, trees, houses ...
    Using OIOIC, you can describe the elements, atoms, protons, electrons ...
    Using OIOIC, you can describe the earth, the sun, the Milky Way galaxy, collapsar ...
    Using OIOIC, you can describe ...
    1. OIOIC perfectly supplies the gap of object-oriented technology for the C programming language;
    2. OIOIC perfectly solved the multiple inheritance problem in the Software World;
    3. OIOIC perfectly objectivizes multithreading access control of object;
    4. OIOIC unifies the norm of components in the Software World;
    5. OIOIC unifies the structure of code tree in the Software World;
    6. OIOIC unifies the thinking of object-oriented programming in the Software World;
    7. OIOIC unifies all advanced programming languages in the Software World, to make the C programming language as the preferred.
    For further information, please download the "OIOIC-Primer-2nd-Edition-English.tar.gz". (the English version of << OIOIC Primer >> )
    http://code.google.com/p/oioic/downloads/list
    Welcome your advice!

    SamC wrote:It is very, very hard to tell if this is spam. Are you an arch user? Do you think that arch users will be interested in this?
    Firstly, thank you. But it is not spam! The thinking of object-oriented programming is very important for any programmer. Do not you think so.

Maybe you are looking for

  • Internal source cannot clean on a new install will not let me remove from disc even when formatting

    PLEASE HELP INSIDE MACHINE KILLING ALL OF 10 YEARS WORK@@@@ Apr 24 06:10:37 localhost com.apple.launchd[1]: *** launchd[1] has started up. *** Apr 24 06:10:50 localhost bootlog[40]: BOOT_TIME: 1398345037 0 Apr 24 06:10:50 localhost fseventsd[33]: cou

  • OS 10.4.11 and HP Officejet 4500 compatibility issue (scanning)

    Hi there, I am having a compatibility issue with a G4 (OS 10.4.11) and a HP Officejet 4500 (all-in-one). (Sorry if this is a little long, but there are many specs and many attempts listed here). Problem: I cannot scan from the computer (upon opening

  • What does it take to cancel a phone line on a mobile plan?

    I'm curious about what would happen if I cancelled a phone service on my mobile account. What would it cost me? I have the line on suspension right now. I would like the details on completely canceling the line. Thank you. =)

  • SAP LSO historic load

    hi. I'm New in SAP LSO. My client is implementing SAP LSO for the first time and they want to load the historic courses that an employee has taken since 2 years ago to the present. I have tried to use transacion LSO_PV00 to create a call transaction.

  • How to send recursive deadline monitoring mails?

    Hi all, I have to send a deadline monitoring mails to the approver for every 3 days till the approver takes some action. I am able to send the deadline monitoring mail once by using 'LATEST END' tab. even tried using loop, but i am getting mails cont