Browse Source

more examples, use rtp loop to make a single rpi a sender and receiver without echo

Waldemar Brodkorb 11 years ago
parent
commit
6ff561a24d
2 changed files with 13 additions and 2 deletions
  1. 2 2
      package/pulseaudio/files/daemon.conf
  2. 11 0
      package/pulseaudio/files/system.pa

+ 2 - 2
package/pulseaudio/files/daemon.conf

@@ -8,13 +8,13 @@ fail = yes
 system-instance = yes
 enable-shm = no
 realtime-scheduling = yes
-realtime-priority = 5
+realtime-priority = 9
 resample-method = src-sinc-fastest
 exit-idle-time = -1
 load-default-script-file = yes
 default-script-file = /etc/pulse/system.pa
 log-target = syslog
-log-level = 2
+log-level = 1
 log-time = yes
 default-sample-rate = 48000
 resample-method = src-sinc-fastest

+ 11 - 0
package/pulseaudio/files/system.pa

@@ -26,6 +26,17 @@ load-module module-position-event-sounds
 #load-module module-null-sink sink_name=rtp format=s16be channels=2
 #load-module module-rtp-send source=rtp.monitor destination=224.0.0.56
 
+# configure as a rtp receiver and sender
+#load-module module-null-sink sink_name=rtp format=s16be channels=2
+#load-module module-rtp-send source=rtp.monitor destination=224.0.0.56 loop=1
+#load-module module-alsa-sink device=hw:0,0 sink_name=alsa
+#load-module module-rtp-recv sap_address=224.0.0.56 sink=alsa
+
+# configure combine-sink (echo in the same room)
+#load-module module-alsa-sink device=hw:0,0 sink_name=alsa
+#load-module module-combine-sink slaves=rtp,alsa
+
 # configure as a rtp receiver
 load-module module-rtp-recv sap_address=224.0.0.56
 load-module module-alsa-sink device=hw:0,0
+