- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 freeswitch 和 fusionPBX release addr
fusionPBX:https://github.com/fusionpbx/fusionpbx/releasesfreeswitch:https://files.freeswitch.org/releases/freeswitch/
2017-08-18 10:27:53 537
转载 https://www.powerpbx.org/content/fusionpbx-v4-freeswitch-v16-centos-v7-install-guide-v1.1
refer to: https://www.powerpbx.org/content/fusionpbx-v4-freeswitch-v16-centos-v7-install-guide-v1.1Fusionpbx is a full featured mult-tenant GUI for Freeswitch. This guide covers the ins
2017-08-18 09:25:25 1555
原创 基于router模式的会议实现
一.需求 1.注册。 2.点对点音视频。 3.即时消息(只支持文本)。 4.会议人数不超过8个。 5.移动客户端包括windows,android以及ios。 6.Web客户端包括火狐(VP8,H264),以及google浏览器(VP8)。 7.要求每个客户端可以看到所有成员的视频。 8.邀请,踢出成员。 9
2015-12-29 08:45:35 953 1
原创 pjsip集成webrtc媒体处理
开发背景请参考前面的博客,经过了一个多月的时间,终于将webrtc的媒体处理集成到pjsip中,替换了pjsip自带的媒体库(pj_media),先把webrtc代码中媒体处理部分进行剥离,封装成媒体库(参考http://blog.csdn.net/quitehandsome/article/details/50206631),然后添加pjsua_webrtc_media.c,实现pjsua_me
2015-12-09 17:04:03 6275 1
转载 WebRTC 集成X264编码和ffmpeg解码
转载:http://blog.csdn.net/nonmarking/article/details/47958395重新封装X264编码功能首先当然还是要下载X264源码编译出相应的库以供调用。在windows下使用mingw进行编译,再使用poxports工具导出库,最后得到libx264.dll和libx264.lib,同时把x264.h和x264_config.h总共四
2015-12-09 16:36:50 5535
原创 更新webrtc媒体库接口
前期接口请参考:http://blog.csdn.net/quitehandsome/article/details/49905525更新了接口如下:测试结果如下图:
2015-12-07 15:55:01 2116 3
原创 centos编译telepresence测试效果
1.下载代码svn checkout http://telepresence.googlecode.com/svn/trunk/ telepresence-read-only2.安装系统环境 sudo yum update sudo yum install make libtool autoconf subversion git wget cmake gcc gcc-c++
2015-12-02 13:13:53 2119 3
原创 Debian8环境搭建freeswitch 1.7测试视频混屏效果
闲来无事,早就听说freeswitch支持H264转码了,可以实现混屏了,所以搭建一下,看看效果,现在把搭建的步骤记录下:1.搭建Debian8: 不是主要工作,请参考http://www.linuxidc.com/Linux/2015-04/115860.htm2.添加源: echo "deb http://files.freeswitch.org/repo/deb/debi
2015-12-01 11:09:35 4894 1
原创 webrtc媒体库封装与测试
先将webrtc的代码进行剥离,提取出媒体处理部分,再进行简单的封装成媒体库,主要函数类似如下: /*音频相关*/int audio_init();int audio_deinit();int audio_create_channel();int audio_start_send(int channel_id, const char *ip, int port);int a
2015-11-18 12:54:14 2589 3
原创 基于pjsip和webrtc封装sip客户端 技术选型
最近看了下pjsip的代码,主要是pjsua那部分,这部分是将协议栈和媒体重新进行了封装,实现了很全面的sip客户端的功能,提供更加高级的sdk供开发使用,如果将webrtc媒体处理部分移植过去,就要实现pjsua_media.c、pjsua_aud.c以及pjsua_vid.c里面的功能重新实现一遍,工作量比较大,而且对pjsip代码熟悉度要求很高,好处是移植后,pjsua对外的接口可以维持不变
2015-11-17 14:06:54 3896 1
转载 voip客户端的选型(转载)
一) sipdroid1)架构sip协议栈使用JAVA实现,音频Codec使用skype的silk(Silk编解码是Skype向第三方开发人员和硬件制造商提供免版税认证(RF)的Silk宽带音频编码器)实现。NAT传输支持stun server.2)优缺点:NAT方面只支持STUN,无ICE框架,如需要完全实现P2P视频通话需要实现符合ICE标准的客户端,音频方面没看到AEC等技术
2015-11-09 09:08:00 1573
原创 基于pjsip和webrtc封装sip客户端
之前一直在做pjsip的开发,pjsip开源库目前是业界评价非常好的协议栈,并且架构非常清晰,开源社区也非常活跃,经过我们的项目测试,也是非常稳定的,功能也很齐全,底层的接口包括pjsip,pjnath,pjmedia,pjsip实现了标准的sip协议,pjnath实现了stun,turn以及ice解决方案,pjmedia实现了所有的音视频处理,包括编解码以及传输层;上层的接口ua层,也封装的很到
2015-09-17 14:44:48 8715 5
原创 pjsip编译步骤,centos环境支持视频通话
1.CentOS版本:CentOS-7-x86_64-DVD-1503-01 pjsip版本:2.42.安装编译工具: yum -y install gcc automake autoconf libtool make yum install gcc gcc-c++3.创建工作目录 用来存放使用的库 mkdir /home/toolchain, 源码下载都下载到/usr/local/src 中
2015-08-22 15:30:54 3102 1
MediaInfo_GUI_19.09_Windows.exe
2019-12-12
基于webrtc的媒体库封装代码
2016-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人