Streaming interruptions (audio and video)

Sorry if this has been already reported but I can't really find a good answer.
I recently replaced my first gen AppleTV with a new one and have been experiencing audio and video drops intermittently.  When I use iTunes to stream music from my MacBook Pro the audio will play well for the most part but, every once in a while the audio drops out then comes back.  Very frustrating when you are into a song!  Likewise, when I stream from Netflix (which I do often) the movie will be interrupted, the screen goes black and the audio drops for several seconds then comes back.  When I stream Netflix from my BD player it works flawlessly.  Both the BD player and AppleTV are connected to the router via wires to a 100Mbps switch.  The MacBook Pro is streaming via wireless.
Any suggestions?
Thanks!

Buy another product

Similar Messages

  • Play audio and video streams in only one player

    I am programming a video conference system and I need to play streams of audio and video with only one player. I recieve the audio and video with two different sessions and two windows players are opened to play the medias. I want to play both medias with an only window. Can I do this?
    Thank you!

    I am programming the videoconference program using Java Media Framework API. I use two session to transmint and recieve the media, one for audio and one for video. Two players are opened to play both media. I would like to know if I can play both media using only one window.

  • How to synchronize audio and video rtp-streams

    Hi everyone!
    I've tried to make one of the processors, processor1, control the other processor, processor2, with processor1.addController(processor2) but I get a
    javax.media.IncompatibleTimeBaseException. I need to synchronize audio and video rtp-streams because they are sometimes completely out of sync.
    In JMF API Guide I've read:
    "2. Determine which Player object's time base is going to be used to drive
    the other Player objects and set the time base for the synchronized
    Player objects. Not all Player objects can assume a new time base.
    For example, if one of the Player objects you want to synchronize has
    a *push-data-source*, that Player object's time base must be used to
    drive the other Player objects."
    I'm using a custom AVReceive3 to receive rtp-streams and then I create processors for the incoming stream's datasource's, and they are ALL PushBufferDataSource's.
    Does this mean I can't synchronize these. If so is there any way I can change them into Pull...DataSources ?
    How are you supposed to sync audio and video if not with as above ?

    camelstrike wrote:
    Hi everyone!
    I've tried to make one of the processors, processor1, control the other processor, processor2, with processor1.addController(processor2) but I get a
    javax.media.IncompatibleTimeBaseException. I need to synchronize audio and video rtp-streams because they are sometimes completely out of sync.
    In JMF API Guide I've read:
    "2. Determine which Player object's time base is going to be used to drive
    the other Player objects and set the time base for the synchronized
    Player objects. Not all Player objects can assume a new time base.
    For example, if one of the Player objects you want to synchronize has
    a *push-data-source*, that Player object's time base must be used to
    drive the other Player objects."
    I'm using a custom AVReceive3 to receive rtp-streams and then I create processors for the incoming stream's datasource's, and they are ALL PushBufferDataSource's.
    Does this mean I can't synchronize these. If so is there any way I can change them into Pull...DataSources ?The RTP packets are timestamped when they leave, and they are played in order. You can't change the timebase on an RTP stream because, for all intensive purposes, it's "live" data. It plays at the speed the transmitting RTP server wants it to play, and it never gets behind because it drops out of order and old data packets.
    If your RTP streams aren't synced correctly on the receiving end, it means they aren't being synced on the transmitting end...so you should look into the other side of the equation.

  • 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]].

  • When exporting separate audio and video streams, the audio drifts out of sync

    So this is my first slightly larger project in Final Cut Pro X.
    When I export my finished project (around 12 minutes long) straight to quicktime, it plays back perfectly.
    When I export using compressor, the resulting audio and video streams are two different lengths. The audio comes out a full second longer. If you try to lay them down in a program like Adobe Encore, the audio starts out perfectly in sync. Two minutes in you notice the video is slightly out of sync with the audio. By the end of the video it's comically bad, over a second out of sync.
    What's even more vexing is if I try to take the quicktime file that IS in sync upon playback, and try to convert it burn that to a dvd or blu-ray using toast, the problem re-emerges.
    I triec searching around, but most of the suggestions that came up were vauge, like, "Upgrade to a real program like Final Cut." (This was in reply to people who were using free software programs.)
    I did see one idea surface where 44 and 48 kHz sampling rates don't play well together. So I combed through my project and found all the 44.1 songs that were used, and swapped them out with upsampled versions. Nothing changed. It didn't sound like it would fix it, as people usually said it was a specific amount of frames off, not something drifting out of sync.
    So the question is, does anyone have any suggestions on what could be causing this? Thanks! :-)

    Project settings can be accessed and changed by selecting the project and pressing command-J. Then, in the inspector, click on the little gear in the lower-right hand corner to access the settings.
    Why are you trying to output video/audio separately? If the content plays in-sync when exporting a quicktime movie (using current project settings), you could try separating the video/audio using MPEG Streamclip as a second step instead of using compressor. For audio, don't change the sample rate from the project settings, and use uncompressed audio (AIFF) as the output format.

  • 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).

  • Audio and video streaming example using USRPs

    Is there any example available which can do audio and video streaming together using USRPs.
    Thanks.
    JK

    It is video transmission only.  That is the only example I can find that comes close to what you are trying to do.  Together along with this demo:
    http://www.ni.com/white-paper/13881/en/
    You may be able to piece together what you are trying to do.  Other than that, I don't see any current audio/video streaming examples.  If you pursue this application, don't forget to give back to the community!
    http://www.ni.com/examples/

  • Configuring WebLogic 8.1 to serve Streaming Audio and Video

    Hello,
    I have a requirement to serve video and audio on my application. Could anyone
    please give me the details about how to configure webLogic8.1 for streaming audio/video.
    Where should the files be placed? How to go about it...etc...etc.
    It would also be very helpful if anyone could direct me to websites or other
    resources that can provide extensive details about the same.

    it's not a feature unless someone adds it...
    You mean Apple will never accepts such feature in the App Store ?
    I'm wondering why they want to apply a restriction like this one, this really does not make sense to me...
    I've seen in a shop a device with 32gb internal flash to connect to the iphone ipad and use it like an hd for storing stuff, if they allow such thing why they don't allow this one, there is no difference in the end, also they allow streaming thru wi-fi, and they allow media players to store and read audio and video without using itunes. So i really don't get the point of their policy.

  • 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 to N900

    Hi Guys,
    Not sure if anyone else has tried this or not, but I was playing around with Windows Media Player on the PC and setup up the Media Sharing which alows you to share audio and video with other devices. Surprising enough I got it working with the N900 first time. 
    Setup up some items in the WMP library, turned on sharing. Connected the N900 to my wireless router, loaded up the File Manager and up poped the Shared Media icon. Clicking on that showed my PC and then all the folder structure, opened the video folder and just tried my luck clicking on one of the videos.
    It was a divx file and the N900 media player buffered for a few seconds and played it back perfectly. I didn't even have to download an extra codec or anything, it just streamed the video perfectly.
    Anyone else had a go?
    Paul.

    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?

  • 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?

  • How to demultiplex the merged audio and video streams

    Hi. I'm currently working on a video conferencing program. I successfully implemented the program using threads to run the audio and the video clients and servers. The problem with this is that the delay for the transmission of both media is a little too great. So now, I'm trying to merge both media into on DataSource, so then I don't have to worry about sending audio and video into 2 different ports and RTP sessions. I know how to merge the audio and video streams, but I was wondering how to extract each media back after receiving the merged audio and video streams. Any ideas? I used the createMergingDataSource(the_DataSource_array) method to merge both streams. Thanks.
    J.L.

    I am working on the same problem. Is there any solution yet?
    Regards
    C.Eckert

  • 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]);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Multiplex audio and video streams

    I am stuck here,I want the audio and video streams obtained after processing by Codes to multiplex to AVI format. I found that this problem has already being posted but no reply. Kindly reply immediately as project is in last phase.

    I am programming the videoconference program using Java Media Framework API. I use two session to transmint and recieve the media, one for audio and one for video. Two players are opened to play both media. I would like to know if I can play both media using only one window.

  • Multiplexing audio and video streams,,,,,,,,,,

    hii frnds,,,,,,,,my proj is "Web Conference" ,suppose v capture audio and video streams separately from MIC and webcam respectively now how to multiplex this into a single stream so that i can later upload it to a server and from there clients can download as a single stream and later demultiplex at receiver side

    I am programming the videoconference program using Java Media Framework API. I use two session to transmint and recieve the media, one for audio and one for video. Two players are opened to play both media. I would like to know if I can play both media using only one window.

Maybe you are looking for