oralodabas / google-cast-sdk

Automatically exported from code.google.com/p/google-cast-sdk
0 stars 0 forks source link

Problem with Http live streaming(HLS) feeds #391

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Connect chrome cast device form iPhone/Android
2.Select HlS content to play on chrome cast
3.content playing up to 10 to 15 mins after that goes to buffered state. 

What is the expected output? What do you see instead?
HLS not playing continuously,Playing content from iPhone to chrome cast device 
after playing some time(10 to 15 minutes),the content getting buffered and not 
return back to Resume.Same content playing continuously on iPhone/Android 
devices.

What version of the product are you using? On what operating system?
Googlecast Framework 2.4.0 on iOS(6,7,8)
Android(4.3 above)
Cast receiver 2.0
media player SDK 1.0

Please provide any additional information below.

Original issue reported on code.google.com by srikanth...@gmail.com on 29 Sep 2014 at 11:23

GoogleCodeExporter commented 9 years ago
Logs:
update in: 10000 media_player.js:23
 [2962.967s] [cast.player.hls.Iterator] update: 700804 not found media_player.js:23
 [2962.982s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2963.434s] [cast.receiver.MediaManager] getCurrentTimeSec: 700.335866 cast_receiver.js:18
 [2963.405s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2963.812s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2964.223s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2964.438s] [cast.receiver.MediaManager] getCurrentTimeSec: 700.335866 cast_receiver.js:18
 [2964.642s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2965.066s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2965.454s] [cast.receiver.MediaManager] getCurrentTimeSec: 700.335866 cast_receiver.js:18
 [2965.484s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2965.902s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2966.323s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2966.466s] [cast.receiver.MediaManager] getCurrentTimeSec: 700.335866 cast_receiver.js:18
 [2966.731s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2967.146s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 media_player.js:23
 [2967.474s] [cast.receiver.MediaManager] getCurrentTimeSec: 700.335866 cast_receiver.js:18
 [2967.565s] [cast.player.api.Player] 0: time=700.335866 buffer=39.44202706640624 

Original comment by srikanth...@gmail.com on 29 Sep 2014 at 11:26

GoogleCodeExporter commented 9 years ago
What player are you using? In addition, please provide:

1. More of the logs; if debugging is not enabled, please turn that on first.
2. A sample stream that exhibits the issue so we can reproduce the issue.

Thanks.

Original comment by anad...@google.com on 29 Sep 2014 at 10:28

GoogleCodeExporter commented 9 years ago
I am using custom player(1.0),
Sample Stream:
http://yupptvrtmp-lh.akamaihd.net/i/mbr2_mahatv@180552/master.m3u8?hdnea=ip=27.2
51.122.82~st=1412079230~exp=1412079530~acl=*~data=1746982~hmac=6dbc85d198d2cb645
6524ca96c57cc7095efa01c250406803ddb752532e26654

Please find attached files for logs.

Original comment by srikanth...@gmail.com on 30 Sep 2014 at 12:20

Attachments:

GoogleCodeExporter commented 9 years ago
What do you mean by custom player 1.0? Please state what receiver you are 
using, it it one of our receivers (Default or Styled receivers)?

Original comment by anad...@google.com on 30 Sep 2014 at 2:46

GoogleCodeExporter commented 9 years ago
Adaptive bit rate streams such as HLS cannot be played using styled receiver or 
default receiver,one has to use custom receiver to support HLS.
Details of custom receiver can be found on below link.

https://developers.google.com/cast/docs/custom_receiver

Original comment by srikanth...@gmail.com on 1 Oct 2014 at 7:43

GoogleCodeExporter commented 9 years ago
That is incorrect; both the Default and Styled receivers fully support ABR 
streams, including HLS. Where did you get the idea from that they don't support 
that?

Original comment by anad...@google.com on 2 Oct 2014 at 2:12

GoogleCodeExporter commented 9 years ago
We just realize that both the Default and Styled receivers are supported 
HLS.Mp4 are working fine,But We are facing buffer issues with HLS (Live) feed 
even though we are using Default receiver.

Original comment by srikanth...@gmail.com on 10 Oct 2014 at 6:14

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
We tried with different CDN servers but still the issue persists.

Original comment by srikanth...@gmail.com on 25 Oct 2014 at 6:50

GoogleCodeExporter commented 9 years ago
Do you get the same results when you remove the higher bitrates and play only 
lower bitrate streams? Also, have you tried hosting the receiver on other web 
hosting services?

Original comment by christia...@google.com on 3 Nov 2014 at 6:16

GoogleCodeExporter commented 9 years ago
Closed due to lack of response

Original comment by anad...@google.com on 5 Dec 2014 at 5:41