Ist alles irgendwie weng durcheinander - schwer da einen Überblick zu behalten.
Ich würde mal jedem Reader ne eigene Group verpassen und denn Usern dann eben die enstprechendene Groups geben.
Probier es doch einfach aus - wenns nicht geht postet du ein Log vom OsCam dann sieht man schon.
Lokal scheinen die Karten ja schon zu laufen bei dir...