Buongiorno.
Sto sviluppando un software per lettori multimediali con pattern MVC. La mia domanda riguarda la riproduzione di elementi multimediali.
Penso che abbiamo bisogno di 3 classi di software per fare il design. Queste classi sono:
PlayerRegister: una classe nel pacchetto Model che per ogni utente abbiamo un'istanza unica di esso salva elementi multimediali riprodotti prima e lo stato di riproduzione reale (poiché l'utente non può riprodurre due file contemporaneamente).
PlayerController: una classe in Controller che ha tutti i metodi per riprodurre elementi multimediali. Questa classe interagisce con le altre due classi.
Video Player: una classe in Controller che riproduce gli elementi multimediali. Il kernel del giocatore.
Questa progettazione di classi software è valida? Grazie