Как я могу отправить на мой аудиопоток Sony ZR5, например, http://air.radiorecord.ru:805/chil_320, используя API? Спасибо.
Поскольку у этого устройства есть встроенный механизм Chromecast, вы также можете использовать его для потоковой передачи URL.Я использую python с этим кодом.
import time import pychromecast name = '' chromecasts = pychromecast.get_chromecasts() for cc in chromecasts: print (cc.device.friendly_name) name = cc.device.friendly_name cast = next(cc for cc in chromecasts if cc.device.friendly_name == name) cast.wait() print(cast.device) print(cast.status) mc = cast.media_controller mc.play_media('https://c1icy.prod.playlists.ihrhls.com/7053_icy', 'audio/mp3') mc.block_until_active() print(mc.status) mc.pause() time.sleep(5) mc.play()
Ваш единственный вариант - использовать DLNA, и он не будет работать для всех потоков.У меня был лучший успех тогда, используя номер IP, а не имя хоста.