加载中…
博文
标签:

转载

分类: 网络/p2p
前序:请耐性子看完,前面的这个配置可以达到按后缀名进行缓存,但无法被purge。后面的配置可以被purge。
具体实施方案按个人情况而定。

需要第三方的ngx_cache_purge模块:
wget http://labs.frickle.com/files/ngx_cache_purge-1.0.tar.gz
tar zxvf ngx_cache_purge-1.0.tar.gz
 
nginx机器IP地址:192.168.2.187

编译参数: configu
阅读  ┆ 评论  ┆ 转载原文 ┆ 收藏 
标签:

canvas

html5

字体变粗

分类: 音视频

canvas在手机页面上被自动放大导致模糊问题(canvas.style.width和canvas.width的区别)


这几天在移动端页面用到了canvas画折线图。遇到了两个比较关键的问题。

1.canvas.style.width跟canvas.width(同理,canvas.style.h

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

html5

canvas

line

分类: 音视频

http://www.html5rocks.com/zh/tutorials/canvas/performance/#toc-intro

简介

HTML5 画布最初来自 Apple 的一项实验,是网络上最广泛支持的 2D 直接模式图形标准。现在,许多开发人员都依靠 HTML5 画布开发各种多媒体项目、视觉效果和游戏。但是,随着我们构建的应用的复杂程度不断增加,开发人员会在无意中遇到性能限制。

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

转载

分类: 音视频
防盗链技术现状:
    1、通过识别Referer确认请求来源页面
    2、Apache,squid等都能对Referer进行识别
    3、通过ActiveX显示的内容不向服务器提供Referer Header(例如,Flash,WindowsMedia视频等)
    4、流媒体的RTSP协议也不向服务器提供Referer Header
    5、通过服务器端程序代码实现
 
阅读  ┆ 评论  ┆ 转载原文 ┆ 收藏 
标签:

转载

分类: Java
阅读  ┆ 评论  ┆ 转载原文 ┆ 收藏 
标签:

转载

分类: linux
阅读  ┆ 评论  ┆ 转载原文 ┆ 收藏 
标签:

转载

分类: CPP/C
本次学习主要是参考了张聪,[翻译] [RabbitMQ+Python入门经典] 兔子和兔子窝,其实这个是译文,原文还可以查看这里原文

过去的4年里,人们写了有好多好多的开源的MQ服务器啊。其中大多数都是某公司例如LiveJournal写出来用来

阅读  ┆ 评论  ┆ 转载原文 ┆ 收藏 
标签:

佛学

ffmpeg

分类: 音视频
http://my.oschina.net/u/589963/blog/168301

在使用ffmpeg解码aac的时候,如果使用avcodec_decode_audio4函数解码,那么解码出来的会是AV_SAMPLE_FMT_FLTP 格式的数据( float, 4bit , planar), 如果我们希望得到16bit的数据(如AV_SAMPLE_FMT_S16P数据),那么我们需要转换一下:




解決方式:
   將 samples 由 32bits 转为16bits. 参考 ffmpeg samplefmt.h
   若 sample 是 AV_SAMPLE_FMT_FLTP,則 sample 會是 float 格式,且值域为 [-1.0, 1.0]
   若 sample 是 AV_SAMPLE_FMT_S16, 則 sample 會是 int16 格式,且值域为 [-32767, +32767]

 

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

转载

分类: 音视频
ts流文件是MPEG-2的数字电视标准格式,目前使用最为广泛。
在一些视频服务中,如VOD推流的快进、快退中,经常需要快速从ts节目流中找出I帧(I-frame)来,以便推流服务器可以推送只包含视频画面而没有声音的ts数据到终端,而终端并不需要做任何特殊处理,即可实现快进/快退的画面效果。

因此,实现上需要做到以下三点:
1、要找到I帧
2、确保找出来的I帧数据前后都要完整,即符合MPEG-2的188长度的封包格式
3、去掉其中的音频数据
阅读  ┆ 评论  ┆ 转载原文 ┆ 收藏 
标签:

转载

简单的来说就是为了方便查找和导航代码用的。

下面举例如何快速的定位到我已经标识过的代码。


#pragma mark 播放节拍器

- (void) Run:(NSNumber *)tick
{

//...

}

OK,那么如何查找呢,点击代码编辑器上面的导航栏即可:

阅读  ┆ 评论  ┆ 转载原文 ┆ 收藏 
搜博主文章
个人资料
南冠彤
南冠彤
  • 博客等级:
  • 博客积分:0
  • 博客访问:411,581
  • 关注人气:59
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
公告
成功从某种意义上来说是寻找的艺术,在奋斗的路上,若能看清自身的条件和特点,找到适合自己奔跑的那双鞋,也许就成功了一半!
评论
加载中…
留言
加载中…
访客
加载中…
my music
暂无内容
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有