VLC中添加自研的plugin
需求:企业有多媒体业务的话,就会有自研播放器的工作,且能够跨平台,vlc自然就会成为一个重要的选择,它为一个开源的播放器,功能很强大,软件体系结构很有特点,具体会有官方的简介,文章就不多做描述,在原有基础,各个开发组织及个人根据自己的业务会有自己的程序层面创新,在vlc中添加自研的plugin就为创新的一个例子作者之前的一个项目,成功在vlc原有框架中添加一个支持linux drm 图像输出的plugin,在linux系统以及开发板跑通了,研发过程中碰到的问题1找到整个软件架构的图像输出模块,参考对用的接口写自研的模块2,将自研的模块相关文件添加到编译脚本的对应位置能够正确编译才有后续的联调以及程序跑起来3,作者当时的自研环境为ubuntu的虚拟机,因为这个模块跟系统硬件有关联,中间会碰到对应的问题,最好能够有一台 linux系统的物理机,开发以及联调起来会方便很多的欢迎有这方面需求的中小企业主以及个人开发者留言以及评论