Montevideo Tech company developed a plugin for adding Common-Media-Client-Data (CMCD) to the video.js player requests. It's pretty easy to apply.
Code snippet
<script src="//domain.com/videojs/video.min.js"></script><script src='https://cdn.jsdelivr.net/npm/@montevideo-tech/videojs-cmcd@latest/dist/videojs-cmcd.min.js'></script><src="//domain.com/videojs/nuevo.min.js"></script>
//Initialize playervar player = videojs("my_player");player.cmcd({sid:'SessionID', cid:'ContentID'});player.nuevo({ contextMenu:false });Code snippet
../segment_0008.ts?CMCD=bl%3D30200%2Cbr%3D1576%2Ccid%3D%22ContentID%22%2Cd%3D4000%2Cdl%3D0%2Cmtp%3D28700%2Cnor%3D%22segment_0009.ts%22%2Cot%3Dav%2Csf%3Dh%2Csid%3D%22SessionID%22%2Cst%3Dv%2Ctb%3D3489CMCD plugin's source, installation, usage and information about the CMCD keys you can find on this Github project page.
Note that Montevideo Tech also published validator for CMD requests generated by a video player and CMCD-Analyzer which allows developer to collect and analyze data from any type of player that has CMCD implemented.