]> git.parisson.com Git - telecaster-server.git/commitdiff
re-order base script, add more delay
authorGuillaume Pellerin <pellerin@parisson.com>
Sat, 31 May 2025 09:50:17 +0000 (11:50 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Sun, 8 Jun 2025 22:40:58 +0000 (00:40 +0200)
bin/streaming/telecaster.py
bin/streaming/telecaster.sh

index 0c7208c66a8ddd66300c6703dd51cbc8b5aa30b0..1182d62184cf037fd4501dc1f7b8dce275a75eb5 100755 (executable)
@@ -115,6 +115,7 @@ class TeleCaster(Thread):
                 **self.conf["server"])
             stream = TeleCasterGStream(pipeline)
             stream.start()
+            time.sleep(BOOT_TIME_DELAY)
 
             deefuzzer_local_conf = deepcopy(deefuzzer_station_conf)
             relay_url = "http://{ip}:{port}/telecaster_live_{id}.webm".format(**video, **self.conf["server"])
@@ -148,6 +149,7 @@ class TeleCaster(Thread):
                 **self.conf["server"])
         stream = TeleCasterGStream(pipeline)
         stream.start()
+        time.sleep(BOOT_TIME_DELAY)
 
         deefuzzer_local_conf = deepcopy(deefuzzer_station_conf)
         # print(deefuzzer_local_conf)
index 34776559cd2308788c4ca3942969025b3b1505d5..28680be2cce2d57f022ddd443565a7f0445931ef 100755 (executable)
@@ -2,27 +2,32 @@
 
 set -e
 
-source /etc/telecaster/telecaster.conf
+#source /etc/telecaster/telecaster.conf
 
-TELECASTER_PATH=/srv/telecaster/telecaster-server/
+PATH=$PATH:/srv/telecaster/telecaster-server/bin/streaming/
 
-# JACKD
+# AUDIO
 
 # jackd $JACK_OPTIONS &
-# sleep 2
+# qjackctl &
 
-# TELECASTER
+sleep 30
 
-konsole &
-# qjackctl &
+pipewire &
+qpwgraph &
 
-sleep 3
+sleep 2
 
-/srv/telecaster/telecaster-server/bin/streaming/telecaster.py &
+# TELECASTER
+
+telecaster.py &
 
 #sleep 3
 
-# JACK ports setup
+konsole &
+
+
+# Audio ports setup
 #
 # 1: L
 # 2: R