Hello All<br><br>Sir i need to find out :-<br>1) the size of frame size/packet sent out for streaming <br>2)the no of packets sent out for streaming in a definite interval,interval will be set by user.<br><br>Can i find the no of packets sent out for streaming in a definite interval using " unsigned packetCount()" function defined in RTPSink.hh ?<br>
<br>Can you tell how can i find the packet size?<br>I have written my own DeviceSource file and defined the play function as follows:-<br><br>void play() {<br>  // Open the input file as a 'byte-stream file source':<br>
<br>  fi_params.nFICardFrameSize = TRANSPORT_PACKETS_PER_NETWORK_PACKET * TRANSPORT_PACKET_SIZE;<br>  fi_params.pfnGetRTPPayload = GetRTPPayload;<br>  fi_params.socketNum = videoSink->groupsockBeingUsed().socketNum();<br>
<br>  DeviceParameters temp;<br><br>    fileSource = DeviceSourceFICard::createNew(*env, fi_params, temp);<br>  if (fileSource == NULL) {<br>    *env << "Unable to open Foresight card as a byte-stream file source\n";<br>
    exit(1);<br>  }<br>  FramedSource* videoES = fileSource;<br><br>  // Create a framer for the Video Elementary Stream:<br>  videoSource = MPEG1or2VideoStreamDiscreteFramer::createNew(*env, videoES);<br>videoSink->startPlaying(*videoSource, afterPlaying, videoSink);<br>
}<br>  <br>