Results 1 to 9 of 9

Thread: Custom Android/iOS Client

  1. #1
    Join Date
    Oct 2012
    Posts
    10

    Default Custom Android/iOS Client

    Hello I would like to develop my own streaming client to work with Wowza.

    My client is targeted for Android and iOS, and just needs to stream audio from the phone to Wowza.

    I can not find any documentation on a Client side API. Where would I look? Also, is there any example code?

    Thanks
    Peter

  2. #2
    Join Date
    Dec 2007
    Posts
    22,013

    Default

    Peter,

    Take a look at Livu for iOS
    http://www.wowza.com/forums/content....a-Media-Server

    And I have heard of this for Android but have no experience or other reports about it:
    http://www.wowza.com/forums/showthre...ght=#post84050

    Richard

  3. #3
    Join Date
    Oct 2012
    Posts
    10

    Default

    Many thanks Richard,

    It's good to see that it is possible to create custom clients.

    But I must be missing something... How was Livu created? Does it emulate the protocol for one of the other supported clients? Where would that be documented?

    Some more info on my app. I want to stream Speex data. I see that Wowza supports "RTP: Speex IETF RFC5574". Is there some documentation/sample code for a RTP/Speex client? Do I need to look somewhere besides the Wowza site?

    Thanks again
    P

  4. #4
    Join Date
    Dec 2007
    Posts
    22,013

    Default

    These are not Wowza products. I don't have this info, but I don't think you will get Speex audio from an iOS device, and doubt from Android either.

    Richard

  5. #5
    Join Date
    Oct 2012
    Posts
    10

    Default

    Hi Richard,

    I am writing such a device. My company uses Wowza with its desktop product written in Flash. I want to develop our mobile version.

    How do I develop a client to work with Wowza?

    Thanks
    P

  6. #6
    Join Date
    Dec 2007
    Posts
    22,013

    Default

    To publish a stream from a mobile device to Wowza? We really don't have any guidance for that, except the Wowza specs

    http://www.wowza.com/media-server#specifications

    Richard

  7. #7
    Join Date
    Oct 2012
    Posts
    10

    Default

    Thanks Richard, I understand that Wowza just makes the Server.

    As I said, I think I am missing something. I think I want to develop a "Compatible Live Encoding Device", in particular Speex.

    What is the process for Wowza working with companies that make "Compatible" devices? Is there a standards body? Is it documented? Is there some way to verify that a device is compatible? How was, say, the Livu app developed?

    Lots of companies make "compatible" devices. How do I learn about that.

    Many thanks again
    P

  8. #8
    Join Date
    Oct 2012
    Posts
    10

    Default

    Hello again Richard,

    I think I may be answering my own question-- could you please confirm my understanding

    The Wowza Specification lists "IETF RFC5574" as an "Applicable Transport Protocol and Payload Specification"

    http://www.wowza.com/uploads/images/...ifications.pdf

    This protocol is documented by the IETF here

    http://tools.ietf.org/html/rfc5574

    So, if I implement a client for that protocol, it should work with Wowza right?

    Thanks in advance
    P

  9. #9
    Join Date
    Dec 2007
    Posts
    22,013

    Default

    I don't know of any Wowza program re compatible devices, but you can write to sales@wowza.com and ask about that. There is OEM licensing.

    For your project, you just have to either push h.264 video and AAC or MP3 audio to a Wowza application over RTMP or stream h.264/AAC|MP3 to a udp or rtsp endpoint that Wowza can re-stream from.

    Richard

Similar Threads

  1. only IOS or Android
    By joinvisions in forum Live Streaming and Encoder Discussion
    Replies: 1
    Last Post: 08-08-2012, 02:15 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
  •