- 博客(13)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 FFmpeg编译以及遇到的问题_Windows平台
目录环境:准备:1.下载并安装MinGw&msys1.1.配置vcvars1.2.link.exe重命名2.下载并配置yasm3.pkg-config&libglib4.FFmpeg5.toolchain=msvc6.C99-to-C896.1.修改FFmpeg的configure文件cc_default6.2.配置C99-to-C89 Converter & Wrapper6.3.配置C99的头文件7.编译脚本配置与编译可
2021-04-05 12:52:13
2258
原创 Google开源框架libjingle使用分析
线程模型简介传统的回调机制,可控性差、容易导致死锁等问题。本模块采用异步任务机制,通过command模式,可以很好的进行多线程的协作,避免使用共享变量、加锁,有效的防止死锁与其他多线程安全问题。实现上使用了libjingle库。(注:原来使用了chrome base的线程库,两者实现原理一致,但libjingle使用上方便一些。)把要异步执行的任务信息封装在Message...
2018-07-03 12:26:29
2604
原创 Android之SQLiteOpenHelper使用分析
SQLiteDatabase中,在数据库里面新建表之前,需要判断该表是否已经存在,然后根据需要删除表重新创建或者直接使用,过程相对比较繁琐。Android提供了更优雅的方式来解决这个问题:SQLiteOpenHelper类。SQLiteOpenHelper是Android提供的一个管理数据库的工具,可用户数据库的创建和版本更新管理。1、SQLiteOpenHelper构造函数public SQ...
2018-06-23 23:21:47
476
原创 Android之SQLiteDatabase使用与特殊情况处理
1、打开数据库失败static SQLiteDatabase openOrCreateDatabase(String path, CursorFactory factory)失败,错误提示如下:android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (Sqlite code 14): Could no...
2018-06-17 13:06:29
3644
原创 Caused by: java.lang.IllegalStateException: Not allowed to start service Intent
Caused by: java.lang.IllegalStateException: Not allowed to start service Intent { cmp=package/xxx.xxxService }: app is in background uid UidRecordAndroid 8.0(+)不允许在后台启动/创建Service,直接调用context.startServ...
2018-04-20 21:48:34
8228
原创 音视频采集—Windows平台VFW
因为Windows开发相对方便一些,所以将VFW作为入门篇进行分享。VFW(Video for Windows)是Microsoft推出的关于数字视频的一个软件开发包。我们在这里主要分享:核心API调用、采集的视频的颜色空间类型、颜色空间类型转换、添加水印OSD。目录1、主要的API调用过程:2、采集到的视频数据格式:3、将YUY2转换为常用格式YUV420P:4、添加...
2018-04-09 22:54:38
941
原创 人脸识别框架SeetaFace之Windows
开源的SeetaFace人脸识别引擎是由中科院计算所山世光研究员带领的人脸识别研究组研发。代码基于C++实现,且不依赖于任何第三方的库函数,开源协议为BSD-2,可供学术界和工业界免费使用。具体介绍请参考《深度学习大讲堂知乎专栏》https://zhuanlan.zhihu.com/p/22451474Github开源项目:https://github.com/seetaface/SeetaFa...
2018-03-08 16:25:36
7771
原创 Android 8.0 x86 ffmpeg 提示 dlopen failed: "xxxxxx==/lib/x86/xxx.so" has text relocations
应用只支持arm平台,因为pad和部分手机是x86的CPU架构,所以启动应用会直接宕机,所以需要编译x86平台的底层库。 发现在5.0的x86上运行没有问题,然后直接试了8.0,提示 代码重定位:E/linker: "xxxxxxxxxx==/lib/x86/xxx.so" has text relocationsjava.lang.UnsatisfiedLinkError: dlop...
2017-12-10 00:21:09
3091
1
原创 C语言语法和数据结构与算法_笔试面试
(一)笔试题: int a = 1 ; a = a << 32 ; 求a的值??对于d << k. 编译期一般会扩展为d << (k % word ), 其中word是计算机字的大小, 注意不一定是硬件, 因为在64位的CPU安装32的系统, word一样是32。 所以,这里的a<<32,被扩展为a<<(32%32),也就成了a<<0,左移0位,自然是保持原样了, 所以a的值仍然是1 。
2017-09-24 12:07:35
726
原创 排序算法总结
排序类别 平均时间复杂度 最坏时间复杂度 空间复杂度 稳定性插入排序 O(n^2) / 1 √希尔排序 O(nlogn) O(n^s) 1&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;s&amp;
2017-09-24 11:51:48
516
原创 基于Flash Builder开发的流订阅与流发布
订阅流和发布流都是基于RTMP协议传输的flv格式封装流。此处的发布流,是通过麦克风采集的音频数据。注意:经过亲测,两条流是基于两条分开的连接,否则不能双向传输。<!-- AudioIntercom --><!-- two connections ,two streams ,each of them on one conneciton ,different di...
2014-03-29 20:14:39
971
原创 Flash Builder 开发视频播放器客户端_直播
基于NetConnection,NetStream实现基于RTMP协议的视频流直播。通过Video渲染,并添加到VideoDisplay组件上显示。<fx:Script><![CDATA[private var connection:NetConnection;private var stream:NetStream;private...
2014-03-08 18:00:37
1515
原创 Flash Builder 开发视频播放器客户端
基于 spark.components.VideoDisplay 进行视频播放器开发。通过设置VideoDisplay对象的source,实现:本地视频播放、网络视频点播、网络视频直播。
2014-03-08 17:55:07
2971
3
Flash Builder 开发播放器(本地,点播,直播)
2017-10-21
windows下ffmpeg静态库使用出现未定义
2021-02-10
okhttp-3.9.1 通过post形式提交数据,服务器返回参数未赋值
2018-02-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人