设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 13747|回复: 27
打印 上一主题 下一主题

关于组播地址问题

[复制链接]

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
跳转到指定楼层
楼主
发表于 2015-10-14 20:58:41 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
您好,我根据开发文档中的组播策略,结果抓包分析的组播地址有问题,组播地址始终是224。2。3。8,是我哪里出问题了吗
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
沙发
 楼主| 发表于 2015-10-15 23:20:41 | 显示全部楼层
int optval = AnyChatCoreSDK.BRAC_MCPOLITIC_ONLYLOCALMC;
            int dwFlags = AnyChatCoreSDK.BRAC_MCFLAGS_JOINGROUP | AnyChatCoreSDK.BRAC_MCFLAGS_SENDDATA | AnyChatCoreSDK.BRAC_MCFLAGS_RECVDATA;
            AnyChatCoreSDK.SetSDKOption(AnyChatCoreSDK.BRAC_SO_NETWORK_MULTICASTPOLITIC, ref optval, sizeof(int));
     
这是我写的组播的代码   请问有什么问题吗


回复 支持 反对

使用道具 举报

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
板凳
 楼主| 发表于 2015-10-15 23:21:17 | 显示全部楼层
还有一句AnyChatCoreSDK.MultiCastControl("224.2.3.5", 8100, "", 5, dwFlags);
回复 支持 反对

使用道具 举报

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
地板
 楼主| 发表于 2015-10-16 09:09:51 | 显示全部楼层
admin 发表于 2015-10-14 21:50
应该是API调用时,参数设置有误,请参考楼上提供的源代码。

nt optval = AnyChatCoreSDK.BRAC_MCPOLITIC_ONLYLOCALMC;
            int dwFlags = AnyChatCoreSDK.BRAC_MCFLAGS_JOINGROUP | AnyChatCoreSDK.BRAC_MCFLAGS_SENDDATA | AnyChatCoreSDK.BRAC_MCFLAGS_RECVDATA;
            AnyChatCoreSDK.SetSDKOption(AnyChatCoreSDK.BRAC_SO_NETWORK_MULTICASTPOLITIC, ref optval, sizeof(int));
AnyChatCoreSDK.MultiCastControl("224.2.3.5", 8100, "", 5, dwFlags);
回复 支持 反对

使用道具 举报

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
5#
 楼主| 发表于 2015-10-16 09:38:18 | 显示全部楼层
admin 发表于 2015-10-16 09:20
从上面的API调用来说,没有问题!
1、您可以看一下optval的返回值,是否为0?
2、您是在初始化成功之后调 ...

potval的值确实为0  是在初始化之后登录到房间后才开启的组播
回复 支持 反对

使用道具 举报

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
6#
 楼主| 发表于 2015-10-16 09:51:27 | 显示全部楼层
admin 发表于 2015-10-16 09:48
请将客户端的日志文件:BRAnyChatCore.log帖上来,我们帮您分析一下看看,谢谢。

[2015-10-15 23:41:35(195)]        ---------------------------BRAnyChatCore ActiveCallLog---------------------------
[2015-10-15 23:41:35(195)]        Load SDK Success, dwFuncMode:0x3fe,V4.6(Build Time:Nov 21 2012 21:01:10)
[2015-10-15 23:41:35(195)]        Load BRMiscUtil.dll success!(V4.6 Build Time:Nov 21 2012 21:07:23)
[2015-10-15 23:41:35(258)]        Load BRMediaUtil.dll success!(V4.6 Build Time:Nov 21 2012 21:06:19)
[2015-10-15 23:41:35(258)]        Load BRMediaShow.dll success!(V4.6 Build Time:Nov 21 2012 21:06:07)
[2015-10-15 23:41:35(258)]        Load BRMediaCore.dll success!(V4.6 Build Time:Nov 23 2012 10:44:13)
[2015-10-15 23:41:35(346)]        Invoke        BRAC_Connect(192.168.1.106,8906)=0
[2015-10-15 23:41:35(347)]        Invoke        LoginServer(username=guest001)
[2015-10-15 23:41:35(451)]        CheckClientSocketLink         Connect(ip=192.168.1.106,port=8906)
[2015-10-15 23:41:35(529)]        Server version: V4.6(Build Time:2012-11-21 21:03:55)
[2015-10-15 23:41:35(529)]        Message        OnConnect(bSuccess=1)
[2015-10-15 23:41:35(560)]        Message        OnLoginSystem(userid=-11,errorcode=0,username=guest001), msg deliver worked(0)
[2015-10-15 23:41:35(578)]        Connection to streaming media server successfully!(udp delay:8ms)
[2015-10-15 23:41:35(578)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-10-15 23:41:35(578)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-10-15 23:41:35(624)]        Invoke        EnterRoom(roomid=1)
[2015-10-15 23:41:35(640)]        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
[2015-10-15 23:41:35(640)]        Message        OnReceiveOnlineUser(count=1,roomid=1)
[2015-10-15 23:41:35(640)]        Invoke        BRAC_SetVideoPos(dwUserId:-1, hWnd:0x160350, l:0, t:0, r:167, b:140)
[2015-10-15 23:41:35(640)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-10-15 23:41:35(640)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-10-15 23:41:36(914)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x32595559)
[2015-10-15 23:41:36(914)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x8d2681)
[2015-10-15 23:41:36(914)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x32595559)
[2015-10-15 23:41:36(914)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x8d2681)
[2015-10-15 23:41:36(914)]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x32595559)
[2015-10-15 23:41:36(914)]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x8d2681)
[2015-10-15 23:41:36(914)]        Video Config Size(320, 240)        Format(YUY2, 25fps)
[2015-10-15 23:41:36(945)]        video init finish:320x240, YUY2, fps:25
[2015-10-15 23:41:37(226)]        Win7 AEC Audio Capture Driver(Internal Microphone (Conexant SmartAudio HD))
[2015-10-15 23:41:37(251)]        Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
[2015-10-15 23:41:37(252)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2015-10-15 23:41:37(361)]        Audio Playback Device Init(0, 1, 16000, 16), WaveOut Playback Driver
[2015-10-15 23:41:37(362)]        Audio FX Status: VAD:1, NS:2, AGC:8, AEC:4 Core(AGC:8, AEC:4)
[2015-10-15 23:41:37(781)]        video codec init:codec:1, 15fps, 320x240, bitrate:90000, quality:3, preset:3, gop:30, handle:2
[2015-10-15 23:41:40(979)]        Message        OnUserEnterRoom(userid=-12,nickname=guest002,siteindex=1)
[2015-10-15 23:41:41(021)]        Invoke        BRAC_SetVideoPos(dwUserId:-12, hWnd:0x110260, l:0, t:0, r:480, b:384)
[2015-10-15 23:41:41(022)]        Invoke        UserCameraControl(userid=-12,bOpen=1)
[2015-10-15 23:41:41(023)]        Invoke        UserSpeakControl(userid=-12,bOpen=1)
[2015-10-15 23:41:41(480)]        Message        OnP2PConnectState(userid=-12, state=1)
[2015-10-15 23:41:41(526)]        Message        OnP2PConnectState(userid=-12, state=3)
[2015-10-15 23:41:42(938)]        userid(-12) video decode delay:0ms
[2015-10-15 23:42:04(299)]        Invoke        LeaveRoom(roomid=1)        Elapse:202 ms
[2015-10-15 23:42:04(346)]        Invoke        LogoutServer(userid=-11)        Elapse:47 ms
[2015-10-15 23:42:04(380)]        Invoke        BRAC_Release        Elapse:0 ms
回复 支持 反对

使用道具 举报

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
7#
 楼主| 发表于 2015-10-16 11:04:02 | 显示全部楼层
admin 发表于 2015-10-16 09:54
亲,都21世纪了喔,您还在使用N年前的老版本?速度换上最新的V5.3版本,或许问题就解决了,

看来A ...

我换了新版本   还是那样啊
回复 支持 反对

使用道具 举报

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
8#
 楼主| 发表于 2015-10-16 11:33:46 | 显示全部楼层
佰锐科技-李友勤 发表于 2015-10-16 11:19
您好,AnyChatCoreSDK.MultiCastControl("224.2.3.5", 8100, "", 5, dwFlags);这个函数调用后在ide里面有 ...

您好,调用后没有异常
回复 支持 反对

使用道具 举报

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
9#
 楼主| 发表于 2015-10-16 12:07:04 | 显示全部楼层
佰锐科技-李友勤 发表于 2015-10-16 12:01
您好,请问有没有使用前面的示例程序试一下呢?我们这边试过了是没有问题的。

您好,我用过示例程序了,还是有问题,可不可以把你的那个组播demo给我看一下,1244458660@qq.com
回复 支持 反对

使用道具 举报

3

主题

28

帖子

105

积分

注册会员

Rank: 2

积分
105
10#
 楼主| 发表于 2015-10-16 22:28:32 | 显示全部楼层
admin 发表于 2015-10-16 14:11
新版本的log发上来看一下?服务器也升级到最新版本了吧?

[2015-10-16 12:55:06(508)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-10-16 12:55:06(508)]        Load BRAnyChatCore.dll success!(V5.3 Build Time:Aug 10 2015 12:20:22)
[2015-10-16 12:55:06(524)]        Load BRMiscUtil.dll success!(V5.3 Build Time:Aug 10 2015 12:20:50)
[2015-10-16 12:55:06(539)]        Load BRMediaUtil.dll success!(V5.3 Build Time:Aug 10 2015 12:20:02)
[2015-10-16 12:55:06(539)]        Load BRMediaShow.dll success!(V5.3 Build Time:Aug 10 2015 12:20:53)
[2015-10-16 12:55:06(539)]        Load BRMediaCore.dll success!(V5.3 Build Time:Aug 10 2015 12:21:04)
[2015-10-16 12:55:06(664)]        Invoke        Connect(192.168.1.106,8906)=0
[2015-10-16 12:55:06(664)]        Invoke        LoginServer(username=guest001)
[2015-10-16 12:55:06(742)]        CheckClientSocketLink         Connect(ip=192.168.1.106,port=8906)
[2015-10-16 12:55:06(758)]        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
[2015-10-16 12:55:06(758)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-10-16 12:55:06(867)]        Server version: V5.3(Build Time:2015-08-10 12:21:30, Server OS:Windows)
[2015-10-16 12:55:06(867)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2015-10-16 12:55:06(914)]        Message        OnLoginSystem(userid=-23,errorcode=0,username=guest001), msg deliver worked(1)
[2015-10-16 12:55:06(914)]        Server running time: 0 days, 2 hours, 17 minutes, license mode:0
[2015-10-16 12:55:06(914)]        Invoke        EnterRoom(roomid=1)
[2015-10-16 12:55:06(961)]        Connection to streaming media server successfully!(udp delay:23ms)
[2015-10-16 12:55:06(961)]        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
[2015-10-16 12:55:06(961)]        Message        OnReceiveOnlineUser(count=1,roomid=1)
[2015-10-16 12:55:06(976)]        Invoke        SetVideoPos(dwUserId:-1, hWnd:0x4d049a, l:0, t:0, r:167, b:140)
[2015-10-16 12:55:06(976)]        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
[2015-10-16 12:55:06(976)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-10-16 12:55:07(179)]        WaveIn Audio Capture Driver(Internal Microphone (Conexant S)
[2015-10-16 12:55:07(179)]        Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
[2015-10-16 12:55:07(179)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2015-10-16 12:55:07(270)]        Audio Playback Device Init(0, 1, 16000, 16), WaveOut Playback Driver
[2015-10-16 12:55:07(280)]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2015-10-16 12:55:08(530)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x32595559)
[2015-10-16 12:55:08(530)]        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x8d2681)
[2015-10-16 12:55:08(530)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x32595559)
[2015-10-16 12:55:08(530)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x8d2681)
[2015-10-16 12:55:08(530)]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x32595559)
[2015-10-16 12:55:08(530)]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x8d2681)
[2015-10-16 12:55:08(540)]        Video Config Size(320, 240)        Format(YUY2, 25fps)
[2015-10-16 12:55:08(580)]        video init finish:320x240, YUY2, fps:25, codecid:1
[2015-10-16 12:55:09(060)]        Success add upnp map(port:7010, tcp)
[2015-10-16 12:55:09(386)]        video codec init:codec:1, 15fps, 320x240, bitrate:90kbps, quality:3, preset:3, gop:30, handle:2
[2015-10-16 12:55:09(884)]        Success add upnp map(port:55623, udp)
[2015-10-16 12:55:23(612)]        Message        OnUserEnterRoom(userid=-24,nickname=guest002,siteindex=1)
[2015-10-16 12:55:23(685)]        Invoke        SetVideoPos(dwUserId:-24, hWnd:0xd0278, l:0, t:0, r:480, b:384)
[2015-10-16 12:55:23(686)]        Invoke        UserCameraControl(userid=-24, bOpen=1, stream=0)
[2015-10-16 12:55:23(687)]        Invoke        UserSpeakControl(userid=-24,bOpen=1)
[2015-10-16 12:55:24(089)]        On Remote UserCameraControl(dwUserId:-24, bOpen:1)
[2015-10-16 12:55:24(090)]        On Remote UserSpeakControl(dwUserId:-24, bOpen:1)
[2015-10-16 12:55:24(352)]        Message        OnP2PConnectState(userid=-24, state=1)
[2015-10-16 12:55:24(434)]        Message        OnP2PConnectState(userid=-24, state=3)
[2015-10-16 12:55:25(280)]        userid(-24) audio decode, codec:11, 1 channel, 16000Hz
[2015-10-16 12:55:25(541)]        userid(-24) video decode, codec:1, 320x240, delay:0ms
[2015-10-16 12:57:44(471)]        Invoke        LeaveRoom(roomid=1)        Elapse:203 ms
[2015-10-16 12:57:44(518)]        Invoke        LogoutServer(userid=-23)        Elapse:47 ms
[2015-10-16 12:57:44(549)]        Invoke        BRAC_Release        Elapse:0 ms
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-6-16 10:20 , Processed in 0.126022 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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