vlc
DANFBAORE
这个作者很懒,什么都没留下…
展开
-
VLC接收RTP的H264流串流成OGGT向HTTP发送,可以直接用HTML5播放
//使用方法:启动线程 HANDLE hThread1 = (HANDLE)_beginthreadex(NULL, 0, ThreadStreamFuc, NULL, 0, NULL); if( hThread1 != NULL ) { CloseHandle(hThread1); } unsigned __stdcall ThreadStreamFuc( PVO...原创 2018-07-13 13:19:33 · 1644 阅读 · 0 评论 -
使用UBUNTU16.04.1 64位编译vlc-3.0.7.1的WIN32版本
vlc-3.0.7.1编译WIN32应该程序:一、环境设置:ubuntu16 begin 开始安装:Windows 10, 64-bit (Build 17134) 10.0.17134 VMware-workstation-full-14.1.3-9474260 VMware® Workstation 14 Pro 14.1.3 build-9474260 ubuntu-1...原创 2019-07-09 13:45:47 · 2768 阅读 · 4 评论 -
VLC 屏幕录像时录制鼠标的方法:
目前屏幕录像如果录制鼠标需要:1,VLC的config.h中 加入宏定义:#define SCREEN_MOUSE 重新编译2,传参时须传入:"screen-mouse-image":3,关键调用: WINDOWS下如下 :开启录像: libvlc_new (0, NULL); const char * params [] = {"screen-mouse-image...原创 2019-03-18 17:51:59 · 1334 阅读 · 0 评论 -
AV1视频编码标准资源汇总 转载
https://blog.csdn.net/FRD2009041510/article/details/72896449 AV1视频编码标准资源汇总https://www.jianshu.com/p/6becc8e3bda4 AV1的简介https://www.jianshu.com/p/9b54b1a4c714?utm_campaign=maleskine&utm_conten...转载 2019-03-04 15:07:18 · 35672 阅读 · 0 评论 -
CMake 简单学习及 AV1, DAV1D的WINDOWS编译
一,cmake 接口可为大小写(project set add_library add_executable target_link_libraries add_definitions,add_subdirectioy,include_directories 二, 但关键字参数必须为大写(-D VERSION SHARED)。三,cmake_minimum_required一般须入在一个...原创 2019-03-06 16:23:01 · 1641 阅读 · 2 评论 -
AV1解码器DAV1D 源码分析:ivf.c
#include "config.h"#include <assert.h>#include <errno.h>#include <stdio.h>#include <stdint.h>#include <stdlib.h>#include <string.h>#include "input/d原创 2019-03-01 15:39:38 · 1885 阅读 · 1 评论 -
AV1解码器DAV1D 源码分析:annexb.c
#include "config.h"#include <assert.h>#include <errno.h>#include <stdio.h>#include <stdint.h>#include <stdlib.h>#include <string.h>#include "input/d原创 2019-03-01 15:26:30 · 1642 阅读 · 0 评论 -
vlc串流屏幕到MP4文件流程
VLC2.2.6版本,绿色为外部调用部分,红色为线程的调用与起始部分,紫色为用到的模块库。蓝色为传入的串流参数。改一种表示形式如下:原创 2019-01-04 16:43:13 · 1224 阅读 · 0 评论 -
VLC LIVE555音视频同步学习
1,音频知识:采样频率是指将模拟声音波形进行数字化时,每秒钟抽取声波幅度样本的次数。。正常人听觉的频率范围大约在20Hz~20kHz之间,根据奈奎斯特采样理论,为了保证声音不失真,采样频率应该在40kHz左右。常用的音频采样频率有8kHz、11.025kHz、22.05kHz、16kHz、37.8kHz、44.1kHz、48kHz等,如果采用更高的采样频率,还可以达到DVD的音质对采样...原创 2018-12-17 17:25:37 · 1614 阅读 · 1 评论 -
VLC串流流程:获取RTP的H264流串流成OGG发送
串流主流程:获取RTP的H264流串流成OGG发送 解码线程处理流程:原创 2018-11-28 17:14:35 · 784 阅读 · 0 评论 -
vlc源码学习:
看到火星的几篇比较好的介绍:https://blog.csdn.net/qq_24283329/article/details/71818005 VLC之加载插件(一)https://blog.csdn.net/qq_24283329/article/details/72795473 加载插件(二)之静态加载https://blog.csdn.net/qq_24283329/art...原创 2018-11-29 16:21:46 · 604 阅读 · 0 评论 -
VLC 中LIVE555模块编译遇到的奇怪报错-中文注释引起。 VS调试。
VS版VLC中对LIVE555加注释遇到了一个奇怪报错现象,记录如下: p_sys->rtsp->sendSetupCommand( *sub, default_live555_callback, False, toBool( b_rtsp_tcp ), ...原创 2018-11-19 15:28:37 · 633 阅读 · 0 评论 -
VLC 模块动态加载逻辑
模块初始化:libvlc_new--->libvlc_InternalInit->module_LoadPlugins---->AllocateAllPlugins--->AllocatePluginPath--->AllocatePluginDir---->AllocatePluginFile一、----->module_InitDynamic ...原创 2018-11-14 17:47:36 · 678 阅读 · 0 评论 -
VLC 模块构造宏的展开(access_output_http为例)
宏的定义:vlc_module_begin () set_description( N_("HTTP stream output") ) set_capability( "sout access", 0 ) set_shortname( "HTTP" ) add_shortcut( "http", "https", "mmsh" ) set_ca原创 2018-11-14 16:57:25 · 279 阅读 · 0 评论 -
VLC,FFMPEG, RTP,28181 学习 网址做了个汇总
https://blog.csdn.net/zhouyongku/article/details/41546789 海康RTSP客户端连接深入分析 http://www.avahi.org/doxygen/html/client-publish-service_8c-example.html HTTP服务实现https://blog.csdn.net/altermanzhu/ar...原创 2018-09-30 16:50:09 · 1602 阅读 · 0 评论 -
UBUNTU16 64位 编译VLC3.0.4 WIN32版本,遇到的问题及解决方案
参考官网:https://wiki.videolan.org/Win32Compile/ 使用MAKE FETCH1,编译过程中提示需要安装:gperf flex bison 2,dxgi1_2.h错误:i686-w64-mingw32-widl -DBOOL=WINBOOL -I/usr/include/wine/windows/ -h -o /home/d/vlc...原创 2018-09-29 09:38:16 · 5850 阅读 · 22 评论 -
UBUNTU16 64位编译VLC-2.2.8/4 WIN32应用 遇到的问题及解决办法
主要参考:https://blog.csdn.net/longji/article/details/52304590 vlc-2.2.4 交叉编译 UbuntuX64_1604_Desktop 编译windows版本vlchttp://www.knowsky.com/1042484.html vlc2.2.4在64位ubuntu下的交叉编译9月30号完成了对VLC-3.0.4...原创 2018-09-20 12:44:46 · 2645 阅读 · 10 评论 -
使用UBUNTU16.04.1 64位编译vlc-3.0.8的WIN32版本
vlc-3.0.8编译WIN32应用:一、环境设置:ubuntu16 begin 开始安装:Windows 10, 64-bit (Build 17134) 10.0.17134 VMware-workstation-full-14.1.3-9474260 VMware® Workstation 14 Pro 14.1.3 build-9474260 ubuntu-16.04...原创 2019-09-06 10:56:23 · 2447 阅读 · 4 评论