codante

视频直播技术 - 前期处理

视频直播技术-前期处理大纲采集处理编码和封装推流和传输延迟优化现代播放器原理视频或者音频完成采集之后得到原始数据,为了增强一些现场效果或者加上一些额外的效果,我们一般会在将其编码压缩前进行处理,比如打上时间戳或者公司Logo的水印,祛斑美颜和声音混淆等处理。在主播和观众连麦场景中,主播需要和某个或者多个观众进行对话,并将对话结果实时分享给其他所有观众,连麦的处理也有部... 阅读全文

视频直播技术 - 采集

视频直播技术-采集关于直播的技术文章不少,成体系的不多。我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。大纲采集处理编码和封装推流和传输延迟优化现代播放器原理采集是整个视频推流过程中的第一个环节,它从系统的采集设备中获取原始视频数据,将其输出到下一个环节。视频的采集涉及两方面数据的... 阅读全文

MPEG-2,MPEG-4,H.264 编码标准的区别

宏块匹配像素精度MPEG2中,运动估计的精度是1/2的像素,通过线性插值实现(可能有简单修正);H.264和MPEG4都可以支持1/4像素的精度;参考帧的数量MPEG2,MPEG4的P帧只能有一帧参考帧,B帧可以有两帧参考帧;H.264可以最多有15帧参考帧,一般情况下选择3-5帧作为参考帧;滤波器的结构插值滤波器MPEG4里面是简单的线性插值;H.264里面是5抽头... 阅读全文

Zend Grard 安装及配置

下载ZendGuardcd/homewgethttp://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz#32位wgethttp://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-g... 阅读全文

PHP获取post参数的几种方式

$_POST['paramName']只能接收Content-Type:application/x-www-form-urlencoded提交的数据file_get_contents("php://input")适用大多数类型的Content-type,php://input允许读取POST的原始数据。和$HTTP_RAW_POST_D... 阅读全文

在命令行让MAC说话唱歌

调用say/usr/bin/say那啥那啥啥参数#-v选择声音,默认是Siri(say-vSamantha)#-o输出为音频文件,(say-vCellos-o"xxx.m4a")写脚本的时候为了兼容linux系统,可以包个方法functionVT(){if[[(-f/usr/bin/say)&&... 阅读全文

Shell if

字符串判断str1=str2当两个串有相同内容、长度时为真str1!=str2当串str1和str2不等时为真-nstr1当串的长度大于0时为真(串非空)-zstr1当串的长度为0时为真(空串)str1当串str1为非空时为真数字的判断int1-eqint2两数相... 阅读全文
cosh-1.0.0$ 
知识共享许可协议 本作品许可采用自 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 Shinate © 2018 Power by Hexo Theme cosh