Skip to content

LeonB/py-icecream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[code]
from py-icecream import Server
import gobject

s = Server()
s.password = "hackme"

#En nu.....
s.queue().add('/home/leon/Workspaces/pmpd/samples/flac/*.flac')

#start playing/sending the data
s.start()

# enter into a mainloop
loop = gobject.MainLoop()
loop.run()
[/code]

Or maybe:

[code]
from py-icecream import Server
import gobject

s = Server()
s.password = "hackme"

#En nu.....
#@TODO: iets toevoegen met een callback zodat mogelijk is om de volgende 
# file toe te voegen

f = open('/home/leon/Workspaces/pmpd/samples/flac/*.flac')
nbuf = f.read(4096)
while 1:
    buf = nbuf
    nbuf = f.read(4096)
    total = total + len(buf)
    if len(buf) == 0:
        break
    s.send(buf)
    s.sync()
f.close()


# enter into a mainloop
loop = gobject.MainLoop()
loop.run()
[/code]

About

ices like streaming app for icecast

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages