|
本帖最后由 woshithb123 于 2011-8-20 22:47 编辑
+ w# K. A$ c( ?" C- i, |9 \+ }0 i& ]. v2 P" P
通话录音服务,最近实在太忙了,没空写前端控制,寻死这这玩意不能烂我手里,所以就发出来,有能力的朋友帮做一下吧* L1 M% c/ c- r4 ?3 X \# }
一。手动调用方法:
' ^1 a8 `. Y$ \1 q" s
6 Q) |6 ?) M# @, ]1 r, S. S命令行输入:! }! `+ y- z- R1 u! [
开始录:
$ M+ K3 W1 e& H; O: lluna-send -n 1 palm://chomper.service.recorder/recBegin {}
2 ?3 w) {- V, D" V& R% G停止录:
0 w2 P3 X1 o& q. Q$ s# Gluna-send -n 1 palm://chomper.service.recorder/recStop {}* |1 j) _ q& I" D
( A0 D/ y: g6 ?' r4 u) k: y
返回值{ returnValue: true, status: true/fase}
: ]4 A% F3 D! O; g7 }# w+ r. B
# E% q: c) x6 B' c, W录音之后后台转码,文件自动按照通话时间生成在/media/internal/record目录
4 b1 T" Q" }- D: Kwav文件格式,几乎无cpu占用! k( y& G9 g5 N) |$ \3 i: R( J0 w- k! _" K
c+ V% I. ^0 {1 V v' N4 H; k
二,程序app调用方法:5 @! o d# A- G5 D+ O, L
js中调用palm://chomper.service.recorder服务3 U# y E: x; U4 l9 A' m( @
两个method, recBegin, recStop
( M7 J" q- I5 a- k/ E无参数
1 J7 c3 p3 l, a, i' n4 l; U: Q& Z2 K$ _4 ^2 {4 B
返回值与console调用一样
* ?* h" y9 M4 i8 {4 Q: q! k
! b$ T2 n5 c4 E建议调用方法:5 J" P4 h7 X/ J6 O! x
+ {/ m1 u/ J7 g4 C3 A j
$ w: a9 |/ v2 e通过在phone程序中插入补丁,拨打或者接听的时候开始录制,通话结束后停止录音
- M' Q9 s$ T% u8 |' B1 J4 W. @1 |8 B
附件:
- b2 @# ]0 l# M+ j8 q" P
; l: \) W# T" X. D7 o, G' Q& k
# Z8 j" l+ d! X. U5 w 该贴已经同步到 woshithb123的微博 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
评分
-
查看全部评分
|