Skip to content

Issue with certain streams #40

@Digitalone1

Description

@Digitalone1

Hello I noticed that aceproxy has issues with some particular streams. More specifically, streams that does not respect the live buffer option.

The majority of streams respect the live buffer option (I set it to 40 sec) and I can see the cache load when playing it through mpv. It's around 40 seconds, both using aceproxy (http://192.168.x.x:8000/pid/content-id) and the engine HTTP API (http://127.0.0.1:6878/ace/getstream?id=content-id).

There are other streams which does not respect the live buffer option: I notice this behavior when playing them on mpv and, in example, I see cache load reaching 5 minutes and then it stays around 5 minutes downloading normally.

This particular type of streams only works with the engine API. When I request them through aceproxy, it only download the parts reaching 5 minutes inside the cache, then nothing more. When playing with mpv I can see the cache loading to 5 minutes, then it decreases and is never filled with newer data. Reaching 0 seconds, the stream is stopped and mpv is shut down. But I see from aceproxy the following line:

[LINE:72 ]# ERROR ConnectionError(ReadTimeoutError("HTTPConnectionPool(host='127.0.0.1', port=6878): Read timed out."))

Don't know how to debug this. I have the content-id to reproduce this issue, but don't know if I can post here. Could I email it to you? If there's something to do in order to investigate, tell me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions