- 博客(123)
- 资源 (27)
- 收藏
- 关注
转载 ffmpeg调整缩放裁剪视频的基础知识(转)
源网址:ffmpeg调整缩放裁剪视频的基础知识 - yongfengnice - 博客园1. resize and scale video 调整视频的大小和尺寸 1-1.调整视频大小(resize)是改变视频的宽度和高度。 使用-s参数实现,语法:ffmpeg -i input_file -s wxh output_file (wxh是宽x高,比如320x240) 调整视频的尺寸(scale)是改变帧的数量。 1-2...
2021-11-11 16:35:36
4351
原创 模拟纳指stock的小例子
一个模拟纳指stock的小例子:#include <stdio.h>#include <stdlib.h>#define MAX_YEAR 100 #define ONE_YEAR_DAYS 240#define BEGIN_YUAN 10000#define ONE_ADD_YUAN 4000#define ONE_ADD_DAY 20#define GOLD_FLOW_TIMES 3#defin
2020-09-14 14:02:37
248
原创 计算收益复利的小例子
一个计算收益复利的小例子, 用c语言简单编程, 如 test 30 20 40;30以万为单位,20是年收益百分比,40是年数。#include <stdio.h>#include <stdlib.h>#define YEAR_GET_TYPE 0 // 年测试类型// 年的计算#ifdef YEAR_GET_TYPE#define NAME "YEAR" // 年名称#define YEAR_TIMES
2020-09-12 15:40:42
593
原创 jni编译h文件
1.生成 class文件到原文件目录javac *.java2.生成jni.h到java目录javah -jni com.example.widget.*
2020-03-04 11:12:39
321
转载 VS2019编译 当前最新版chromium
VS2019编译 当前最新版chromium之前编译过webrtc和chromium, 由于长时间没用,被我删除了,最近在最新版本的google浏览器上遇到了播放器兼容性问题,老版本的google浏览器是没问题,IE, 火狐浏览器也没问题,通过看google浏览器的打印日志和chromium媒体层的代码,排查下来,是ffmpeg调用解码器解码AAC失败了,有个别数据解码失败,我们是使用...
2019-12-06 13:48:15
1244
转载 Windows平台WebRTC编译-VS2017
转载网站:https://blog.jianchihu.net/webrtc-build-vs2017.html在音视频领域,想深入研究的话,必定会接触WebRTC。WebRTC是一个庞大的工程,就像是音视频领域的百科全书,音视频采集,编解码,传输,渲染等一条龙在WebRTC里都有,而且WebRTC还有很多先进的音视频处理算法。由于WebRTC代码过于庞大,所以最好单步调试跟踪代码运行,这样才...
2019-11-28 09:43:39
472
转载 华为C语言笔试题集合
①华为笔试题搜集1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的...
2019-09-17 23:42:07
1105
转载 rtp 实时传输协议
实时传输协议(Real-time Transport Protocol或简写RTP)是一个网络传输协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的。国际电信联盟ITU-T也发布了自己的RTP文档,作为H.225.0,但是后来当IETF发布了关于它的稳定的标准RFC后就被取消了。它作为因特网标准在RFC 3550(该文档的旧版本是RFC 1889)有详细说明。RFC ...
2019-09-17 09:19:04
416
转载 RTP协议分析
本文链接:https://blog.youkuaiyun.com/bripengandre/article/details/2238818整理记录版本时间内容整理人V1.02008-03-31RTP协议分析初稿彭令鹏...
2019-09-17 09:13:20
303
1
转载 广播、组播、点播的区别
原网站:https://blog.youkuaiyun.com/z502521809/article/details/53007932 今天学习的时候发现了广播、组播、点播这三个用来描述网络节点之间通讯方式的术语,那么这几种“播”到底有什么区别?于是乎百度总结了一下。 ----------------------------------点播 ---------------------...
2018-12-06 08:49:27
1728
转载 在window下搭建TensorFlow
网站:https://blog.youkuaiyun.com/chduguxue/article/details/793922201.首先查看TensorFlow目前对Windows支持的python版本要求https://pypi.python.org/pypi/tensorflow/1.1.0rc2截止本文2018年2月27日,要求python是3.5,操作系统64位如果python版本不正确会提示Cou...
2018-06-09 12:16:06
350
转载 SRTP参数及数据包处理过程
http://www.rosoo.net/a/201606/17449.html 原链接目录1. 相关参数介绍... 11.1 SRTP. 11.1.1 两种Key. 11.1.2 与传输无关的参数... 11.1.3 SRTP流相关参数... 21.2 ...
2018-04-20 16:29:45
2298
转载 H264码流中SPS PPS详解
1 SPS和PPS从何处而来?2 SPS和PPS中的每个参数起什么作用?3 如何解析SDP中包含的H.264的SPS和PPS串?1 客户端抓包在做客户端视频解码时,一般都会使用Wireshark抓包工具对接收的H264码流进行分析,如下所示:在这里我们可以看到对解码视频起关键作用的SPS和PPS。双击SPS内容如下:双击PPS内容如下:那么从上面的sps中我们知道图像的宽,高。宽=(19+1 )*...
2018-03-22 17:42:01
651
转载 H264码流打包分析(精华)
网页:https://www.cnblogs.com/lidabo/p/4602422.htmlH264码流打包分析SODB 数据比特串-->最原始的编码数据RBSP 原始字节序列载荷-->在SODB的后面填加了结尾比特(RBSP trailing bits 一个bit“1”)若干比特“0”,以便字节对齐。EBSP 扩展字节序列载荷-- >在RBSP基础上填加了仿校验字节(0X03)它的原因...
2018-03-19 10:52:26
363
转载 windbg 常用命令详解
一、1、 !address eax查看对应内存页的属性 2、 vertarget 显示当前进程的大致信息3 !peb 显示process Environment Block 4、 lmvm 可以查看任意一个dll的详细信息例如:我们查看cyusb.sys的信息5.reload !sym 加载符号文件6
2017-06-22 16:00:44
806
转载 linux uuid/uuid.h
我的错误信息......global1.cpp:39:23: uuid/uuid.h: No such file or directoryglobal1.cpp: In static member function `static QUuid Global::generateUuid()':global1.cpp:188: `::uuid_generate' undeclared
2017-05-04 17:22:12
2470
转载 linux下编译jrtplib-3.9.1
网站:http://blog.youkuaiyun.com/caoshangpa/article/details/51416822一、下载jrtplib、jthread、CMakejrtplib:http://research.edm.uhasselt.be/jori/jrtplib/jrtplib-3.9.1.zipjthread:http://research.edm.
2017-05-03 15:11:10
973
转载 浅入ICE组件编程
转载网页:http://blog.youkuaiyun.com/liuxuezong/article/details/26745041一、ICE介绍 ICE是ZeroC公司开发的一款高效的开源中间件平台,全称是Internet Communications Engine。 它的主要设计目标是: • 提供适用于异种环境的面向对象中间件平台。
2016-08-25 19:25:01
911
转载 ICE简单介绍及使用示例
1、ICE是什么? ICE是ZEROC的开源通信协议产品,它的全称是:The Internet Communications Engine,翻译为中文是互联网通信引擎,是一个面向对象的中间件,使我们能够以最小的代价构建分布式应用程序。ICE使我们专注于应用逻辑的开发,它来处理所有底层的网络接口编程,这样我们就不用去考虑这样的细节:打开网络连接、网络数据传输的序列化与反序列化、连接失败的尝试次数
2016-08-25 17:39:50
896
转载 vs2013编译boost1.55.0 32/64位
在使用vs2013编译boost-1.55.0之前,先要给boost做下修改:boost_1_55_0\boost\intrusive\detail\has_member_function_callable_with.hpp line:222templateclass U>static BOOST_PP_CAT(zeroarg_checker_, BOOST_INTRUSIVE_
2016-08-23 14:04:57
1453
转载 Ubuntu 安装mysql和简单操作
Ubuntu 安装mysql和简单操作 ubuntu上安装mysql非常简单只需要几条命令就可以完成。 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3. sudo apt-get install libmysqlclient-dev 安
2015-05-20 14:18:59
779
转载 SSH远程登录失败,提示“Password authentication failed”
使用SecureCRT登陆,提示“Password authentication failed”使用linux下ssh登陆,提示“Permission denied, please try again.” 网上收集的相关资料:方法一:1. vi服务器端的/etc/ssh/sshd_config2. 把PasswordAuthentication设成y
2015-05-20 13:41:24
10983
1
转载 Linux下编译安装openssl
(1) 下载openssl压缩包。在 http://www.openssl.org/source/ 选择合适版本的压缩包,一般选择标记有“[LATEST]”的包,假设其link为 http://www.openssl.org/source/openssl-1.0.1c.tar.gz,用下面的下载:# wget http://www.openssl.org/source/openssl-1.
2015-05-18 15:58:40
835
转载 Linux下编译Jsoncpp
载软件包:jsoncpp-src-0.5.0.tar.gz scons-2.1.0.tar.gz# tar zxvf scons-2.1.0.tar.gz# tar zxvf jsoncpp-src-0.5.0.tar.gz设定环境变量【关键】,绝对路径# export MYSCONS=解压的路径# export SCONS_LIB_DIR=$MYSCONS/engin
2015-05-18 15:49:22
474
转载 Linux 编译安装Boost
http://blog.youkuaiyun.com/zgl_dm/article/details/8363843linux平台下要编译安装除gcc和gcc-c++之外,还需要两个开发库:bzip2-devel 和python-devel,因此在安装前应该先保证这两个库已经安装:#yum install gcc gcc-c++ bzip2 bzip2-devel bzip2-libs python-d
2015-05-15 16:04:27
3292
转载 centos 开发环境配置
yum groupinstall 'Development Tools'通过上面命令下载开发所需要的工具http://unix.stackexchange.com/questions/140350/linux-g-command-not-found
2015-05-14 17:11:15
649
转载 mysql Access denied for user root@localhost错误解决方法总结
代码如下复制代码# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword') where
2015-05-12 19:24:23
754
转载 ubuntu core 文件产生
关于内核转储的设置方法 1. 内核转储作用 (1) 内核转储的最大好处是能够保存问题发生时的状态。(2) 只要有可执行文件和内核转储,就可以知道进程当时的状态。(3) 只要获取内核转储,那么即使没有复现环境,也能调试。 2. 启用内核转储1.1 查看内核转储是否有效在终端中输入以下命令,查看内核转储是否有效。#
2015-05-11 18:57:34
1983
转载 Google Protocol Buffer 的使用和原理
http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/登录 | 注册IBM技术主题软件下载社区技术讲座搜索 developerWorks打印本页面用电子邮件发送本页面新浪微博人人网腾
2015-04-29 14:56:31
676
转载 boost::mutex vs boost::recursive_mutex
boost::mutex is not re-entrant, a thread can only lock it once, otherwise it’s dead-locked. The following code snippet demonstrates it:#include "boost/thread/mutex.hpp"#include boost::mute
2015-04-21 09:53:38
600
转载 如何在Windows下编译OpenSSL
OpenSSL是一个开源的第三方库,它实现了SSL(Secure SocketLayer)和TLS(Transport Layer Security)协议,被广泛企业应用所采用。对于一般的开发人员而言,在http://slproweb.com/products/Win32OpenSSL.html 上下载已经编译好的OpenSSL库是省力省事的好办法。对于高级的开发用户,他们可能需要适当的修改或者裁
2015-04-14 08:59:51
685
转载 VS2008中使用JSONCPP方法小结
http://sourceforge.net/projects/jsoncpp/?source=typ_redirect
2015-04-03 15:19:49
1862
转载 如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信
http://blog.youkuaiyun.com/whuancai/article/details/11994341如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信原文出自:http://blog.youkuaiyun.com/monkey_d_meng/article/details/5894910尊重作者:MONKEY_D_MENG
2015-04-01 17:37:04
823
转载 linux中如何快速进入某个目录
http://blog.youkuaiyun.com/qinglu000/article/details/172472831. 如果偶尔进的话可用tab键加速目录输入速度。2. 如果经常进某个目录可设置环境变量例如$DIRPATH=/usr/bin,通过cd $DIRPATH的方式进入。3. 更简单可以通过alias 命令注册一个快捷命令如alias uu='cd
2015-03-25 15:51:00
3767
转载 Ubuntu 10.10 下配置Telnet服务器
首先说明我的系统环境:Ubuntu 10.10 x86 Desktop在这个系统上默认只安装了telnet(也就是client)root@www.linuxidc.com:~# dpkg -s telnet Package: telnet Status: install ok installed Priority: standard Section: net Installed-S
2015-03-23 19:46:36
662
转载 在linux下编译boost库【搜集】
http://www.cnblogs.com/flywuya/archive/2010/11/30/1892483.html 编译环境 操作系统:SUSE linux Enterprise Server 10 64-bit 编译工具:gcc 4.1.2 1.下载boost1.36 2.解压boost到/usr/share 3.在
2015-03-16 14:42:44
671
转载 g++和gcc的区别
编译阶段是相同的,链接阶段g++默认链接c++库,gcc没有。所以一般情况下用gcc编译c文件,用g++编译cpp文件。但是也可以用gcc编译cpp文件,但后面需要加一个选项-lstdc++,作用是链接c++库还可以用g++编译c文件
2015-03-16 14:39:31
474
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人