这个实现方法可以用多线程操作,具体操作因为涉及的编码太多,我没有现成的项目没法给你展示源码。但是用Java多线程完全可以实现楼主需求。
成都创新互联专注于企业营销型网站、网站重做改版、榆林网站定制设计、自适应品牌网站建设、H5建站、商城网站开发、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为榆林等各大城市提供网站开发制作服务。
//跟客户端建立好连接之后,我们就可以获取socket的InputStream,并从中读取客户端发过来的信息了。
java socket 传输文件 视频类型 怎么实现实时播放?边传输边播放 播放器是现有的不是自己写的,只是调用而已(如果能实现也可以自己编写)。
都是封装好的函数 先采集设备数据 再发送 接收端 收集数据 再解码 得到人能能够识别的声音。就是这院里 百度查下 可以找到。
我开始学JAVA的时候也想做之类的程序,但是搜了好久,也在百度知道里问过,就是没人回答。估计不行。建议就别做了。要做语音视频程序,还不如用C#或C++呢。JAVA本来就不适合做桌面应用程序了,学j2ee或j2me吧。
你这个不是就是一个小一点的聊天工具吗,这样的代码有好几兆,估计没人给你说。这可以用来赚钱的了。
更快速方便。如果你只是完成任务,就看看swing吧,很好的java图形库。另外,java基础知识也要很好才行。要能够语音视频的话,还要学jmf,这个比较难一点。
肯定的说:能!大致的说一下原理:首先你要学习一下java的网络编程方面的东西,像TCP/IP UDP协议等等的东西,因为要编写视频聊天程序,这些理论性的东西是必须的。
1、服务器ServerSocket ss=new ServerSocker();Socket s=ss.accept();客户端Socket s=new Socket;输入输出流 客户端发信息到服务器,服务器将信息转发到需要接受的客户端 需要考虑线程问题,并发问题。
2、我开始学JAVA的时候也想做之类的程序,但是搜了好久,也在百度知道里问过,就是没人回答。估计不行。建议就别做了。要做语音视频程序,还不如用C#或C++呢。JAVA本来就不适合做桌面应用程序了,学j2ee或j2me吧。
3、都是封装好的函数 先采集设备数据 再发送 接收端 收集数据 再解码 得到人能能够识别的声音。就是这院里 百度查下 可以找到。
4、Java 程序员必须收藏的资源大全 古董级工具 这些工具伴随着Java一起出现,在各自辉煌之后还在一直使用。Apache Ant:基于XML的构建管理工具。cglib:字节码生成库。GlassFish:应用服务器,由Oracle赞助支持的Java EE参考实现。