...
| PlantUML Macro | ||||
|---|---|---|---|---|
| ||||
@startuml autonumber box "Container" #LightGreen participant Application participant rialtoClient end box box "Platform" #LightBlue participant rialtoServer participant Ocdm end box Application -> rialtoClient: setDrmHeader(media_keys_handle, session_id, drmHeader) rialtoClient -> rialtoServer: setDrmHeader(media_keys_handle, session_id, drmHeader) rialtoServer -> Ocdm: opencdm_session_set_drm_header(session_handle, drmHeader) Ocdm --> rialtoServer: status rialtoServer --> rialtoClient: status rialtoClient --> Application : status @enduml |
...
| PlantUML Macro | ||||
|---|---|---|---|---|
| ||||
@startuml autonumber box "Container" #LightGreen participant Application participant rialtoClient end box box "Platform" #LightBlue participant rialtoServer participant Ocdm end box Application -> rialtoClient: getLastDrmError(media_keys_handle, session_id) rialtoClient -> rialtoServer: getLastDrmError(media_keys_handle, session_id, drmHeader) rialtoServer -> Ocdm: opencdm_session_system_error(session_handle) Ocdm --> rialtoServer: status, errorCode rialtoServer --> rialtoClient: status, errorCode rialtoClient --> Application : status, errorCode @enduml |
...
| PlantUML Macro | ||||
|---|---|---|---|---|
| ||||
@startuml autonumber box "Container" #LightGreen participant Application participant rialtoClient end box box "Platform" #LightBlue participant rialtoServer participant Ocdm end box Application -> rialtoClient: getCdmKeySessionId(media_keys_handle, session_id) rialtoClient -> rialtoServer: getCdmKeySessionId(media_keys_handle, session_id) rialtoServer -> Ocdm: opencdm_session_id(session_handle) Ocdm --> rialtoServer: status, cdmSessionId rialtoServer --> rialtoClient: status, cdmSessionId rialtoClient --> Application : status, cdmSessionId @enduml |