Skip to main content
Participant
September 15, 2011
Question

FMS Interactive with Data Events

  • September 15, 2011
  • 2 replies
  • 777 views

Hi

I'm completely new to FMS but a seasoned Flex developer.  We're building a Flash Builder 4.5 application which will be deployed to iPads. The basic functional requirements are as follows:

---

1. Presenter in a room has a camera streaming video of themselves
2. Participants in the same room have an iPad - there are 30 participants and the stream is sent to all 30 iPads simultaneously.
3. There must be lowest delay possible with good quality video - we understand this can be achieved with RTMP and that VP6 has to be used (as there is no H.264 support at present in AIR on iOS)
4. The presenter will trigger certain things from their iPad which will then display certain alerts, content on the partcipants iPad (from server connection the participant iPads are listening to)
----
Firstly, I'm interested to know your thoughts on this current spec.  This was put together from zero initial experience with FMS and having read a lot online and creating a proof-of-concept.  Secondly, with regards to the two-way interaction:  Is this something FMS handles?  Previously I have used LCDS or BlazeDS for the data events & streaming aspects of our applications.  Initially I was planning on using BlazeDS again, in addition to FMS.  But from what I have read FMS possible handles data push too?  Does FMS have LCDS/Blaze built in in some way?
Any advice or recommendations on articles I should read greatly appreciated!
Thanks,
Ben
    This topic has been closed for replies.

    2 replies

    Nikhil_Kalyan
    Participating Frequently
    September 18, 2011

    Hi,


    Thanks for your interest in FMS.

    As you are mostly mentioning iPad as your delivering device, RTMP does not come into the delivery in this regard. For iPad delivery, FMS uses HTTP. So your delay and other related queries squarely depend on the HTTP delivery methods.

    FMS should have interactivity with the player, but I am not much aware of LCDS and other stuff.
    Hope the information is useful.

    Thank you !

    Participant
    September 18, 2011

    Hi Nikhil

    Thanks for your reply.  I don't think http is correct for my requirements and that rtmp is the only way.  If you read my post you'll see I need the lowest delay possible between the presenter being filmed and the participants receiving the stream.   Http, from what I understand, will have delay in the region of 30 seconds.  I have managed to get an rtmp stream to m Flash/iOS app on iPad; with delay at around 1 second.  Please correct me if I am wrong here.

    Regards,

    Ben

    Participating Frequently
    September 19, 2011

    I think you should be able to deliver to iOS via RTMP - but you'll have to build AIR application as Flash is not direcly supported on iOS and iOS natively does not support RTMP. - i hope this answer helps.

    calmchessplayer
    Inspiring
    September 15, 2011

    goto fmsguru.com and watch  every video tutorial on that site untill you understand them. After you watch them then  if you still need help  come back  and ask this question again.