Results 1 to 4 of 4

Thread: Broken timestamps with cupertino streaming

  1. #1
    Join Date
    Jan 2011
    Posts
    20

    Default Broken timestamps with cupertino streaming

    Hello

    When streaming rtmp source with h264 mainline (with B-frames enabled) to iPhone/iPad, Wowza always sets PTS of each frame equal to DTS. This works ok with baseline, but in presence of B-frames and reordering, it breaks playback order with result visible as very jerky playback.

    This was tested on 2.2.3 and newest development release (patch11).
    Last edited by JakubS; 04-02-2011 at 06:50 AM.

  2. #2
    Join Date
    Dec 2007
    Posts
    25,655

    Default

    You should use h.264 Baseline profile encoding for IPhone. IPad supports Main.

    Richard

  3. #3
    Join Date
    Dec 2007
    Posts
    25,655

    Default

    Take a look at this article, it might help and has info on this:

    http://www.wowzamedia.com/forums/con...to-iOS-Streams

    Richard

  4. #4
    Join Date
    Jan 2011
    Posts
    20

    Default

    You are right, it is not Wowza's fault. Incoming rtmp stream already had broken timestamps. It looked ok, because I tested it with mplayer which figures out frames reordering from h264 stream.

Tags for this Thread

Posting Permissions

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