[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ooh323c-devel
Subject:    Re: [ooh323c-devel] LCN 1002
From:       "Vishal Phirke" <vphirke () obj-sys ! com>
Date:       2005-10-24 21:43:46
Message-ID: 005101c5d8fc$e1554ff0$4e00000a () D6XKKF11
[Download RAW message or body]

Hi,

I have never tested video part, though I know some others have. In any case,
I found a bug which causes wrong session id being used for video sessions. I
am wondering how this was working for others. Most likely they weren't using
ooh323c as call originator. The latest cvs has the fix for video session id.
Let me know if it doesn't solve your problem.

-Vishal


----- Original Message ----- 
From: "Sravanthi.K.V." <sravipooji@yahoo.com>
To: "Vishal Phirke" <vphirke@obj-sys.com>;
<ooh323c-devel@lists.sourceforge.net>
Sent: Monday, October 24, 2005 12:37 AM
Subject: Re: [ooh323c-devel] LCN 1002



 ooFindLogicalCHannelByOLC is failing becuase the
 sessionID doesnot match the pChannel->sessionID. i
 traced back pChannel structure and made changes in
 ooAddNewLogicalChannel (replaced sessionID=1 by 2)
 for
 all instances. that is where pslcp gets its
structire
 from. but there are lot of clashes between LCN 1001
 and 1002. for video transmission, the LCN must
 change
 to 1002. there are few instances where it doers
 chnage
to 1002 becuase of the change in
 ooAddNewLogicalChannel().
 What i want is: Can u please tell me how to
 extablish
 a proper H263 connection between two end points by
 chnaging the LCN to 1002.
 The main problwm is with the sessionID not being
 able
 to change itself to 2. Can u please fix this.

 --- Vishal Phirke <vphirke@obj-sys.com> wrote:

 > Hi,
> >
> > Your log shows that call is not even getting
> > established.
> > I think you should try to debug why
> > ooFindLogicalChannelByOLC() is failing.
> > That's what is causing the call being terminated.
> >
> > =>"select: Cannot allocate memory"
> >
> > Which select call are you talking about??
> >
> > -Vishal
> >
> > ----- Original Message ----- 
> > From: "Sravanthi.K.V." <sravipooji@yahoo.com>
> > To: "Vishal Phirke" <vphirke@obj-sys.com>;
> > <ooh323c-devel@lists.sourceforge.net>
> > Sent: Wednesday, October 12, 2005 10:37 PM
> > Subject: Re: [ooh323c-devel] Cannot allocate
> memory
> >
> >
> > Hi,
> >    here is the debug version of the log file.
> > the problem:
> > i have chaged oortp.c to read from a file and send
> > the
> > contents over the n/w. i have commented the plugin
> > line where it says" ooOpenAudioDevice". all i want
> > to
> > do is run ooh323 parallel to ffmpeg or better,
> call
> > ffmpeg functions from ooh323 and vice versa. when
> i
> > do
> > a normal file transfer using ReceiveFuncLnx , it
> > throws an error. the perror occurs when i use
> > "socketselect" func. it says
> > "select: Cannot allocate memory" when the
> connection
> > is created and accepted by the remost comp.
> > The log file of the calling comp is below:
> > ---------Date 10/13/05---------
> > 10:44:59:965  Signalling IP address is set to
> > 10.121.11.162
> > 10:44:59:965  Listen port number is set to 1720
> > 10:44:59:965  Adding endpoint H263 video
> capability
> > CIF.
> > 10:45:00:120  H323 listener creation - successful
> > 10:45:00:196  H.323 Endpoint Configuration is as
> > follows:
> > 10:45:00:196  Trace File: simple.log
> > 10:45:00:196  FastStart - enabled
> > 10:45:00:196  H245 Tunneling - enabled
> > 10:45:00:196  AutoAnswer - disabled
> > 10:45:00:196  Terminal Type - 50
> > 10:45:00:196  T35 CountryCode - 1
> > 10:45:00:196  T35 Extension - 0
> > 10:45:00:196  Manufacturer Code - 71
> > 10:45:00:196  ProductID - objsys
> > 10:45:00:196  VersionID - v0.7.2
> > 10:45:00:196  Local signalling IP address -
> > 10.121.11.162
> > 10:45:00:196  H225 ListenPort - 1720
> > 10:45:00:196  CallerID - objsyscall
> > 10:45:00:196  Call Establishment Timeout - 60
> > seconds
> > 10:45:00:197  MasterSlaveDetermination Timeout -
> 30
> > seconds
> > 10:45:00:197  TerminalCapabilityExchange Timeout -
> > 30
> > seconds
> > 10:45:00:197  LogicalChannel  Timeout - 30 seconds
> > 10:45:00:197  Session Timeout - 15 seconds
> > 10:45:04:471  Processing MakeCall command
> ooh323c_1
> > 10:45:04:471  Created a new call (outgoing,
> > ooh323c_1)
> > 10:45:04:472  Configured mediainfo for cap
> > OO_H263VIDEO (outgoing, ooh323c_1)
> > 10:45:04:472  Configured mediainfo for cap
> > OO_H263VIDEO (outgoing, ooh323c_1)
> > 10:45:04:472  Parsing destination 10.121.11.134
> > 10:45:04:472  Generated callRef 81
> > 10:45:04:472  Trying to connect to remote
> > endpoint(10.121.11.134:1720) to setup H2250
> channel
> > (outgoing, ooh323c_1)
> > 10:45:04:548  H2250 transmiter channel creation -
> > succesful (outgoing, ooh323c_1)
> > 10:45:04:549  Preffered capability at index 0 is
> > OO_H263VIDEO. (outgoing, ooh323c_1)
> > 10:45:04:549  Using end-point capabilities for
> > faststart of setupmessage. (outgoing, ooh323c_1)
> > 10:45:04:549  Building olcs with capability
> > OO_H263VIDEO. (outgoing, ooh323c_1)
> > 10:45:04:549  Building OpenLogicalChannel for
> > Receive
> > Capability (outgoing, ooh323c_1)
> > 10:45:04:549  Adding new media channel for cap 31
> > dir
> > receive (outgoing, ooh323c_1)
> > 10:45:04:549  Adding new channel with cap 31
> > (outgoing, ooh323c_1)
> > 10:45:04:549  Using configured media info
> (outgoing,
> > ooh323c_1)
> > 10:45:04:549  Created new logical channel entry
> > (outgoing, ooh323c_1)
> > 10:45:04:549  Building reverse olc. (outgoing,
> > ooh323c_1)
> > 10:45:04:559  Receive channel of type video
> started
> > (outgoing, ooh323c_1)
> > 10:45:04:559  FastStart Element = {
> > 10:45:04:559     forwardLogicalChannelNumber = {
> > 10:45:04:559        1001
> > 10:45:04:560     }
> > 10:45:04:560     forwardLogicalChannelParameters =
> {
> > 10:45:04:560        dataType = {
> > 10:45:04:560           nullData = {
> > 10:45:04:561              NULL
> > 10:45:04:561           }
> > 10:45:04:562        }
> > 10:45:04:562        multiplexParameters = {
> > 10:45:04:562           none = {
> > 10:45:04:563              NULL
> > 10:45:04:563           }
> > 10:45:04:564        }
> > 10:45:04:564     }
> > 10:45:04:564     reverseLogicalChannelParameters =
> {
> > 10:45:04:564        dataType = {
> > 10:45:04:565           videoData = {
> > 10:45:04:565              h263VideoCapability = {
> > 10:45:04:566                 sqcifMPI = {
> > 10:45:04:566                    1
> > 10:45:04:567                 }
> > 10:45:04:568                 maxBitRate = {
> > 10:45:04:568                    200
> > 10:45:04:569                 }
> > 10:45:04:592                 unrestrictedVector =
> {
> > 10:45:04:593                    FALSE
> > 10:45:04:593                 }
> > 10:45:04:594                 arithmeticCoding = {
> > 10:45:04:595                    FALSE
> > 10:45:04:596                 }
> > 10:45:04:596                 advancedPrediction =
> {
> > 10:45:04:597                    FALSE
> > 10:45:04:598                 }
> > 10:45:04:598                 pbFrames = {
> > 10:45:04:599                    FALSE
> > 10:45:04:600                 }
> > 10:45:04:600
> > temporalSpatialTradeOffCapability = {
> > 10:45:04:601                    FALSE
> > 10:45:04:602                 }
> > 10:45:04:602                 errorCompensation = {
> > 10:45:04:603                    FALSE
> > 10:45:04:604                 }
> > 10:45:04:605              }
> > 10:45:04:605           }
> > 10:45:04:605        }
> > 10:45:04:606        multiplexParameters = {
> > 10:45:04:606
> h2250LogicalChannelParameters
> > =
> > {
> > 10:45:04:607              sessionID = {
> > 10:45:04:607                 2
> > 10:45:04:608              }
> > 10:45:04:608              mediaChannel = {
> > 10:45:04:609                 unicastAddress = {
> > 10:45:04:610                    iPAddress = {
> > 10:45:04:610                       network = {
> > 10:45:04:611                          '0a790ba2'H
> > 10:45:04:612                       }
> > 10:45:04:613                       tsapIdentifier
> =
> > {
> > 10:45:04:614                          5000
> > 10:45:04:615                       }
> > 10:45:04:616                    }
> > 10:45:04:617                 }
> > 10:45:04:617              }
> > 10:45:04:618              mediaControlChannel = {
> > 10:45:04:618                 unicastAddress = {
> > 10:45:04:619                    iPAddress = {
> > 10:45:04:620                       network = {
> > 10:45:04:621                          '0a790ba2'H
> > 10:45:04:622                       }
> > 10:45:04:623                       tsapIdentifier
> =
> > {
> > 10:45:04:624                          5001
> > 10:45:04:625                       }
> > 10:45:04:625                    }
> > 10:45:04:626                 }
> > 10:45:04:627              }
> > 10:45:04:627           }
> > 10:45:04:628        }
> > 10:45:04:628     }
> > 10:45:04:628  }
> > 10:45:04:628  Added RX fs element 1 with
> capability
> > OO_H263VIDEO(outgoing, ooh323c_1)
> > 10:45:04:628  Building OpenLogicalChannel for
> > transmit
> > Capability (outgoing, ooh323c_1)
> > 10:45:04:628  Adding new media channel for cap 31
> > dir
> > transmit (outgoing, ooh323c_1)
> > 10:45:04:628  Adding new channel with cap 31
> >
> === message truncated ===
>
>
>
>
> __________________________________
> Yahoo! FareChase: Search multiple travel sites in
> one click.
> http://farechase.yahoo.com
>



--- Vishal Phirke <vphirke@obj-sys.com> wrote:

> Hi,
>
> Your log shows that call is not even getting
> established.
> I think you should try to debug why
> ooFindLogicalChannelByOLC() is failing.
> That's what is causing the call being terminated.
>
> =>"select: Cannot allocate memory"
>
> Which select call are you talking about??
>
> -Vishal
>
> ----- Original Message ----- 
> From: "Sravanthi.K.V." <sravipooji@yahoo.com>
> To: "Vishal Phirke" <vphirke@obj-sys.com>;
> <ooh323c-devel@lists.sourceforge.net>
> Sent: Wednesday, October 12, 2005 10:37 PM
> Subject: Re: [ooh323c-devel] Cannot allocate memory
>
>
> Hi,
>    here is the debug version of the log file.
> the problem:
> i have chaged oortp.c to read from a file and send
> the
> contents over the n/w. i have commented the plugin
> line where it says" ooOpenAudioDevice". all i want
> to
> do is run ooh323 parallel to ffmpeg or better, call
> ffmpeg functions from ooh323 and vice versa. when i
> do
> a normal file transfer using ReceiveFuncLnx , it
> throws an error. the perror occurs when i use
> "socketselect" func. it says
> "select: Cannot allocate memory" when the connection
> is created and accepted by the remost comp.
> The log file of the calling comp is below:
> ---------Date 10/13/05---------
> 10:44:59:965  Signalling IP address is set to
> 10.121.11.162
> 10:44:59:965  Listen port number is set to 1720
> 10:44:59:965  Adding endpoint H263 video capability
> CIF.
> 10:45:00:120  H323 listener creation - successful
> 10:45:00:196  H.323 Endpoint Configuration is as
> follows:
> 10:45:00:196  Trace File: simple.log
> 10:45:00:196  FastStart - enabled
> 10:45:00:196  H245 Tunneling - enabled
> 10:45:00:196  AutoAnswer - disabled
> 10:45:00:196  Terminal Type - 50
> 10:45:00:196  T35 CountryCode - 1
> 10:45:00:196  T35 Extension - 0
> 10:45:00:196  Manufacturer Code - 71
> 10:45:00:196  ProductID - objsys
> 10:45:00:196  VersionID - v0.7.2
> 10:45:00:196  Local signalling IP address -
> 10.121.11.162
> 10:45:00:196  H225 ListenPort - 1720
> 10:45:00:196  CallerID - objsyscall
> 10:45:00:196  Call Establishment Timeout - 60
> seconds
> 10:45:00:197  MasterSlaveDetermination Timeout - 30
> seconds
> 10:45:00:197  TerminalCapabilityExchange Timeout -
> 30
> seconds
> 10:45:00:197  LogicalChannel  Timeout - 30 seconds
> 10:45:00:197  Session Timeout - 15 seconds
> 10:45:04:471  Processing MakeCall command ooh323c_1
> 10:45:04:471  Created a new call (outgoing,
> ooh323c_1)
> 10:45:04:472  Configured mediainfo for cap
> OO_H263VIDEO (outgoing, ooh323c_1)
> 10:45:04:472  Configured mediainfo for cap
> OO_H263VIDEO (outgoing, ooh323c_1)
> 10:45:04:472  Parsing destination 10.121.11.134
> 10:45:04:472  Generated callRef 81
> 10:45:04:472  Trying to connect to remote
> endpoint(10.121.11.134:1720) to setup H2250 channel
> (outgoing, ooh323c_1)
> 10:45:04:548  H2250 transmiter channel creation -
> succesful (outgoing, ooh323c_1)
> 10:45:04:549  Preffered capability at index 0 is
> OO_H263VIDEO. (outgoing, ooh323c_1)
> 10:45:04:549  Using end-point capabilities for
> faststart of setupmessage. (outgoing, ooh323c_1)
> 10:45:04:549  Building olcs with capability
> OO_H263VIDEO. (outgoing, ooh323c_1)
> 10:45:04:549  Building OpenLogicalChannel for
> Receive
> Capability (outgoing, ooh323c_1)
> 10:45:04:549  Adding new media channel for cap 31
> dir
> receive (outgoing, ooh323c_1)
> 10:45:04:549  Adding new channel with cap 31
> (outgoing, ooh323c_1)
> 10:45:04:549  Using configured media info (outgoing,
> ooh323c_1)
> 10:45:04:549  Created new logical channel entry
> (outgoing, ooh323c_1)
> 10:45:04:549  Building reverse olc. (outgoing,
> ooh323c_1)
> 10:45:04:559  Receive channel of type video started
> (outgoing, ooh323c_1)
> 10:45:04:559  FastStart Element = {
> 10:45:04:559     forwardLogicalChannelNumber = {
> 10:45:04:559        1001
> 10:45:04:560     }
> 10:45:04:560     forwardLogicalChannelParameters = {
> 10:45:04:560        dataType = {
> 10:45:04:560           nullData = {
> 10:45:04:561              NULL
> 10:45:04:561           }
> 10:45:04:562        }
> 10:45:04:562        multiplexParameters = {
> 10:45:04:562           none = {
> 10:45:04:563              NULL
> 10:45:04:563           }
> 10:45:04:564        }
> 10:45:04:564     }
> 10:45:04:564     reverseLogicalChannelParameters = {
> 10:45:04:564        dataType = {
> 10:45:04:565           videoData = {
> 10:45:04:565              h263VideoCapability = {
> 10:45:04:566                 sqcifMPI = {
> 10:45:04:566                    1
> 10:45:04:567                 }
> 10:45:04:568                 maxBitRate = {
> 10:45:04:568                    200
> 10:45:04:569                 }
> 10:45:04:592                 unrestrictedVector = {
> 10:45:04:593                    FALSE
> 10:45:04:593                 }
> 10:45:04:594                 arithmeticCoding = {
> 10:45:04:595                    FALSE
> 10:45:04:596                 }
> 10:45:04:596                 advancedPrediction = {
> 10:45:04:597                    FALSE
> 10:45:04:598                 }
> 10:45:04:598                 pbFrames = {
> 10:45:04:599                    FALSE
> 10:45:04:600                 }
> 10:45:04:600
> temporalSpatialTradeOffCapability = {
> 10:45:04:601                    FALSE
> 10:45:04:602                 }
> 10:45:04:602                 errorCompensation = {
> 10:45:04:603                    FALSE
> 10:45:04:604                 }
> 10:45:04:605              }
> 10:45:04:605           }
> 10:45:04:605        }
> 10:45:04:606        multiplexParameters = {
> 10:45:04:606           h2250LogicalChannelParameters
> =
> {
> 10:45:04:607              sessionID = {
> 10:45:04:607                 2
> 10:45:04:608              }
> 10:45:04:608              mediaChannel = {
> 10:45:04:609                 unicastAddress = {
> 10:45:04:610                    iPAddress = {
> 10:45:04:610                       network = {
> 10:45:04:611                          '0a790ba2'H
> 10:45:04:612                       }
> 10:45:04:613                       tsapIdentifier =
> {
> 10:45:04:614                          5000
> 10:45:04:615                       }
> 10:45:04:616                    }
> 10:45:04:617                 }
> 10:45:04:617              }
> 10:45:04:618              mediaControlChannel = {
> 10:45:04:618                 unicastAddress = {
> 10:45:04:619                    iPAddress = {
> 10:45:04:620                       network = {
> 10:45:04:621                          '0a790ba2'H
> 10:45:04:622                       }
> 10:45:04:623                       tsapIdentifier =
> {
> 10:45:04:624                          5001
> 10:45:04:625                       }
> 10:45:04:625                    }
> 10:45:04:626                 }
> 10:45:04:627              }
> 10:45:04:627           }
> 10:45:04:628        }
> 10:45:04:628     }
> 10:45:04:628  }
> 10:45:04:628  Added RX fs element 1 with capability
> OO_H263VIDEO(outgoing, ooh323c_1)
> 10:45:04:628  Building OpenLogicalChannel for
> transmit
> Capability (outgoing, ooh323c_1)
> 10:45:04:628  Adding new media channel for cap 31
> dir
> transmit (outgoing, ooh323c_1)
> 10:45:04:628  Adding new channel with cap 31
>
=== message truncated ===




__________________________________
Yahoo! FareChase: Search multiple travel sites in one click.
http://farechase.yahoo.com


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
ooh323c-devel mailing list
ooh323c-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ooh323c-devel






-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
ooh323c-devel mailing list
ooh323c-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ooh323c-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic