语音视频流开发
CodingAsura
知其然,知其所以然
展开
-
基于WebRTC的多人视频会议
基于WebRTC的多人视频会议 2015-02-20 16:33:23分类: Web开发基于WebRTC的多人视频会议25 July 2014最近两周在调研和搭建基于WebRTC的多人视频会议系统。目前已经搭建成功,可以在http://jitsi.shengbin.me/试用。这个系统无需注册和登录,只要多人访问同一个URL(含有系统为每个房转载 2015-04-23 09:37:27 · 1437 阅读 · 0 评论 -
运用Detours库hook API
原作者:http://blog.csdn.net/vcplayer/article/details/2681758一、Detours库的来历及下载: Detours库类似于WTL的来历,是由Galen Hunt and Doug Brubacher自己开发出来,于99年7月发表在一篇名为《Detours: Binary Interception of Wi转载 2015-07-01 16:01:00 · 477 阅读 · 0 评论 -
Detours Express源码(微软API HOOK库)
Detours Express源码(微软API HOOK库) 2011-08-08 09:59:49| 分类: VC编程|举报|字号 订阅 下载LOFTER客户端Detours是微软开发的一个函数库, 用于修改运行中的程序在内存中的影像,从而即使转载 2015-07-02 11:39:14 · 511 阅读 · 0 评论 -
Windows下利用钩子函数抓取声卡数据
Windows下利用钩子函数抓取声卡数据 (2013-04-06 00:46:27)转载▼ 分类: 技术文章[讨论]Windows下利用钩子函数抓取声卡数据Windows下利用钩子函数抓取声卡数据 利用本文介绍的知识可以实现优酷网等播放视频时声音的抓取,及所有以wave系列A转载 2015-07-02 17:20:41 · 4869 阅读 · 0 评论 -
OBS (open boardcast server)结构分析
一,简介OBS(open boardcast server),是一个用于直播的开源软件。官方网站:https://obsproject.com/代码托管地址:https://github.com/jp9000/OBSgit地址:https://github.com/jp9000/OBS.git二,结构项目文件结构如下图:三,分析最新的转载 2015-07-13 12:03:10 · 1065 阅读 · 0 评论 -
混音器原理及Mixer API函数介绍
混音器原理及Mixer API函数介绍 为了理解Mixer API是如何工作的,首先我们得弄清楚一个典型声卡的硬件组成。因此非常有必要去建立一个声卡模型,此声卡应拥有多个典型的组件并且这些组件都是相关联的。让我们看一个典型的、最基本的声卡。首先,如果声卡能够进行数字化录音,那么典型情况下它就有一个Microphone Input(麦克风传声器,下同)(附有某种前置放大器),同时它还有一转载 2015-09-09 12:02:05 · 3845 阅读 · 0 评论 -
用Mixer API函数调节控制面板的音频设置
用Mixer API函数调节控制面板的音频设置天极网2005-11-17 08:50分享到:我要吐槽 摘要:本文通过实例代码演示了如何通过Mixer API函数在程序中调节控制面板的音频设备性能的设置。 关键词:Mixer函数,控制面板,音频设备调节 如果你用过windows的音频设备,比如播放音乐或者录音,聊天,调节麦克或者声音的大小,以及转载 2015-09-09 17:01:00 · 529 阅读 · 0 评论 -
Qt MFC支持USB设备热插拔
一.某MFC开发代码:BEGIN_MESSAGE_MAP(CHWDetectDlg, CDialog)ON_WM_SYSCOMMAND()ON_WM_PAINT()ON_WM_QUERYDRAGICON()ON_MESSAGE(WM_DEVICECHANGE, OnMyDeviceChange)//}}AFX_MSG_MAPON_WM_CONTEXTMENU()转载 2015-09-07 19:11:00 · 1285 阅读 · 0 评论 -
视频会议及流媒体十大开源项目
视频会议及流媒体十大开源项目发表于1年前(2014-09-18 21:14) 阅读(1330) | 评论(0) 55人收藏此文章, 我要收藏赞0阿里云携手开源中国众包平台发布百万悬赏项目 » 目录[-]视频会议传输模块的开发选择视频会议的图像清晰度由什么决定ffmpeg名词含义项目组成多媒体处理功能视频采集功能转载 2015-11-04 22:01:22 · 1051 阅读 · 0 评论 -
DSound音频截取实践
DSound音频截取实践 2014-02-14 21:42:29| 分类: 流媒体|举报|字号 订阅 下载LOFTER客户端因工作需要,折腾了一下DSound钩子技术。在折腾之前,我也尝试在网络上搜索相关的音频HOOk技术,但搜索到的,都是要转载 2015-07-01 12:00:48 · 2055 阅读 · 3 评论 -
DirectX和DirectShow介绍和区别
1、DirectX是什么DirectX是微软推出的一套基于Windows系统的多媒体应用程式接口APIs函式。在开发中,DX分为两个部分,一个是运行库,通过DX编译出来的程式必须要有运行库的支持,另外一个是开发库,也就是常说的SDK,这部分是在编译DX程序中是必需的。DirectX是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高 系统性能的加速软件,微软创建开发转载 2015-06-09 14:40:40 · 1108 阅读 · 0 评论 -
CDN(内容分发网络)
CDN 锁定本词条由“科普中国”百科科学词条编写与应用工作项目 提供专业内容并参与编辑CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础转载 2015-04-13 12:33:21 · 1078 阅读 · 0 评论 -
FreeSWITCH开源音频视频通信软件
FreeSWITCH[编辑]FreeSWITCHFreeSWITCH Logo原作者Anthony Minessale开发者Many contributors开发状态Active操作系统Unix-like、Windows、Sun Solaris、Mac OS X平台Cro转载 2015-04-14 09:47:49 · 2954 阅读 · 0 评论 -
FreeSWITCH使用说明
FreeSWITCH使用说明 2011-03-22 14:06:56| 分类: 学习*路|举报|字号 订阅第二章 FreeSWITCH 初步什么是 FreeSWITCH ?FreeSWITCH 是一个开源的电话交换平台,它具有很强的可伸缩性--从一个简单的软电话客户端到运营商级的软交换设备几乎无所不能。能原生地运行于Windows、 Ma转载 2015-04-15 19:01:39 · 1698 阅读 · 0 评论 -
一个不错的 音视频聊天开发项目介绍
http://blog.chinaunix.net/uid-15063109-id-4530994.html转载 2015-04-29 14:55:40 · 739 阅读 · 0 评论 -
用RtAudio宏定义设置问题
项目-》属性-》C/C++->预处理器-》宏定义中:设置:_DEBUGWIN32_CONSOLE__WINDOWS_ASIO____WINDOWS_DS____WINDOWS_WASAPI__后三个选一个:__WINDOWS_DS__,否则有只有一个声道有声音的问题;原创 2015-05-09 22:16:38 · 676 阅读 · 0 评论 -
[总结]视音频编解码技术零基础学习方法
一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成。今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技术。需要注意的是,本文所说的视音频技术,指的是理论层面的视音频技术,并不涉及到编程相关的东西。 0. 生活中的视音频技术平时我们打开电脑中自己存电影的目录的话,一般都会如下图所示,一大堆五花转载 2015-05-13 14:21:20 · 366 阅读 · 0 评论 -
SDL_CreateCond
SDL_CreateCondUse this function to create a condition variable.目录SDL_CreateCondSyntaxReturn ValueCode ExamplesRemarksRelated FunctionsSyntax切换行号显示SDL_cond* SDL_转载 2015-05-20 16:51:14 · 2140 阅读 · 0 评论 -
DirectSound初步教程 -- 如何从第三发音乐播放器中HOOK音频数据然后跟自己麦采集数据做同步
DirectSound初步教程 -- 如何从第三发音乐播放器中HOOK音频数据然后跟自己麦采集数据做同步分类: 流媒体技术 音视频网络传输 数字视频处理2014-09-12 12:46 1044人阅读 评论(4) 收藏 举报DirectSound初步教程 -- 如何从第三发音乐播放器中HOOK音频数据然后跟自己麦采集数据做同步首先看看基本知识:转载 2015-06-29 13:57:56 · 3334 阅读 · 0 评论 -
如何抓取扬声器的声音
如何抓取扬声器的声音工作中有个需求是关于抓取扬声器的声音, 为什么会有这个需求? 试想我们在共享远程桌面时,如果能够把本地桌面应用程序的声音也一起发给对方, 用户体验该是多么棒。在考虑如何实现这个需求前,我们先讨论下电脑声音的三种模式:1) render模式该方式实际上就是播放(output)声音,常见的API如PlaySound, WaveOutXXX,转载 2015-06-10 19:04:15 · 1879 阅读 · 1 评论