Video layer implementation

I’m developing a linux game that needs video functionality to reproduce on the intro. I’ve looked on google and some topics of this forum and most of the solutions were related to native video player, but I’m looking for a CCVideoLayer or something alike.
The application platform is linux but if there is a solution for android or ios that can be adapted to linux it may work too.

Any suggestion of how I can solve this situation?