a-c0rn / asmara Goto Github PK
View Code? Open in Web Editor NEWAutomated System for Monitoring And Relaying Alerts
Home Page: https://eas.missingtextures.net
License: Open Data Commons Open Database License v1.0
Automated System for Monitoring And Relaying Alerts
Home Page: https://eas.missingtextures.net
License: Open Data Commons Open Database License v1.0
If anyone could provide an icon for ASMARA, that would be awesome.. @A-c0rN
im gonna be lookin into it
Exception in thread MONITOR-1:
Traceback (most recent call last):
File "/usr/lib/python3.11/threading.py", line 1045, in _bootstrap_inner
self.run()
File "/usr/lib/python3.11/threading.py", line 982, in run
self._target(*self._args, **self._kwargs)
File "/home/one/KKWF/ASMARA/asmara.py", line 794, in recorder
self.stream = Popen(
^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 1026, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.11/subprocess.py", line 1883, in _execute_child
self.pid = _fork_exec(
^^^^^^^^^^^
TypeError: expected str, bytes or os.PathLike object, not dict
Hello i am trying to run more then 299 monitors on my server with Dual AMD 7551 CPUs
FFMPEG will crash after like 8 secconds or so
Why not add the ability to use an Icecast server to feed the AutoDJ in the software? I feel this would be very helpful for those who use external playout systems and stuff and would make it not require the presence of a silence detector and interrupter (Voicemeeter, FFMPEG, etc), handling it entirely internally.
if you have a version that is above 0.2 e,g 0.3, it fails the check.. might fix it myself and request pull ¯_(ツ)_/¯
This will not be completed until we get the webserver done, so this should go in the backlog for now.
a cg would be cool
The New playout system should replace the current AutoDJ system, as it has many bugs, and is inherently flawed.
This should move the ENDEC towards more of what it should do, E.G. Handles EAS, and keeps it away from overloading the project with unnecessary bloat.
The current idea for the system will be based on Sockets, Either Unix or Network, and will allow ASMARA to accept / return a raw data stream over a socket that is controlled by the user.
It should provide something such as a 1KHz signal if there's no input, which should be enabled by default, but user configurable.
if i could get an icon/logo for statistics, that would be great
[11:44:36E] > [DECODER] FATAL > *** SAMEDEC is not version 0.2 or higher! Recommended version is 0.2.3. ***
[11:44:36E] > [DECODER] FATAL > *** samedec 0.3.0 *** -- this is my debug check i added, this is what it responds with, so it should work, but it doesn't so... i don't know
The icecast playout crashes sometimes with an error of [21:35:36C] > [PLAYOUT] PLAYLOG > SENDING: HEADERS
[21:35:36C] > [PLAYOUT] ERROR > *** AL BrokenPipeError, [Errno 32] Broken pipe ***
[21:35:36C] > [PLAYOUT] ERROR > *** File: /home/one/ENDEC/ASMARA/asmara.py ***
[21:35:36C] > [PLAYOUT] ERROR > *** Func: playout ***
[21:35:36C] > [PLAYOUT] ERROR > *** Line: 2573 ***
[21:35:37C] > [PLAYOUT] ERROR > *** Icecast Playout Crashed. ***
Some Suggestions would be nice, i don't want to be tunnelvisioned on one thing and one thing only, that decreases my productivity as ive seen with other projects ive done on my own time
Error started yesterday and now nothing will relay after recieving this message. It will say "Relaying ASAP" but will never go over the station. Will provide full log if needed. the Discord webhook will say "Receiving Alert" but never say "Alert Sent" after getting this error.
This seems to happen on any monitor, no matter the link. Sometimes the monitor that gives the error decodes, sometimes not.
I have also uninstalled/reinstalled EAS2Text to no avail.
Thank you for your time
System Specs:
Running Ubuntu 24 in VirtualBox (host os: windows 10)
4 GB ram
50 GB storage
I don't exactly remember how far up the duration number in the EAS SAME code can go up, so if someone could provide documentation for that, would be great, also need python code for generating JJJHHMM
could someone work on a userdb cli, for adding and removing, or editing things in a user database
whenever any alert gets passed through the script, it says the alert is very expired. could anyone look into this and provide a solution? thanks! here is a log file to what I'm experiencing:
logthing.txt
This branch should have a more efficient decoding system, and hopefully a more structured and straightforward audio path to improve the speed, reliability, and efficiency of the entire audio stack.
Betabrite support?
Encoding?
CG?
Will update if i get more ideas
'[PLAYOUT] WARNING > *** UNKNOWN STATE: This is a bug! ***'
'[PLAYOUT] WARNING > *** Killing current patch ***'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.