- 博客(144)
- 资源 (1)
- 收藏
- 关注
原创 一个即拷即用、支持摄像头集中管理、多级路由及h5播放的流媒体服务器。
我也来分享一个开源项目流媒体服务,纯go编写,求个赞,免费使用github.com/cnotch/ipchub搞技术不容易,大家来捧个场,谢谢。项目背景偶尔和前同事聊天,说到一些小的监控项目需要把IP摄像头集中管理,并提供html播放能力。闲来无事就试着开发一个打发时间,也作为学习 go 语言的一个实践。在此之前没有流媒体经验,没有go语言项目开发经验。看了一些文档,参考了一些开源项目,主要包括:emitter学习多协议共享端口等网络编程技能 EasyDarw...
2021-01-11 20:33:33
2328
4
原创 【多媒体发布平台 第02 篇】V3.x平台定位
立足现在,着眼未来,多媒体发布平台建设任重道远。如何打造一款能适应当今发展需要的多媒体发布平台,是当前众客户的迫切需求,平台以下几个方面提供了大量支持:1,营销集约:营销是多媒体发布平台化的最重要的功能之一,有效的结合人工智能技术,提供有效营销支撑;2,信息上行下通:依托当前互联网技术,将终端营销与后台实现融会贯通,实现了无需到现场维护管理广告终端。3,拥抱智能化:依托人工智能技术...
2020-05-03 09:00:20
242
原创 编译x264 for android
#!/bin/shANDROID_NDK=~/ffmpeg/android-ndk-r14b/SDK_VERSION=21ARCH=arm64#ARCH=armif [ "$ARCH" = "arm64" ]then PLATFORM_PREFIX="aarch64-linux-android-" HOST="aarch64" PLATFORM_VERSION...
2020-03-04 23:03:48
278
原创 编译FFMPEG
#!/bin/bashmake cleanexport NDK=/home/student/newffmpeg/android-ndk-r20bTOOLCHAIN=$NDK/toolchains/llvm/prebuilt/linux-x86_64/API=29function build_android{echo "Compiling FFmpeg for $CPU"./con...
2020-03-02 21:22:35
425
转载 Fetch Cpu Info
#include <QCoreApplication>#include <QStringList>#include <QString>#include <qdebug.h>#include <QNetworkInterface>#ifdef __GNUC__#include <cpuid.h>#elif def...
2020-02-06 10:03:24
242
原创 Interactive input on c-languge
#include<stdio.h>void startTips(){ char ch; //int intN; do{ printf("do you want continue ?"); // input int //scanf("%d",&intN); scanf(" %c"...
2020-02-03 15:13:41
125
原创 Daemon Program Step!
Example:_POSIX_C_SOURCE;#include <stdio.h>#include <stdlib.h>#include <string.h>#include<fcntl.h>#include <sys/types.h>#include <unistd.h>#include <sys...
2020-02-03 14:48:47
248
原创 pthread complie error
undefined reference to `pthread_once'undefined reference to `pthread_create'Solve the question,by install depend:Posible1:sudo apt-get install manpages-posix manpages-posix-devPosible ...
2020-02-02 17:43:47
162
原创 Check Current OS ,Is support POSIX-Thread?
#include <stdio.h>#include<unistd.h>#include<stdlib.h>int main(){ int support_level = 0;#ifdef _POSIX_VERSION support_level = 1;#endif if(support_level == 1)...
2020-02-02 17:10:05
219
原创 QT的一些配置
# 程序图标RC_ICONS = logo.ico# 版本号VERSION = 1.0.1# 语言# 0x0004 表示 简体中文# 详见 https://msdn.microsoft.com/en-us/library/dd318693%28vs.85%29.aspxRC_LANG = 0x0004# 公司名QMAKE_TARGET_COMPANY = 四川XX科技#...
2019-09-25 09:48:18
275
原创 QTCreator-android QT中sleep
#ifndef UTILS_H#define UTILS_H#include <QCoreApplication>#include <QElapsedTimer>namespace Utils{ inline static void qSleep(int ms) { Q_ASSERT(ms > 0); #ifde...
2019-08-25 15:23:22
329
原创 QTCreator-android 引导页添加
1、main函数修改#include "widget.h"#include <QApplication>#include <QSplashScreen>#include<QScreen>#include "utils.h"int main(int argc, char *argv[]){ QApplication app(argc,...
2019-08-25 14:47:11
239
原创 QTCreator-android 设置文件为utf-8
#pragma execution_character_set("utf-8")设置utf-8 防止乱码
2019-08-25 14:28:41
220
原创 QTCreator-android 自定义桌面(顺带就是一个应用自启动)
就是APP启动后,自动切换到你的应用桌面,在自定义的 AndroidManifest.xml(一定要自定义, <category android:name="android.intent.category.HOME"/> <category android:name="android.intent.category.DEFAULT"/>...
2019-08-25 09:05:37
350
原创 Qt-android---动态申请权限
/* * 动态shen'qing申请 申请权限 */bool Widget::requestPermission(const QString &permission) { QtAndroid::PermissionResult r = QtAndroid::checkPermission(permission); if(r == QtAndroid::Permiss...
2019-08-25 08:53:41
458
原创 QTCreator-android 自定义 AndroidManifest.xml
projece.pro 增加配置contains(ANDROID_TARGET_ARCH,x86) { ANDROID_PACKAGE_SOURCE_DIR = $$PWD/x86}x86为项目目录中的子目录将你的AndroidManifest.xml拷贝到 x86目录即可将你的文件添加到项目...
2019-08-25 08:52:24
490
转载 XManage --- set tag
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,h...
2019-02-21 14:31:45
212
原创 Linux 驱动开发环境构建
1、查看当前系统内核代码版本caojiaju@caojiaju-iMac:~$ sudo apt-cache search linux-source[sudo] password for caojiaju: linux-source - Linux kernel source with Ubuntu patcheslinux-source-4.15.0 - Linux kernel so...
2018-12-20 07:00:03
2375
转载 设置android板子ip
通过shell命令设置(获取)IP、网关、dns信息,需要获取root权限查看所有网络信息C:\>adb shellroot@android:/ # netcfgnetcfgip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00gre0 DOWN
2017-06-28 17:23:43
1358
转载 windows server 2008 php 环境搭建
windows server 2008是基于NT6 平台的新型操作系统,其对硬件性能的发挥比起其它NT平台来说有了质的飞跃,已经开始普及到了广大用户中,而且操作较2003来说更为直观和简单,受到越来越多的好评。在这里我们要介绍windows server 2008中的php环境搭建。 1.安装IISwindows server 2008的IIS版本为7.0,包括fastcg
2014-05-24 09:47:41
1002
转载 PIL Image模块 show函数不能正常显示图片
在win7下面使用PIL中Image的show()函数时,执行下列代码: from PIL import Image img = Image.open("G:\\1.png") img.show() 发现图片不能够正常的显示,windows自带的图片查看器显示图片内容不存在。 解决方法:(X为pyt
2014-04-13 19:53:54
1395
转载 python 添加图片水印
~python 真是越来越喜欢了,以前要一天的工作,现在用python 几个小时就能处理完,而且效果很理想~~ 因为网站经常有采集现象发生,所以想给所有图片增加水印,即使采走也帮我做宣传。为了能使加的水印漂亮,水印文件想使用png格式,这样就能保证水印的平滑 漂亮,而且加上发光效果更帅~ 哈哈python代码总是很短 ,经过几次调整,已经忘了最早的出处了 反正都是分
2014-04-03 06:28:13
1066
转载 VBS操作Excel常见方法
dim oExcel,oWb,oSheet Set oExcel= CreateObject("Excel.Application") Set oWb = oExcel.Workbooks.Open("E:\其他\新装电话表.xls") Set oSheet = oWb.Sheets("Sheet1") MsgBox oSheet.Range("B2").Value '#提取单元格
2014-03-28 16:51:45
5850
原创 PyQt 图标问题 ,cx_Freeze 打包后图标无法显示
将C盘的:C:\Python26\Lib\site-packages\PyQt4\plugins\PyQt4\plugins 下面imageformats 文件夹,整个拷贝到打包好的文件夹目录executables = [ Executable("SMC.py",base = base,icon = "icon.ico")] incl
2014-03-23 09:22:34
2371
1
转载 设置开机自动运行vncserver
a. 在/etc/rc.d/rc.local文件中加入下面行 /etc/init.d/vncserver startb. 编辑/etc/sysconfig/vncservers VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768" --配置启动的桌面多个用户可以这样写:VNCSERVERS= "1:u
2014-02-24 15:42:53
14290
转载 NFS常见故障解决方法
1、The rpcbind failure error故障现象:nfs mount: server1:: RPC: Rpcbind failureRPC: Timed Outnfs mount: retrying: /mntpoint原因:第一,可能因为客户机的hosts文件中存在错误的ip地址、主机名或节点名组合;第二,服务器因为过载而
2014-01-14 15:07:33
1882
转载 linux挂载NAS
在linux客户端挂接(mount)NFS磁盘共享之前,必须先配置好NFS服务端。 1、Solaris系统NFS服务端配置方法如下: (1)修改 /etc/dfs/dfstab, 增加共享目录 share -F>linux系统NFS服务端配置方法如下: (1)修改 /etc/exports,增加共享目录 /export/home/sunky 10.140.133.2
2013-12-26 09:16:49
15874
转载 杂项
把man手册转换为pdf man -t ls > ls.ps && ps2pdf ls.ps && rm ls.ps获取操作系统位数getconf WORD_BIT
2013-12-20 11:01:16
554
转载 linux如何修改hostname
很多人使用hostname 主机名 来修改,其实这个只是做为暂时的,重启后将恢复到原来的名字. 很多人说修改/etc/hosts文件,其实这个文件里的主机名只是为来提供给dns解析的.如果你用不上dns,只需要修改主机名,那修改这个没用. 其实是修改这个文件etc/sysconfig/network这个文件里的主机名. NETWORKING=yes HOSTNAME=主
2013-12-20 10:45:40
663
转载 linux内核版本号说明
linux内核版本号格式如major.minor.patch-build.desc,其中各部分说明如下:major:表示主版本号,有结构性变化时才变更。minor:表示次版本号,新增功能时才发生变化;一般奇数表示测试版,偶数表示生产版。patch:表示对次版本的修订次数或补丁包数。build:表示编译(或构建)的次数,每次编译可能对少数程序作为优化或修改,但一般没有大的(可控的
2013-12-20 10:43:57
1174
转载 halt,shutdown,reboot,init的差异
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init1.shutdown shutdown命令安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。
2013-12-20 10:43:19
707
转载 Linux 下使用 NMON 分析系统性能
wget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip/downloadunzip nmon_x86_12a.zipArchive: nmon_x86_12a.zip inflating: nmon_x86_rhel45 inflating: nmon_x86_rhel52 in
2013-12-20 10:37:22
677
转载 SAR 命令详解
sar 命令行的常用格式: sar [options] [-A] [-o file] t [n] 在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有 的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式 存放在文件中,file 在此处不是关键字,是文件名。options 为命令行选项,sar命令 的 选项很多,下
2013-12-20 10:36:45
1016
转载 python 获取汉字首字母
def get_cn_first_letter(str,codec="UTF8"): if codec!="GBK": if codec!="unicode": str=str.decode(codec) str=str.encode("GBK") if str"\xd7\xf9": return "
2013-12-12 09:57:34
3408
转载 VBS计算汉字笔画
dim word,keyword=inputbox("请输入文字")if word="" thenWscript.Quitend ifkey=char_wordnum(word)msgbox keyFunction char_wordnum(my_char_word)dim char_wordtable(26),wordnum_i,wordnum_j,wordnum_k,temp_
2013-12-12 09:21:41
4306
原创 困扰老子一下午的数据库操作问题(python+mysql)
每次在执行以下代码时都会报错: count = cursor.execute( fetchTabInfoStr) 报错信息: Process finished with exit code -1073741819 程序异常终止, 不能抓到异常, 奇怪的是,有些表又没问题最后来自发现原来是,有些表有一个字段:Name, 不知
2013-11-29 16:34:27
2589
转载 Python中操作myslq的方法
实例1、取得MYSQL的版本在windows环境下安装mysql模块用于python开发,请见我的另一篇文章:MySQL-python Windows下EXE安装文件下载# -*- coding: UTF-8 -*-#安装MYSQL DB for pythonimport MySQLdb as mdbcon = Nonetry: #连接mysql的方法
2013-11-29 11:46:22
6231
转载 Python 生成缩略图
#!/usr/bin/env python#coding=utf-8'''Created on 2012-6-2 @author: fatkun'''import Imageimport osimport sysimport globimport time def make_thumb(path, thumb_path, size): """生成缩略图"""
2013-11-26 08:05:07
4765
转载 python自定义库文件路径
一般来说,我们会将自己写的python模块与python自带的模块分开存放以达到便于维护的目的。 Python 运行环境在查找库文件时是对 sys.path 列表进行遍历,如果我们想在运行环境中注册新的类库,主要有以下三种方法:在sys.path列表中添加新的路径。设置PYTHONPATH环境变量。将库文件复制到sys.path列表中的目录里(如site-packages目
2013-11-14 08:36:08
8143
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人