05 2021 档案

摘要:java中整数常量池(-128~127)上限如何调整?众所周知:java中Integer有一个常量池范围-128~127 Integer a = 500, b = 500; System.out.println(a == b);//false a = 100; b = 100; System.out.println(a == b);//true 相信也 阅读全文
posted @ 2021-05-30 22:40 菩提树下的杨过 阅读(577) 评论(0) 推荐(2) 编辑
摘要:redis过期机制及注意事项按Redis官网说法:对于设置了过期时间的key,有2种清理机制,原文如下: How Redis expires keys Redis keys are expired in two ways: a passive way, and an active way. A key is passively 阅读全文
posted @ 2021-05-29 11:35 菩提树下的杨过 阅读(621) 评论(0) 推荐(0) 编辑
摘要:一次完整的通话过程SIP报文分析场景: 主叫方(1004,Yate客户端,端口号:52110) -> 通过FreeSWITCH(端口号:5070)呼叫 -> 被叫方(1000,ZoIPer客户端,端口号:5070) 被叫方经历:振铃->(N秒后)接听->正常通话一段时间后->挂断电话。 注:主叫、被叫、FreeSWITCH均在同1 阅读全文
posted @ 2021-05-23 22:49 菩提树下的杨过 阅读(2425) 评论(1) 推荐(1) 编辑
摘要:SIPp测试freeswitch用户注册默认情况下,拨打内部用户时,freeswitch需要该用户注册了才能对其发起呼叫,否则会提示-ERR USER_NOT_REGISTERED 如果使用wireshark等工具,可以在本机使用voip终端工具注册,抓包观察一下SIP报文。 注:如果mac上首次使用wireshark时,可能会遇到 yo 阅读全文
posted @ 2021-05-23 19:27 菩提树下的杨过 阅读(3562) 评论(0) 推荐(1) 编辑
摘要:freeswitch批量添加用户默认情况下,freeswitch内置了1000-1019这20个用户,如果需要添加更多用户,可以按如下步骤操作: 一、复制用户文件 \FreeSWITCH\conf\directory\default 下有1000.xml ~ 1019.xml 这20个用户的配置文件,以1000.xml为例: 1 阅读全文
posted @ 2021-05-17 14:02 菩提树下的杨过 阅读(1338) 评论(1) 推荐(0) 编辑
摘要:sipp学习笔记sipp是一个针对SIP协议进行测试的免费开源工具,可运行于windows/mac/linux,官方地址:http://sipp.sourceforge.net/。 一、安装 本文只介绍mac上的安装方式,其它平台(windows/linux)的安装,可参考官方文档 (注:感谢黄龙舟做的中文翻译) 阅读全文
posted @ 2021-05-16 17:22 菩提树下的杨过 阅读(4714) 评论(2) 推荐(1) 编辑
摘要:利用jave2进行音频处理很多朋友都知道,ffmpeg是一个功能强大的多媒体处理工具,可惜它并不是java语言开发,如果需要在java项目中使用时,得自己写很多代码,幸好github上有一个开源项目jave2 把ffmpeg做了封装,很大程度上简化了开发,使用方法如下: 先添加依赖项 <dependency> <groupI 阅读全文
posted @ 2021-05-03 17:30 菩提树下的杨过 阅读(1380) 评论(0) 推荐(0) 编辑