Capturing RTP with Wireshark sent by JMF

I have a JMF program (based on http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/RTPConnector.html) which does peer to peer RTP transmission. I see the packets sent back and forth using Wireshark but Wireshark doesnt recognize them as RTP packets but UDP. On another forum someone said it is because Wireshark does not recognize the the payload.
Any idea wow can I make Wireshark recognize the stream as RTP?
Thanks in advance.
PS, Original thread was at http://forums.sun.com/thread.jspa?threadID=5430151

As a sidenote, the OP is handling the transmission of the pre-packetized RTP data manually...which means it's going into the payload as if it's just regular binary data, without any special handling on the networking side...

Similar Messages

  • IT's possibile capture audio with JMF on Pocket Pc

    It's possibile capture audio with JMF cross-platform version on Pocket Pc?? Or how can it possibile on Pocket pc?????

    This article say about MMAPI and MIDP, I need a solution about JMF because, my application must capture audio on Pocket Pc with Jeode VM, and Jeode VM is compliant with JDK1.1.8(it's subset).

  • Wireshark capture rtp packets on Cisco CUBE.

    Hello all,
    We have this call flow and we are having intermittent DTMF issue
    CUCM 10.5--->CUBE(10.1.1.10--->AVAYA(10.1.1.11)--->PSTN
    I am trying to capture RTP packets between CUBE and AVAYA, How can we capture RTP packets between(10.1.1.10 and 10.1.1.11)??
    I followed below steps and I can see the traffic only from AVAYA to CUBE and that too only SIP and TCP not RTP.
    Router(config)# access-list 140 permit ip host 32.55.55.32 any
    Router(config)# access-list 140 permit ip any host 32.55.55.32
    This ACL will capture all traffic to and from this IP address.
    Next we need to enable the Cisco packet monitoring service:
    Router# monitor capture buffer holdpackets
    Now we can filter the monitored traffic by filtering it through our access-list:
    Router# monitor capture buffer holdpackets filter access-list 140
    Now we need to name our particular packet capture. I have called mine "testcap"
    Router# monitor capture point ip cef testcap all both
    Router# monitor capture point associate testcap holdpackets
    Now we can start our capture!
    Router# monitor capture point start testcap
    Once you think you have acquired enough packets, to stop the capture, type:
    Router# monitor capture point stop testcap
    Now you can export your data to your tftp server by typing in the following command. You can then open the .pcap file in Wireshark for viewing
    Router# monitor capture buffer holdpackets export tftp://10.0.0.55/testcap.pcap
    Once uploaded you can clear your capture buffer by typing the following:
    Router# no monitor capture buffer holdpackets
    Any help is much appreciated
    Thanks!

    But when i configure the destination as USB0 my pendrive, it fails.
    Could be a bug but I wouldn't recommend configuring the destination as your USB drive because no one has the same luxury as you to have the USB sit there all the time.
    Store to the flash and transfer to USB is probably the best solution.

  • Capture RTP stream in a file

    I am developing a phone client application, one of the features it should include, is recording conversation, my problem is that I don't find how can I capture the audio stream sent via RTP and record it into a .wav file. I'm using jmf for streaming.
    I know that this is possible using ethereal, that captures the stream in a .au files, and you just have to convert it to a .wav;
    isn't it possible to do it using JMF ?????
    thank you in advance

    Hello!
    do you already know how to do it?
    I think you can create a media locator on the server and save the file on the client. For one stream, you can create a DataSink to a file. But if there are more than one stream at the same time, you can create a SessionManager.
    In this Session Manager, implement the Update method to catch the events of a new stream.
    For every new stream, you can play the stream and save it.
    But this is just what I've read. I'm planning to do it too..do you have it already done?
    Thanks!

  • No traffic detected with Wireshark

    Hi,
    Don't you know, how is it possible, that when a TCP client running on PPC connects to server running on PC over ActiveSync, there are no packets captured by the Wireshark running also on this PC? I tried to listen on all of possible interfaces, but always with the same result.
    Thank you.
    Message was edited by:
    tomas_beranek

    It isn't possible to 'connect' to anything an not send packets.
    So....
    1. It is already connected. Something either started the service earlier or it started when the computer booted.
    2. Wireshark isn't catching everything. Maybe packets are filtered or there are more than one IP stacks.
    3. You are initiating some activity that doesn't actually require any traffic, maybe the data is cached locally and so it doesn't go via the network.

  • How to capture rtp packet??

    Hi,
    can someone plz tell me how to capture rtp packets. And also can u tell me how to remove the rtp header. I want to add another header to the rtp packet. I will be glad if u can also send me some code samples too.
    Thank you in advance.
    bye
    R.Ravi Kiran

    To Capture the RTP Packet all you need to do is listen for a UDP packet on the destination address and you will be able to receive the data. The Data field is by default 256 bytes long (just to let you know).
    So you will send the RTP Packet to Localhost port 4444
    To capture the packet you need to be listening for a UDP packet on that Address
    it would look something like this:
    byte[] buf = new byte[256];
    DatagramSocket socket = new DatagramSocket(4444);
    DatagramPacket packet = new DatagramPacket(buf, buf.length);
    socket.receive(packet);
    then you just have to do what you want with the buf array
    I'm not to sure about the RTP Header I'm working on that as well.. so if I find anything I will let you know.

  • Regarding Video Capture Utility with Monitoring

    Hi everyone,
    I downloaded the "Video Capture Utility with Monitoring" example. i want to make a few changes to it.
    Along with recording the video i want to capture images as well(from the video stream itself) at regular intervals of say 6 seconds.
    This is where i found the Recording Video Utility example.
    http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/JVidCap.htmlThis example uses a Processor, i tried to create a player object from media locator and then grab frames but it didnt work out.
    Can anyone help? I am new to JMF.
    Edited by: ashish.kumar.shah on Mar 28, 2009 10:06 PM

    ashish.kumar.shah wrote:
    Can anyone help? I am new to JMF.TBM and I developed some code a while back that does this...
    [http://forums.sun.com/thread.jspa?messageID=10596692#10596692]

  • RTP Server/ Client Program using JMF Library

    Hi folks,
    I am trying to send A/V data from Camcorder(SONY DCR-PC115) to PC(Red Hat Linux 7.3 kernal version 2-18.3), and then send that data to clinet programm via a network ( i.e. A/V data should be delivered by network using RTP/RTCP Protocol).
    I guess I need to make RTP Server and RTP Client program, and using JMF library in order to send data with RTP Protocol. Isn't it?
    So what I want here is Do any body have idea/experiance in making RTP Clinet /Server program using JMF library then pls let me know
    my e-mail id is [email protected], [email protected]
    Many thanks
    looking forward to hear from you soon
    Regards
    Madhu Chundu

    Hi,
    I'm also working on the same type of problem, so if anyone has already worked or have an idea of how it works or does, please mail me the details to my mail-id: [email protected]
    Thanks In Advance,
    Rajanikanth Joshi

  • Capturing Problem with Sony TRV330

    Capturing problem with Sony digital8 trv330.
    I recently purchased the above camcorder from eBay for capturing old 8mm/Hi8 tapes for editing purpose. The camcorder set to A/V -> DV OUT connected with Firewire to my Power G4 and the Easy Setup was DV-NTSC. The playback on the capture window looks OK except there were no timecode in the Timecode Duration Field and the Current Timecode Field (both shown 00:00:00:00) during playback but there was timedoce in the camcorder viewfinder. When I click the Capture Now button, the capturing window show up with message “waiting for timecode ….”. I have to click “esc” to stop the capturing operation. I trash the Preferences and Ran the Disk Utility without success. I also tried the Easy Setup with DV-NTSC DV Converter as well as DV-NTSC 32Khz, nothing work.
    My set up is: Mac Power G4 version 10.5.5/ F.C.E. 4.0.1/ QT7.5.5/ Startup 160 GB-89 GB available/ Scratch 350GB-277GB available. Folks, I need help. Thanks everybody.

    Hi, I have a similar problem. I am trying to digitize my 8mm tapes (via firewire) using final cut express (4.0.1). Using easy setup I use DV-NTSC DV Converter and do capture now. I transfer the entire tape but notice the audio is out of synch with the video. This problem gets worse throughout the transfer process. When I use the esc to complete the transfer I get the error " The audio sample rate of one or more of your captured media files does not match the sample rate on your source tape....." So after searching around it is recommended I change the audio sample rate to 32 kHz option. However, when I do this using easy setup and picking DV-NTSC 32kHz I cannot use capture now because I have no timecode and so the window comes up with the message "waiting for timecode". Since there is no timecode this option does not work. Any suggestions? Thanks, Dan

  • USB 2.0 Video Capture Adapter with Audio

    Hi
    Can any one help, I would like to watch my security cameras on my G5 but I think I need a way of getting the pictures in, will a USB 2.0 Video Capture Adapter with Audio - that states Capture and Edit High Quality Video and Audio without Sound Card. I also have two programs called securityspy and camspinner-101. that I am told will work on a Mac?
    Thanks
    George

    George Hilton-
    Just out of curiosity how did you solve your issue?
    -DaddyPaycheck

  • Premiere Pro CS3 Capture Problem with Audio

    Setup:
    Premiere Pro 3.2.0
    Video Capture Device: Blackmagic Design Intensity Pro capture card
    Audio Capture Device: HT Omega Claro Plus XP
    OS: Windows 7 Ultimate 64-Bit
    I am able to capture video with Premiere with no issues.  However, the audio does not get captured even though it is set to capture both audio and video.  I am configured for ASIO capture and playback.  Strange thing is that I can load Adobe Soundbooth and it will capture the audio just fine (from the same input stream as I'm trying to do with Premiere).  What gives?  I'm almost out of options.
    From what I can see, when I hit F5 and go into capture mode, Premiere seems to insist that it must capture audio from the blackmagic design audio ports, and even though I have the audio explicitly setup for the Claro in audio hardware, if I go into the capture settings, it still is set on "Blackmagic Capture" as the capture format, and when I go to settings, I can pick the audio channels to capture, however.... I don't want to capture with the blackmagic for audio.   The capture format MUST be "Blackmagic Capture" or else I can't capture the video.  It still doesn't make sense though, since I have the audio hardware set for input from the claro ASIO.  It shouldn't force Blackmagic audio.
    Any ideas?  Please help

    Some additional information:
    Sound card is a Claro Plus XT not XP.  Used to typing XP heh
    Also, the video capture works with the included blackmagic capture software, as well as freeware solutions like VirtualDub and a Japanese freeware program I use.  I'm able to capture video and audio without issue on those.  Just don't know why Premiere doesn't do it...

  • Mm issue:-how to deal with  gds sent for repairs and again issued for consm

    The main problem is that if something come for repairing it increase the stock for one period and decrease the R and M for that period. And when after 4 months when goods are received after repairing it disturbs the R and M expense in another period.  And this also disturbs the valuation of the material.
    Any one can suggest how to deal with the repairs done to materials without affecting the valuation price of  original material.
    my points is how everyone in india is dealing with goods sent for repairs outside their company.
    what all entries are generated from first receipt of goods in company till  good sent for consumption after received from vendor who repaired the goods.
    all a/c and mm entries

    what we have decided that we would have 2 valuation type
    1. sap-domestic :- normal stock
    2. sap-use/repair :- repaired items.
    All the goods should be received using sap-domestic valuation. from here goods are sent to shop floor. when ever repair is required goods are received in stock thru sap-use-repair at value zero and not moving price specific to sap-use/repair valuation.
    so till goods that require repair and that already repaired are kept in stock, they are kept at 2 different values one is zero and other is moving price specific to valuation type sap-use/repair.
    now goods are sent for repair at zero value but when these goods are received after repair then value of repair will affect the moving price of valution sap-use/rep.
    so this will solve our problem that goods should be received from shop floor to stock for repair at value zero.
    how can we achieve this that goods received from shop floor to stock for repair is received at zero value and not moving price specific to valuation sap-use/rep. where we will have do setting in this vaution type or wherever required.
    pls send some suggestions on it

  • Capturing packages with type declarations

    I have a lot of packages written in ddl files and want capture them with Designer 9i. However it seems not possible because type declarations are put not as Datastructures but as text in Package Specification field and therefore are generated after procedure declarations in package specification. Is there some methods to capture packages correctly?

    Hi,
    Can you send me an example of your problem so I can investigate it further?
    Rgds
    Susan
    Designer Product Management

  • HT202000 Is there a way to have multiple audio sources sent to multiple outputs (i.e. communications with skype sent to headset, music sent to speakers )

    Is there a way to have multiple audio sources sent to multiple outputs (i.e. communications with skype sent to headset, music sent to speakers ) I do this on my Windows but cannot find for mac.  I am transitioning from Windows brain to Mac brain and having a little difficulty
    OS Yosemite

    Is there a way to have multiple audio sources sent to multiple outputs (i.e. communications with skype sent to headset, music sent to speakers ) I do this on my Windows but cannot find for mac.  I am transitioning from Windows brain to Mac brain and having a little difficulty
    OS Yosemite

  • Capturing HD with Canon HV20

    Anyway to capture HD with a Canon HV20 using PE4? When the settings in my HV20 are on HDV and I change the capture settings in PE4 to HDV Capture 1080i, the capture is choppy, the playback is choppy and the vid turns out funky. Now that YouTube offers HD 1280 x 720, I'm trying to actually use my HD vid cam to upload some HD vids.
    Any thoughts?
    thanks!

    Try capturing with HDVsplit.
    http://strony.aster.pl/paviko/hdvsplit.htm

Maybe you are looking for