burnt51 发表于 2011-11-3 13:47:04

flex_rtmp_connect和flex_rtmp_receive_stream连接地址不一致

软件版本:Loadrunner11 path3

脚本代码:
Action()
{
    flex_rtmp_connect(
        "connect_step0",
        "Host=192.168.2.103:1935",
        "ConnectionID=6",
        MESSAGE,
        "ChunkStreamID=3",
      "DataType=Command Message AMF0",
        "MessageStreamID=0",
      "Argument=<arguments><string>connect</string><number>1</number><object>"
      "<string name=\"app\"/><string name=\"flashVer\">WIN 10,3,183,10</string"
      "><string name=\"swfUrl\">http://myServer.devlab.ad/weborb30/"
        "examples/flex/messaging/flex2msmq/Flex2MSMQ.swf"
      "</string><string name="
      "\"tcUrl\">rtmp://192.168.2.103:1935</string><boolean name=\""
      "fpad\">false</boolean><number name=\"capabilities\">15</number><number"
      " name=\"audioCodecs\">3191</number><number name=\"videoCodecs\">252</"
      "number><number name=\"videoFunction\">1</number><string name=\""
      "pageUrl\">http://myServer.devlab.ad/weborb30/examples/flex/"
      "messaging/flex2msmq/index.htm"
      "</string><number name=\"objectEncoding\""
      ">3</number></object></arguments>",
      LAST);

    flex_rtmp_receive_stream(
        "recv_stream_step0",
        "ConnectionID=6",
        "ContinueToNextStepAfter=5000",
        LAST);

    flex_rtmp_disconnect(
        "disconnect_step0",
      "ConnectionID=6",
      LAST);
}

部分回放日志:
Connection with 192.168.2.103:1935 has been established
Action.c(3): flex_rtmp_connect("connect_step0") was successful
Action.c(24): flex_rtmp_receive_stream("recv_stream_step0") started
Action.c(24): Starting to receive bytes from 192.168.2.101:1057
Action.c(24): Received a total of 0 bytes from 192.168.2.101:1057
Action.c(24): The following RTMP messages have been received:
Action.c(24): Last received media timestamp: 0 millisec

问题:
flex_rtmp_connect和flex_rtmp_receive_stream两个函数的"ConnectionID"参数是一样的,但为什么我在flex_rtmp_connect函数里填的地址是"192.168.2.103:1935",可是回放日志里看到,flex_rtmp_receive_stream这个函数却是从"192.168.2.101:1057"拿数据?
页: [1]
查看完整版本: flex_rtmp_connect和flex_rtmp_receive_stream连接地址不一致