RTP

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hello all,
we have a test application which uses RTC Client API 1.2 to make video and audio communication. It works perfectly on Windows XP Professional, but when we test it on Windows XP Embedded based on Advanced Set-up Box it doesn't work. In the traces we found next errors:

09:46:37.753 13 3F4:7D4 INFO1 :: RtpGetSockets: pRtpAddr[0x00FF0678] Local ports allocated: RTP:23824, RTCP:23825
09:46:37.753 14 3F4:7D4 ERROR :: RtpSocket: pRtpAddr[0x00FF0678] pProtoInfo[0x0012ECAC] failed: 10106 (0x277A)
09:46:37.753 15 3F4:7D4 ERROR :: RtpSocket: pRtpAddr[0x00FF0678] pProtoInfo[0x0012ECAC] failed: 10106 (0x277A)
09:46:37.753 16 3F4:7D4 ERROR :: RtpGetSockets: pRtpAddr[0x00FF0678] pProtoInfo[0x0012ECAC] failed to create sockets: 2 (0x2)

Does anybody know which modules must we add to solve the problem?

Thanks,
Isaac
 
Isaac,

I've never played with RTC clients on XPe but on CE only :-). Just in case,
check if the following components in your image:
"TAPI Audio, Video and RTP Filters"
"RTC User Agent Library".

Not to say too much, resolve the added component dependencies. You image
size may grow much, though.

KM
Hello all,
we have a test application which uses RTC Client API 1.2 to make video
and audio communication. It works perfectly on Windows XP Professional, but
when we test it on Windows XP Embedded based on Advanced Set-up Box it
doesn't work. In the traces we found next errors:
09:46:37.753 13 3F4:7D4 INFO1 :: RtpGetSockets: pRtpAddr[0x00FF0678]
Local ports allocated: RTP:23824, RTCP:23825
09:46:37.753 14 3F4:7D4 ERROR :: RtpSocket: pRtpAddr[0x00FF0678]
pProtoInfo[0x0012ECAC] failed: 10106 (0x277A)
09:46:37.753 15 3F4:7D4 ERROR :: RtpSocket: pRtpAddr[0x00FF0678]
pProtoInfo[0x0012ECAC] failed: 10106 (0x277A)
09:46:37.753 16 3F4:7D4 ERROR :: RtpGetSockets: pRtpAddr[0x00FF0678]
pProtoInfo[0x0012ECAC] failed to create sockets: 2 (0x2)
 
Thanks for your reply,

I've never played with RTC clients on XPe but on CE only :-). Just in case,
check if the following components in your image:
"TAPI Audio, Video and RTP Filters"
"RTC User Agent Library".

These components are added when I got the traces, so there must be anothers needed.
By the way, after making the image I installed RTC Client API 1.2 on the Windows XP Embedded. Can this be the problem?

Isaac

Not to say too much, resolve the added component dependencies. You image
size may grow much, though.

KM
Hello all,
we have a test application which uses RTC Client API 1.2 to make video
and audio communication. It works perfectly on Windows XP Professional, but
when we test it on Windows XP Embedded based on Advanced Set-up Box it
doesn't work. In the traces we found next errors:
09:46:37.753 13 3F4:7D4 INFO1 :: RtpGetSockets: pRtpAddr[0x00FF0678]
Local ports allocated: RTP:23824, RTCP:23825
09:46:37.753 14 3F4:7D4 ERROR :: RtpSocket: pRtpAddr[0x00FF0678]
pProtoInfo[0x0012ECAC] failed: 10106 (0x277A)
09:46:37.753 15 3F4:7D4 ERROR :: RtpSocket: pRtpAddr[0x00FF0678]
pProtoInfo[0x0012ECAC] failed: 10106 (0x277A)
09:46:37.753 16 3F4:7D4 ERROR :: RtpGetSockets: pRtpAddr[0x00FF0678]
pProtoInfo[0x0012ECAC] failed to create sockets: 2 (0x2)
 
Isaac,

No, it shouldn't be a problem as long as you didn't see any installation
errors.
May your client require more than just RTC support? Hardly, as you mentioned
only RtpSocket errors.

I guess Regmon/FileMon/Dependency Walker should be your friends here.

Also, you may want to check your RTC client app on big XPe image
(XPProEmulation on www.xpefiles.com, Development Utilities/Main folder). If
it works on that image, you will know it is a missing component issue.

KM
Thanks for your reply,

I've never played with RTC clients on XPe but on CE only :-). Just in case,
check if the following components in your image:
"TAPI Audio, Video and RTP Filters"
"RTC User Agent Library".

These components are added when I got the traces, so there must be anothers needed.
By the way, after making the image I installed RTC Client API 1.2 on the
Windows XP Embedded. Can this be the problem?
Isaac

Not to say too much, resolve the added component dependencies. You image
size may grow much, though.

KM
Hello all,
we have a test application which uses RTC Client API 1.2 to make
video
and audio communication. It works perfectly on Windows XP Professional, but
when we test it on Windows XP Embedded based on Advanced Set-up Box it
doesn't work. In the traces we found next errors: pRtpAddr[0x00FF0678]
Local ports allocated: RTP:23824, RTCP:23825
09:46:37.753 14 3F4:7D4 ERROR :: RtpSocket: pRtpAddr[0x00FF0678]
pProtoInfo[0x0012ECAC] failed: 10106 (0x277A)
09:46:37.753 15 3F4:7D4 ERROR :: RtpSocket: pRtpAddr[0x00FF0678]
pProtoInfo[0x0012ECAC] failed: 10106 (0x277A)
09:46:37.753 16 3F4:7D4 ERROR :: RtpGetSockets:
pRtpAddr[0x00FF0678]
pProtoInfo[0x0012ECAC] failed to create sockets: 2 (0x2)
 
Isaac,

There might be some dependency missing in the Set up box.Probably
you should check the dependency dlls files that are missing in the
runtime.You might need to check up the resources that are looked for
by the GetSocket Api being used(in professional).

Kesavan
 
Thanks everybody for their help, I solved the problem.
I had to add rsvpsp.dll, which is in the Quality of Service component.

Regards,
Isaac
 
Back
Top