The company I used to work for had a PBS-400 (I think that was it's number), on a C550. I would think it would be compatible for any aircraft. I'm sorry but I don't remember the manufacturers name.
It was a great system, however. Came with four languages (you specify which and send the the briefings you want installed). Ours had English, Spanish, German and Japanese. This one also had the capability to interact with an electronic checklist, where when you came to the "Passenger Briefing" line on the checklist, the PBS would play that briefing.
I wish I still had the information for you, but maybe someone else out here has experience with it.
Regards,
2000Flyer