Results 1 to 6 of 6

Thread: Trying to get some kind of metric for the stream quality with mobile broadcasting

  1. #1

    Default Trying to get some kind of metric for the stream quality with mobile broadcasting

    Hi,

    I'm trying to get a quality metric for the connection of an rtsp based stream coming from an iphone (using Livu based code).
    I managed to use with flash player based broadcasting the IClient's getPingRoundTripTime() function.

    The problem is with the iphone streaming that the client is always null. (using IMediaStream getClient)
    I've trying using the stream's getMediaIOPerformance but couldn't find anything that will help me determine the connection quality.

    Is there anyway to do this?

    Thanks,
    Jonathan

  2. #2
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    Jonathan,

    Try attaching IOPerformance Object to the httpSession in onHTTPSessionCreate:

    http://www.wowza.com/forums/content....-and-San-Jose)

    Richard

  3. #3

    Default

    Hi Richard,

    I'm not sure I understand.
    This stream is not being HTTP streamed.
    It's RTSPed in and then grabbed by our CDN.
    Why would there be an onHTTPSessionCreate event?

    Thanks,
    Jonathan

  4. #4
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    I see, sorry, you would need to do that with the RTPSession in onRTPSessionCreate

    http://www.wowza.com/forums/content....TSP-RTP-stream

    Richard

  5. #5

    Default

    Ok, I will give it a shot.
    Can you direct me to what values of the IOPerformanceCounter can I use to detect connection speed or quality?
    I need to provide our iphone broadcasters with an indication of how good their connection to the server is?
    I can't seem to get the ping roundtrip with the IOPerformance if I don't have a client object.

    Thanks,
    Jonathan

  6. #6
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    Jonathan,

    You can look in the ServerSide API. If there is not some data then it is not relevant in those cases. There is only a client object when there is an Flash RTMP connection, which has capabilities and info that you will not find in the HTTP session objects.

    Richard

Similar Threads

  1. Live broadcasting with user paricipating: how to prevent republishing on a stream?
    By chocking_u in forum Live Streaming and Encoder Discussion
    Replies: 2
    Last Post: 10-08-2013, 10:17 AM
  2. Wirecast poor quality and good quality live flash
    By dj_carpio in forum Live Streaming and Encoder Discussion
    Replies: 3
    Last Post: 04-17-2012, 05:36 PM

Posting Permissions

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