Skip to main content
Participant
July 27, 2009
Question

Live Stream Url

  • July 27, 2009
  • 1 reply
  • 1951 views

I just started using the FME and FMS.

I captured a live feed and was able to send it to the FMS.

With the FMS URL: rtmp://ip:1935/live

Where ip is the IP Address of the server

Stream: livestream

now when i used the application sample providedI am able to see the live feed, GREAT.

Now when use VLC or Quicktime (not from server, from my laptop) and enter the FMS Url (rtmp://ip:1935/live also tried rtmp://ip/application/live), it does not work.

I am originally a windows media encoder and utilize windows media player, so it was very easy there.

Can some one guide me on how to see this feed from outside server and on stand alone player...


Thank you in advance to all for their help.

    This topic has been closed for replies.

    1 reply

    July 27, 2009

    The issue is that VLC and Quicktime are not RTMP publishing clients. In order to publish to FMS, the client needs to be capable of using the RTMP protocol.

    asadhkhanAuthor
    Participant
    July 27, 2009

    Thanks Jay,

    But then how can we get our stream to even play on iPhone, as iPhone only supports http.

    I know that there are several applications out there that output format in h.264 (which is one of the formats accepted by iPhone).

    Example, youtube publishes all videos in Flah on their website, but since Phone does not support flash, they send the stream out in h.264 format (assuming they use FME).

    Any thoughts on this.

    Thanks.

    July 27, 2009

    The problem isn't the codec, it's the protocol. FMS has no built-in support for delivering live streams via HTTP (you can tunnel  the connection, but that just results in rtmp packets wrapped in http headers). In order for a client to consume video directly from FMS, the client must support RTMP.

    Now that the RTMP spec has been published, I suspect we'll see a lot more applications that support it before too long. I don't work with Objective C, and I've never done any development for Iphone, so I don't know if an RTMP client in an Iphone application is practical or not.