pablosambuco / caststatusserver

Web app for playing status and basic control of all the chromecast devices in your local network
MIT License
1 stars 0 forks source link

Determinar que comandos estan permitidos (atributo supportedMediaCommands) para ... #16

Open github-actions[bot] opened 3 years ago

github-actions[bot] commented 3 years ago

Determinar que comandos estan permitidos (atributo supportedMediaCommands) para enviar al frontend que botones deben estar disponibles

MediaStatus: playerState, supportedMediaCommands, volume

https://github.com/pablosambuco/CastStatusServer/blob/b51a31730a6af744d71a34951dff5a9e0c94d226/caststatusserver.py#L332

    # TODO Tener en cuenta el metadataType (https://developers.google.com/cast/docs/reference/messages#MediaStatus)
    #  con este dato se puede decidir què atributos buscar y simplificar el diccionario de estados
    #  0: GenericMediaMetadata: title, subtitle, images
    #  1: MovieMediaMetadata: title, subtitle, images, studio
    #  2: TvShowMediaMetadata: seriesTitle, subtitle, season, episode, images
    #  3: MusicTrackMediaMetadata: title, albumName, artist, images
    #  4: PhotoMediaMetadata: title, artist, location
    #
    # TODO Determinar que comandos estan permitidos (atributo supportedMediaCommands) para enviar al frontend que botones deben estar disponibles
    #  MediaStatus: playerState, supportedMediaCommands, volume
    #     
    try:
        status_image = status.images[0].url
    except AttributeError:

98c53c2acb3968388cf456d2113706da8832d875

github-actions[bot] commented 2 years ago

Closed in b796bd89760b38c172c6384fe84119f6157ffe78