Choppy streaming from NAS and AppleTV3

Hi all,
I am looking to get some advice on something that is driving me a bit nuts - the setup is: Apple TV3, NetGear ReadyNasDUO 256mb, iTunes running on Windows 8.1 Corei5 16GB RAM everything is wired over gig ethernet via Linksys SE2800 (NAS and PC) and SE2500 (Apple TV). I also have the smart TV wired into the SE2500 switch to stream non iTunes films.
For the most part everything works fairly well, however when watching iTunes films both standard and HD films will clip every 10-15 seconds HD slightly more noticeable, I am not talking major clipping its minor but enough to draw your attention to it and become a distraction.
I am struggling to find the culprit, is it an AppleTV issue or something with the iTunes streaming or the way its interacting with the NAS, the reason of focus towards iTunes and Apple TV is that if I stream a 1080p film over the same infrastructure from the same NAS to the Panasonic Viera TV it runs perfectly.
I am not 100% sure how the interaction of the PC running iTunes/AppleTV and NAS work so wanted to get some thoughts on this, is the NAS the problem or just the way appleTV works with the PC, does iTunes have much to play in the streaming process when its running?
I would really like to understand if anyone else has a setup similar and what recommendations they have and types of NAS drives people think are the best, I was looking at Synology NAS drives which seem to get rave reviews but aren't cheap and before changing NAS I wanted to see if that is the problem, the NAS speeds on the network test for a 30mb file around: 158mbps write / 421mbps read.
Any thoughts would be much appreciated...

Welcome to the Apple Community.
What do you mean by clip.

Similar Messages

  • Can apple tv stream from nas?

    I have a Netgear ReadyNas Duo. With all my media from ITunes and the Firefly-Mediaserver is working on it. Can Apple-TV stream this content from my NAS without an working PC?
    Thanks for your answers.
    Greets René

    I will copy and paste what I find out, hope it helps you.
    I have an Airport Extreme, but it works with other routers as well. Find out what communication standard your router supports. DLNA or SMB.
    The Airport Extreme I use does not support the DLNA standards which most external drives like LaCie Fule or DW My Cloud use. I found out it supports the SMB standard though. So a quick search on the App Store with SMB as the keyword showed up a few file managment apps and the first I tried worked!
    It's called FileExplorer Free and can access files on your external drive attached to your Airport Extreme. There were more hits but since the first app I found worked I didn't bother to check out the other apps.
    I tried FileExplorer with songs first and it worked. You can listen to your songs with your iPhone or iPad or Airplay them to your Airport Express and listen to them at your home audio system. I couldn't hear any loss of quality.
    It also works with yorur movies. Just select the movie and watch it on your iDevice or Airplay it to your Apple TV. Works with HD movies as well with no problems. Only downside was that the Apple TV can only display .mp4 files. Even the movies bought on iTunes won't work with the app and the Apple TV. So I had to convert a few movies using the free converter HandBrake.
    FileExplorer works with other types of files like photos or documenst too. Oh and as a bonus: The FileExplorer app can also access your library from the DropBox or Google Drive. Works with NAS drives as well. Looks like you need the paid version though for those extras.
    In case your router supports DLNA search for a DLNA app like 8player.
    So finally I can move my big movie collection to my external drive and still watch it without the need for the Mac or iTunes to run. Hope this helps you too.

  • Router speed for streaming from NAS to Windows to Hi-Fi

    I've been advised to post this here rather than the iTunes for Windows forum it's turned into an Airplay question.
    I have just purchased a Windows 8.1 tablet and one of the main things I want to use it for is to stream music from a NAS to my Airplay enabled Hi-Fi. I haven't got a NAS yet, but have tried pointing it to the iTunes library files and media on my desktop PC. This seems to work once I relocate the files, but when I play them, they play ok through the tablet, but when I switch it to play to my Hi-Fi, it breaks up every few seconds.
    I'm wondering if this is because my router is not up to the job or streaming from my desktop to my tablet and then from the tablet to my Hi-Fi?
    Wired connection is 100 Mbps, Wireless 54Mbps.

    Thanks
    I know it’s difficult to do straight comparisons, and they have different OS, but  hardware wise this tablet would seem to stack up well against the latest iPads & iPhones, and even better compared to the iOS devices that were released when Airplay was launched. As this protocol is now widely used for HD Video, I would have thought most modern hardware could cope with music.
    There are some similar problems discussed in this thread, so I’ll give them a go when I get home:
    https://discussions.apple.com/thread/2703198?start=75&tstart=0
    These are mostly router tweaks though, I think it’s more to do with the configuration of the tablet and my Laptop & PC seem to be working fine with Airplay.

  • I use my Apple TV mostly to stream from Netflix, and up until recently it worked perfectly.  Now the film freezes ever minute or so and it takes another minute to start up again.  This doesn't happen when I stream directly onto my laptop.

    I have had an Apple TV for over a year.  I use it mainly to stream programs from Netflix, and up until a few months ago, I had no poroblems.  Now it has become impossbile to watch a Netflix program on my TV because the film freezes every couple of minutes, or less, and seems to be downloading.  It starts again, but the same thing happens in a couple of mnutes more.  I have tried pausing the film for a few minutes to let it download, and I have even started a film, and then paused it, half an hour before starting to watch it, hoping that this would allow the entire film, or most of it, to download, but it hasn't helped.  I don't have this problem when I download directly from Netflix onto my laptop, but then I don't need Apple TV.  Of course, I'd rather watch films on my TV than on my laptop.  Any suggestions other than buying a new Apple TV after just over a year?

    I also found the following post about a TV interfering with wireless networking:
    https://discussions.apple.com/message/17354146#17354146
    When I was searching I also found similar problems with screen brightness affecting wireless networking in iPads and MacBooks. So it seems like screen backlighting can generate wireless interference. The joy of technology.

  • Create a continuous data stream from C++, and read it in LabView

    Hello all.
    I'm working on a project which involves connecting to a motion tracker and reading position and orientation data from it in realtime. The code to get the data is in c++, so I decided that the best way to do this would be to create a c++ DLL file which contains all the necessary functions to first connect to the device and read the data from it, and use the Call Library Function node to feed this data into Labview. 
    I'm having trouble though, since ideally I would like a continuous stream of data from the c++ code into Labview, and I'm not sure how to achieve this. Putting the call library function node in a while loop seems like an obvious solution, but if I do it this way I would have to reconnect to the device every time I get the data, which is quite a bit too slow. 
    So my question is, if I created c++ function which created a data stream, could I read this into Labview without having to continually call a function? I'd prefer to only have to call a function once, and then read the data stream until a stop command is given.
    I'm using Labview 2010, version 10.0.
    Apologies if the question is poorly phrased, many thanks for your help.
    Dave
    Solved!
    Go to Solution.

    dr8086 wrote:
    This method sounds like an excellent suggestion, but I do have a few questions where I dont think I've understood fully.
    From what I understand the basic premise is to use one call library function node to access a DLL which creates an instance of the device object, and passes a pointer too it into labview. Then a seperate call library function node would pass this pointer to another DLL which could access the device object, update it and read the data. This part could be in a while loop and carry on reading the data until a stop command is given.
    That's it. I'm including some skeleton code as an example. I'm also including the code because I don't know how much you have experience with multi threading, so I'm showing how you'd have to use critical sections to guard the interactions between threads so that they don't lead to issues.
    // exported function to access the devices
    extern "C" __declspec(dllexport) int __stdcall init(uintptr_t *ptrOut)
    *ptrOut= (uintptr_t)new CDevice();
    return 0;
    extern "C" __declspec(dllexport) int __stdcall get_data(uintptr_t ptr, double vals[], int size)
    return ((CDevice*)ptr)->get_data(vals, size);
    extern "C" __declspec(dllexport) int __stdcall close(uintptr_t ptr, double last_vals[], int size)
    int r= ((CDevice*)ptr)->close();
    ((CDevice*)ptr)->get_data(last_vals, size);
    delete (CDevice*)ptr;
    return r;
    // h file
    // Represents a device
    class CDevice
    public:
    virtual ~CDevice();
    int init();
    int get_data(double vals[], int size);
    int close();
    // only called by new thread
    int ThreadProc();
    private:
    CRITICAL_SECTION rBufferSafe; // Needed for thread saftey
    vhtTrackerEmulator *tracker;
    HANDLE hThread;
    double buffer[500];
    int buffer_used;
    bool done; // this HAS to be protected by critical section since 2 threads access it. Use a get/set method with critical sections inside
    //cpp file
    DWORD WINAPI DeviceProc(LPVOID lpParam)
    ((CDevice*)lpParam)->ThreadProc(); // Call the function to do the work
    return 0;
    CDevice::~CDevice()
    DeleteCriticalSection(&rBufferSafe);
    int CDevice::init()
    tracker = new vhtTrackerEmulator();
    InitializeCriticalSection(&rBufferSafe);
    buffer_used= 0;
    done= false;
    hThread = CreateThread(NULL, 0, DeviceProc, this, 0, NULL); // this thread will now be saving data to an internal buffer
    return 0;
    int CDevice::get_data(double vals[], int size)
    EnterCriticalSection(&rBufferSafe);
    if (vals) // provides a way to get the current used buffer size
    memcpy(vals, buffer, min(size, buffer_used));
    int len= min(size, buffer_used);
    buffer_used= 0; // Whatever wasn't read is erased
    } else // just return the buffer size
    int len= buffer_used;
    LeaveCriticalSection(&rBufferSafe);
    return len;
    int CDevice::close()
    done= true;
    WaitForSingleObject(hThread, INFINITE); // handle timeouts etc.
    delete tracker;
    tracker= NULL;
    return 0;
    int CDevice::ThreadProc()
    while (!bdone)
    tracker->update();
    EnterCriticalSection(&rBufferSafe);
    if (buffer_used<500)
    buffer[buffer_used++]= tracker->getRawData(0);
    LeaveCriticalSection(&rBufferSafe);
    Sleep(100);
    return 0;
    dr8086 wrote:
    My main concern is that the object may go out of memory or be deallocated, since it wouldnt be held in any namespace or anything.
    Since you create the object with new, the object won't expire until either the dll is unloaded or the process (LabVIEW) closes. So the object will stay valid between dll calls provided LabVIEW didn't unload the dll (which it does if the VIs are closed). When that happens, I'm not exactly sure what happens to live objects (i.e. if you forgot to call close), I imagine the system reclaims the memory but the device might still be open.
    What I do to make sure that everything gets closed when the dll unloads before I could call close and delete the object is to everytime I create a new object in the dll I add it to a list, when the dll unloads, if the object is still on the list I delete it.
    dr8086 wrote:
    I also have a more general programming question about the purpose of the buffer. Would the buffer basically be a big table of position values, which are stored until they can be read into the rest of the VI? 
    Yes, see the example code.
    However, depending on the frequency with which you need to collect data from the device you might not need this buffer at all. I.e. if you collect a sample about every 100ms then you could remove all threading and buffer related functions and instead read the data from the read function itself like this:
    double CDevice::get_data()
    tracker->update();
    return tracker->getRawData(0);
     Because you'd only need a buffer and a seperate thread if you collect data at a high frequency and you cannot lose any data.
    Matt

  • Streaming from Nas drive to Hi Fi

    I wish to stream music from a Nas drive to my new Naim Hi Fi, what is the best programme for doing so, whilst retaining playlists etc. in i Tunes on my Mac.
    What is the best way to transfer my i Tunes library to the Nas drive ? My current library is in Wav format.
    It is my intention to update the i Tunes library on the Qnap Nas drive in wav format, and convert my library on my Mac to MP3 files in order to load them onto i Pod and i Phone. What is the best way to do this without creating problems?
    Any knowledge of this greatly appreciated, as I understand it can be tricky.
    Walt.

    First, this is the 1G forum.
    Second, I do have the copy of the 2G's user guide, and nowhere in there is any description of copying tracks from a NAS drive to the Shuffle, or from any network to the Shuffle via iTunes.
    Perhaps you should try looking and, if needed, posting in the correct forum. Do rewrite this before posting it there, though, so that folks can have a better idea of just what it is that you're actually doing.

  • Streaming From NAS

    I have 4 computers in my network. 3 desktops and 1 laptop. 2 desktops are wired to the LAN and 1 laptop and 1 desktop are connected wirelessly. Every computer including my windows desktop hooked up wirelessy to the LAN can play itunes content off my NAS no problem. But when it comes to my Macbook it can play music flawlessly off the NAS, but when it comes to Music Videos or TV show it is glitchy. Is there a way I can set the buffering to a higher number?

    Earlier you stated that you can play the movies in iTunes. From what I have read I am under the impression that you have never played the movies on the Apple TV so keep that in mind when I ask this...
    Are these movies that you encoded specifically for the Apple TV?

  • Itunes 10 crashes when streaming from NAS

    I know many of you have this problem. I'm just starting a new topic to keep this issue visible because I'm ****** off! Apple, listen to us! I've reverted to Itunes 9--stop treating music lovers like sh*t!

    I should clarify--I'm not trying to stream, per se, but rather my entire music collection is on a NAS. In the past I've added all this music to my itunes library so I can sync with iphone, etc. It's sometimes slow, mostly because of the ridiculous "gapless playback" check, but usable. Itunes 10 is completely worthless--couldn't even get the library loaded without an eternal spinning ball. If anyone else has had this issue and has updated to 10.01 successfully, please let me know. I don't want to go through rebuilding my library again if the update doesn't work.

  • Satellite P100 - choppy sound from DVD and CD

    When playing a dvd or cd, the sound is choppy. When playing mp3, the sound is perfect. When playing a game, the sound is fine. What could this be from? I'm using a P-100 with WXP Home edition.
    Thanks for any suggestions!

    Hello
    Maybe this thread can help you. Check it out!

  • TS3989 How do I view my photo stream from ipad and iphone on icloud?

    I have icloud on but it does not show my photos or photo stream when I log into icloud on my PC.

    My photo stream photos only remain in iCloud for 30 days, allowing enough time for your devices to download them.  They are not backed up, only your camera roll photos are backed up.  If all your photo stream photos are older than 30 days, you would not get them back when you signed back into your iCloud account.  Shared photo streams remain in iCloud indefinitely and should reappear on your device when you sign back in.

  • Unable to Stream Video on Demand files from NAS on latest version of AMS 5.0.3

    Hi,
    I was hoping that someone could assist me.
    Our organisation has recently purchased Adobe Media Server Standard to deploy to two Windows 2008 R2 servers (core edition) to stream flash content (video on demand only) which is resident on NAS storage.
    I have considerable difficultly in streaming content from NAS and from the literature I have read and the configuration I have done it should be possible.
    The steps I have taken to attempt to get this to work are as follows:
    Installation
    - Installed AMS 5.0.1 on both servers using the default TCP ports and Apache was not installed as part of the install
    - Both AMS instances upgraded to the latest release AMS 5.0.3
    - Windows Firewall on the servers disabled (we use hardware firewalls) and TCP connectivity verified by using telnet to connect these servers on 1935 and 80
    Initial Configuration
    - As we only will be using video on demand I removed the live, livepkgr and multicast applications from the /applications folder. Vod is the only application remaining
    - Using the videoplayer in the /samples/videoplayer we were successfully able to view the sample streams
    Configuration to stream from NAS
    - I modified the VOD_DIR in the ams.ini file in the /conf folder to reflect the NAS location (\\{nas FQDN\sharename}
    - Our NAS share has NTFS permissions applied and our AMS servers are joined to Active Directory. I created an AD account that had membership of the group that had read rights to the NAS share.
    - I then reconfigured the AMS windows service to Log on with the AD account (as per the install guide: http://help.adobe.com/en_US/adobemediaserver/configadmin/WS5b3ccc516d4fbf351e63e3d119f2925 e64-7fc7.2.3.html)
    Issues Experienced
    - Whenever I change the AMS windows service to use an AD user (and not the Local System account), the service will run for only a short time (time often varies) before the service stops. In the application event log the AMS (Core) component
      logs the error "Failed to create process mutex".
    - The issue experienced is similar to a previous post by an FMS 3.5 user (http://forums.adobe.com/thread/650522)
    Troubleshooting:
    - To rule out a permission issue, I confirmed that the AD user created could actually read from the NAS share
    - I also gave the AD user read/write permission to the AMS install directory. I have also added the AD user to the local admin group. Still get the "Failed to create process mutex" error and service stops.
    - We created a test share on the NAS that had no restrictions set (everyone full control) and reconfigured the ams.ini to use this. The service still stops.
    - I reconfigured the ams.ini back to the default path (local storage) and attempted to start the AMS windows service with the AD account. The service still stops which seems to confirm the issue is not related to the NAS storage/permissions itself
    - I gave the servers machine account from AD read/write access to the NAS shares (both test and live shares) and reconfigured the AMS windows service to use the local system account. Whilst the windows service remains stable and runs,
      streams do not work
    - I have been testing using rtmpdump and a player (http://osmf.org/configurator/fmp/):
       - With the player the player connects and the stream remains in a "buffering state"
       - With rtmpdump we get the "NetStream.Play.StreamNotFound" error. The stream definately exists. I have the rtmpdump log file but not sure how to upload it to this post
    - The above issues/behaviour is experienced from both servers
    Workaround:
    - The only way I can get NAS streaming to work is to map the NAS share as a network drive from the server
    - On the same server I then stopped the AMS windows service and started AMS as a console application (ams.ini is pointing to the NAS location)
    - Streaming then works however this is not an exceptable workaround for a enterprise server that will be streaming content to the Internet. Having to rely on mapped network drives and console applications is certainly far from ideal.
    Should it be possible to have the windows service run under the context of another account and to be able to stream without then having to have a mapped network drive?
    Any assistance would be greatly appreciated
    Thanks
    Jason
    UPDATE: to add further, I have just tested this on a Windows Server 2008 R2 Standard edition with the full UI and I get the exact behaviour/problems as documented above. The issue I am experiencing is not related to the fact I am using the core edition of Windows.

    HI,
    I have managed to address my issue and get this working!
    When reconfiguring the AMS service to use the AD account you MUST also reconfigure the Adobe Media Administration Server to use the AD account.
    This mismatch in accounts was causing the mutex issue and stopping the AMS account from running. Read access to the NAS and log on as a service right on the AMS server
    was all that required for the stream from NAS to work.
    If any Adobe staff read this thread - can I please request that the section on "Mapping Directories to Network Drives" in the "Configuring the Content Storage" section of the help guide (http://help.adobe.com/en_US/adobemediaserver/configadmin/adobemediaserver_5.0.3_config_adm in.pdf) be revised to be clearer as to what windows services need to be reconfigured
    to support AD authentication
    Thanks
    Jason

  • TS3989 how can I share a photo stream from my mac? there's no check box in system preferences to turn it on

    I've been having trouble to share my photo stream with other from my mac. Once I selecte the photos and click share>photo stream, nothing else happens. The option for "new photo stream" does not appear, neither the field where you type in the email addresses from people you whant to share it with. I all ready checked in iphoto'11> system Pref.> photo stream and there's no "shared photo strem" check box to turn on or off... I also checked in my mac system pref to be sure that my icloud is enabled and it is.
    If I select photos and then go to my tool bar and press share. the option of photo stream is not available.
    I also can't accept any shared photo stream from other and view it in my iphoto. I can only access it via web.
    I DO can use my photo stream correctly and share it via my iphone. and every picture that I take uploads into my mac and every photo I import from cameras into my iphoto also uploads fine into my Ph stream. THE PROBLEM IS THAT I CAN'T SHARE THEM FROM MY MAC.....
    Please can someone help me?

    You turn on Photo Stream in iPhoto's Photo Stream preference pane:
    Check the box "Automatic Upload" to add every photo imported into the library to the Photo Stream.  Or leave it unchecked and manually add just selected photos to the stream by dragging them onto the Photo Stream heading in the left hand pane.
    OT

  • Apple TV 3 slow to download from iCloud and connected computer.

    Apple TV 3 slow to download from iCloud and connected computer. Wired via ethernet with very fast upload and download speeds. Can anyone help please? Accessing YouTube is even incredibly slow. Have reset, no joy. Have changed DNS to Google DNS, no joy.

    Resolved!  Disabled BT Home Hub as wireless. Removed Devolo wireless plugs from house. Removed TP link powerline adapters (Apple TV was connected to ethernet). Set Time Capsule as the only wireless point in the house. Interestingly, if you have more than 1 access point in the house, BT Home Hub can get a little confused - so removing its wireless capability via the admin function via advanced settings basically set Time Capsule as only access point in the house). Changed DNS on Windows 7 machine to Open DNS.....(FYI, outside of US & Canada, Google DNS is pretty much useless and won't speed up your download speeds on Apple TV).  Restored Apple TV to factory settings and started again. Downloads from iCloud almost instant; downloads from shared computer almost instant; streaming from YouTube and Netflix almost instant. Happy days....

  • How to prevent iTunes for Windows from "Updating iTunes Library"? (Library is on a NAS and managed by iTunes for Mac. Now getting update wars between Mac and Windows versions of the player.

    How to prevent iTunes for Windows from "Updating iTunes Library"?
    My library is on a NAS and managed by iTunes on a Mac. I can connect from wife's Windows laptop using iTunes for Windows but every time I do, it Updates iTunes Library. Next time I log in from my Mac it Updates iTunes Library in return. It appears I'm experiencing "Update Wars" between the Mac and Windows versions of iTunes. I would like to allow my wife to stream iTunes songs to her new laptop but I don't want any updates from this source... prefer to manage the library from my Mac and not allow Windows to do any thing other than listen to existing playlists.
    Thanks for any help/suggestions.

    Connect the PC to the library on the NAS. Wait while "updated".
    Under Edit > Preferences > Advanced make sure the media folder is correctly pointed at the media folder on the NAS. If not correct, close iTunes, wait a few moments, then open iTunes again.
    Close iTunes on the PC. Do not open iTunes on the Mac.
    Copy the library files, iTunes Library.itl, iTunes Library Extras.itdb, iTunes Library Genius.itdb, sentinel and the folder Album Artwork into an empty iTunes folder on the PC, for example C:\iTunes.
    Click the icon to start iTunes and immediately press and hold down SHIFT. Keep holding until prompted to choose or create a library. Click choose and browse to the copied .itl file, e.g. C:\iTunes\iTunes Library.itl
    The library should now work properly on the PC, however check the setting for the media folder. If needs be correct, close iTunes and reopen.
    Open iTunes on the Mac. It will update again, but that should be last time.
    tt2

  • Why is music streamed from my MacBook Pro to Apple TV via AirPlay choppy?

    I'm trying to stream music from iTunes on my MacBook Pro to my new Apple TV via AirPlay, but the music is extremely choppy, cutting in and out. It's completely unlistenable. However, I can use AirPlay to stream from my Macbook Pro to my Pioneer VSX 1021 AirPlay enabled receiver with no issues. Additionally, I can stream from my iPhone or iPad to the Apple TV without these issues. Therefore it would appear wifi bandwidth is not the root cause. I'm stumped. Help!

    Intermittent problems are often a result of interference. Interference can be caused by other networks in the neighbourhood or from household electrical items.
    You can download and install iStumbler (NetStumbler for windows users) to help you see which channels are used by neighbouring networks so that you can avoid them, but iStumbler will not see household items.
    Refer to your router manual for instructions on changing your wifi channel or adjusting your multicast rate.
    There are other types of problems that can affect networks, but this is by far the most common, hence worth mentioning first.

Maybe you are looking for

  • AP goes off channel while identifying rogue ap threats

    I'm having a problem where client connections get dropped, when the AP identifies a rougue ap threat.  In some cases, the client is dropped ever 5 minutes for up to 30 minutes.  My clients are connected over a RADIUS setup authenticating with an IAS

  • How to export database thru sapinst tools

    Hi All, We are going for unicode conversion of our 4.7 systems, i found that DB have to be exported thru Sapinst tool . How can i start this export and where can i found sapinst tool for DB export. Any suggestions plz.. Thanks in advance. Subhash.G

  • SB Live 24bit.....need to run on 98se...is it possib

    I use two seperate hard dri'ves....one is xp pro and the card works well...When I go install it my 98se dri've.... I don't have the needed drivers....any suggestions, Thanks

  • Hello World Servlet Not Working

    Hi, I am using apache and eclipse for the first time. I am running into an issue. When I create the HelloServlet.java class, a yellow icon with a question mark appears on top on my web-inf, package, and class. I also notice a yellow line appears unde

  • What is relation between atc1 (item master attachment) and item master.

    hi. i am having some problem. ie. what is the relation between atc1 and  item master header.... i want to execute the below query.... and i want to get the line no from the sql. if u ask what is the difficulty.. one.jpg may be two items can upload ..