feat: mqtt audio publish&subscribe
This commit is contained in:
1 parent
18dbabdd19
commit
21f9c86c46
4 files changed
+131
No files matched your search
@@ -0,0 +1,23 @@
|
||||
import paho.mqtt.client as mqtt
|
||||
|
||||
# MQTT Broker信息
|
||||
broker = '127.0.0.1'
|
||||
port = 1883
|
||||
topic = 'audio/test'
|
||||
|
||||
# 音频文件路径
|
||||
audio_file_path = 'tmp2.wav'
|
||||
|
||||
def publish_audio():
|
||||
client = mqtt.Client()
|
||||
client.connect(broker, port)
|
||||
|
||||
with open(audio_file_path, 'rb') as audio_file:
|
||||
audio_data = audio_file.read()
|
||||
|
||||
client.publish(topic, audio_data)
|
||||
client.disconnect()
|
||||
|
||||
if __name__ == "__main__":
|
||||
publish_audio()
|
||||
print("Audio published successfully.")
|
||||
Reference in new issue
Block a user