vlc
文章平均质量分 95
爱自在
这个作者很懒,什么都没留下…
展开
-
vlc源码分析(三) 调用live555接收RTP数据
首先了解RTSP/RTP/RTCP相关概念,尤其是了解RTP协议:RTP与RTCP协议介绍(转载)。 vlc使用模块加载机制调用live555,调用live555的文件是live555.cpp。一、几个重要的类 以下向左箭头(“<-”)为继承关系。1.RTPInterface RTPInterface是RTPSource的成员变量,其成员函数handleRead会读取网络数据存入BufferedPacket内,该类最终会调到UDP的发送接收函数。Boolean R.转载 2021-06-08 10:25:12 · 662 阅读 · 0 评论 -
编译vlc-android
1. 说明时间:20191105系统:虚拟机里的ubuntu16042. 步骤2.1 配置环境JDKsudo apt-get install openjdk-8-jre openjdk-8-jdk这个不用配置环境变量NDK下载网页 https://developer.android.google.cn/ndk/downloadsNDK-R18B迅雷下吧,飞快~andro...原创 2019-11-05 11:06:47 · 777 阅读 · 0 评论 -
VLC-黑客指南/如何编写模块
原文:https://wiki.videolan.org/Hacker_Guide/How_To_Write_a_Module/本文由GOOGLE翻译,我只是搬运工~~←返回黑客指南LibVLC基于许多独立模块,如大多数竞争多媒体框架。每个模块都提供特定功能。本文重点介绍如何向VLC(或任何其他LibVLC应用程序)添加新模块(也称为插件)。您需要先阅读VLC核心和模块以及V...翻译 2019-05-23 15:53:34 · 298 阅读 · 0 评论 -
libVLCcore 介绍
原文地址:https://wiki.videolan.org/Hacker_Guide/Core/本文是GOOGLE翻译的。我只是搬运工。黑客指南/核心←返回黑客指南 内容 [隐藏] 1libVLCcore简介 2VLC管道和模块化 2.1VLC中的模块 3线程管理 3.1线程(vlc_threa...翻译 2019-05-23 15:05:54 · 1364 阅读 · 0 评论 -
VLC模块的类别及子类别
编写VLC模块时需要配置模块的类别和子类别。定义文件:https://www.videolan.org/developers/vlc/doc/doxygen/html/vlc__plugin_8h_source.html/* Categories and subcategories */ #define CAT_INTERFACE 1 #define SUBCAT_INTERFACE...原创 2019-05-23 14:46:04 · 215 阅读 · 0 评论 -
文档:VLC模块加载
说明:原文地址:https://wiki.videolan.org/Documentation:VLC_Modules_Loading/翻译结果来自google,我只是搬运工。 本文主要描述了VLC模块的加载机制。←返回黑客指南VLC模块加载 内容 [隐藏] 1VLC如何加载模块? 1.1关于模块的介绍 1.2如...翻译 2019-05-23 14:28:56 · 495 阅读 · 0 评论 -
VLC媒体框架的体系结构
说明:本篇文章是对上篇文章 The architecture of VLC media framework 的翻译。翻译内容来自GOOGLE,我只是搬运工~~~VLC媒体框架的体系结构VLC是一个免费的开源跨平台多媒体播放器和框架,可播放大多数多媒体文件以及DVD,音频CD,VCD和各种流媒体协议。从技术上讲,它是一个软件包,可以处理计算机和网络上的媒体。它提供直观的API和模块化架构...翻译 2019-05-23 14:09:33 · 1304 阅读 · 0 评论 -
The architecture of VLC media framework
原文地址:http://www.enjoythearchitecture.com/vlc-architecture.html原文已经不在了,这是使用google的页面缓存中获取的。希望对人们有所帮助。这是vlc wiki中hacker guide部分推荐阅读的,但是文章比较早,从缓存看2011年就已经有了。图片经过重新保存。The architecture ofVLCmedi...转载 2019-05-23 13:48:41 · 345 阅读 · 0 评论 -
VLC HowTo/Transcode multiple videos
转载地址:https://g.codery.ga/url?q=https://wiki.videolan.org/VLC_HowTo/Transcode_multiple_videos/&sa=U&ved=0ahUKEwiRiN_Wv8zYAhUHx7wKHV5EBoEQFggWMAA&usg=AOvVaw3ag7YzVGyH4w9ab3jZTOZK官方提供的批量转码脚本,做个转载 2018-01-10 14:40:01 · 848 阅读 · 0 评论 -
vlc精简之编译选项
转载地址https://www.baidu.com/link?url=UFAGMAcq1KQWuRlYmFMcC3N2cgBkZkGalC7EXpobKK4GMhZhdL5Fft-thEV-UyPtsEEJ5efh3AxU3xbDhDKfg74YXOWGrqGtmqX67f1XszO&wd=&eqid=a157d84e000024e3000000035a5723f1`con转载 2018-01-12 16:48:07 · 1657 阅读 · 0 评论 -
vlc-解码一个RTP数据包函数分析
vlc-解码一个RTP数据包函数分析函数与解析access/rtp/session.c 中/** * Decodes one RTP packet. */static voidrtp_decode (demux_t *demux, const rtp_session_t *session, rtp_source_t *src){ block_t *block = src->bloc原创 2017-12-04 17:52:47 · 1955 阅读 · 0 评论 -
使用live555 VLC发送接收视频TS流
转载地址:http://blog.csdn.net/persist_1/article/details/39227251本文内容如下:如何使用VLC作为Server发送视频TS流,如何使用live555发送接收TS流VLC发送TS流VLC发送接收TS命令通常可以使用下述四种方式1. UDP2. RTP3. RTSP4. HTTP同时附带在转载 2016-05-30 17:52:17 · 1920 阅读 · 0 评论 -
VLC详细的使用说明以及配置说明综合示范实例精通VLC开发
http://www.cnblogs.com/hateislove214/archive/2011/03/30/2000052.html一、简介vlc的全名是Video Lan Client,是一个开源的、跨平台的视频播放器。VLC支持大量的音视频传输、封装和编码格式,完整的功能特性列表可以在这里获得http://www.videolan.org/vlc/fea转载 2016-04-28 16:03:23 · 4412 阅读 · 0 评论 -
在windows 下用 vs2010 开发第一个vlc程序
1. 安装vlc。这个不用说了吧。2. 提取SDK。 打开安装目录,找到 libvlc.dll libvlccore.dll plugins文件夹,sdk文件夹待用。3. 创建vs2010解决方案。 打开vs2010-文件-新建-项目-win32控制台程序-输入名字:vlc视频播放测试-确定-空项目 并取消选中预编译头 -完成。4. 拷贝开发原创 2015-06-04 13:55:40 · 2183 阅读 · 2 评论 -
vlc 导入eclipse
1. 解压原创 2014-09-12 14:32:16 · 1633 阅读 · 0 评论