RTSP and Darwin

I am trying to stream a .mov file stored on a Darwin Streaming Server running on Linux from the JM Player via opening an rtsp url. I receive the following error.
Controller error. Failed to realize. Server not responding.
HOwever the Darwin server is sending out rtp packets. It also works fine with quicktime.
Would anyone anyone know if rtsp with Darwin is supported? Any help would be very much appreciated..
Alda

Hello
Thanks but i was looking for help with coding RTSP without the JMF when i posted that,i have now implemented RTSP myself without the JMF
I will now move on to impementing RTCP/RTP,i will probably use JMF for this,did you have much trouble creating the custom payload
regards
Conor Fitzgerald

Similar Messages

  • JMStudio as client for LIVE555 and Darwin

    Hi all,
    i need to make applet for RTSP streamed content. I took a look on JMF. I tested JMStudio as client, if everything is working right with this srvrs. But i got error "Server is not responding". JMStudio generated this log:
    # JMF Version 2.1.1e
    ## Platform: Windows XP, x86, 5.1
    ## Java VM: Sun Microsystems Inc., 1.5.0
    ## Player created: com.sun.media.content.rtsp.Handler@110c31
    ## using DataSource: com.sun.media.protocol.rtsp.DataSource@13f991
    ## outgoing msg:
    ## DESCRIBE rtsp://172.31.149.238/test.mp3 RTSP/1.0
    CSeq: 377
    Accept: application/sdp
    User-Agent: JMF RTSP Player Version 2.1.1e
    ## incoming msg:
    ## RTSP/1.0 200 OK
    CSeq: 377
    Date: Tue, Jan 16 2007 11:01:52 GMT
    Content-Base: rtsp://172.31.149.238/test.mp3/
    Content-Type: application/sdp
    Content-Length: 302
    v=0
    o=- 5813127402 1 IN IP4 172.31.149.238
    s=MPEG-1 or 2 Audio
    i=test.mp3
    t=0 0
    a=tool:LIVE555 Streaming Media v2006.11.15
    a=type:broadcast
    a=control:*
    a=range:npt=0-300.769
    a=x-qt-text-nam:MPEG-1 or 2 Audio
    a=x-qt-text-inf:test.mp3
    m=audio 0 RTP/AVP 14
    c=IN IP4 0.0.0.0
    a=control:track1
    ## outgoing msg:
    ## SETUP rtsp://172.31.149.238/test.mp3/track1 RTSP/1.0
    CSeq: 378
    Transport: RTP/AVP;unicast;client_port=46674-46675
    User-Agent: JMF RTSP Player Version 2.1.1e
    ## incoming msg:
    ## RTSP/1.0 200 OK
    CSeq: 378
    Date: Tue, Jan 16 2007 11:01:52 GMT
    Transport: RTP/AVP;unicast;destination=172.31.149.238;client_port=46674-46675;server_port=6972-6973
    Session: 4
    ## outgoing msg:
    ## PLAY rtsp://172.31.149.238/test.mp3 RTSP/1.0
    CSeq: 379
    Range: npt=0.0-
    Session:
    User-Agent: JMF RTSP Player Version 2.1.1e
    ## incoming msg:
    ## RTSP/1.0 200 OK
    CSeq: 379
    Date: Tue, Jan 16 2007 11:01:52 GMT
    Range: npt=0.000-
    Session: 4
    RTP-Info: url=rtsp://172.31.149.238/test.mp3/track1;seq=35049;rtptime=1277791466
    ## RTP audio socket buffer size: 378 bytes.
    XX Failed to realize: Server is not responding
    $$ Profile: instantiation: 0 ms
    ## Player created: com.sun.media.content.unknown.Handler@747fa2
    ## using DataSource: com.sun.media.protocol.rtp.DataSource@1be16f5
    $$ Profile: parsing: 16 ms
    ## Building flow graph for: null
    ## Building Track: 0
    ## Input: mpegaudio/rtp, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    ## Here's the completed flow graph:
    com.sun.media.parser.RawBufferParser@1ae90c
    connects to: com.sun.media.codec.audio.mpa.DePacketizer@ba4211
    format: mpegaudio/rtp, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed
    com.sun.media.codec.audio.mpa.DePacketizer@ba4211
    connects to: com.sun.media.codec.audio.mpa.NativeDecoder@47a0d4
    format: mpegaudio, 44100.0 Hz, 16-bit, Stereo, Signed
    com.sun.media.codec.audio.mpa.NativeDecoder@47a0d4
    connects to: com.sun.media.renderer.audio.DirectAudioRenderer@55bb93
    format: LINEAR, 44100.0 Hz, 16-bit, Stereo, BigEndian, Signed
    $$ Profile: graph building: 125 ms
    $$ Profile: realize, post graph building: 16 ms
    What is wrong? I tried vlc and it works perfect. This mistake isn't caused by firewall, UDP and TCP works normally.
    It looks like there is something wrong with RTP transmition. Does anybody know, how to solve this problem and make JMStudio to cooperate with Darwin or Live?
    Thx a lot.
    Petr

    Hi,
    This may be of help:
    http://otn.oracle.com/products/forms/techlisting.html
    Oracle9iAS Forms Services - Using Sun's Java Plug-in:
    http://otn.oracle.com/products/forms/pdf/forms_jdk141.pdf

  • G4 Cube, External Hard drive, and Darwin oh my!

    I was given a G4 cube that was having difficulties booting up. At some point in time someone upgraded the hard drive from 30GB to 120GB...When I first got it, I inserted the OS 10.4 DVD and ran a disk utility, repaired permissions, erased the hard drive and tried to do a clean install of 10.4.6. This worked fine. When the computer booted up, I went through the initial setup and updates. When the updates finished downloading, I got various error messages including "the digital signature for this package is incorrect," "invalid checksum," "codec error" etc. My intention for this computer is to put 10.4.11 on it and connect it to my TV to use as a server for music. After a while, the computer stopped working so I had to repeat the process. This time around I loaded 10.4.6 and then did the updates one by one 10.4.7, 10.4.8 etc...I made it all the way to 10.4.10 and when I installed 10.4.11 and restarted the computer, it booted up in Darwin. I gave up for a few days, but then found my old Lacie external drive. I loaded 10.4.6 on the drive, changed my startup disk, did the updates, and haven't had a single problem since then. It seems so obvious that the hard drive in the cube is defective, but I dont want to spend $75 dollars for a computer shop to tell me that. What do you guys think? If it is defective, I will likely by a new one to replace it with and install it myself...(it looks really really easy). Any thoughts, suggestions, ideas for good internal hard drives? Let me know!!

    Sounds like the cube's drive is flaky, all right. I'd give it a shot one more time, in case the initial 10.4.6 install wasn't quite kosher. I'd also make sure all the connections are tight. Otherwise, a new HD is indicated.
    Two things to be aware of with Cubes:
    They use EIDE, aka PATA drives, which are quickly becoming obsolete and harder to find.
    They will natively only handle drives up to 128GB in size. If you install a larger drive, the cube will only see 128GB. For OS 10.2 and later, there is a work-around documented here:
    http://4thcode.blogspot.com/2007/12/using-128-gib-or-larger-ata-hard-drives.html
    See www.cubeowner.com for all sorts of cube-related info. It's where cubists hang out.
    Another possible but less likely problem is someone also replaced the DVD ROM drive. The optical drive in a cube has to be configured as "slave" and the HD as "master" (not "cable select"). Most laptop optical drives like the cube uses are fixed as "master" at manufacture, so if one of those is plugged in, you have two master drives and neither works reliably. If that were the case, you wouldn't have gotten as far as you did before crashing.

  • JMF and Darwin Streaming Server.

    I have darwin streaming the sample files.
    I use JMF to connect to darwin.
    The connection is made, The server knows Jmf is connected , the server streams, verified with packet monitor.
    The problem is that JMFStudio just does not start playing the video.
    Any one know why, or have it working??

    One strange thing I noticed, is that while monitoring jmfstudio transmit to jmfstudio across network,
    I use ETHEREAL to monitor the packets, and ports being used. ETHEREAL usually just picks JMF RTP packets as UDP, which is right, but.....
    DSS5 even though JMF is connected across lan to DSS5 the picture does not show.
    WHile monitoring the packets, ETHEREAL picks the DSS5 packet s as RTP and every 20th RTCP.
    So, what i am thinking is the DSS5 RTP packetizer is of better quality than JMF, and the result is that JMF is not fully aware of the 'true' specifications of RTP.
    maybe......

  • Quicktime Broadcaster 1.5 and Darwin Streaming Server 5.5

    Since i upgraded to Quicktime Broadcaster 1.5 (as i want to use H264) i can't use any more the Automatic Unicast (Announce). It says 'Broadcast error disconnected (-3285). I updated to Darwin Streaming Server 5.5 (on SuSE 9.1 Linux on a hired server with 2 IP's, one binded to DSS, the other to Apache to enable Streamin over port 80) but it doesn't help. I tried with Wirecast instead and everything workes fine (at least it created the .sdp file correctly) so i don't think the problem is in the Streaming Server Set up. Anyone has experienced something similar with the new Broadcaster?

    We use 10.3.9 server here on three different machines. Two of the three disconnect from Broadcaster after about half an hour, with the -3285. The third system will not even allow a connection to start, ever. I am thinking that the automatic unicast file has a permissions issue. All of the three servers have Open Directory enabled. I want to turn it off, but I am not sure what will happen to the rest of the server's abilities if I do. Does anyone run in an Open Directory disabled configuration?

  • Quicktime Stream with rtsp and poster.mov

    Hi...
    I'm using Wordpress and I can't seem to get quicktime streaming to work. I've used the code they provided (which you'd THINK would work but it's not. What I'm putting in is (3 different ways/trys to stream the same file):
    <embed src="http://alexissdawn.com/postermovs/poster.mov"
    href="rtsp://streaming.alexissdawn.com/streaming.alexissdawn.com/win98.mov"
    width="200" height="240" target="quicktimeplayer"></embed>
    <embed src="http://alexissdawn.com/postermovs/poster.mov"
    href="rtsp://streaming.alexissdawn.com/streaming.alexissdawn.com/win98.mov"
    width="200" height="240" target="myself"></embed>
    <OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
    WIDTH="320"
    HEIGHT="240"
    CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
    <PARAM name="SRC" VALUE="http://alexissdawn.com/postermovs/poster.mov">
    <PARAM name="QTSRC" VALUE="rtsp://streaming.alexissdawn.com/streaming.alexissdawn.com/win98.mov">
    <PARAM name="AUTOPLAY" VALUE="true">
    <PARAM name="CONTROLLER" VALUE="false">
    <embed src="http://alexissdawn.com/postermovs/poster.mov"
    qtsrc="rtsp://streaming.alexissdawn.com/streaming.alexissdawn.com/win98.mov"
    width="320" height="240" target="myself" controller="false" autoplay="true">
    </embed>
    </OBJECT>
    None of them work and they screw up the layout of my site horribly so I've had to remove the entry. When I look at the coding for it, it changes it to just this:
    <object width="320" height="240" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
    <param name="SRC" value="http://alexissdawn.com/postermovs/poster.mov" />
    <param name="QTSRC" value="rtsp://streaming.alexissdawn.com/streaming.alexissdawn.com/win98.mov" />
    <param name="AUTOPLAY" value="true" />
    <param name="CONTROLLER" value="false" /></object>
    Can anybody help me?? I just need some simple code to stream some MOV files on my site. Any help ASAP would be GREAT!! Thanks in advance...

    I�ve got the exact same problem. Any help would be appreciated.

  • MPEG2 and Darwin Streaming Server

    My goal is to play mpeg2 transport streams through Darwin.
    I purchased QT Pro and the mpeg2 playback component. After installing the components, I can play MPEG2 Program Streams but not Transport Streams with QT player. When I try to play a transport stream, It gives me the error: Error -2003 - a data handler needed by the movie could not be found(<<movie name>>)
    If I create a hinted movie out of a .mov file, I can stream it and play it. If I try to create a hinted movie out of an mpeg2 PS file, it doesn't work properly - It usually tells me there is a duration problem and stops making the hinted movie. The movie plays just fine as a file.

    I can answer most of my question, Quicktime cannot play transport streams (http://www.apple.com/quicktime/mpeg2/faq.html)
    Next question - How can I create a hinted file out of a transport stream(not necessary to play back w/ QT)
    Thanks

  • RTSP and MP3

    I am trying to play a RTSP stream of a MP3 file. But the JMF client says as unknown format. Is it that JMF doesnt work for MP3-RTSP streams?
    PS : the rtsp stream works well with other standard players like vlc and real players!!

    the phones support 3gp files and streaming
    u'll prolly have to check with ur network if they provide streaming services
    however about the site ur saying ur having problesm with - i'm clicking the click me buttons but i'm getting internet page cannot be displayed. it could be a problem with the site itself considering i'm doing this on the pc
    if my post helped u out, please click the Star next to it to add some KUDOS to my name

  • X11 and Darwine

    I am trying to use darwine on my macbook 2.0ghz, and when I try to launch an application, it tells me that I do not have X11 installed. I went to Apple's site and downloaded the newest X11 package, but it will not let me install it saying "a newer version is already installed on your system". I looked in Library/Reciepts, and there is nothing relating to X11, and a spotlight search, and looking in Application/Ulitities did no good. Is there a way to override the install, or am I doing something else wrong? thanks!

    Which packages on the DVD are needed to install X11? Most of my Xserves have only CD drives, so they didn't get X11 when I installed 10.4 on them. Hopefully it's just a matter of copying packages over to each system and installing them.

  • Re: streaming video with RTSP and RTP

    heres an example. This is not the solution. Modify it for your use
    try {
            Sequencer sequencer = MidiSystem.getSequencer();
            sequencer.open();
            // From file
            InputStream is = new BufferedInputStream(
                new FileInputStream(new File("midifile")));
            // From URL
            is = new BufferedInputStream(
                new URL("http://hostname/rmffile").openStream());
            sequencer.setSequence(is);
            // Start playing
            sequencer.start();
        } catch (MalformedURLException e) {
        } catch (IOException e) {
        } catch (MidiUnavailableException e) {
        } catch (InvalidMidiDataException e) {

    Only a small number of phones support rtsp. What phone are you using?

  • SDP Files and JMF?

    Hi,
    has anybody figured out how to get JMF to work with SDP files. I'm using Darwin Streaming Server and accessing the SDP files via JMF rtsp (e.g. rtsp://...ip.../file.sdp)
    I'm getting an ArrayIndexOutOfBoundsException at RtspUtil.rtspStart(...)
    why??
    any help would be appreciated.. Thanks!
    Sheado

    I am facing the same problem. does anyone succeed to write a java RTSP player that interfaces well with SDP (or other format) and Darwin Streaming Server (or any other streaming servers)?
    I don't find any examples of MPEG1 streaming in JMF. Most samples i.e. SimplePlayerApplet.java (param="sun.avi") use local video paths but not rtsp:// URLs.
    Samples like AVreceive.java / RTPUtil.java do not use explicit MPEG1 samples and assume that you have an RTP server. And other apps like http://www.alphaworks.ibm.com/tech/mpeg-4 are not fully open source.
    What streaming server would you suggest to use? I tried without success to stream a video within a java applet using DarwinSS (ok with .mov, .mp4 but not in java) or RealServers (ok with .rm but also not in java).
    In http://java.sun.com/products/java-media/jmf/2.1.1/support-rtp.html it is said that the following RTP servers are compatible with the JMF RTP Player (using javax.media.rtp) but each of them have a serious drawback:
    ShowMeTV Transmitter (commercial), IP/TV Server (commercial), vic (Video only), vat/rat (Audio only).
    Thanks in advance for any reply

  • Broadcaster, Darwin Streaming Server, IP problem?

    I'm pretty sure this is a DNS issue. Hopefully someone has some simple advice out there.
    I'm using an MacBookPro, Broadcaster and Darwin Streaming Server.
    Attempting to create a .mov file that will deliver a live stream.
    1) I created a new QT player and assigned the movie rtsp://192.168.0.105/myteststream
    2) Then I saved the movie as whatever.mov
    3) I then uploaded whatever.mov to a remote server.
    Now if I call on this file from my local network "http://www.mydomain/whatever.mov" (using any comp here - Mac, PC) I can view the streaming movie with no problem.
    However, anyone else is unable to view it. They get a broken QT error. (10060)
    I'm thinking that the "192.168.0.105" IP is incorrect. (local?)

    I'm thinking that the "192.168.0.105" IP is incorrect. (local?)
    That is a local IP address, and it will only work for someone within your network. To find the correct IP address, go to this page from any computer on the LAN and note down what it reports.
    You may also need to open ports used by RTSP on the firewall if you have one, and configure port forwarding on the router so that those ports are forwarded to the local IP of the computer hosting the stream.
    (15006)

  • -5408 error on all RTSP streams via QuickTime (after a near-disk failure)

    Hi Folks.
    Today I had a near catastrophic failure on my startup drive: following a simple permissions repair routine, after a shutdown the startup drive failed to mount. It took DiskWarrior to get it back again, but most of my preference files were corrupted. With Time Machine most of these were restored successfully however.
    Everything is back in order, except that when I try to connect to any QuickTime compatible RTSP stream, I end up getting a -5408 error.
    The streams I am connecting to are from IP cameras which have RTSP and h264. I know they're working fine because I have another MacBook beside me also running 10.6.8 which is pulling them down fine, doing exactly the same thing.
    I also know that the streams I am connecting to are using TCP, not UDP. Normally when buffering it starts at about 3 seconds and goes down, but at present it is switching transports immediately and counting down from 8.7 seconds before timing out.
    This is happening in any browser with the QuickTime Plugin, and QuickTime Player itself (both the X version and the old 7 version).
    So it would seem to me that TCP is being blocked within the OSX system when trying to use port 554. And I do not have firewall turned on.
    I know this has been caused by something being affected due to the need for a recovery, but short of installing a clean version of Snow Leopard, I wondered if there was a way of checking transports and seeing if this can be fixed more easily.
    Hope you can help.
    Paul C.

    Well, given no-one could shed any light on this, I'd like to let you all know that I worked it out myself.
    Here's how the story ends:
    A few days after the near-disk-death experience, I went to use my Express Card modem to connect to 3G wireless and found that all of my network settings preferences were gone (airport/VPNs etc...). It couldn't even recognise my Sierra Wireless express card at all. This was even after restoring my entire preferences folder in my Home folder using Time Machine, which got most things back to normal.
    Some research in these discussion forums found that network settings are not stored in your home folder's library, but on your startup drive's /Library/Preferences/SystemConfiguration folder. It has these files in it:
    preferences.plist
    com.apple.airport.preferences.plist
    com.apple.PowerManagement.plist
    com.apple.network.identification.plist
    com.apple.smb.server.plist
    com.apple.nat.plist
    NetworkInterfaces.plist
    com.apple.Boot.plist
    So I used Time Machine to restore an older version of that folder, and hey presto, all my network settings returned.
    And then I connected to a page where RTSP wasn't working in via QuickTime, and it worked.
    I'm still not sure which file contained the problem with RTSP over TCP, and that still doesn't explain why a different user on this same machine I setup had no problems.
    Not that I care anymore, because my MacBook is now back the way it was. It seems...
    I highly recommend DiskWarrior for when strange things start happening to your Mac, or if a drive/partition disappears. It can find and restore things that other 'salvage' type disk recovery apps cannot.
    PC.

  • Quicktime plugin works in IE and not in safari

    Hello,
    I'm using Safari 2.0.1 for browsing the web. I'm on Tiger 10.4.2 and have QT7 pro.
    Firewall is set to let Quicktime streaming pass through.
    the following URL is extract from the allocine web site witch is the french movie portal.
    http://www.allocine.fr/video/generation.mov?u=rtsp://a1622.v09806.c980.e.vq.akamaistream.net/7/1622/980 /41891159/quicktime.allocine.fr/nmedia/18/35/52/34/18397590_fa1_vosth.mov
    under safari I've got the big blue Q and that's it. On IE it works fine.
    Moreover on safari the end of the URL (beginning at RTSP) open quicktime player.
    Sound to me like a bug but can't be sure.
    You can check at www.allocine.com click on a movie and try to watch a trailer ("bande annonce" in french).
    Moreover High definition trailer works fine on this site with quicktime....
    really strange
    maxime
    just an add on : Trailers on apple web site works fine

    Sorry but already done that. Quicktime is set to RTSP and SDP in the mime settings...
    A person in the french forum got the salme problem than I and install IE. With IE he can got at allocine web site..
    I'm convinced it's something to do with the HTML interpreter but can't point out.
    On Safari the plugin seems not starting so I assume it's not the connexion and can't see why it would works under IE and not safari in this case...
    Please, I don't want to why IE, get my Safari back to work on allocine web site with quicktime
    maxime

  • IPhoto and raw files

    I bought my iMac g5 mainly for managing and editing (using the Gimp) my digital photos and I'm beginning to regret it.
    I always shoot in raw (D70), but when I double click a picture in iPhoto it opens up a jpeg version (converted with who knows what settings) in the Gimp.
    Surely if I click on a raw file the program to which the file is sent should get a raw file and not some converted version?
    In fact it is a little wierder than this; if I drag a raw file onto the Gimp in the toolbar it opens up the raw file in Gimp (actually using the ufraw converter). However, if the raw file has ever been double-clicked, then Gimp opens up with iPhoto's jpeg.
    There may be a setting somewhere to change this aberrent behaviour, but I haven't found it yet.
    Anyone have an idea?
    iMac G5   Mac OS X (10.4.3)  

    Don't regret buying the Mac. The problem is simply the iPhoto is not the software you should be using. I'm still working out what I want to do. I think it's going to work like this....
    Use the software that came with the camera to download the image data. Store the images into folders with folder names that give the date and place or subject. (I will use either Canon or Nikon software depending on the camera.)
    Use "shoebox" to tag and index the images. Shoebox allows much more sophisticatd tagging than iPhoto. For example tag the subject "Nicholas" and location "Los Angeles" and then a querry for "family" in "California" will find the image.
    Shoebox, like iPhoto can launch an editor
    The Editor I like is Gimp. Clean interface and it is fast.
    however I'm keeping an open mind about PS.
    I just started using the Mac too My other computer runs Linux. (Linux and Darwin are very much alike.) The image
    data will continue to live on the Linux computer's RAID system.
    I will import cropped and color corrected JPEG images into iPhoto as needed when I want to make slide shows and books and DVDs to give away.
    I intend to re-evaluate this after iPhoto 6 is released in a January.
    iPhoto RAW conversion system is just not targeted at the small minority of people who in the film era could see the difference between (say) Agfa's "Portrait 160" and Fugicolor 200. or between Velia and Kodachrome. Apple was just not thinking of people like that when they devaloped thier RAW
    software. They were attempting to address the larger mass consummer market.

Maybe you are looking for

  • Background processing and IdM Split

    We have a Create User process that can be initiated by the end user. The end user provides the user data to create the user. This data is passed on to the approval process where an approver approves/declines the request. If the request is approved th

  • How to display forum content in another web page

    Hi, Anybody has idea if the forum provides some API/ snippets which can be used to show the contents from forum (latest threads, announcements, polls) in a simple HTML page The fields required from API to be displayed are: Subject of the thread Some

  • Changing email address at log in

    I am trying to change my account id to my new email address. I have changed location and no longer have the same email address that was my old user id with my apple account. When I try to change my user id to my new email address which is through .Ma

  • DBUA Upgrade from 11.2.0.1 to 11.2.0.3

    I started upgrading from 11.2.0.1 to 11.2.0.3. While trying to upgrade I got an error stating the wallet wasn't open. Does anyone know if I open the wallet, if I can start DBUA again and run the upgrade? Thanks!

  • Ical showing today one day off

    ical showing today one day off