怎么修改VLC中默认的User agent什么意思

VLC媒体播放器的核心是libvlc 它提供了堺面,应用处理功能如播放列表管理,音频和视频解码和输出线程系统。所有libvlc源文件设在的/src目录及其子目录:

# config/ :从命令行和配置文件加载配置提供功能模块的读取和写入配置


# control/: 提供动作控制功能,如播放/暂停音量管理,全屏日志等。
# interface/ : 提供代码中可以调用的接口中,如按键后硬件作出反应
# playlist/: 管理播放功能,如停止,播放,下一首,随机播放等
# input/: 建立并读取一个输入流,并且分离其中的音频和视频,然后把分离好的音频鋶和视频流发送给解码器.
# video_output/ : 初始化视频播放器,把从解码器得到的视频画面转化格式(从YUV 转为 RGB)然后播放它们
# audio_output/ : 初始化音频混合器,即设置正确的同步頻率,并对从解码器传来的音频流重新取样
# misc/: libvlc使用的其他部分功能 ,如线程系统消息队列, CPU的检测对象查找系统,或平台的特定代码

VLC媒體播放器的模块部份,在/modules的子目录下(详细说明可以参考其下的List文件),这些模块只在程序载入它们时有效.每一个模块,可提供不同的功能它们會适合的特定文件或某一特定的环境.此外,audio_output/video_output/interface 模块都写成了可跨平台的代码,方便支持新的平台(如beos或服务Mac OS X )

Jeremiah刚刚工作几个月,参与的第一個项目是与视频监控有关分配给我的任务就是用开源的vlc做一个自己的播放器。

一般操作流程(视频设备):

我要回帖

更多关于 agent什么意思 的文章

 

随机推荐