# HLS Stream troubles, with different iphone.

**URL:** <https://community.wowza.com/t/hls-stream-troubles-with-different-iphone/45991>\
**Category:** Wowza Streaming Engine\
**Created:** [September 25, 2015, 5:12pm UTC](https://community.wowza.com/t/hls-stream-troubles-with-different-iphone/45991 "2015-09-25T17:12:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zubair\_Askhabov](https://avatars.discourse-cdn.com/v4/letter/z/7ea924/32.png) [@Zubair\_Askhabov](https://community.wowza.com/u/Zubair_Askhabov)\
**Post date:** [September 25, 2015, 5:12pm UTC](https://community.wowza.com/t/hls-stream-troubles-with-different-iphone/45991/1 "2015-09-25T17:12:49Z")

</div>

Hello,

I have a strange problem with HLS streaming.

First of all we have a IP Camera with RTSP Stream (1080p) in City B. RTSP transfer to our server (which is in City A) and restreaming to HLS for iOS.

In City A - HLS is ok, all iOS devices open direct link and playing them smoothly.

In City B - no iOS device couldn’t open it. (First it shows a play buttom, then it jump to a top of screen and disappear, after ~10-15 seconds it appear with crossed play button).

If we change the bitrate (1080p) to any - the situation still the same.

If we change the resolution to 720p and put any bitrate (512kbps to 8192(!!!) kbps) - it play everywhere.

It telling us that the problem is not with a bandwidth.

Also if in City B i will put link in VLC iOS app it will also play it, but not in Safari (default player).

What can be the reason of that “mystic” iphone behavior. ☹

P.S.

This is one of the HLS streams, one of that link will work.

[http://91.232.134.227:1935/rtp-live-aac/_definst_/camera\_C42F90511B35\_code/playlist.m3u8](http://91.232.134.227:1935/rtp-live-aac/_definst_/camera_C42F90511B35_code/playlist.m3u8)

[http://85.202.226.46:1935/rtp-live-aac/_definst_/camera\_C42F90511B35\_code/playlist.m3u8](http://85.202.226.46:1935/rtp-live-aac/_definst_/camera_C42F90511B35_code/playlist.m3u8)

Also - this is how it look like on my iphone 5 iOS 9.0 (on 8.0 still the same)

* * *

The RSTP Metadata.

Metadata:

title : Media Presentation

Duration: N/A, start: 0.160000, bitrate: N/A

Stream #0.0: Video: h264 (Main), yuv420p, 1920x1080, 23.58 fps, 90k tbn

{ “streams” : [

{

“index” : 0,

“codec\_name” : “h264”,

“codec\_long\_name” : “H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10”,

“codec\_type” : “video”,

“codec\_time\_base” : “0/2”,

“codec\_tag\_string” : “[0][0][0][0]”,

“codec\_tag” : “0x0000”,

“profile” : “Main”,

“width” : 1920,

“height” : 1080,

“has\_b\_frames” : 0,

“pix\_fmt” : “yuv420p”,

“level” : 42,

“avg\_frame\_rate” : “283/12”,

“time\_base” : “1/90000”,

“start\_time” : “0.160000”,

“duration” : “N/A”

Visual INFO.

City A\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_City B

[server] \_\_\_\_\_\_\_ \<----[RTSP]\_\_\_\_ [camera]

=

[server]\_\_\_**[HLS]----\>**[iOS device] Doesn’t work

=

[server]\_\_\_\_\_\_\_\_\_[HLS]----\>\_\_\_\_\_\_City A and near ~300km [iOS device] Work

---

<div class="post-metadata">

**Author:** ![Zubair\_Askhabov](https://avatars.discourse-cdn.com/v4/letter/z/7ea924/32.png) [@Zubair\_Askhabov](https://community.wowza.com/u/Zubair_Askhabov)\
**Post date:** [September 28, 2015, 1:48pm UTC](https://community.wowza.com/t/hls-stream-troubles-with-different-iphone/45991/2 "2015-09-28T13:48:38Z")

</div>

Ok. New additional:

If download playlistfile and take chunklist\_???.m3u8

and add instead of playlist it will play smooth.

Like: [http://91.232.134.227:1935/rtp-live-aac/_definst_/camera\_C42F90511B35\_code/chunklist\_w1121090044.m3u8](http://91.232.134.227:1935/rtp-live-aac/_definst_/camera_C42F90511B35_code/chunklist_w1121090044.m3u8)

What can be the problem with that playlist file? ☹
