Results 1 to 4 of 4

Thread: Video Chat on IOS

  1. #1
    Join Date
    Sep 2012
    Posts
    2

    Default Video Chat on IOS

    Hi,

    Is it possible to create a video chat application for IOS (Native Objective-C) using Wowza ?

    How to send IOS camera and Microphone video/audio live stream to Wowza server ?

    Is it possible to do chat with Wowza and IOS without using any RTMP library for IOS ?

  2. #2

    Default

    Hi tailor.rohit,

    Welcome to the forums. Let me try to help with your questions. Short Answer: Yes, but it's not as easy as developing a Flash/AIR application.

    Long answer:

    "Is it possible to create a video chat application for IOS (Native Objective-C) using Wowza?"

    Yes. It is possible. But, you would have to write an H.264 encoder from scratch. Otherwise you'll have to use some additional library. There has been work done porting existing implementations such as FFmpeg, or Live555 to iOS. There are RTMP streaming examples such as "Live RTMP Streamer" (from FOX-IT) available in the app store for over a year, the Livu API which is available for licensing. There are many other commercial iOS Video Chat solutions. Some of these may use Wowza, but I don't know of any specifics.

    Other ongoing projects include OpenTok, WebRTC, Dropcam, aftek-iphone-RTMP-library, ffmpeg4iphone.

    "How to send IOS camera and Microphone video/audio live stream to Wowza server?"

    Simply generate a stream in one of the Wowza supported codecs and protocols.

    "Is it possible to do chat with Wowza and IOS without using any RTMP library for IOS?"

    You could use RTSP, RTP, or perhaps something entirely custom. But, I am not aware of any native support for protocols other than Apple HTTP. Additionally it is my current understanding that the h.264 hardware encoder on iDevices currently available is not designed for real-time as it must finalize the encoding before it can be decoded. If that is true, this limits you to software encoding, or Apple HTTP.

    It is my understanding that the Apple Requirements do not allow RTMP to send H.264 data that is sufficient for a Video Chat application. (source) Perhaps other codecs such as H.263 or VP6 are possible using RTMP, or H.264 with a different protocol.
    Last edited by randall; 09-11-2012 at 02:05 AM.

  3. #3
    Join Date
    Sep 2012
    Posts
    2

    Default

    Thanks Randall,

    Since many days we are trying to send the Video/Audio stream from iPhone to Wowza but not successful here.

    We tried using RTMP Library but as per Apple Streaming Guidelines we can't use RTMP.

    https://developer.apple.com/library/...Streaming.html
    "It seems that if your video is over 10 minutes, or it delivers over 5 MB in 5 minutes, it must be HTTP Live Streaming."

    We are trying to send video stream using HTTP protocol from Iphone but not able to receive the stream on Wowza server (content folder). We tried all the configuration to mentioned in the Wowza Documentation, Forums.

    We also tried Livu app for IPhone but it does not allow us to use native code in our own project. From Android we are able to send the .sdp file to the server and struggling for Iphone.

    Please suggest how we can send iphone video stream on Wowza Server. It would be of great help for all of us.

    Regards,
    Rohit

  4. #4

    Default

    Hi Tailor,
    how could u do video chat using .sdp files in android i was struggiling for past 3 months but not get clear idea. could you please share your logic how u completed in android.

Similar Threads

  1. Replies: 0
    Last Post: 10-29-2012, 03:41 PM
  2. Chat for IOS with HTML5
    By Felipe Campos Clarke in forum General Forum
    Replies: 3
    Last Post: 05-09-2012, 07:56 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •