[Asterisk-video] Re: Testing h324m loopback

matteo brancaleoni mbrancaleoni at espia.it
Mon Feb 26 07:15:52 MST 2007


Hi,

On Mon, 2007-02-26 at 13:27 +0100, Sergio Garcia Murillo wrote:
> From: "matteo brancaleoni" <mbrancaleoni at espia.it>
> Subject: Testing h324m loopback
> > my dialplan is just
> > exten => _XX.,1,h324m_loopback()
> 
> Try answering it first.. :)
> 
> exten => _XX,1,Answer
> exten => _XX,n,h324m_loopback()

I've done it of course...  what I get is that the 
phone waits indefinitely for remote video
but nothing happens.

Attached the logs.

> By the way, in the latest version i've made some modifications for including
> non segmentable channels and the video is not very good.
> Don't be too critic, I'm working on it.. :)
np, I'm willing to test it, so any result is  ok :)

Matteo


***************** LOGS START ***************
*CLI>     -- Executing [0229411616 at isdn:1] Answer("mISDN/1-u3", "") in
new stack
[Feb 26 14:00:54] DEBUG[2091]: channel.c:943 channel_find_locked:
Avoiding initial deadlock for channel '0xb7d021d0'
    -- Executing [0229411616 at isdn:2] h324m_loopback("mISDN/1-u3", "") in
new stack
[Feb 26 14:00:54] DEBUG[2136]: app_h324m.c:215 app_h324m_loopback:
h324m_loopback
H245 TerminalCapabilitySet TransferRequest
Sending
request terminalCapabilitySet {
        sequenceNumber = 1
        protocolIdentifier = 0.0.8.245.0.8
        multiplexCapability = h223Capability {
          transportWithI_frames = FALSE
          videoWithAL1 = FALSE
          videoWithAL2 = TRUE
          videoWithAL3 = FALSE
          audioWithAL1 = FALSE
          audioWithAL2 = TRUE
          audioWithAL3 = FALSE
          dataWithAL1 = FALSE
          dataWithAL2 = FALSE
          dataWithAL3 = FALSE
          maximumAl2SDUSize = 1120
          maximumAl3SDUSize = 1120
          maximumDelayJitter = 0
          h223MultiplexTableCapability = basic (NULL)
          maxMUXPDUSizeCapability = FALSE
          nsrpSupport = TRUE
          mobileOperationTransmitCapability = {
            modeChangeCapability = FALSE
            h223AnnexA = FALSE
            h223AnnexADoubleFlag = FALSE
            h223AnnexB = TRUE
            h223AnnexBwithHeader = FALSE
          }
        }
        capabilityTable = 4 entries {
          [0]={
            capabilityTableEntryNumber = 1
            capability = receiveAndTransmitVideoCapability
h263VideoCapability {
              qcifMPI = 2
              maxBitRate = 520
              unrestrictedVector = FALSE
              arithmeticCoding = FALSE
              advancedPrediction = FALSE
              pbFrames = FALSE
              temporalSpatialTradeOffCapability = FALSE
              errorCompensation = FALSE
            }
          }
          [1]={
            capabilityTableEntryNumber = 2
            capability = receiveAndTransmitAudioCapability
genericAudioCapability {
              capabilityIdentifier = standard 0.0.8.245.1.1.1
              maxBitRate = 122
              collapsing = 1 entries {
                [0]={
                  parameterIdentifier = standard 0
                  parameterValue = unsignedMin 1
                }
              }
            }
          }
          [2]={
            capabilityTableEntryNumber = 3
            capability = receiveAndTransmitAudioCapability g7231 {
              maxAl_sduAudioFrames = 1
              silenceSuppression = TRUE
            }
          }
          [3]={
            capabilityTableEntryNumber = 4
            capability = receiveAndTransmitUserInputCapability iA5String
<<null>>
          }
        }
        capabilityDescriptors = 1 entries {
          [0]={
            capabilityDescriptorNumber = 1
            simultaneousCapabilities = 2 entries {
              [0]=1 entries {
                [0]=1
              }
              [1]=2 entries {
                [0]=2
                [1]=3
              }
            }
          }
        }
      }
Encode PDU [95]
Sending CMD [0,87]
H245 Request MasterSlaveDetermination
Sending
request masterSlaveDetermination {
        terminalType = 160
        statusDeterminationNumber = 3506370
      }
Encode PDU [20]
Sending CMD [1,7]
Sending CMD [0] - 1 left
[Feb 26 14:00:54] DEBUG[2136]: channel.c:2113 __ast_read: Ignoring
answer on an inbound call!

*CLI>

-- 
Matteo Brancaleoni
R&D Director
Tel  :+39.02.70633354
Voip :sip:matteo at sip.voismart.it



More information about the asterisk-video mailing list