play local files to a DLNA Renderer
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#lang racket/base
|
||||
|
||||
(require racket-audio-dlna
|
||||
racket-upnp)
|
||||
|
||||
(define renderer
|
||||
(get-media-renderer "Denon"))
|
||||
|
||||
(unless renderer
|
||||
(error 'racket-audio-dlna "Denon renderer not found"))
|
||||
|
||||
(define player
|
||||
(make-dlna-player renderer))
|
||||
|
||||
(dlna-player-play!
|
||||
player
|
||||
"/muziek/radiohead/in-rainbows.flac")
|
||||
|
||||
(define info
|
||||
(dlna-player-info player))
|
||||
|
||||
(printf "State: ~a, position: ~a, duration: ~a, volume: ~a\n"
|
||||
(dlna-info-state info)
|
||||
(dlna-info-position info)
|
||||
(dlna-info-duration info)
|
||||
(dlna-info-volume info))
|
||||
Reference in New Issue
Block a user