Bonjour la mailling list ;)
Je suis actuellement confronté a une problematique. J'ai une source
Harbor et un fonction d'authentification pour cette source
def auth(user,password) =
ret = get_process_lines("php /var/www/webradio/auth.php #{user} #{password}")
ret = list.hd(ret)
if ret == "true" then
true
else
false
end
end
def jingle_live() =
r = list.hd(get_process_lines("php /var/www/webradio/jingle.php
#{user}"))
request.create(r)
end
live = input.harbor(id="harbor", auth=auth(), port=8080, "/live")
j_live=request.dynamic(jingle_live)
j_live=delay(600.,j_live)
live =smooth_add(delay=0,p=1,normal=s,special=j_live)
J'explique un peu le principe:
1. L'utilisateur se connecte sur le source Harbor avec, par exemple, le
nom d'utilisateur "test"
2. La fonction "auth()" retourne "true" et l'utilisateur prend donc le
controle.
3. Ensuite toutes les 10 minutes, le jingle que PHP a renvoyé
correspondant a "user" est joué
J'avais songé a opter pour cela:
j_live=single("path/to/#{user}.mp3")
j_live=delay(600.,j_live)
live =smooth_add(delay=0,p=1,normal=s,special=j_live)
Mais la solution précédente présenter l'avantage de toute une gestion
via PHP et je préfère.
La question est: Cette solution est elle la plus adéquat? Peut-on
l'améliorer dans mon cas? Et si elle est correct j'espère qu'elle
profitera a quelqu'un
Merci
Antoine
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users