applet中的音视频端口问题

fairylly 2007-10-26 10:37:54
根据JMF
我用applet写了捕捉音视频并发送和接收的程序,但是接收时总说端口被占用
但是如果不用同一个端口,怎么接收数据呢?
我机子的IP是:10.24.2.221
我在发送程序中,写目的地的IP为10.24.2.221,端口为1500
在接收程序中,写发送地的IP为10.24.2.221,端口为1500
可这样,测试时就说被占用
后来把接收程序中的发送地端口改为1510,这次没有占用,但就是显示在等待数据中
什么都收不到

这个问题该怎么解决啊?
...全文
44 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fairylly 2007-10-30
  • 打赏
  • 举报
回复
没人回答,自己回答

找到正确答案
1500端口被发送程序占用,接收程序就不能再使用
所以解决这个问题的办法是用多播地址来发送和接收,这样接收时就不会说端口被占用
只不过,必须要先发送,再接收
不然也会提示说端口被占用

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧