Streaming audio to video UI component, any ways possible?

I'm looking into streaming audio from online radio sources our locally to the video component in interface builder, but I'm sure where to start. Any suggestions?

for a more generic approach -- since mpd requires you to put the media on the server and only plays certain defined filed types -- pulseaudio might be interesting, or even dlna/upnp? that last one for sure would be the most cross-platform solution. then each client could decide for itself which kind of audio to pass to the hub, be it mpd, radio, youtube etc.
interesing experiment you're doing here btw, i think more people will be interested in using a single small device that routes all their network audio to a stereo.
p.s., in case you want to stick to the classic mpd setup, there are windows clients available incluing a handy firefox plugin:
http://mpd.wikia.com/wiki/Windows_Compatibility
http://mpd.wikia.com/wiki/Clients

Similar Messages

  • Problems with Camino and Safari browers on sites streaming audio and video.

    The Camino browser (latest update) will not allow me to type anything if I am listening to a site with streaming audio or video. As soon as I start typing, I get white patches all over the place. The only solution was to use Safari for listening and do the typing on Camino. Now, Safari freezes on every single site that has any streaming. The Safari version is 3.03, and it was working fine a few days ago. Any ideas?

    Hi,
    Try troubleshooting the Safari .plist file.  Quit Safari.
    Open a Finder window. Select your Home Folder in the Sidebar on the left. It has a small house icon. Then open the Library folder then the Preferences folder.
    Move the com.apple.Safari.plist file from the Preferences folder to the Desktop. Relaunch Safari. Try a .flv file. If it downloads the file as it should then move the .plist file to the Trash, otherwise move it back to the Preferences folder.
    If that didn't help, back to the Finder window, Home folder, Library / Safari. Move the Downloads.plist file from the Safari folder to the Trash. Restart Safari. Try again.
    And check Safari / Preferences - Extensions. Could be an Extension causing a conflict. If you have any installed, turn that off, relaunch Safari, try again.
    Carolyn  

  • How can I get netflix streaming audio, the video is fine but the audio coming through is from the TV(dish)

    how can I get netflix streaming audio, the video is fine but the audio coming through is from the TV(dish)

    It's exactly as I stated. Whenever I try to drag these kinds of loops (ESX24 / software instrument loops? the ones marked in green with the white music note next to them) from the loop browser into the timeline a message comes up saying Audio Not Found for that loop.  And a new track is created automatically when loops are dragged into the timeline, so I'm not creating some other random / synth instrument track so I'm not sure  what the deal is... But perhaps I'll try creating a software instrument track first and then drag the loop into that track and see what happens - maybe there's something with the default settings that automatically creates audio tracks whenever loops are imported?

  • Operating Windows 7 Home Premium, 2 user accounts. Running Firefox one user can stream audio and video, the other cannot. Can anyone help?

    Two accounts set up. One can stream audio and video using Firefox, the other account cannot. The account with cannot stream a/v is able to steam a/v using (gasp) MS Internet Explorer. Is there some setting I have screwed up?

    There are some compatibility issues between the latest Flash player and some Firefox add-ons or settings. Could you see whether anything in this article helps: [[Flash 11.3 doesn't load video in Firefox]].

  • MHP(XletView)  streaming audio and video sample

    I need some sample which uses streaming audio and video for Xletview, where can find it??

    Hi,
    If you want some examples check the pege:
    http://www.mhp-interactive.org/code/codesamples.shtml
    Have a nice playing
    Regards, Martinez

  • Streaming audio and video frequently freezes or becomes garbled.

    Streaming audio and video frequently freezes or becomes garbled on my Macbook.  I do not have this problem with non streaming media such as iTunes or downloaded video.  The problem started six or eight months ago and has gradually become worse.  I don't know what to start checking.

    I have some issues with this feature. I can play all the media, however, I can only hear sound for a few secondsbut no images; then freezes.
    Format: xvid (.avi)
    OS: Windows Vista home premium X64 (WMP 11)
    Does anyone has the same problem or a fix?

  • My IPOD 7th Generation is not compatible with my cars audio system. I had the IPOD nano 4th generation earlier and it was perfectly working on my car audio system. Is there any way i can make the IPOD Nano 7th generation compatible with my car audio syste

    My IPOD 7th Generation is not compatible with my cars audio system. I had the IPOD nano 4th generation earlier and it was perfectly working on my car audio system. Is there any way i can make the IPOD Nano 7th generation compatible with my car audio system?

    I am assuming you are using the Lightning to 30 pint adapter and it is not working?

  • If my phone is disabled.. Is there any way possible to do a iCloud back up before restoring my phone

    If my phone is disabled.... Is there any way possible to somewhere back up my stuff before I restore my phone

    Once the Device is asking to be Restored with iTunes... it is too late to save anything...
    See Here  >  http://support.apple.com/kb/HT1808
    Once you have Recovered your Device...
    Re-Sync your Content or Restore from the most recent Backup...
    Restore from Backup  >  http://support.apple.com/kb/ht1766

  • I've bought 640 rubies pack and have used it. But the day after, my pack ran out. I'd appreciate if you could give me back my pack or help me in any way possible.

    I've bought 640 rubies pack and have used it.
    But the day after, my pack ran out.
    I'd appreciate if you could give me back my pack or
    help me in any way possible.
    The Glu Customer Care answer my question;
    Hello, and thank you for contacting Glu Mobile Customer Care
    The game you mentioned does not save online. If you have made a backup using "iCloud" or "iTunes backup" then you may be able to restore to that last save point on your device which will include whatever you had for currency at the time when the save was created.
    Unfortunately, we do not have a way to restore game progress, this is done by the user on the device itself using the backup and restore method for the entire device.
    If you have not performed a backup save for your device before this problem happened and you have lost currency from purchases, please contact the iTunes store customer service to inquire about your purchase and request help regarding this loss of currency issue.. Apple does not allow developers to handle billing issues.
    If you get an answer saying that In-App purchases are the responsibility of the developer, please insist that they assist you as we have no way of accessing their purchase records. We are the developer and do not have access to any account or billing information on the iTunes App Store.
    We hope this information assists you and we sincerely apologize for the inconvenience.
    Regards,
    Glu Mobile Customer Care

    We are fellow users here on these forums, you're not talking to iTunes Support. You say that you used the pack that you bought and that it then ran out - does that mean that you used it all up ? If you didn't use it all up but your game lost the purchase then you can try the 'report a problem' page to contact iTunes Support : http://reportaproblem.apple.com
    If the 'report a problem' link doesn't work then you can try contacting iTunes support via this page : http://www.apple.com/support/itunes/contact/- click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • Is there any way possible to move games from my iPod Fifth Generation back to my computer?

    I recently did a restore on my computer losing all my iTunes Apps.  Thus, Right now, I have games on my iPod Fifth Generation but, not on my computer.  Since iTunes removed the games from the store, Is there any way possible to move the games from my iPod back to my computer?

    Yes. With your iPod plugged in and appearing in iTunes, choose File -> Transfer Purchases.
    B-rock

  • Is there any way possible to restore deleted text messages or even get paper copies of them?

    I accidentally deleted all of my messages to my boyfriend.  My icloud says I have never backed up my phone.  Is there any way possible for me to retrieve the deleted texts or somehow receive a printed copy of them?  They are very special to me as he is in the military and I don't want to lose them all.  I'm so upset.  Thinking of ditching Apple altogether.

    If you did not back up the messages, they are gone. This would be true regardless of what brand of phone you have.
    I don't understand what you mean about paper copies. Unless you printed out the messages, there would be no paper versions at all.

  • Stereo audio when using video camera?  Any way to do this?

    Is there any way to record in stereo (2 mics) when recording video with the onboard camera? Can the 30-pin connector receive a stereo signal when videoing?  (iPad3, iOS 7)

    I figured it out myself so thought I'd share this for anyone else who wants to record video with the audio portion in stereo, you can do this using Sonoma Wireworks' GuitarJack2 in conjunction with a mixer.  Keep in mind this isn't a portable solution at all but the resulting audio is excellent, especially in headphones so this is great for doing a video of yourself singing and playing guitar (for example) and you want to capture a good stereo audio signal.  Basically, the way is works is you plug your two mics (we're talking recording style microphones with the XLR connectors) into your mixer of choice.  You then run a line out of the mixer into the 1/8" audio input jack of the GuitarJack 2 (it's a stereo line-in) and the 30-pin connector goes into your iPhone/iPad.  There are a couple of settings you have to make with the software for the GuitarJack but once you've done that, you can then make some videos with terrific stereo sound.  You monitor the audio via the headphone jack of your mixer.  If anyone knows an easier way to do the same thing, please let me know but this is the only way I've found. 

  • How to stream audio and video captured from mic and webcam in sync.

    I am working on a video chat project. I need to capture audio and video from mic and webcam and create rtp stream for them. How can I proceed for this. Any source code help will be highly appreciated. Otherwise just guide me how to do this and point to any good resource which is directly related to my need.
    Thanx.

    t.b.m
    As mentioned by you, i am doing exactly like that . I have coded transmitter class. But at the receiver side it is unable to play the stream. I am posting my code . Can you please help with me with any mistake i m making in my code ?? Or with way I should receive stream at receiver side. Plz see my code. I am streaming to ip address 172.31.80.67.
    package heyram;
    import java.util.logging.Level;
    import java.util.logging.Logger;
    import javax.media.control.*;
    import javax.media.protocol.*;
    import javax.media.format.*;
    import java.io.IOException;
    import java.util.Vector;
    import java.net.InetAddress;
    import java.awt.*;
    import java.io.*;
    import java.net.InetAddress;
    import javax.media.*;
    import javax.media.protocol.*;
    import javax.media.protocol.DataSource;
    import javax.media.format.*;
    import javax.media.control.TrackControl;
    import javax.media.control.QualityControl;
    import javax.media.rtp.*;
    import javax.media.rtp.rtcp.*;
    import com.sun.media.rtp.*;
    import java.lang.Thread.*;
    public class HEYRAM{
    Format[] format=new Format[2];
    Vector[] devices=new Vector[2];
    CaptureDeviceInfo[] di=new CaptureDeviceInfo[2];
       SessionManager rtpsm = new com.sun.media.rtp.RTPSessionMgr();
    Processor p=null;
    Processor p1=null;
    boolean result;
    public HEYRAM(String address,int port,int ttl){
        try{
                InetAddress destaddr = InetAddress.getByName(address);
                SessionAddress sessaddr = new SessionAddress(destaddr,
                                                             port,
                                                             destaddr,
                                                             port + 1);
                String cname = rtpsm.generateCNAME();
                    String username = null;
                try {
                username = System.getProperty("user.name");
            } catch (SecurityException e){
                username = "jmf-user";
            // create our local Session Address
            SessionAddress localaddr = new SessionAddress();
                SourceDescription[] userdesclist= new SourceDescription[]
                    new SourceDescription(SourceDescription
                                          .SOURCE_DESC_EMAIL,
                                          "[email protected]",
                                                                     1,
                                          false),
                    new SourceDescription(SourceDescription
                                          .SOURCE_DESC_CNAME,
                                          cname,
                                          1,
                                          false),
                    new SourceDescription(SourceDescription
                                          .SOURCE_DESC_TOOL,
                                          "JMF RTP Player v2.0",
                                          1,
                                          false)
                rtpsm.initSession(localaddr,
                                userdesclist,
                                0.05,
                                0.25);
                rtpsm.startSession(sessaddr,ttl,null);
            } catch (Exception e) {
                System.err.println(e.getMessage());
                //return null;
        // rtpsm.initSession(localAddress, defaultUserDesc, rtcp_bw_fraction, rtcp_sender_bw_fraction);
            // rtpsm.startSession(...);
    public void createVideoSession()
        format[1] = new VideoFormat(VideoFormat.YUV);
        devices[1]= CaptureDeviceManager.getDeviceList( format[1]);
         di[1]= null;
            if (devices[1].size() > 0) {
                 di[1] = (CaptureDeviceInfo)devices[1].elementAt(0);
                  System.out.println(di[1].toString());
            else {
                // exit if we could not find the relevant capture device.
             System.out.println("1234jjfjsajfjasf1");
                System.exit(-1);
            // Create a processor for this capture device & exit if we
            // cannot create it
            try {
                p1 = Manager.createProcessor(di[1].getLocator());
            } catch (IOException e) {
                System.out.println("1234jjfjsajfjasf2");
                System.exit(-1);
            } catch (NoProcessorException e) {
                System.out.println("1234jjfjsajfjasf3");
                System.exit(-1);
            // at this point, we have succesfully created the processor.
            // Realize it and block until it is configured.
           // p1.configure();
         result = waitForState(p1, Processor.Configured);
         if (result == false)
         System.out.println("Couldn't realize processor");
            p1.setContentDescriptor(new ContentDescriptor( ContentDescriptor.RAW_RTP));
            // block until it has been configured
            TrackControl track[] = p1.getTrackControls();
            boolean encodingOk = false;
            // Go through the tracks and try to program one of them to
            // output ULAW_RTP data.
            for (int i = 0; i < track.length; i++) {
                if (!encodingOk && track[i] instanceof FormatControl) {
                    if (((FormatControl)track).
    setFormat( new VideoFormat(VideoFormat.YUV)) == null) {
    track[i].setEnabled(false);
    else {
    encodingOk = true;
    else {
    // we could not set this track to gsm, so disable it
    track[i].setEnabled(false);
    // Realize it and block until it is realized.
    p1.realize();
    result = waitForState(p1, Processor.Realized);
         if (result == false)
         System.out.println("Couldn't realize processor");
    // block until realized.
    // get the output datasource of the processor and exit
    // if we fail
    DataSource ds = null;
    try {
    ds = p1.getDataOutput();
    } catch (NotRealizedError e){
    //System.exit(-1);
    System.out.println("1234jjfjsajfjasf4");
    // Create a SessionManager and hand over the
    // datasource for SendStream creation.
    // The session manager then needs to be initialized and started:
    // rtpsm.initSession(...);
    // rtpsm.startSession(...);
    try {
    (rtpsm.createSendStream(ds, 0)).start();
    } catch (IOException e){
    System.out.println("1234jjfjsajfjasf6");
    e.printStackTrace();
    } catch( UnsupportedFormatException e) {
    System.out.println("1234jjfjsajfjasf7");
    e.printStackTrace();
    public void createAudioSession(){
    format[0] = new AudioFormat("linear",8000,8,1);
    devices[0]= CaptureDeviceManager.getDeviceList( format[0]);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Where is the temporary file located for streaming audio or video?

    I've noticed that when listening to streaming radio that Safari (v. 4.0.2, MacBook, Leopard 10.5.8) is apparently storing the feed temporarily someplace on my computer, as one is able to go forward and back on the content, if one has paused the feed for awhile. Where is this temporary file located, i.e., what is the path on my computer for it (assuming that is where it is), please?

    "Audio and video file that do download by way of Safari (progressive download) ...there are temp file, but the temp files themselves can't be open."
    Thanks for your answer. Sorry for using the wrong term (streaming v. progressive), but my basic question still remains: WHERE then is the progressive temp file stored on my Mac (even if it can't be opened)?

  • Capture and streaming audio and video

    JavaFX supports capture and record audio and video and need some streaming server as woonza, red5, flash media server to play the streaming?

    JavaFX does not support flash streaming.
    JavaFX does support http live streaming: http://en.wikipedia.org/wiki/HTTP_Live_Streaming
    JavaFX does not support audio/video capture (there are other java/native libraries that do that).
    See:
    Video camera capture/streaming: example implementation "Thread: Video camera capture/streaming: example implementation"
    http://javafx-jira.kenai.com/browse/RT-3458 "Camera and Microphone" (go vote for this jira to get some capture technology built into JavaFX).

Maybe you are looking for