使用FFmpeg实现抠图合并功能(chroma key)

自己以前实现抠图算法好久了,没想到ffmpeg里面早有这个功能了在很多视频中可以看到图像是合成的,例如有些神剧里面某大侠跳下万丈深渊的场景,某人在三昧真火中被烧的场景,还有些游戏主播,体育主播在主场景前面有个人解说的场景,都是chroma key的技术实现的,具体的链接可以参考:http://www.cs.utah.edu/~michael/chroma/效果图如下:在最新版本的ffmpeg中,已...
阅读(2265) 评论(0)

一种非AirPlay的方法来实现IOS录屏

replaykit是ios9后出的,所以replaykit支持ios9+录屏,//开始录屏 - (void)StartRecoder { //将开启录屏功能的代码放在主线程执行 dispatch_async(dispatch_get_main_queue(), ^{ if ([[RPScreenRecorder sharedRecorder] isAvailable] &&...
阅读(420) 评论(0)

IOS中使用SoundTouch库实现变声

IOS中使用SoundTouch库实现变声void AQRecorder::StartRecord(CFStringRef inRecordFile) { mSoundTouch.setSampleRate(44100);//mRecordFormat.mSampleRate     mSoundTouch.setChannels(1);//mRecordFormat.mChannelsPerFr...
阅读(360) 评论(0)

如何快速搭建一个完整的移动直播系统?

移动直播行业的火热会在很长一段时间内持续,通过和各行业的整合,从而成为具有无限可能性的行业。主要有以下三个原因:第一,移动直播的UGC生产模式比PC端的直播更明显,人人都有设备,随时随地开播,完全顺应了互联网时代的开放性原则,能刺激更多人去创造和传播优质内容。第二,网络带宽和速度在逐渐提高,网络成本在逐渐下降,为移动直播提供一个极佳的发展环境。文字、声音、视频、游戏等都会在移动直播中呈现,创造出更...
阅读(702) 评论(0)

直播平台的高并发架构设计

目录(?)[+]兴起及现状日常生活用手机来看视频的次数越来越多,时间越来越长,看的内容也是种类越来越多。包括最近从3月份美国开始火起来之后,国内也在火的移动视频社交类。这个也是我们现在在重点切的一个垂类,这个垂类为什么现在会火?我们总结下来一部分原因是因为它的娱乐性很强,延迟很低,和主播有强互动的可能,所以越来越多的人在关注。国内现在起码有几家已经上线,有几十家正在联系准备上线,其中总归会有几个火...
阅读(304) 评论(1)

jason数据格式 -- 扫盲

JSON是 JavaScript Object Notation的简称,是一种轻量的数据表示方法。jason格式采用key:value的方式记录数据,非常直观,比XML简洁,因而大受欢迎 介绍jason格式前,先让我们看看XML格式。显然,XML 得到了相当多的关注(正面和负面的评价都有),已经在Ajax 应用程序中广泛使用:  Brett  McLaughlin  brett@newInstan...
阅读(1667) 评论(1)

对计划搞安卓移动端的很有帮助

ubuntu 11.04下android开发环境的搭建!1.安装JDK   首先到oracle的官网上下载linux版本的JDK,网址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html    我选择的是 Linux x86 - Self Extracting Installe...
阅读(1464) 评论(0)

DirectSound初步教程 -- 如何从第三发音乐播放器中HOOK音频数据然后跟自己麦采集数据做同步

DirectSound初步教程DirectSound初步教程2010-04-24 20:00Directsound中常用的几个对象对象数量作用主要接口设备对象每个应用程序只有一个设备对象用来管理设备,创建辅助缓冲区IDirectSound8辅助缓冲区对象每一个声音对应一个辅助缓冲区,可以有多个辅助缓冲区用来管理一个静态的或者动态的声音流,然后在主缓冲区中混音IDirectSoundBuffer8,...
阅读(3733) 评论(4)

WebRTC 项目研究

WebRTC目录(?)[+]1.官方网站: http://sites.google.com.sixxs.org/site/webrtc/homehttp://sites.google.com.sixxs.org/site/webrtc/reference/webrtc-componentshttp://sites.google.com.sixxs.org/site/webrtc/referen...
阅读(4676) 评论(2)

流媒体技术 rtp/rtcp/rtsp资料精华!

流媒体技术 rtp/rtcp/rtsp资料精华!流媒体技术  流媒体是指在网络中使用流式(Sreaming)传输技术进行传输的连续时基媒体,如音频数据流或视频数据流,而不是一种新的媒体。流媒体技术(或称为流式媒体技术)就是把连续的影像和声音信息经过压缩处理后放到网络服务器上,让浏览者一边下载一边观看、收听,而不需要等到整个多媒体文件下载完成就可以即时观看的技术。流媒体技术并不是单一的技术,它是...
阅读(3320) 评论(0)

数据传输方式、编码技术

数据传输方式、编码技术  模拟传输的主要优点是信道的利用率较高,但是传输过程中信号会衰减,会受到噪声干扰,且信号放大时噪声也会同时被放大。数字传输的主要优点是数字信号只取离散值,信号传输不失真,误码率低等。但是传输数字信号比传输模拟信号所要求的频带要宽的多,因此数字传输的信道利用率较低?  了解不同的编码技术;数字数据的模拟信号编码、数字数据的数字信号编码和模拟数据的数字信号编码。数字数据的模拟信...
阅读(1648) 评论(1)

WebRTC编译详细介绍

WebRTC编译详细介绍--记录+转载原文地址:http://blog.csdn.net/temotemo/article/details/7056581WebRTC编译本人环境:操作系统:XP SP3VS 2013编译源码之前所需的工具获取源码工具:1、 首先需要安装获取源码的工具SVN(项目代码版本管理工具,Google也用这个)TortoiseSVN 1.6.12http://sourcef...
阅读(2228) 评论(1)

Windows XP环境下 搭建Android NDK环境

搭建Android NDK环境 Windows XP环境下1 一些下载① NDK r7:http://developer.android.com/sdk/ndk/index.html ② cygwin:http://www.cygwin.com/  (1.7.11-1)③ notepad++:http://notepad-plus-plus.org/download/v5.9.8.html2 cy...
阅读(1742) 评论(0)

Windows搭建Eclipse+JDK+SDK的Android --安卓开发入门级

一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:选择 Download JDK 只下载JDK,无需下载jre.(2)eclipse下载   进入该网页: http://www.eclipse.org/downloads/ (或者直接点击下载:BT下载    HTTP...
阅读(3945) 评论(0)

炫耀贴, 更新近况!

最近很忙,偶尔发一两博客, 也被专家了!         看样子要继续努力啊!                   更新下目前工作内容:         目前主要做视频会议, 秀场相关视频项目!...
阅读(1502) 评论(1)
87条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:416057次
    • 积分:4574
    • 等级:
    • 排名:第7123名
    • 原创:83篇
    • 转载:3篇
    • 译文:1篇
    • 评论:191条
    博客专栏
    最新评论