Myriad only sends OCP some information when a log item changes.
I assume PSquared won't reveal the format on the communication between Myriad and OCP - so will be left to you to reverse engineer (possibly strictly speaking in contravention of the software licence - I've not looked.)
At one station I have OCP outputting DAB DLS text to the Powerlog Server (we're not actually on DAB - it's just a method to get the now playing info logged in Powerlog).
Then I've set OCP to 'log' the DLS text - this outputs a text file - one per day. I can then run scripts on the server which parses this log-file and do things with it - like publishing playlists on the web.
OCP+ can also output the now playing info as a HTTP POST method - which could be used to get information into other systems via a webserver.
Other idea - turn on Myriad debug mode and parse the debug files created?
Parse the myriad 'play log files'?
Myriad user since 1998, now custodian of dozens of Myriad,Autotrack, Powerlog and Scoop boxes of many different flavours.