Re: icecast on-demand streaming iPhone
Philipp Schafft <[email protected]> Sun, 23 Aug 2015 22:42:37 +0000
| Newsgroups | gmane.comp.audio.icecast.devel |
|---|---|
| Organization | PH2 |
| Message-ID | <[email protected]> |
Goedenavond, On Sun, 2015-08-23 at 22:22 +0200, Henk van de Ridder wrote: > We are using icecast for live and on-demand streaming of recorded live > sessions. > The problem occurs with the on-demand streaming on IPhone's: the recording > starts playing and after 5 - 7 minutes it starts over again from the > beginning. > We think it might be caused in the handling of partial content. The icecast > log shows at the first connection a "206 Partial Content" answer, but a > second or third connection shows a "200 OK" answer. Here is my guess without a closer inspection: Icecast has a limited support for range request. So the first request works fine and the second doesn't for some reason. So Icecast is a nice boy and sends from the beginning and tells that (I think that's what the specs suggest). This is not really a problem. What I think causes the real problem (playback starts again) is that this change in the status code is not detected by iphone's client(lib). I think we should confirm that hypothesis or find a better one. Can you provide me with the exact requests as transmitted by the iphone? Also: There is #icecast on Freenode. Maybe this cold be fixed faster with some realtime testing. Have a nice evening! -- Philipp. (Rah of PH2) _______________________________________________ Icecast-dev mailing list [email protected] http://lists.xiph.org/mailman/listinfo/icecast-dev
signature.asc
(application/pgp-signature, 490 B)
-----BEGIN PGP SIGNATURE----- Comment: Because it's your freedom iQEcBAABAgAGBQJV2kxbAAoJECiSu/RFvltJqWIH/3hZONBjtMiHuxZIEDBH6IX6 +Lp8H1Zlvc/RTJDXiuT2w4nYOrUR88qjZajADFx3UHH9UzIotF6nLOaWXC+bGvuf RzqlXsvueOO05OXyc/JaaHXvNA4BH2l1nBlxRtfcoKZQ+kvrc3EHWLwVGP32zI8V wBndoBBLdkd0LXIliILazCskFRNl0qYEbnXlEqn1Ke8G9FfRXpgp5Q964TUQ70BL 15hjlT8Ad1ftFOUSSSD5fRC8KHG5NaYb/J7TngUG/VwoTDNAY+281ikyfvLOqbSK 23xeUlzrDD+yTU9WRX+DKAX20MHHuk1F9nMNwZ0TPrZi6LvBOg0vs7spmco+W4k= =FqwM -----END PGP SIGNATURE-----