
vlc
Barry__
勿在浮沙筑高台
展开
-
Windows平台使用VS2013编译VLC源码
转自:http://blog.youkuaiyun.com/yagerfgcs/article/details/51123503一、前言研究VLC源码已有一段时间,一直未形成经验文档,借csdn博客,记录学习的过程及总结的经验,抛砖引玉,期望能给同仁一点帮助。二、准备工作VS下编译的VLC源码目录:https://github.com/sunqueen/vlc-2.2.1.转载 2016-12-28 22:43:05 · 3711 阅读 · 3 评论 -
VLC源码分析总结
转自:http://blog.chinaunix.net/uid-24951403-id-3022939.html1. 概述VLC属于Video LAN开源项目组织中的一款全开源的流媒体服务器和多媒体播放器。作为流媒体服务器,VLC跨平台,支持多操作系统和计算机体系结构;作为多媒体播放器,VLC可以播放多种格式的媒体文件。主要包括有:WMV、ASF、MPG、MP、AVI、H.264等多种常转载 2017-02-24 14:49:01 · 1064 阅读 · 0 评论 -
vlc源码分析前的准备知识
转自:http://blog.youkuaiyun.com/c_m_deng/article/details/82124011. 关于#和##1.1).在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。比如在早期的VLC版本中,有如下宏定义:[cpp] view转载 2017-02-24 14:43:30 · 2620 阅读 · 0 评论 -
vlc sdk下载
vlc之前的版本下载播放器安装完在安装目录就有完整的sdk,可以直接进行开发,但是后来没有了,其实可以在这里下载 http://download.videolan.org/pub/videolan/vlc/原创 2017-03-03 13:01:59 · 5520 阅读 · 0 评论 -
vlc2.2.4在64位ubuntu下的交叉编译
vlc在Ubuntu下编译出win32的lib (未完待续)注意好几个关键的地方,折腾了好久Ubuntu版本为16.04 64位的根据官方教程来https://wiki.videolan.org/Win32Compile/一定要仔细看官方教程,看不仔细容易出错哦下面做几点说明:1. 在32位的Ubuntu上尝试了很久,失败了,换到64位上,原来在64位Ubu原创 2017-02-17 21:53:50 · 2936 阅读 · 0 评论 -
vlc精简之编译选项
`configure' configures vlc 2.2.4 to adapt to many kinds of systems.Usage: ../configure [OPTION]... [VAR=VALUE]...To assign environment variables (e.g., CC, CFLAGS...), specify them asVAR=VALUE.原创 2017-03-03 11:10:45 · 2668 阅读 · 0 评论 -
VLC视频播放器原理详细分析含TS流格式分析
转自:http://www.cnblogs.com/hateislove214/archive/2011/03/30/2000030.htmlVLC视频播放器原理详细分析含TS流格式分析vlc是一个功能强大的玩意,能做很多有意思的事情。最简单的,从界面打开一个文件播放,也可以在命令行下使用,如C:\Program Files\VideoLAN\VLC>vlc.exe t转载 2017-02-23 19:15:20 · 4792 阅读 · 0 评论 -
VLC详细的使用说明以及配置说明综合示范实例精通VLC开发
转自:http://www.cnblogs.com/hateislove214/archive/2011/03/30/2000052.html一、简介vlc的全名是Video Lan Client,是一个开源的、跨平台的视频播放器。VLC支持大量的音视频传输、封装和编码格式,完整的功能特性列表可以在这里获得http://www.videolan.org/vlc/features转载 2017-02-23 19:13:30 · 1814 阅读 · 0 评论 -
添加VLC模块
转自:http://tianxiaoma.blog.51cto.com/1501174/30343064 How to add a module 65 ------------------- 66 67 To add a module to the repository, just add its sources to a Modules.am 68 file. If转载 2017-02-23 17:03:24 · 1232 阅读 · 0 评论 -
改变VLC模块参数
转自:http://tianxiaoma.blog.51cto.com/1501174/309519一、动态改变参数: 查询得到对象,直接设置参数。1、filter参数 libvlc_media_player_t *p_mediaplayer; // 输入播放器指针 vout_thread_t *p_vout = GetV转载 2017-02-23 17:01:48 · 1905 阅读 · 0 评论 -
QtCreator集成开发环境编译调试VLC
转自:http://blog.youkuaiyun.com/lovey599/article/details/7062304QtCreator集成开发环境编译调试VLC作者:lovey599本文讨论如何用QtCreator编译并调试VLC源代码。你可以点击此处下载vlc-1.1.12.tar.gz源代码,也可以自行去官方下载。笔者编译VLC时,所用操作系统是Ubuntu 1转载 2017-02-22 14:54:23 · 726 阅读 · 0 评论 -
Vlc开发总结
转自:http://blog.youkuaiyun.com/lxp116/article/details/8257056Vlc开发总结 本来想使用OpenCV开发视频实时播放的ocx插件,但是看了一些关于opencv的资料发现在摄像头检测以及网络摄像头识别的细节几乎没有,而且opencv在显示的时候也没发现怎么显示到mfc的Dialog上,面对貌似强大的opencv,我只能说我了解的还太少。因此转转载 2017-02-22 12:01:46 · 3243 阅读 · 0 评论 -
VLC学习(2) VLC架构及流程分析
转自:https://jiya.io/archives/vlc_learn_2.html0x00 前置信息VLC是一个非常庞大的工程,我从它的架构及流程入手进行分析,涉及到一些很细的概念先搁置一边,日后详细分析。0x01 源码结构(Android Java相关的暂未分析)# build-android-arm-linux-androideabi/:第三方库。转载 2017-02-22 11:57:06 · 1897 阅读 · 0 评论 -
vlc hotkey(热键)处理过程
在进行libvlc二次开发的过程中梳理了一下hotkey处理过程。本文主要介绍了热键如何设置的以及按键后如果触发响应的动作友情提示:阅读本文章前需要了解vlc的模块机制和vlc_variables机制热键设置qt界面上修改热键后,保存,实际调用了如下代码void KeySelectorControl::doApply(){ QTreeWidgetItem *it;原创 2017-04-26 20:44:02 · 2653 阅读 · 0 评论