Giter VIP home page Giter VIP logo

acelink's People

Contributors

blaise-io avatar carlocab avatar chankruse avatar erndev avatar kakysha avatar kawarimidoll avatar xavirg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

acelink's Issues

Stream stops after a few seconds with Operation not permitted error

2021-12-12 01:20:05,924|AceStreamCoreThread|acestream.live.download.9aa78c43ac042c4d0919a9396c53e23ad8b4a41f|send_multicast_pex_announce: error

Traceback (most recent call last):

  File "core.c", line 1449, in 

  File "ACEStream/Core/APIImplementation/LiveDownloadImpl.py", line 594, in send_multicast

  File "ACEStream/Core/APIImplementation/LaunchManyCore.py", line 1162, in send_multicast

error: [Errno 1] Operation not permitted

I have a problem with casting streams

Hi!
When I try to cast any stream, it says that it "cannot get stream title". I have the latest version of Ace Link. Could you tell me what I should do, please?
Thank you very much in advance.

Dual AceStream link support for two streams at the same time

Hi blaise-io

My feature request is to have the ability to open two streams at the same time to simulate some kind of PIP or similar (moving manually the player windows, of course)

Is there a way to implement a dual "Open Stream from Clipboard" option, and just duplicate the AceStream container.
Use the same player should be ok if it's supporting two instances.

Yeah... the application is amazing as it is. Really congratulations for your job !
It's just a dreamy feature.

If there is a workaround to have same feature, could you please let me know your idea?

docker not being registered by ace link

I have downloaded docker and signed in etc, same with ace link and have followed all apparent steps to get it to work, however ace link does not appear to be registering that I have docker downloaded. can someone please tell me how to resolve this, thanks
Uploading Screenshot 2023-03-05 at 10.05.52.png…

docker ?

Never mind. Everything's normal now.

Latest version throwing: Exception: webui_playlist_add_item() returned False

Describe the bug

Acestream links wont open. It seems that there might be a bug with the latest docker image blaiseio/acelink:2.0.3 On the docker logs it is observed:

2023-04-12 19:21:31,601|Thread-33|acestream.webui|
Traceback (most recent call last):
  File "ACEStream/WebUI/WebUI.py", line 4158, in handle_media_server_api_request
Exception: webui_playlist_add_item() returned False
2023-04-12 19:21:31,603|Thread-33|acestream.webui|api error: ('failed to add item to the playlist',)

Mac OS Ventura 13.2.1
Docker Desktop w/Docker engine v20.10.14
VLC 3.0.18

Unable to run Ace Link on Apple M1

Describe the bug

Unable to run Ace Link

What I expected to happen

Ace Link to run

Additional debug info

System info:

MacBook Pro M1
Docker installed
VLC installed
Ace Link installed (using Homebrew)

Here's the out put of docker logs acelink--ace-stream-server

2021-06-01 20:05:53,586|MainThread|acestream|init segmenter failed
Traceback (most recent call last):
  File "core.c", line 333, in
ImportError: cannot import name pysegmenter
2021-06-01 20:05:53,588|MainThread|acestream|platform=linux
2021-06-01 20:05:53,591|MainThread|acestream|app=acestream
2021-06-01 20:05:53,591|MainThread|acestream|version=3.1.49 code=3014900 revision=365f84f date=2019-07-11
2021-06-01 20:05:53,591|MainThread|acestream|use_local_db=True
2021-06-01 20:05:53,592|MainThread|acestream|use_m2crypto=True
2021-06-01 20:05:53,592|MainThread|acestream|is_gui_mode=0
2021-06-01 20:05:53,593|MainThread|acestream|enable debug: 0
2021-06-01 20:05:53,604|MainThread|acestream|get_default_api_version: 2
2021-06-01 20:05:53,604|MainThread|acestream.coreapp|use fixed i2i_port: 62062
2021-06-01 20:05:53,605|MainThread|acestream.coreapp|state_dir=u'/root/.ACEStream'
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
/bin/ls: cannot access '/dev/disk/by-id/': No such file or directory
2021-06-01 20:05:54,545|MainThread|acestream.coreapp|set_debug_from_ui: level=0
2021-06-01 20:05:54,549|MainThread|acestream|enable debug: 0
2021-06-01 20:05:54,591|MainThread|acestream.coreapp|cannot load session config, use default
: error fetching interface information: Device not found
2021-06-01 20:05:54,761|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:51351
2021-06-01 20:05:54,762|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621
2021-06-01 20:05:54,762|MainThread|acestream.LM|listen on 8621
2021-06-01 20:05:54,834|AceStreamCoreThread|acestream.SocketHandler.SocketHandler|create_multicast_sockets: failed to create socket: ip=239.255.17.18 port=32968 local=172.17.0.2
Traceback (most recent call last):
  File "ACEStream/Core/BitTornado/SocketHandler.py", line 842, in create_multicast_sockets
  File "ACEStream/Core/BitTornado/SocketHandler.py", line 860, in create_single_multicast_socket
  File "/usr/lib/python2.7/socket.py", line 228, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 92] Protocol not available
2021-06-01 20:05:54,852|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=1 allow_intranet=1
2021-06-01 20:05:55,712|MainThread|acestream.coreapp|failed to start aircast manager
Traceback (most recent call last):
  File "core.c", line 1483, in
  File "core.c", line 122, in
  File "core.c", line 290, in
  File "ACEStream/third_party/zeroconf/zeroconf.py", line 1400, in __init__
  File "ACEStream/third_party/zeroconf/zeroconf.py", line 1437, in _init_sockets
  File "/usr/lib/python2.7/socket.py", line 228, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 92] Protocol not available
2021-06-01 20:05:55,722|ServiceTaskQueueThread-2|acestream.Session|sync_time: no response
2021-06-01 20:05:55,746|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:37736
2021-06-01 20:05:55,747|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=62062
2021-06-01 20:05:55,749|Instance2InstanceThread-32|acestream.APIServer|run: ready to receive remote commands on 62062
Exception in thread ZeroconfThread-24:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "ACEStream/third_party/zeroconf/zeroconf.py", line 849, in run
  File "ACEStream/third_party/zeroconf/zeroconf.py", line 1452, in _periodic_check
AttributeError: 'Zeroconf' object has no attribute 'last_sockets_check'

Acestream engine doesn't start after last update

Describe the bug
Acestream engine doesn't start after last update

Screenshots
image

Additional debug info
docker run --rm -p 6878:6878 blaiseio/acelink
Unable to find image 'blaiseio/acelink:latest' locally
latest: Pulling from blaiseio/acelink
58690f9b18fc: Pull complete
b51569e7c507: Pull complete
da8ef40b9eca: Pull complete
fb15d46c38dc: Pull complete
0f77662b996a: Pull complete
282f52834eb2: Pull complete
9d1264de63e3: Pull complete
a4369b953fb7: Pull complete
Digest: sha256:90ca3fb7c5d16ec023354f043649b8b9c2ea33529af45e2c092bfbbf16c77e5b
Status: Downloaded newer image for blaiseio/acelink:latest
Missing required startup options
usage: acestreamengine
[--client-console | --client-wx | --client-gtk | --stream-source-node | --stream-support-node | --stream-startup-node | --create-transport | --create-transport-multi | --create-hls-transport | --start-tracker | --get-infohash PATH | --get-file-info PATH | --get-file-info-with-id PATH | -v]
[--gui-wx | --gui-gtk] [--log-stdout | --log-stderr]
[--log-file PATH] [--log-max-size SIZE]
[--log-backup-count COUNT] [--log-file-buffer N]
[--log-file-encoding LOG_FILE_ENCODING]
[--log-syslog HOST] [--log-syslog-port PORT]
[--log-syslog-facility FACILITY]
[--log-syslog-buffer N] [--use-ffmpeg USE_FFMPEG]
[--download-limit DOWNLOAD_LIMIT]
[--upload-limit UPLOAD_LIMIT]
[--max-connections MAX_CONNECTIONS]
[--max-peers MAX_PEERS]
[--max-peers-limit MAX_PEERS_LIMIT]
[--max-timeshift-peers MAX_TIMESHIFT_PEERS]
[--max-upload-slots MAX_UPLOAD_SLOTS]
[--live-cache-type LIVE_CACHE_TYPE]
[--live-disk-cache-size LIVE_DISK_CACHE_SIZE]
[--live-mem-cache-size LIVE_MEM_CACHE_SIZE]

Docker only: acestream.conf not being used

Hello, the acestream.conf file is not being used by start-engine.

I suggest modifying the Dockerfile CMD to:

CMD /opt/acestream/start-engine --use-ffmpeg=1 --client-console @/opt/acestream/acestream.conf --bind-all

brew install dependency conflict docker/docker-edge

Hi! with the recipe of brew, if you have installed docker-edge version the installation fail.
....
depends_on cask: [
'vlc',
'docker',
]
....

xx:~ xx$ brew cask list | grep docker
docker-edge
xx:~ xx$

Error:
xx$ brew cask install ace-link
==> Downloading https://github.com/blaise-io/acelink/releases/download/1.6.0/Ace
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'ace-link'.
==> Installing dependencies: docker
==> Downloading https://download.docker.com/mac/stable/45183/Docker.dmg
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'docker'.
==> Installing Cask docker
==> Purging files for version 2.3.0.2,45183 of Cask docker
Error: It seems there is already an App at '/Applications/Docker.app'.

Thanks!

Big Sur icon request

Hi Blaise.

Is it possible to add a Big Sur icon for AceLink or at least give us an .icns file to change it manually?

Thank you!

A definitely working stream is not launching with

Describe the bug
I watched an Acestream from my Windows PC and thought that I'd like to have this option on my MacBook Air as well. So I downloaded your app, installed Docker, copied the link and ran it using "Open stream from clipboard". After a minute or around it the app said "Stream does not have peers". The stream was definitely alive, I was watching it while trying to set up acelink on my mac.

Screenshots

image

Additional debug info

Tried both v2.0.2 and v2.0.1 - same result.

V.2.0 only from history

Describe the bug
… When open a new url a message say than no peers. Url in History worcking fine.

Note: Don't share AceStream IDs or websites containing pirated content.

What I expected to happen
…Open news streams.

Screenshots

Additional debug info
… MacMini M1

Show status while loading stream

Starting Docker, downloading the docker image, starting the docker image, loading the stream, loading VLC... It all takes time and the app should inform the user about progress.

Create a Docker image for Apple Silicon / arm64 architecture

Hi, i want to know wheter its possible to develop the docker container in arm64 architecture, it would be great for the users of arm devices like Apple Silicon Mac's and such many devices.

Im aware of the fact that docker allows you to emulate amd64/x86 OS and, if fact I have it working decent on my m1 Mac, but since the last update of the container it won't let you install it with the command you provide, so the users have to perform some tricky steps in order to get it working.

Furthermore, natively running the container will save some battery and will keep the temperatures down.

Thanks in advance!!

Ace Link Error (Code 103)

Hello, I have a problem when trying to open an acestream:// link from [website] that directly open the stream in VLC.
Error Code 103 pops-up three times.
When I copy the link like this on the clipboard it works perfectly.

Thanks!

Can't get the docker image

Hello,

Thanks for doing this container!!!

I was able to run your docker image using the second command you have on the readme (to use other viewers different than VLC). But when I try to run the script I get an error with a missing image name. It looks like the script is not able to get the image you wanted to use. Maybe you have it in your cache and that is why it is working for you?

╭─ ~/Downloads/acelink-master/Ace Link                                            ✔ | at 20:01:00
╰─ ./StartDocker.sh
Docker image:
Acestream hash:
Docker is running
Pull Docker image
"docker pull" requires exactly 1 argument.
See 'docker pull --help'.

Usage:  docker pull [OPTIONS] NAME[:TAG|@DIGEST]

Pull an image or a repository from a registry

Thanks!

Acestream Engine @ NAS

Describe the problem you are encountering
Hi,
I want to run Acestream Engine on my NAS (QNAP D2), but current docker image is not support processor (Annapurna Labs AL-212, ARM Cortex-A15).

Describe the solution you'd like
Build docker image for ARM

image

macOS M1 swap memory

Hi, I tried the two last versions of the app and it's working fine. But I have a problem with the memory swap than is in two hours like the network I/o 8gb. Its normal way ?
Thanks. Sorry for my English.

VLC restarts each time on new link opening

I recall that each new link was opened in the current instance of VLC in the previous versions of AceLink. I could have a list of the played streams and access them easily. Now it completely closes VLC and restarts it.

Docker

Have you improve Ace Link that doesn't require Docker as you said you would ? Love Ace Link. :)

How can I clear Acelink cache?

How can I easily clean Acelink cache? I use VLC to reproduce videos, but can I somehow clear the cache Acelink makes? Also, I have no idea if Acelink makes any cache at all, and if it deletes it every time it's closed, but I want to make sure I can free up as many disk space as possible.

Thanks!

Only shows start of stream

I was trying to use Ace Link a few days ago to view a stream and it seemed to load up the stream fine but I only got the initial frame (at the start of the very stream, not the present one in time). It remained that way indefinitely. No sound either.

Docker version

Hi,
is there a specific requirement on the docker version?
Docker version 2.3.0.5 (I know quite old but is the one for high sierra) seems not to be recognized:

Screen Shot 2022-10-01 at 16 04 53

Thank you.

IINA/mpv support

Hello, could you implement IINA/mpv support instead of VLC? Thanks!

Reproduce acestream on ios flutter app with video_player

Question

Hi,

I'm trying to reproduce a link generated by acelink in an application I'm developing but I can't get it to work.

I get the following error:
[VERBOSE-2:dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(VideoError, Failed to load video: Operation Stopped, null, null)

I have searched and they talk about what could be the server and in this link they comment on a solution:
flutter/flutter#56665 (comment)

Is this possible to work with acelink?

Thanks

Acestream engine cache clean

Hello,
I noticed, that acestream cache in docker container is not deleted after restart. So I suggest a script to clean it. I think it should run together with the container.

#!/bin/bash

echo CACHE SIZE
du -h ~/.ACEStream/.acestream_cache
echo CHECKING live.* files
LIVE=$(ls -al ~/.ACEStream/.acestream_cache | grep live.*)
if [ -z "$LIVE" ]
then echo NOTHING TO CLEAN
else rm ~/.ACEStream/.acestream_cache/live.*
     echo DONE
     echo FOLDER SIZE AFTER CLEAN
     du -h ~/.ACEStream/.acestream_cache
fi
echo CHECKING hls.* files
HLS=$(ls -al ~/.ACEStream/.acestream_cache | grep hls.*)
if [ -z "$HLS" ]
then echo NOTHING TO CLEAN
else rm ~/.ACEStream/.acestream_cache/hls.*
	echo DONE
	echo CACHE SIZE AFTER CLEAN
	du -h ~/.ACEStream/.acestream_cache
fi

HLS stream option in Docker image is not working

Describe the bug
I tried to run my configuration file acestream.conf:

--allow-user-config
--bind-all
--create-hls-transport

But I get this error message in the logs:

2023-05-01 11:08:16,684|MainThread|acestream|error during startup
Traceback (most recent call last):
  File "core.c", line 1791, in 
  File "core.c", line 706, in 
  File "core.c", line 23, in 
ImportError: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

If I replace the --create-hls-transport option I added with the default (as per this repository) --client-console everything works. But then HLS streaming is not working, which is needed to stream to Safari browser.

What I expected to happen
HLS streaming should work.

Screenshots

Additional debug info

The macOS app is not involved in this issue, only the Docker image to create a headless server.

Is there any way to work on it Raspi 4 docker?

I am getting WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm/v7) and no specific platform was requested
standard_init_linux.go:228: exec user process caused: exec format error

any way to do this?

Unable to run Ace Link on Apple M1 with v2.0.2

Describe the bug
Ace Link does not respond after I try to open the AceStream link

What I expected to happen
Ace Link runs fine

Additional debug info
Docker settings:
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"features": {
"buildkit": true
}
}

Docker Desktop 4.7.1 (77678)
MacBook Pro 2020 M1
MacOS Monterey 12.3.1 (21E258)
Logs from docker:

acelink--ace-stream-server
blaiseio/acelink:2.0.2
RUNNING
2022-05-04 19:54:33,920|MainThread|acestream|init segmenter done: log_path=/root/.ACEStream/logs/segmenter.log
2022-05-04 19:54:33,927|MainThread|acestream|platform=linux
2022-05-04 19:54:33,929|MainThread|acestream|app=acestream
2022-05-04 19:54:33,929|MainThread|acestream|version=3.1.49 code=3014900 revision=dc5eac3 date=2019-07-15
2022-05-04 19:54:33,931|MainThread|acestream|use_local_db=True
2022-05-04 19:54:33,933|MainThread|acestream|use_m2crypto=True
2022-05-04 19:54:33,934|MainThread|acestream|is_gui_mode=0
2022-05-04 19:54:33,937|MainThread|acestream|enable debug: 0
2022-05-04 19:54:33,960|MainThread|acestream|get_default_api_version: 2
2022-05-04 19:54:33,963|MainThread|acestream.coreapp|use fixed i2i_port: 62062
2022-05-04 19:54:33,965|MainThread|acestream.coreapp|state_dir=u'/root/.ACEStream'
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
2022-05-04 19:54:35,632|MainThread|acestream.coreapp|set_debug_from_ui: level=0
2022-05-04 19:54:35,638|MainThread|acestream|enable debug: 0
2022-05-04 19:54:35,685|MainThread|acestream.coreapp|cannot load session config, use default
2022-05-04 19:54:35,942|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:35224
2022-05-04 19:54:35,944|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621
2022-05-04 19:54:35,945|MainThread|acestream.LM|listen on 8621
2022-05-04 19:54:35,947|MainThread|acestream.localdb|No existing database found. Attempting to creating a new database u'/root/.ACEStream/sqlite/torrentstream.sdb'
2022-05-04 19:54:36,102|AceStreamCoreThread|acestream.SocketHandler.SocketHandler|create_multicast_sockets: failed to create socket: ip=239.255.17.18 port=32968 local=172.17.0.2
Traceback (most recent call last):
File "ACEStream/Core/BitTornado/SocketHandler.py", line 842, in create_multicast_sockets
File "ACEStream/Core/BitTornado/SocketHandler.py", line 860, in create_single_multicast_socket
File "/usr/lib/python2.7/socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
error: [Errno 92] Protocol not available
2022-05-04 19:54:36,130|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=1 allow_intranet=1
2022-05-04 19:54:38,422|MainThread|acestream.coreapp|failed to start aircast manager
Traceback (most recent call last):
File "core.c", line 1483, in
File "core.c", line 122, in
File "core.c", line 290, in
File "ACEStream/third_party/zeroconf/zeroconf.py", line 1400, in init
File "ACEStream/third_party/zeroconf/zeroconf.py", line 1437, in _init_sockets
File "/usr/lib/python2.7/socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
error: [Errno 92] Protocol not available
2022-05-04 19:54:38,446|ServiceTaskQueueThread-2|acestream.Session|sync_time: no response
2022-05-04 19:54:38,474|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:51168
2022-05-04 19:54:38,476|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=62062
2022-05-04 19:54:38,478|Instance2InstanceThread-39|acestream.APIServer|run: ready to receive remote commands on 62062
2022-05-04 19:54:53,981|Thread-27|acestream.LiveDownloadImpl.7607b92456dfb05b057ba3749d4d8e2cf8ddc73c|update_manifest: got http error: code=500 msg=<urlopen error [Errno -3] Temporary failure in name resolution>
Exception in thread ZeroconfThread-31:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "ACEStream/third_party/zeroconf/zeroconf.py", line 849, in run
File "ACEStream/third_party/zeroconf/zeroconf.py", line 1452, in _periodic_check
AttributeError: 'Zeroconf' object has no attribute 'last_sockets_check'
2022-05-04 19:59:02,908|Thread-88|acestream.LiveDownloadImpl.7607b92456dfb05b057ba3749d4d8e2cf8ddc73c|update_manifest: got http error: code=500 msg=<urlopen error [Errno -2] Name or service not known>

Beachball of death

Hi!

With 1.4.0, I get beachball of death when trying to open any acestream link, I get a beachball of death. Looking at the docker logs (Docker is updated to the latest version) I see the following

2020-01-19 20:06:09,240|MainThread|acestream|init segmenter failed
Traceback (most recent call last):
  File "core.c", line 333, in 
ImportError: cannot import name pysegmenter
2020-01-19 20:06:09,241|MainThread|acestream|platform=linux
2020-01-19 20:06:09,242|MainThread|acestream|app=acestream
2020-01-19 20:06:09,242|MainThread|acestream|version=3.1.49 code=3014900 revision=365f84f date=2019-07-11
2020-01-19 20:06:09,242|MainThread|acestream|use_local_db=True
2020-01-19 20:06:09,242|MainThread|acestream|use_m2crypto=True
2020-01-19 20:06:09,242|MainThread|acestream|is_gui_mode=0
2020-01-19 20:06:09,243|MainThread|acestream|enable debug: 0
2020-01-19 20:06:09,243|MainThread|acestream|get_default_api_version: 2
2020-01-19 20:06:09,243|MainThread|acestream.coreapp|use fixed i2i_port: 62062
2020-01-19 20:06:09,243|MainThread|acestream.coreapp|state_dir=u'/root/.ACEStream'
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
ls: cannot access '/dev/disk/by-id/': No such file or directory
2020-01-19 20:06:09,351|MainThread|acestream.coreapp|set_debug_from_ui: level=0
2020-01-19 20:06:09,352|MainThread|acestream|enable debug: 0
2020-01-19 20:06:09,356|MainThread|acestream.coreapp|cannot load session config, use default
2020-01-19 20:06:09,376|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:53929
2020-01-19 20:06:09,376|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621
2020-01-19 20:06:09,376|MainThread|acestream.LM|listen on 8621
2020-01-19 20:06:09,377|MainThread|acestream.localdb|No existing database found. Attempting to creating a new database u'/root/.ACEStream/sqlite/torrentstream.sdb'
2020-01-19 20:06:09,437|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=0 allow_intranet=1
Exception in thread ZeroconfThread-21:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "ACEStream/third_party/zeroconf/zeroconf.py", line 849, in run
  File "ACEStream/third_party/zeroconf/zeroconf.py", line 1452, in _periodic_check
AttributeError: 'Zeroconf' object has no attribute 'last_sockets_check'
2020-01-19T20:06:09.934525519Z 
2020-01-19 20:06:09,938|ServiceTaskQueueThread-2|acestream.Session|sync_time: no response
2020-01-19 20:06:09,946|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:51879
2020-01-19 20:06:09,947|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=62062
2020-01-19 20:06:09,948|Instance2InstanceThread-30|acestream.APIServer|run: ready to receive remote commands on 62062

I've cleaned the Docker cache (I think) but nothing seems to solve it. It was working a while back (can't say when this started happening, unfortunately). Any hints on how to solve it?

Acelink stream on other device (apple TV) not working

Acelink is working fine on my mac and i can watch fine using IINA.

However when i try to play a network stream through VLC on my Apple Tv or iPad it does not start and displays an error, even though it sees streams name.

In VLC i'm entering http://(macbooknetworkip):6888/acelink.m3u8

any idea what am I doing wrong?

v2.0.3 down't not start docker container

Describe the bug
After updating from 2.0.2 to 2.0.3 ace-link doesn't work anymore. I see that the docker container doesn't start.
My PC: macos ventura 13.2.1 — m1 pro
Docker version 20.10.24
Docker Desktop v4.18.0

`brew cask install` fails if Docker or VLC have been installed manually

brew cask install ace-link
==> Downloading https://github.com/blaise-io/acelink/releases/download/1.4.0/Ace.Link.1.4.0.dmg
Already downloaded: /Users/maxim/Library/Caches/Homebrew/downloads/3fb4e10d6014cf040b01334045e8d48e12ac9e5ee9a74bca4ec87ef80c6eb759--Ace.Link.1.4.0.dmg
==> Verifying SHA-256 checksum for Cask 'ace-link'.
==> Installing dependencies: docker
==> Downloading https://download.docker.com/mac/stable/42247/Docker.dmg
Already downloaded: /Users/maxim/Library/Caches/Homebrew/downloads/c8f04506f50dbebfe55fa9e2c36f1e4ab84933b3bfffab22b5b2cb55fb1f2f79--Docker.dmg
==> Verifying SHA-256 checksum for Cask 'docker'.
==> Installing Cask docker
==> Purging files for version 2.2.0.0,42247 of Cask docker
Error: It seems there is already an App at '/Applications/Docker.app'.

Ace Link error: Cannot get stream title

Hi there,

Unfortunately, every stream I try I get this same error. I have posted the logs below, any help would be greatly appreciated!

2022-11-09 12:33:54,520|MainThread|acestream|init segmenter done: log_path=/root/.ACEStream/logs/segmenter.log 2022-11-09 12:33:54,521|MainThread|acestream|platform=linux 2022-11-09 12:33:54,522|MainThread|acestream|app=acestream 2022-11-09 12:33:54,522|MainThread|acestream|version=3.1.49 code=3014900 revision=dc5eac3 date=2019-07-15 2022-11-09 12:33:54,523|MainThread|acestream|use_local_db=True 2022-11-09 12:33:54,523|MainThread|acestream|use_m2crypto=True 2022-11-09 12:33:54,523|MainThread|acestream|is_gui_mode=0 2022-11-09 12:33:54,524|MainThread|acestream|enable debug: 0 2022-11-09 12:33:54,525|MainThread|acestream|get_default_api_version: 2 2022-11-09 12:33:54,525|MainThread|acestream.coreapp|use fixed i2i_port: 62062 2022-11-09 12:33:54,526|MainThread|acestream.coreapp|state_dir=u'/root/.ACEStream' ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory 2022-11-09 12:33:54,698|MainThread|acestream.coreapp|set_debug_from_ui: level=0 ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory ls: cannot access '/dev/disk/by-id/': No such file or directory 2022-11-09 12:33:54,698|MainThread|acestream|enable debug: 0 2022-11-09 12:33:54,703|MainThread|acestream.coreapp|cannot load session config, use default 2022-11-09 12:33:54,731|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:36795 2022-11-09 12:33:54,731|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621 2022-11-09 12:33:54,731|MainThread|acestream.LM|listen on 8621 2022-11-09 12:33:54,732|MainThread|acestream.localdb|No existing database found. Attempting to creating a new database u'/root/.ACEStream/sqlite/torrentstream.sdb' 2022-11-09 12:33:54,760|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=1 allow_intranet=1 2022-11-09 12:33:55,182|ServiceTaskQueueThread-2|acestream.Session|sync_time: no response 2022-11-09 12:33:55,186|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:33334 2022-11-09 12:33:55,188|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=62062 2022-11-09 12:33:55,191|Instance2InstanceThread-35|acestream.APIServer|run: ready to receive remote commands on 62062 2022-11-09 12:34:40,034|Thread-22|acestream.webui| Traceback (most recent call last): File "ACEStream/WebUI/WebUI.py", line 4158, in handle_media_server_api_request Exception: webui_playlist_add_item() returned False 2022-11-09 12:34:40,034|Thread-22|acestream.webui|api error: ('failed to add item to the playlist',)

Ace Link not working with Private Relay

Describe the bug

I tried many different ace stream links, and all of them failed to load. They crash differently, but mostly leave the logs as below.
Note: Don't share Acestream IDs or websites containing pirated content.

What I expected to happen

Screenshots

Additional debug info

2021-10-24 18:48:21,301|MainThread|acestream|init segmenter failed

Traceback (most recent call last):

  File "core.c", line 333, in 

ImportError: cannot import name pysegmenter

2021-10-24 18:48:21,302|MainThread|acestream|platform=linux

2021-10-24 18:48:21,303|MainThread|acestream|app=acestream

2021-10-24 18:48:21,303|MainThread|acestream|version=3.1.49 code=3014900 revision=365f84f date=2019-07-11

2021-10-24 18:48:21,303|MainThread|acestream|use_local_db=True

2021-10-24 18:48:21,304|MainThread|acestream|use_m2crypto=True

2021-10-24 18:48:21,304|MainThread|acestream|is_gui_mode=0

2021-10-24 18:48:21,304|MainThread|acestream|enable debug: 0

2021-10-24 18:48:21,305|MainThread|acestream|get_default_api_version: 2

2021-10-24 18:48:21,305|MainThread|acestream.coreapp|use fixed i2i_port: 62062

2021-10-24 18:48:21,306|MainThread|acestream.coreapp|state_dir=u'/root/.ACEStream'

2021-10-24 18:48:21,488|MainThread|acestream.coreapp|set_debug_from_ui: level=0

2021-10-24 18:48:21,489|MainThread|acestream|enable debug: 0

2021-10-24 18:48:21,496|MainThread|acestream.coreapp|cannot load session config, use default

2021-10-24 18:48:21,520|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:50195

2021-10-24 18:48:21,520|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621

2021-10-24 18:48:21,520|MainThread|acestream.LM|listen on 8621

2021-10-24 18:48:21,521|MainThread|acestream.localdb|No existing database found. Attempting to creating a new database u'/root/.ACEStream/sqlite/torrentstream.sdb'

2021-10-24 18:48:21,569|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=1 allow_intranet=1

2021-10-24 18:48:21,975|ServiceTaskQueueThread-2|acestream.Session|sync_time: no response

2021-10-24 18:48:21,981|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:53383

2021-10-24 18:48:21,983|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=62062

2021-10-24 18:48:21,984|Instance2InstanceThread-33|acestream.APIServer|run: ready to receive remote commands on 62062

2021-10-24 18:48:32,006|TrafficStatsSenderThread|acestream.TrafficStatsSender|init: error: <urlopen error timed out>

2021-10-24 18:48:37,814|MainThread|acestream|failed to report error

Traceback (most recent call last):

  File "core.c", line 352, in 

  File "core.c", line 10334, in 

  File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen

    return opener.open(url, data, timeout)

  File "/usr/lib/python2.7/urllib2.py", line 429, in open

    response = self._open(req, data)

  File "/usr/lib/python2.7/urllib2.py", line 447, in _open

    '_open', req)

  File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain

    result = func(*args)

  File "/usr/lib/python2.7/urllib2.py", line 1228, in http_open

    return self.do_open(httplib.HTTPConnection, req)

  File "/usr/lib/python2.7/urllib2.py", line 1198, in do_open

    raise URLError(err)

URLError: <urlopen error [Errno 113] No route to host>

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

ls: cannot access '/dev/disk/by-id/': No such file or directory

Installation is failed using latest Homebrew

Describe the bug

brew cask install ace-link is in README.md, but this doesn't work now because of update of Homebrew.

Screenshots

Calling brew cask install is disabled

Additional debug info

homebrew blog: 2.6.0 — Homebrew

All brew cask commands have been deprecated in favour of brew commands (with --cask) when necessary

Provide 10.12 version

I am running macOS 10.12.6, and I can't even open the project to compile it with a lower target. Is there any chance to lower the minimum target?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.