# Android 4.4 - Nexus - Not playing

**URL:** <https://community.wowza.com/t/android-4-4-nexus-not-playing/41658>\
**Category:** Wowza Streaming Engine\
**Tags:** media-players-and-devices\
**Created:** [December 2, 2013, 12:02pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658 "2013-12-02T12:02:02Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Flemming\_Johannesen](https://avatars.discourse-cdn.com/v4/letter/f/3d9bf3/32.png) [@Flemming\_Johannesen](https://community.wowza.com/u/Flemming_Johannesen)\
**Post date:** [December 2, 2013, 12:02pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/1 "2013-12-02T12:02:02Z")

</div>

Hi guys

I’m at a bit of a loss here, i hope that you can provide me with an answer or at least some insight. I have been running my trial edition of Wowza for 14 days now and with good results. Every IOS and android device has been playing what i wanted it to play. The other day though i updated one of our test devices from 4.3 (jelly bean) to Android 4.4 (kit kat) and suddenly it can’t play anything provided by wowza. I checked and rechecked my settings but to no avail. Finally i went to your website [wowza.com/demo](http://wowza.com/demo) and tried playing the demos you have there, just to get a peace of mind. But to my astonishment the only thing i can get working is the “Direct URL to sample file”.

what’s gone wrong?

Thanks

---

<div class="post-metadata">

**Author:** ![Daren\_Johnson](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@Daren\_Johnson](https://community.wowza.com/u/Daren_Johnson)\
**Post date:** [December 2, 2013, 4:38pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/2 "2013-12-02T16:38:39Z")

</div>

Hi,

Looking at the Android [Developer page for KitKat](http://developer.android.com/about/versions/kitkat.html)

There have been significant changes, if you look under the “New media capabilities” section.

There are mentions updates to HLS supported version, now supporting version 4. This may be significant.

What browsers did you try? Just Chrome, or other. I heard that 4.4 does not ship with a browser, but rather this is up to

the vendors to add browser when shipping devices?

What is the device (manufacture/model) you are using?

Does the RTSP link still work on this [mobile page](https://www.wowza.com/html/mobile.html)?

Daren

---

<div class="post-metadata">

**Author:** ![Will\_Hetherington](https://avatars.discourse-cdn.com/v4/letter/w/db5fbb/32.png) [@Will\_Hetherington](https://community.wowza.com/u/Will_Hetherington)\
**Post date:** [December 5, 2013, 9:22am UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/3 "2013-12-05T09:22:10Z")

</div>

I am having no problems viewing HLS, or RTSP content on my Google Nexus 5 running 4.4 (Stock)

I’ve tried with both Chrome and Firefox, and I’m prompted to pick a media player as you would expect (i.e. open once vs always) - and content playback starts up.

Do you have logcat installed or anything? Not sure you’d get much useful out of it, but it may be worth a shot.

Either that, or, install the ADT bundle, [http://developer.android.com/sdk/installing/bundle.html](http://developer.android.com/sdk/installing/bundle.html), turn on dev tools on your phone and check it out and see if you get any useful debug when trying to start a stream on your phone.

EDIT - Well - I hooked this up to my IDE and tracing logcat at debug; make sure in the logcat filter settings, you’re not filtering on whatever module you throw in debug, i.e. “All Messages”. I’d imagine there are some specific filters we’d want to set up to try and track this down easily. I just don’t have time to look at it today!

---

<div class="post-metadata">

**Author:** ![Will\_Hetherington](https://avatars.discourse-cdn.com/v4/letter/w/db5fbb/32.png) [@Will\_Hetherington](https://community.wowza.com/u/Will_Hetherington)\
**Post date:** [December 12, 2013, 2:16pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/4 "2013-12-12T14:16:30Z")

</div>

HLS support in 4.4 seems to be good; I’m just doing some switching of playback based on useragent and minor/major device version - working well.

---

<div class="post-metadata">

**Author:** ![Daren\_Johnson](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@Daren\_Johnson](https://community.wowza.com/u/Daren_Johnson)\
**Post date:** [December 3, 2013, 5:05pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/5 "2013-12-03T17:05:47Z")

</div>

Hi

This is something that we are going to try and test.

Please open a ticket, by sending an email to support@wowza.com

and reference this thread URL and attach zips of your conf and logs folders

(if too large then share and link to the files instead). Make sure the logs

are from dates/times when you have accessed the server with the 4.4 device.

We will post our findings back to this thread for the community.

Daren

---

<div class="post-metadata">

**Author:** ![Daren\_Johnson](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@Daren\_Johnson](https://community.wowza.com/u/Daren_Johnson)\
**Post date:** [December 13, 2013, 4:20pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/6 "2013-12-13T16:20:31Z")

</div>

There is actually such a link here on the [Wowza mobile test page](https://www.wowza.com/html/mobile.html)

The video/audio stream that the link provides is encoded such that it plays on a wide range of hardware and Android OS versions.

Daren

---

<div class="post-metadata">

**Author:** ![Daren\_Johnson](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@Daren\_Johnson](https://community.wowza.com/u/Daren_Johnson)\
**Post date:** [December 17, 2013, 9:38pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/7 "2013-12-17T21:38:31Z")

</div>

Hi,

It is best to start with the Baseline profile, as Google themselves recommend [here.](http://developer.android.com/guide/appendix/media-formats.html#recommendations)

This profile is more likely to be device agnostic.

We haven’t run into the same problems described here in this thread while using our Nexus 7 updated to Android 4.4.

Daren

---

<div class="post-metadata">

**Author:** ![Salloum\_ELDAHDAAH](https://avatars.discourse-cdn.com/v4/letter/s/8dc957/32.png) [@Salloum\_ELDAHDAAH](https://community.wowza.com/u/Salloum_ELDAHDAAH)\
**Post date:** [December 13, 2013, 12:10am UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/8 "2013-12-13T00:10:07Z")

</div>

Android 4.4 doesn’t do rtsp playback from web browser anymore, you need to build an app for rtsp playback, else it will show as a broken link.

i am trying to work to find a work around for that when done i will post the solution.

Regards,

---

<div class="post-metadata">

**Author:** ![Salloum\_ELDAHDAAH](https://avatars.discourse-cdn.com/v4/letter/s/8dc957/32.png) [@Salloum\_ELDAHDAAH](https://community.wowza.com/u/Salloum_ELDAHDAAH)\
**Post date:** [December 13, 2013, 2:44pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/9 "2013-12-13T14:44:17Z")

</div>

Hello,

rtsp playback is working on Android 4.4.2 using nexus 4 phone, i have did the implementation using href

Regards,

---

<div class="post-metadata">

**Author:** ![Flemming\_Johannesen](https://avatars.discourse-cdn.com/v4/letter/f/3d9bf3/32.png) [@Flemming\_Johannesen](https://community.wowza.com/u/Flemming_Johannesen)\
**Post date:** [December 3, 2013, 1:06pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/10 "2013-12-03T13:06:22Z")

</div>

Hi Daren

Thanks for returning my question.

It’s the google model on some kind of Asus hardware , latest generation. It ships with Chrome, but i have also tried Dolphin but to no avail

[http://www.google.com/nexus/7/](http://www.google.com/nexus/7/)

The link in question opens a window and you have to choose a player. The only player i have found that it is working with is VLC. The one it ships with from the factory does not work nor does VPlayer. Needless to say that i would hate to explain to some of my Android users that they have to download VLC in order to see my content.

---

<div class="post-metadata">

**Author:** ![Mark\_Slight](https://avatars.discourse-cdn.com/v4/letter/m/a88e4f/32.png) [@Mark\_Slight](https://community.wowza.com/u/Mark_Slight)\
**Post date:** [December 16, 2013, 6:44pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/11 "2013-12-16T18:44:14Z")

</div>

Hi Guys there is a known problem with Android 4.4 see [here](https://code.google.com/p/android/issues/detail?id=62304) . I’m seeing a massive difference between 4.4 and (4.3 & below) for live streaming - it appears to be a codec issue. I’m currently playing around with the server settings to see if I can find what specifically kills it.

---

<div class="post-metadata">

**Author:** ![Trevor\_Childs](https://avatars.discourse-cdn.com/v4/letter/t/bc79bd/32.png) [@Trevor\_Childs](https://community.wowza.com/u/Trevor_Childs)\
**Post date:** [December 18, 2013, 3:11pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/12 "2013-12-18T15:11:26Z")

</div>

I’m using H264 (baseline, 3.0) video with AAC audio. Video works fine on desktop through flash, and through HLS/HTML5 on iOS devices. It either doesn’t play, or sometimes gives audio-only through HLS/HTML5 on a Nexus 7 updated to 4.4.2 (Chrome, Boat, Dolphin, and Skyfire browsers tested).

We were working fine before the update on browsers that support HLS, and streaming RTSP to others. Now on 4.4.2 we’re dead in the water.

---

<div class="post-metadata">

**Author:** ![Trevor\_Childs](https://avatars.discourse-cdn.com/v4/letter/t/bc79bd/32.png) [@Trevor\_Childs](https://community.wowza.com/u/Trevor_Childs)\
**Post date:** [December 18, 2013, 4:02pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/13 "2013-12-18T16:02:30Z")

</div>

Of course it’s always after posting somewhere that I find a workaround…

Our chunk sizes were set to one second (cupertinoChunkDurationTarget=1000), with video encoding pushing one keyframe per second. I altered the Wowza config to two second chunk sizes (cupertinoChunkDurationTarget=2000), guaranteeing each chunk will have a keyframe, even in the case of minor timing errors. I’ve now got streams working on Android 4.4.2 devices (though, with lag about 5 seconds behind the iOS player).

---

<div class="post-metadata">

**Author:** ![ORLANDO\_RIVERA](https://avatars.discourse-cdn.com/v4/letter/o/db5fbb/32.png) [@ORLANDO\_RIVERA](https://community.wowza.com/u/ORLANDO_RIVERA)\
**Post date:** [February 27, 2014, 2:37pm UTC](https://community.wowza.com/t/android-4-4-nexus-not-playing/41658/14 "2014-02-27T14:37:22Z")

</div>

Thanks - I also just tested your work around and got it working on Nexus 5 phone on Android 4.4.2
