一个raspberry pi应用的想法

2013-03-07 13:44:51 +08:00
 ljbha007
因为大部分时间都在电脑面前
之前一直想找一个可以在中国用的有固定电话号码的网络电话
这样打接电话也可以在平板电脑和桌面电脑上进行了
搜寻了很多产品无果 发现大概是因为电信行业在中国不允许私营企业参与的原因

于是有了这个想法:
1、用raspberry pi + GSM/3G模块作为硬件
2、编写一个跑在raspberry pi上的服务,将语音通话、短信的功能用socket的方式提供给客户端
3、如果使用路由器,那么在路由器上做好端口映射、动态域名等配置
4、开发在平板上、电脑上使用的客户端软件

另一方案:
将socket的方式改为web的方式,这样直接可以在平板和电脑上使用
11748 次点击
所在节点    分享创造
52 条回复
edwinlai
2013-03-08 08:17:38 +08:00
voip有没有固定电话,不是技术上问题,现在voip网关,voip软件都可以支持,我可以指几百固话在voip软件上接听都可以,主要看有没有号码资源
ljbha007
2013-03-08 09:02:32 +08:00
@edwinlai
就是木有号码资源啊
Smartype
2013-03-08 09:11:50 +08:00
@ljbha007 Raspberry 的 I2S 引出来了没?
去taobao买个GSM模块,AT cmd通过UART操作, 声音估计是I2S.
ljbha007
2013-03-08 09:16:57 +08:00
@Smartype
嗯 那最后还是我说的这个方案才行呀
edwinlai
2013-03-08 09:19:04 +08:00
@ljbha007 整个o口转sip网关接上你家电话机, 到哪里都可以接
jun0205
2013-03-08 09:19:35 +08:00
freeswitch可以吗?
swulling
2013-03-08 09:21:40 +08:00
@ljbha007 有款应用叫callrecorder,双向录音,音质不错。

小米手机也自带通话录音,上下行都很清晰。。
ljbha007
2013-03-08 10:15:34 +08:00
@swulling
谢了 貌似可行
正好支持我手机
这种得手机的硬件设计支持同时还要有驱动的源码
“Requires the kernel with 2-way call recording patch and ROOT permissions”

@edwinlai
我家没有固定电话
还有两个问题 麻烦请教一下:
1、o口就是那种电话线的口吗?
2、可以接入GSM网络吗?
3、如果可以,VOIP协议里边有对短信的支持吗?
freewizard
2013-03-08 10:16:36 +08:00
@ljbha007 有跟asterisk兼容的硬件板卡猫
edwinlai
2013-03-08 10:39:10 +08:00
@ljbha007 0口就是接电话线进口,
现在有gsm转voip设备, 打很多小国家资费高的,很多人利用这种设备运营话务落地
对语音和短信的同时支持的设备比较少,需求比较少,
swulling
2013-03-08 11:39:47 +08:00
@ljbha007 从GPL的角度出发,理论上每台Android手机的Kernel驱动都应该是GPL的。。

实际上GPL发布的也很多,基本上凡是能刷CM的,肯定是可以的
ljbha007
2013-03-08 12:01:27 +08:00
@swulling
你发那个app 好像是用libtinyalsa实现的 我机子上也有这个动态链接库 但是我不知道如何入手
ljbha007
2013-03-08 12:46:30 +08:00
@freewizard
@edwinlai
能不能推荐一款?
这种设备支持短信吗?
edwinlai
2013-03-08 12:58:17 +08:00
@ljbha007 叫goip 在taobao上搜 一堆
freewizard
2013-03-08 13:34:02 +08:00
@ljbha007 没用过,应该支持

另外,为什么不考虑固话?成本应该更低。
ljbha007
2013-03-08 14:03:23 +08:00
@freewizard 固话可以发短信吗?
kaiqiz89
2013-03-08 16:46:24 +08:00
@edwinlai
@ljbha007

我司的解决方案是,本地有个呼叫中心,呼叫中心之间走互联网,呼叫中心再呼叫本地号码……

电脑打手机的流程是:电脑发起呼叫——Internet——被叫号码所在地呼叫中心——被叫号码。

手机打手机流程是:手机发起呼叫,主叫手机和被叫手机的呼叫中心同时发起回拨,两个呼叫中信之间走Internet,两个手机都是本地号码被叫……

我们叫这种东西为espace……
freewizard
2013-03-08 18:08:53 +08:00
@ljbha007 有的固话套餐送的高级电话就可以收发短信。
也可以用SIM卡Android收发短信,语音呼转到固话。
tywtyw2002
2013-04-04 13:28:29 +08:00
n900 是基于linux的 支持3g 你直接去搞个n900吧 然后上面一堆开发包。
连arstrix都有
wodemyworld
2013-04-05 11:36:41 +08:00
这是蛋疼的结果么。。。。。手机得有几十斤才会让你非得这么做。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/62215

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX