VLC
仲夏夜之梦helloWorld
百无一用是书生,
万般皆下品惟有读书高。
展开
-
VLC架构剖析
VLC架构剖析1. VideoLan简介1.1 videolan组成Videolan有以下两部分组成:VLC:一个最主要的部分,它可以播放各种类型的媒体文件和流媒体文件,并且可以创造媒体流并保存成各种格式的媒体文件,这些文件的质量要比没保存前的件好。videolan作为客户端可以播放本地文件,httP://,rtsp://。VLS:是一种流服务器,专门用来解决流的各种问题,它也转载 2016-12-07 21:52:37 · 638 阅读 · 0 评论 -
利用QT和Libvlc写RTSP播放器
这几天学习了下QT,QT核心的东西就是其信号与槽,其他的就是界面的设计,一个程序所有的逻辑部分都是利用信号和槽串起来的。一个widget发送信号,另外一个widget根据这个信号绑定的槽执行相应的函数,这样就实现了界面和程序逻辑的交互操作。为了练习QT,结合前段时间对VLC播放器的分析,知道VLC播放器的界面也是QT写的,而且Videolan还提供了libvlc核心库给其他程序员做二次开发,再转载 2016-12-20 15:03:10 · 1794 阅读 · 1 评论 -
VLC如何进行RTSP的支持(源码阅读心得)
VLC是一个免费,开放源码,跨平台媒体播放器,并集合先进的流媒体功能可以通过IPv4或IPv6的高带宽网络进行流媒体传输。它还支持多种视频格式和流协议。VLC的编解码基于著名的开源项目FFmpeg的libavcodec的开源库。VLC同时提供不同的接口(命令行,网络,图形用户界面,远程登录),以及提供流行的语言如C,C++,C#,Python,和Java可以使用的APIs,这使得VLC变得高度灵活转载 2016-12-20 15:05:12 · 4424 阅读 · 0 评论 -
用libvlc进行网络串流streaming
vlc具有丰富、强大的命令行参数,使用者可以方便地进行转码、IO重定向(文件、网络。。。)等等,网络上相关的资料也很多,在此就不啰嗦了。这里贴一点关于使用libvlc进行串流的经验,和大家分享。1. 首先,从http://download.videolan.org/pub/videolan/vlc/下载libvlc所需要的.lib和.h文件,在各版本的win32目录下有一个.zip的文件,转载 2016-12-20 15:05:58 · 3621 阅读 · 1 评论 -
VLC SDK在VS2010中的配置及简单使用举例
1. 从http://www.videolan.org/vlc/download-windows.html下载vlc-2.2.0-win32.7z,解压缩;2. 新建一个VLCtest控制台工程;3. 将/vlc-2.2.0-win32/vlc-2.2.0/sdk/include添加到工程属性中,C/C++ -->General --> Addit转载 2016-12-20 15:06:44 · 2058 阅读 · 0 评论 -
嵌入式 vlc从接收到数据流到播放视频的过程分析
Vlc流播放流程 vlc源码目录树:目录名称说明bindingsJava, CIL 和Python绑定doc帮助文档 (不是更新的)extras另叙。includeVLC 头文件libsSRTP库和装载库转载 2016-12-07 11:33:56 · 3979 阅读 · 0 评论 -
win7下编译VLC
说明:该文档详细记录了如何在32位WIN7(64位WIN7同样适用)环境下使用VS2010编译VLC1.1.5源码,按照该文档进行实际编译时,各个文件的版本需与文档中描述的版本一致,否则可能出现错误。文末及文中附有供参考的相关链接,在此一并对其作者表示感谢。 一、准备工作1.1下载VS工程的vlc-1.1.5-2010源码https://github.com/sunqueen?转载 2016-12-20 21:40:57 · 2312 阅读 · 0 评论