The browser provides an API to the # with its Encrypted Media Extensions; the content "owner" (Adobe) then provides the actual # code in the Content Delivery Module. So, proprietary plugins again, but this time illegal to examine, learn from, or remove in countries like Canada that outlaw the circumvention of technical protection measures