Results 1 to 6 of 6

Thread: Livestream playback issue with android when transcoding !!

  1. #1
    Join Date
    Dec 2013
    Posts
    3

    Default Livestream playback issue with android when transcoding !!

    Hello,

    We're decoding livestreaming into different bitrates i.e 360,160p
    using wowza transcoder addon (ngrp) to playback livestream in IOS and
    android devices. The decoding is only to AAC(44100Hz) for audio as video
    input is already in H264 format. However, live playback working fine in IOS
    but when we stream the livestream into android device, it plays for some
    seconds and then error occured "cannot play video.Invalid Url". The issue
    is mostly in android 4.1 Icecream sandwitch and 4.1.2 jellybean.

    Could you please assist me regarding it? We're using monthly subscription
    of wowza media server.

    IOS/Android PLAYBACK URL : http://ip:1935/transcoder/ngrp:live1_all/playlist.m3u8

    Regards.
    Shahzaib
    Last edited by shahzaibcb; 12-06-2013 at 11:27 PM.

  2. #2
    Join Date
    Jun 2011
    Posts
    1,037

    Default

    Hi,
    This is one of the best resources.
    It is likely to be the video codec profile and/or level
    being incompatible with Android.
    iOS devices support a broader range of profiles and levels,
    Android is generally restricted to Baseline profile for streaming.
    It's best to change the profile in the video codec at the source
    so that it supports the widest range of devices.

    Here's an excellent resource that covers video encoding for playback on Android.

    Important links within the above are:
    Video specifications.

    Encoding recommendations.

    Daren

  3. #3
    Join Date
    Dec 2013
    Posts
    3

    Default

    Hello Daren,

    We're using FMLE for publishing stream with main profile,leve-2.1 and audio is mp3-44100 mono. But wowza re-encode this stream for 160_p (Apple and android) into baseline profile with audio codec-AAC. If the problem with main profile than wowza re-encode the main into basline using transocder addon and issue remains the same.

    Also IOS devices having issue with audio and this issue is similar to the thread http://www.wowza.com/forums/showthre...-Gaps-with-MP3 (but the thread ended up without conclusion) .

    Live video playback works well on the beginning on IOS but after some time the small audio gaps comes into play after every 2~3 seconds.

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

    Default

    If the StreamNameGroup includes the source, which has mp3 audio, try taking it out. The Android device might be having trouble switching between bitrate renditions when one has mp3 audio and the others are AAC.

    Richard

  5. #5
    Join Date
    Dec 2013
    Posts
    3

    Default

    I removed the unnecessary StreamNameGroup and used only 160p. That resolved my issue.

    Thanks to support team!

    Regards.
    Shahzaib

  6. #6
    Join Date
    Jun 2012
    Posts
    723

    Default

    Thanks for the update.
    The idea is that the StreamNameGroup shouldn't contain any members that are not enabled for transcoding.

    Zoran

Similar Threads

  1. HLS playback issue on Android 4.3
    By Vincent Chan in forum Live Streaming and Encoder Discussion
    Replies: 7
    Last Post: 09-02-2013, 04:14 AM
  2. iOS and Android livestream support
    By onyx808 in forum Live Streaming and Encoder Discussion
    Replies: 8
    Last Post: 03-20-2013, 06:21 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
  •