`
vampire1126
  • 浏览: 87472 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
文章分类
社区版块
存档分类
最新评论

基于JMF的语音视频聊天软件实现——漫聊1.0

阅读更多

    非常感谢cqllang提出的问题,源码已更新~

 

 

     花了将近3个月时间,终于整出个像样点的东西了。

   漫聊1.0的安装程序我已上传到了新浪共享网盘上,

   感兴趣的可以去下载玩玩

 

   漫聊1.0 安装程序下载:

     http://ishare.iask.sina.com.cn/f/12894825.html

    

 

一、漫聊1.0主要功能:

               1   文件传输

               2   远程控制

               3   语音视频聊天

               4   支持离线消息

               5   支持自动重连(连接中断后会自动每隔3秒连接一次服务器,持续一分钟)

                      详细内容见安装目录下的“功能概述.txt”,关于如何跑起来请

               见“使用说明.txt”,花了蛮多时间写的.....

 

 

二、展示:
            漫聊界面是用的纯Swing,这部分花了很多时间

        贴几张图吧

 

  登录界面:



 
  主界面



 

聊天界面

 


 

语音视频聊天(由于视频窗口不能正常截图,无奈之下只好拍了个照片...囧....)



 

 

 

 

文件传输



  

 

三、补充说明:

             

            程序客户端和服务器端源码在下面,漫聊安装程序下载地址

            http://ishare.iask.sina.com.cn/f/12894825.html

 

            特别声明:

            1、漫聊1.0的视频功能需要JMF的支持,因此您需要

                 先安装JMF才能使用语音视频功能。

                         JMF下载地址:

        http://www.oracle.com/technetwork/java/javase/download-142937.html

 

 

                  2、对安装目录下的“使用说明.txt”补充下,漫聊1.0的服务器暂

                 时只支持MySQL的连接(端口3306),连接包附在源码下。

                  因为是独自开发的,所以肯定还有很多我没考虑到的地方需要改进,

              恭迎大家提出宝贵意见,本人会在所掌握技术允许的前提下加以改进。

 

  • 大小: 15.1 KB
  • 大小: 57.2 KB
  • 大小: 64.5 KB
  • 大小: 82.8 KB
  • 大小: 80.3 KB
  • 大小: 141 KB
45
5
分享到:
评论
52 楼 yjssl2008 2019-08-20  
哥哥,视频通话,传输文件都没有通过服务器转发,服务器端部署到阿里云上不好使,经过看代码,两个客户端之间相连,我也是醉了,本来弄完了,想部署到阿里云上,可以随时随地的两个客户端视频通话,郁闷。
51 楼 yjssl2008 2019-08-13  
很好很好,花了一个月终于调试通过,系统代码还是有很多问题。也调试成功。高手高高手
50 楼 denglu 2014-10-18  
大仙  能发一份数据库吗? dengluemail@126.com  谢谢
49 楼 attend 2014-07-13  
安装程序下载不了了。
48 楼 你是我的小伙伴 2014-05-05  
加个好友 啊 我想深入了解一下,我QQ463132876

我正在做一个远程视频聊天程序,求交流。
47 楼 心愿 2012-11-20  
需要一份漫聊的数据库文件。楼主可以发一份么,1574926854@qq.com
46 楼 lucky16 2012-05-28  
项目中刚好要用到语音聊天,找到了JMF,刚好看看楼主这个例子来找灵感了。
45 楼 cycbbbcyc 2012-05-10  
想问问,在视频聊天时,一直提示“没有检测到你的视频设备”,,,这是编码格式的问题,还是什么问题???能帮忙解答一下吗???
44 楼 minhphang 2012-04-17  
你好,我目前正在做一个聊天系统,想跟你讨论几个问题,视频传输时是否对视频信息进行压缩呢?麻烦加我QQ,讨论下,447840185。
43 楼 gfghgi 2012-04-10  
这个客户端 需要 安装 3次? jre ,jmf , 你的
42 楼 tianhuanqingxing 2012-04-02  
楼主你好!看了你这个漫聊感觉写的非常不错,我毕设也是做这个题目,有些疑问希望能和你交流下。灰常感谢!!QQ:1045928014
41 楼 ahstusujian 2012-03-31  
我准备用JMF做一个在线实时教学系统,就是把电脑屏幕的内容实时传输出去,学了好长时间了,都没有思路,希望给予帮助,MyQQ:1064275885,期待ing!!!!!
40 楼 sir_jun 2012-03-29  
能不能给个数据库表截图,谢谢,我是个新手,想学习下.
39 楼 sir_jun 2012-03-12  
能不能给个QQ,非常感谢共享,毕业设计一直为视频聊天发愁
38 楼 cycbbbcyc 2012-03-03  
想要好好的了解,不知道是否有幸和楼主聊聊,期待着,QQ:609543222
37 楼 唐广昌 2012-03-01  
我毕业设计选了这个题目,但是不知道怎么下手(只学了一点java基础),不知道楼主能否留个联系方式,方便取经!
36 楼 luoshengsha 2012-02-29  
运行漫聊1.0的程序时应该把mysql-connector-java-5.1.13-bin.jar这个jar包放到什么地方去?
要不然链接不上mysql数据库
35 楼 luoshengsha 2012-02-28  
你的mysql-connector-java-5.1.13-bin.jar这个jar包放到什么地方去?
34 楼 oldhome 2011-10-30  
楼主 能否发个q到我邮箱oldhomelh@qq.com  我还是有些问题想和你交流··
33 楼 vampire1126 2011-10-26  
oldhome 写道
你好 我也在做视频聊天,但是我遇到个怪问题,我现在只是写了摄像头与录音设备捕获的数据源在本地上播放,但是这个本地player怎么会一会运行的起来  一会又运行不起来 处于realizing这个状态,没法子到realized这个什么原因 总是充满随机性 郁闷啊  能不能留个联系方式 想讨论下jmf 

估计是你的代码问题,你可以去官网copy个jmf的demo,如果还发生这样的问题就应该是你硬件的原因

相关推荐

Global site tag (gtag.js) - Google Analytics