佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1064|回复: 24

题目(Web based Telephone System)Jsp. 请问要如何做到传送声音呢?

[复制链接]
发表于 18-12-2006 12:58 PM | 显示全部楼层 |阅读模式
请各位帮帮忙,我的是projectem(Web based Telephone System),Jsp和Servlet 的我都准备了。。但要如何做到传送声音呢,我用的server 是 SIP..

[ 本帖最后由 小可理斯 于 18-12-2006 01:39 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 18-12-2006 01:26 PM | 显示全部楼层
用J2ME巴,你需要写如DLL,ACTIVEX等
然后当USER CLICK CALL的时候,你写的COMPONENT就会CAPTURE 你的MIC,然后把你的VOICE SEND到你的SIP SERVER,SIP SERVER就会把你的SIGNAL SEND到你的TERMINAL,如果你要CALL到MAXIS,CELCOM等其他的,你就要有一个VOICE GATEWAY,这VOICE GATEWAY会把你的SIGNAL SEND出去。

如果只是virtual number to virtual number简称voip to voip就不需要,这只要client 连接到你的sip server(如msn,你的朋友都上线,这样你才能把你的content send出去)

你要简单的话,就用skype API巴^^
回复

使用道具 举报

 楼主| 发表于 18-12-2006 01:46 PM | 显示全部楼层
原帖由 max5007 于 18-12-2006 01:26 PM 发表
用J2ME巴,你需要写如DLL,ACTIVEX等
然后当USER CLICK CALL的时候,你写的COMPONENT就会CAPTURE 你的MIC,然后把你的VOICE SEND到你的SIP SERVER,SIP SERVER就会把你的SIGNAL SEND到你的TERMINAL,如果你要CAL ...



非常感谢你的大刚,请问你有相关的网页吗?甚么是DLL 、ACTIVEX呢?我有下载它嘞,但要如和用呢?加在SERVLET?还是????
非常感谢你哦




[ 本帖最后由 小可理斯 于 18-12-2006 03:21 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 18-12-2006 01:47 PM | 显示全部楼层
我是指定要用JSP SERVLET 和SIP 的哦。。
我的MSN是chrisckh84@hotmail.com,谢谢哦

[ 本帖最后由 小可理斯 于 18-12-2006 01:55 PM 编辑 ]
回复

使用道具 举报

发表于 18-12-2006 03:37 PM | 显示全部楼层
原帖由 小可理斯 于 18-12-2006 01:47 PM 发表
我是指定要用JSP SERVLET 和SIP 的哦。。
我的MSN是chrisckh84@hotmail.com,谢谢哦

SIP只是一种protocal啦。是用来做语音,视讯等的传输协定
SIP是建立在IETF的标准RFC 2543上的,而且你还需要会设定proxy server,redirect server,registry server,还有RTP等等

给你一个基本的概念。。如果你要从WEB打到你的手机
WEB GUI----> Proxy Server---->PSTN Gateway--->HandPhone

JSP SERVLET也可以。。但我没有式过servlet.
这是你的final year project吗?如果是那就不建议你自己开发。。自己开发需要很多的时间在R & D
回复

使用道具 举报

 楼主| 发表于 18-12-2006 04:08 PM | 显示全部楼层
原帖由 max5007 于 18-12-2006 03:37 PM 发表

SIP只是一种protocal啦。是用来做语音,视讯等的传输协定
SIP是建立在IETF的标准RFC 2543上的,而且你还需要会设定proxy server,redirect server,registry server,还有RTP等等

给你一个基本的概念。。如果你要 ...

是final year project
我是从WEB打到WEB的。WEB GUI----> Proxy Server---->WEB GUI????请问我要下载那一些ACTIVEX的东东呢?楼上有些图片。请问有相关的ACTIVEX CODING吗?太感动遇到贵人了。
回复

使用道具 举报

Follow Us
发表于 18-12-2006 08:39 PM | 显示全部楼层
原帖由 小可理斯 于 18-12-2006 04:08 PM 发表
是final year project
我是从WEB打到WEB的。WEB GUI----> Proxy Server---->WEB GUI????请问我要下载那一些ACTIVEX的东东呢?楼上有些图片。请问有相关的ACTIVEX CODING吗?太感动遇到贵人了。


WEB GUI----> Proxy Server---->WEB GUI????这不符合逻辑

如果你的client 没有上网和开那web site的话,你就不能打给他了。。这是没有意义的,但你要做是可以,如果他没有上线,你要记录未接来电.

如果你用java的话,你不需用activeX。我不是你的贵人,我只是给意见而已
回复

使用道具 举报

 楼主| 发表于 19-12-2006 01:45 PM | 显示全部楼层
原帖由 max5007 于 18-12-2006 08:39 PM 发表


WEB GUI----> Proxy Server---->WEB GUI????这不符合逻辑

如果你的client 没有上网和开那web site的话,你就不能打给他了。。这是没有意义的,但你要做是可以,如果他没有上线,你要记录未接来电.
...


其实我做的好像SKYPE或YAHOO CALLING,但我的只是WEB PAGES,而不是APPLICATION哦。
我不是用JAVA而是JSP SERVLET,MYSQL。。所以要用ACTIVEX咯。
请问有相关ACTIVEX的资料吗?要下载?但楼上的图片中有好几种哦。。。。
回复

使用道具 举报


ADVERTISEMENT

发表于 19-12-2006 03:37 PM | 显示全部楼层
原帖由 小可理斯 于 19-12-2006 01:45 PM 发表
其实我做的好像SKYPE或YAHOO CALLING,但我的只是WEB PAGES,而不是APPLICATION哦。
我不是用JAVA而是JSP SERVLET,MYSQL。。所以要用ACTIVEX咯。
请问有相关ACTIVEX的资料吗?要下载?但楼上的图片中有好几种 ...


我当然知道你要用web based的softphone啊,不然我告诉你activeX干什么.WEB PAGE make call 和Application Based的原理都是一样的.那个activeX是我们自己开发的,所以我也没有上网找过.
回复

使用道具 举报

 楼主| 发表于 19-12-2006 03:58 PM | 显示全部楼层
原帖由 max5007 于 19-12-2006 03:37 PM 发表


我当然知道你要用web based的softphone啊,不然我告诉你activeX干什么.WEB PAGE make call 和Application Based的原理都是一样的.那个activeX是我们自己开发的,所以我也没有上网找过.


不好意思哦,我刚刚找到一些有关activeX的书本,但很不明白哦。。你是如何开发自己activeX的呢??请多多指教。。
回复

使用道具 举报

发表于 19-12-2006 04:00 PM | 显示全部楼层
原帖由 小可理斯 于 19-12-2006 03:58 PM 发表
不好意思哦,我刚刚找到一些有关activeX的书本,但很不明白哦。。你是如何开发自己activeX的呢??请多多指教。。


你没有用过vb吗? 打开VB-->Create New Project--->ActiveX Document DLL
回复

使用道具 举报

 楼主| 发表于 19-12-2006 04:14 PM | 显示全部楼层
原帖由 max5007 于 19-12-2006 04:00 PM 发表


你没有用过vb吗? 打开VB-->Create New Project--->ActiveX Document DLL


是的,上学期刚学过。。现在电脑室要关了。。我要回了。
请问你是学生吗?

[ 本帖最后由 小可理斯 于 19-12-2006 04:24 PM 编辑 ]
回复

使用道具 举报

发表于 19-12-2006 07:54 PM | 显示全部楼层
原帖由 小可理斯 于 19-12-2006 04:14 PM 发表


是的,上学期刚学过。。现在电脑室要关了。。我要回了。
请问你是学生吗?

我1983的,工作几年了。。你认为我还是学生吗?
回复

使用道具 举报

 楼主| 发表于 20-12-2006 10:08 AM | 显示全部楼层
我1984的,现在还念书勒,
我已安装VB了。。。是不是这一类的呢?
<object classid="" height="" width="">
        <param name="controls" value=",">
        <param name="autostart" value="false">
        <param name="src" value="realvideo10.rm">
        <embed name="realplayer" type="audio/x-pn-realaudio-plugin" autostart="false" console="radio"
        controls="ImageWindow,ControlPanel" src="realvideo10.rm" height="" width="">
</object>
回复

使用道具 举报

发表于 20-12-2006 11:32 AM | 显示全部楼层
原帖由 小可理斯 于 20-12-2006 10:08 AM 发表
我1984的,现在还念书勒,
我已安装VB了。。。是不是这一类的呢?
<object classid="" height="" width="">
        <param name="controls" value=", ...

这哪里是VB
回复

使用道具 举报

 楼主| 发表于 20-12-2006 12:06 PM | 显示全部楼层
原帖由 max5007 于 20-12-2006 11:32 AM 发表

这哪里是VB


VB 里的ACTIVEX, DLL 我没学过。。。请问须要安装MSDN的吗?我没有勒
那CODE那是我从ACTIVEX书里参考的。。。
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 21-12-2006 12:49 PM | 显示全部楼层
刚刚参考了你的MYSQL + JSP。。。我终于连到了。。。。

[[打开VB-->Create New Project--->ActiveX Document DLL]]

Private Sub Command11_Click()
MoviePlayer1.SnapShot "c:\test.bmp"
Picture1.Picture = LoadPicture("c:\test.bmp", vbLPLarge, vbLPColor)
End Sub


Private Sub Command12_Click()
Picture1.Picture = BitmapToPicture(MoviePlayer1.SnapShot2HBITMAP)
End Sub
这是之前VB的工课,请问ACTIVEX是如何自开发的?

[ 本帖最后由 小可理斯 于 21-12-2006 01:39 PM 编辑 ]
回复

使用道具 举报

发表于 22-12-2006 09:04 AM | 显示全部楼层
原帖由 小可理斯 于 21-12-2006 12:49 PM 发表
这是之前VB的工课,请问ACTIVEX是如何自开发的?


写好了convert去DLL
回复

使用道具 举报

 楼主| 发表于 27-12-2006 12:49 PM | 显示全部楼层
请问如果我用直接用JAVA来做这个VOICE CALLING的会不会容易还是比较有难度?因为我刚学JAVA。。
回复

使用道具 举报

发表于 27-12-2006 01:42 PM | 显示全部楼层
那你EXPERT使用什么PROGRAMMING LANGUAGE?如果你现在才开始。。我预测你赶不及交PROJECT,就算赶的及,效果也不会好。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 28-8-2025 08:54 AM , Processed in 0.136670 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表