What are the requirements to build a live video chat application?

I am looking into making a live video chat application. I
have seen several examples on the web so my question is not "how"
to do it. My question is "what do I need" to do it?
It seems that all the examples use Flex Data Services and
then some sort of back-end communication server. The cost of FDS is
well beyond what the client can afford so my question is: is it
necessary? Is there a way to build this sort of application without
FDS? Can I get live video streaming to work using only what is in
the SDK? I know nothing about data streaming, real-time
communication, etc. and have no idea how to implement this outside
what I have seen in the online articles so far.
If there are any other forums that are more appropriate to
this question, please direct me there. It is not a FDS exclusive
issue and I am just starting to look into it. I am starting here
because we would like to use Flash Player for the client-side
application.

I am looking into making a live video chat application. I
have seen several examples on the web so my question is not "how"
to do it. My question is "what do I need" to do it?
It seems that all the examples use Flex Data Services and
then some sort of back-end communication server. The cost of FDS is
well beyond what the client can afford so my question is: is it
necessary? Is there a way to build this sort of application without
FDS? Can I get live video streaming to work using only what is in
the SDK? I know nothing about data streaming, real-time
communication, etc. and have no idea how to implement this outside
what I have seen in the online articles so far.
If there are any other forums that are more appropriate to
this question, please direct me there. It is not a FDS exclusive
issue and I am just starting to look into it. I am starting here
because we would like to use Flash Player for the client-side
application.

Similar Messages

  • Can Adobe Air build multiple live video chat and whiteboard application?

    Can Adobe Air build multiple live video chat application? and
    whiteboard like MSN whiteboard?
    Is there any online documentation?

    1) any practical use of P2P multicast will have a delay measured in seconds. it shouldn't go to 30 seconds unless you have a large NetStream.bufferTime.
    2) i strongly recommend against changing the multicast stream parameters. they all interact with each other. decreasing the window duration will decrease the effective reliability of the stream, by reducing the amount of time to receive all of the fragments of the stream as they pass through the P2P group -- especially when people join or leave the group, which can disrupt the low latency "push" trees that are constructed in the group.
    3) you should be able to change the encoding parameters on the fly without a major disruption. are you using H.264 or Sorenson Spark?  it's possible that your camera doesn't like to have its capture size changed and it is freezing temporarily.  i'm not having any trouble changing the capture size with my camera (and using H.264).  i recall there being some issue with changing the frames-per-second on the fly (at least some time ago, and i don't remember what the issue is) -- there was enough of an issue that i disabled it in my little app while actively publishing.

  • What are the major differences b/w live copy blueprint and Language copy of CQ ?

    We are in process of creating a different Language Versions of a Website and trying to figure out the best/recommended approach.
    what are the major differences b/w live copy blueprint and Language copy of CQ ? which one is recommended in which ? any pointers on this would be appreciated.

    The language copy tool is a one-shot tool to create pages under a certain structure. It has a nice UI for it. But that's it.
    The MSM blueprint/livecopy concept is much more powerfull, because it has live connections between the blueprint and the livecopy. It does not only allow you to easily create livecopies, but supports you also in maintaining the relationshop between these. So you can easily detect, that the blueprint page has been updated and needs to be rolled out again. Or that there are conflicts, because both blueprint and livecopy have been updated independently. And so on.
    From my perspective the language copy tool should not be used, because with creation of language pages the "fun" has just started and the real work is just ahead.
    Jörg

  • What are the required settings for Quality Certificate

    Hi Team
    What are the required settings for Quality Certificate for Raw material from vendor. This is my RR - Result Recording  for inspection lot.
    Please sugget me T-Code to view this.
    Can I see say for 6-9 months RR done insp. lot.
    Thanks

    Settings for Quality Certificate for Raw material from vendor,
    Activate QM Procurement key, enter qm control key with certificate and Enter certificate type in certificate field.
    There are 2 cases,
    u want details of certificate send by vendor
    u want to record results and see inspection lot wise results.
    case1
    depending upon the certificate selected by u, system will give u warning or error msg for certificate confirmation at the time of gr. for confirmation QC51 t_code is used. here status has to be changed to 'filed and inspected' then gr will be allowed.
    all these certificates can be dispalyed in QC55 T_CODE.
    CASE2
    U can record results and see in inspection report tab in QA33
    Edited by: YOGINI B THORAT on Aug 4, 2009

  • What are the required things to do the debug?

    hi Experts,
    What are the required things to do the debug?
    thanks in advance
    sekhar

    Hi,
    There are different ways to go in debugging mode.
    One way is to go to the transaction and put /h + enter in the top blank space.
    The other way is to but a breakpoint in your program.After you execute the program,it will stop at the breakpoint and go into debugging mode.
    The thirdway is to write break-point in the code at a specific point.On execution it will stop at that point.
    A fourth way is to write break (your user id).It will stop only for you and then you can debug it.
    Hope it was useful.
    Thanks,
    Sandeep.

  • What are the required depreciation areas to post IFRS

    Hi,
    what are the required depreciation areas to post IFRS
    Thanks And Regards.
    Ramakrishna.K

    Hi,
    You should use the local rules for depreciation area 01 = local book and
    set up your group rules in another depreciation area such as 30 where you can use different GAAP.
    Regards
    Sunil
    Assign Points, if Useful

  • What are the requirements for Dreamweaver?

    What are the requirements for Dreamweaver? The link is broken

    http://www.adobe.com/products/dreamweaver/tech-specs.html
    Works for me...
    Mylenium

  • How to start adobe photoshop cs6? what are the requirements to me as a begginer? please help

    what are the requirements for adobe photoshop cs6? I am a beginner doing self study... please help

    HI balaram reddy 
    You can use the administration guide under the below link.....
    service.sap.com/instguidesu2192 mySAP Business Suite Solutions u2192 mySAP SRM u2192 Using SAP SRM Server 5.5 u2192Solution Operations Guide: mySAP Supplier Relationship Management
    Please find the links as requested. You will find lot of documents and so on here.
    http://service.sap.com/srm
    http://help.sap.com/saphelp_srm50/helpdata/en/0e/cede3b6bc8682be10000000a11402f/frameset.htm
    Regards
    Bandla

  • What are the requirements for publishing an App for private distribution, not sale.

    I need to create an App in English and 4 other languages for private distribution to individuals. What are the requirements for doing this please? I currently have a just a Single Edition license. Am I right in understanding I need a Cloud subscription and an Apple Developer subscription also?

    My client desire is to only make their accessible to paying members requiring a sign–in before download. Does this fall into a private distribution deployment.

  • What are the commands available to read a file from application server and

    What are the commands available to read a file from application server and store the file into an internal table?

    Hi,
    To read a file from an Application Server to an Object there is a command in ABAP called <b>READ DATASET</b>. After that file is transported to that object you have to do a loop and put that data in an Internal Table.
    This statement exports data from the file specified in dset into the data object dobj. For dobj, variables with elementary data types and flat structures can be specified. In Unicode programs, dobj must be character-type if the file was opened as a text file.
    For dset, a character-type data object is expected - that is, an object that contains the platform-specific name of the file. The content is read from the file starting from the current file pointer. After the data transfer, the file pointer is positioned after the section that was read. Using the MAXIMUM LENGTH addition, the number of characters or bytes to be read from the file can be limited. Using ACTUAL LENGTH, the number of characters or bytes actually used can be determined.
    In a Unicode program, the file must be opened with an arbitrary access type; otherwise, an exception that cannot be handled will be triggered.
    If the file has not yet been opened in anon-Unicode program, it will be implicitly opened as a binary file for read access using the statement
    OPEN DATASET dset FOR INPUT IN BINARY MODE.
    . If a non-existing file is accessed, an exception that can be handled can be triggered.
    Influence of Access Type
    Files can be read independently of the access type. Whether data can be read or not depends solely on the position of the file pointer. If the latter is at the end of the file or after the file, no data can be read and sy-subrc will be set to 4.
    Influence of the Storage Type
    The import function will take place irrespective of the storage type in which the file was opened with the statement OPEN DATASET.
    If the file was opened as a text file or as a legacy text file, the data is normally read from the current position of the file pointer to the next end-of-line marking, and the file pointer is positioned after the end-of-line marking. If the data object dobj is too short for the number of read characters, the superfluous characters and bytes are cut off. If it is longer, it will be filled with blanks to the right.
    If the file was opened as a binary file or as a legacy-binary file, as much data is read that fits into the data object dobj. If the data object dobj is longer than the number of exported characters, it is filled with hexadecimal 0 on the right.
    If the specified storage type makes conversion necessary, this is executed before the assignment to the data object dobj. Afterwards, the read data is placed, byte by byte, into the data object.
    System Fields
    sy-subrc Meaning
    0 Data was read without reaching end of file.
    4 Data was read and the end of the file was reached or there was an attempt to read after the end of the file.
    Thanks,
    Samantak.
    <b>Rewards points for useful answers.</b>

  • What are the diffrent ways to copy data from one application to another?

    Hi,
    Can you guys tell me what are the different ways to copy data from one application to another application??
    I know we can do it through script logic using DESTINATION_APP.
    Is there any other way to copy data from one application to another application?
    Please help me
    Thanks,
    Charly

    You can also call a custom DTSX package in SSIS via the datamanager.
    there are at least 5 ways of transfering data in BPC between apps.
    1. Through the front end (excel etc) via evdre/evsnds
    2. Through Script logic using *Dest App
    3. Using BPC's standard export dtsx package via DM
    4. Using SSIS using BPC's custom SSIS tasks
    5. Through Script logic using stored procs.
    i am sure people will come up with more.
    remember if you use ssis and move data into any table but the wb, you need to process the cube afterwards.

  • What are the requirement need for installing of PI7.1

    Hello All,
        What are the Hardware and Software requirements required for Installing PI 7.1.  Installation of PI 7.1. need 64 bit operating system or can I install 32 bit operating system.
    Can anybody send me the installation document on PI 7.1.
    Thanks & Regards,
    Venkat K

    Hi,
    yes only 64 bit is supported read page no 15 of below link.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40328fc8-4844-2b10-b7a2-8930c16df2ba
    Installation guide.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00004f25-6190-2b10-2c8b-fa419234c28b
    Re: SAP PI 7.1 minimal hardware
    chirag

  • What are the required configuration tasks to enable flashback feature?

    Hi,
    I want to use the flashback feature on a table. Can anyone tell me what are the configuration changes that needs to be done in order to use this feature?
    Thanks in advance,
    Annie

    http://www.oracle.com/technology/deploy/availability/htdocs/Flashback_Overview.htm
    if you mean ...
    Flashback Table
    When a human or application error occurs, you want to be able to restore the state of one or more tables to a point in time before the problem occurred.
    You have to set UNDO_RETENTION initialization parameter.
    http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14220/backrec.htm#i1015145
    if you mean..
    Flashback Drop
    In Oracle Database 10g. When a user drops a table, Oracle automatically places it into the Recycle Bin.
    By the way it can not use with table on SYSTEM tablespace.

  • What are the required building blocks to place part of an application into the cloud?

    Hi there,
    I have a Windows client/server business management/accounting application written in VBA/Access.
    I am thinking of making small parts of the application available in the cloud, for example QUOTES.
    First of all, I am not sure if this forum is the right place to ask these questions!
    I would like users to be able to access their quotes via tabled or smart phone and be able to add or modify records.
    I am interested to find out what building blocks are required to achieve this.
    My initial thoughts are as follows:
    The user exports their quotes from the application (A) in XML format
    The user uploads the XML data into SQL server on my website (?)
    The user logs into a mobile app (B) that is connected to the SQL server
    The user adds/modifies records in app (B)
    The user then downloads their records in XML format from SQL server from my website (?)
    The XML data is read and updated in application (A)
    In terms of the SQL server I was also wondering if each user should have their own database or whether all users should use the same table QUOTES for example?
    Any hints or tips would be really appreciated and many thanks in advance...
    Have a wonderful day...
    Kind regards,
    Michael

    Hi Michael,
    I’m afraid that it is not the correct forum for this issue, since this forum is to discuss the VS IDE issue.
    I have a Windows client/server business management/accounting application written in VBA/Access.
    Just to make this issue clearly, is it related to the Office development like this MSDN document?
    http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx
    If it is related to the Office development, I suggest you post this issue to the
    Office development forum like this thread “How
    to move an Access App with VBA to the Cloud w/o re-coding? Amazon Web Services Virtual Machine ? Or What ?”.
    If not, please feel free to let me know, I will help you find the correct forum for this issue.
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • What are the required settings to enable HTTP Compression?

    I am running into download speed issues with some of my clients.  I am looking for ways to improve download response without having to rewrite my system(s).
    On the server side, I am using CF 8.01 on a W2003 system.  I have enable HTTP Compression for the web site in IIS 6.0 for both static and dynamic files.
    On the client side where I am doing my testing, I am using IE 8.0 on a W7 professional system.  In I.E., I have enabled HTTP 1.1 under advanced options and am using Automatic mode as the download methodology for Temporary Files.
    It is my understanding that there is nothing that I have to do to CF to enable HTTP Compression.
    It does not appear to work because the downloaded cfm files (5717 and 694389) are the same size regardless of these setting.  In addition, I am using HttpWatch to determine all of the time and size parameters for each request. HttpWatch tells me in the summary that there are no HTTP Compression savings; i.e., HTTP Compression saving: 0 bytes.  Based upon some of the info I've read on the web, I would have expected 50% to 75% savings since the two files being downloaded are both dynamic text files.  All of the graphics, javascript, css files are cached so they do not figure into the equation.
    Is there something else beyond the IIS and IE settings that needs to be done to implement HTTP Compresssion???
    Thanks in advance for your suggestions/help.
    Len 

    Adam,
    I have read the references and may now be confused, but it seems to me that just doing the standard IIS Manager setup, which is what I've done, will not compress CFM files since the only things that are compressed under dynamic files are exe, dll and asp.
    One would think that CF should have added CFM to the list of compressed dynamic files when it was installed as it does with default.cfm, but maybe I'm expecting too much.
    If I am correct about this, then it would seem that I'm going to have to customize the compression setup as described in this quote from the reference,
    "Specify additional file types to compress. Edit the ... HcScriptFileExtensions metabase property (for dynamic files) to apply compression to additional file types."
    Am I misunderstanding this document???
    Len

Maybe you are looking for

  • Wireless router and beige G3 question

    I've purchased a Netgear 54 mbps wireless router to network my Macs. For now, the G4 tower and the 266 beige G3 are going to be connected through two of the hardwired ports until I can get an Airport card for the G4. The G4 is running Panther 10.3.9

  • Log file in session and call transaction methods

    Hi Experts, How to see log file in session and call transaction methods?

  • Adding a field from a catalogue in 'create shopping cart' display screen

    Hi all, I am new to SRM and i am faced with the following situation: I need to add a field called 'supplier part number' to the 'create shopping cart' screen from the MDM catalogue. Once the entries for the field 'supplier part number' are fetched fr

  • DS Open timeout in cRIO startup app

    I have a cRIO application that upon startup opens a collection of Datasocket references to local NSV's. When running from the development environment everything works as designed.  When I build and run as a startup app then I get Error 56 Timeout on

  • Portege R600-101 - New internal Hard disk

    Hello, is there a way to change the internal hard drive of the R600 (to a 500GB or a bigger one)? Andreas