18 Aug
2010
18 Aug
'10
10:17 a.m.
Hi Igor,
I'm testing as well with MXP and in my case MXP sending always 33 and higher. So far I had a problem only with the Mirial. What I have so far is just one way channel from the device to my application. Are you opening extended video form your application to the MXP? If I understand correctly if you send OLC with sessionID != 0 Tandberg will reject? Thanks,
Marek
On 08/18/2010 03:42 PM, Igor Pavlov wrote:
I wnat to enlarge... When Tandberg (MXP) sends extended video channel, it sends sessionID=0, and only in OLCAck it accept actual sessionID. If send OLC for extended video with sessionID != 0 than Tandberg MXP sends OLCReject (InvalidSessionID).
2010/8/18 Marek Domaracky <domarack@cern.ch mailto:domarack@cern.ch>
Hi, I'm working on H.239 implementation and find out that devices might ask SessionID=0 for a new video channel. In particular I did a test with Mirial. I was checking the thread http://lists.packetizer.com/pipermail/h323plus/2009-December/001269.html and it's mentioned that the SessionID=0 is invalid. I know it's not following the standard as for RTPSession the range is from 1..255, but for compatibility, don't you think we should allow it? I did a test call from Mirial to Tandberg and Tandberg didn't have a problem with it. The lines involved are rtp.cxx from PAssert(id > 0 && id < 256, PInvalidParameter); to PAssert(id >= 0 && id < 256, PInvalidParameter); and h323.cxx // We must have a valid sessionID if (sessionID < 1 || sessionID > 255) to if (sessionID < 0 || sessionID > 255) Thanks, Marek
-- Игорь Павлов