How attajak/acestream-engine-android works
This repository is the Android Ace Stream Engine application shell. Its shown runtime entry point installs an application factory and tracks activity lifecycle events; when the last activity stops, it broadcasts an app-background event. The tree also names engine, client, TIF-provider, and playback-related modules, but the README documents no further product behavior and their source was not sampled, so their runtime relationships are not inferred here.
Main entry points: CoreApplication.java Core application
Components 4
Android application
- Core application
app/src/main/java/org/acestream/core/CoreApplication.java
Other components
- AceStream SDK
- Engine application
- Android runtime
Connections 4
- Core application → AceStream SDK: sets factory
app/src/main/java/org/acestream/core/CoreApplication.java - Core application → Engine application: initializes
app/src/main/java/org/acestream/core/CoreApplication.java - Core application → Android runtime: registers lifecycle
app/src/main/java/org/acestream/core/CoreApplication.java - Core application → Android runtime: broadcasts background
app/src/main/java/org/acestream/core/CoreApplication.java