Minimum 4.4 Mbps required for "near-instant" streaming of HD videos?

There have been several threads and posts on this forum with Apple TV (gen 2) users complaining of having to wait hours before being able to watch a rented HD movie or TV show.
I suspect that, in order to get the HD movie or TV rentals to start playing within the advertised 20-30 seconds, you need to have actual high speed internet bandwidth of at least 4.4 Mbps. Here's why I think that:
I rented "No Ordinary Family" for free on iTunes on my computer, so I could see how big the HD file actually is.
The file is 1.44 GB for a 43 minute, 54 second show in H.264 HD, 720p. (you can find all this out by right-clicking on the movie in the "rentals" sidebar category in itunes, and selecting "get info", then "summary".)
So the duration of the show is 2,634 seconds.
1440 MB / 2634 seconds = 0.547 MB per second.
Convert that to bit rate (1 MB = 8 Megabits, or Mb):
0.547 MBps = 4.374 Mbps.
Now, in order to get near-instant streaming of this HD content, your actual bandwidth has to be higher than the movie file's bit rate. IE: you have to be able to download the file at a faster bit rate than the file takes to play.
Thus, I submit that, based on the data properties of a real itunes HD rental, in order to get near-instant real-time streaming, you would need a sustained bandwidth of 4.374 Mbps or higher.
This could explain why anyone with actual (not necessarily "advertised") bandwidths below 4.4 Mbps are not getting real-times instant streaming without having to stop and wait every now and then. I'd bet that even people who have "up to 6 Mbps" probably have actual bandwidths that drop below 4.4 every now and then, causing the "hiccups" in HD streaming performance.
Using myself as an example, I pay for "up to 3 Mbps" DSL, but on average I get something between 1.5-2.5 Mbps. Also, any other activity on your network (spouse surfing the web or kid playing an online game while you're streaming an HD movie on apple tv) would reduce the amount of available bandwidth for the HD stream.
My response has been to order faster high-speed internet ("up to 10 Mbps"), which will be installed next week. It's only an extra $5/month for me, and it should help to make sure the youtube and video podcast performance is much faster than it is right now, and I should get the true HD version of Netflix content as well, which I'm not now.
However, it does not explain why some people on this forum who claim to have 12 or 14 Mbps are having a similar problem. I am convinced it is the primary problem for me, though, since it's not just my HD rentals, but my video podcasts that I have to wait a long time for, and the YouTube videos take a bit of time as well, depending on their quality. Netflix is available quite quick, but I usually get quality I'd say is equivalent to DVD (480p) at best, and typically SD.
Does anyone have an experience that supports or contradicts this hypothesis?

dgalvan123 wrote:
I suspect that, in order to get the HD movie or TV rentals to start playing within the advertised 20-30 seconds, you need to have actual high speed internet bandwidth of at least 4.4 Mbps. Here's why I think that:
Now, in order to get near-instant streaming of this HD content, your actual bandwidth has to be higher than the movie file's bit rate.
Absolutely correct - it's obvious when you think about it - trouble is the advertising blurb makes people assume they get instant video.
IE: you have to be able to download the file at a faster bit rate than the file takes to play.
Yes, and if the rate is slower then it'll buffer an adequate amount of video internally before starting, so that there's enough of a head-start that the slower feed will never run out before teh end of the movie assuming that rate is sustained.
Thus, I submit that, based on the data properties of a real itunes HD rental, in order to get near-instant real-time streaming, you would need a sustained bandwidth of 4.374 Mbps or higher
Your figure is fairly specific to that movie - not all movies will be encoded at the same bitrate - some will be higher, some lower.
This behaviour is nothing new and parallels AppleTV 1 exactly, again the advertising makes people think it's doing something new and clever,it's not.
As an example, with AppleTV 1, as I have a slow connection of 1 Mbps, I would rent on the morning or night before I wanted to view a rental to allow it to fully download, or at least for enough to download and play through without interruption.

Similar Messages

  • Minimum Hardware&software system requirements for installing sharepoint?

    Hi,
    I am planing to learn SharePoint,
    That's why,anybody tell me minimum Minimum Hardware&software system requirements for installing sharepoint?
    And also tell me for learning share point for beginners Sites or any materials or PDF's etc......

    Hardware and software requirements (SharePoint Server 2010)
    Plan browser support (SharePoint Server 2010)
    Here's the primary set of
    implementation documentation for SharePoint Server 2010. From there check out Getting Started, Planning and Architecture, Deployment, Operations, and Troubleshooting.
    There are a number of training resources out there (too many to list here) if you are looking for both IT Professional or Developer training. 
    Jason Warren
    @jaspnwarren
    jasonwarren.ca
    habaneroconsulting.com/Insights

  • What is minimum Internet bandwidth is required for watching movie online on Mac Mini

    What is minimum Internet bandwidth is required for watching movie online on Mac Mini

    Greetings Rahuldel,
    Welcome to the Apple Support Communities!
    I understand that you are looking for information for minimum bandwidth for streaming speeds while watching a movie from iTunes. The attached article give approximate times for downloading a movie from iTunes based on internet speeds. I would recommend downloading the movie before watching it on your Mac mini so there will be no buffering or interruptions. 
    iTunes Store: Download times will vary - Apple Support
    Cheers,
    Joe

  • What are the minimum db user privileges required for CDC?

    What are the minimum privileges required for the source data server user in order to to successfully implement CDC
    Currently I'm getting an "Insufficient privileges" error when trying to start a CDC journal on a model. The error is happening on the step that creates a trigger on the table in the source schema.
    Here's the situation:
    The data server uses the user "ODI_TEMP" for its connection. ODI_TEMP has been granted select privileges on the desired tables in the source schema. When starting the CDC journal on the model for the source schema, ODI tries to create a trigger on the source tables. This fails since the ODI_TEMP user can't create triggers on anything outside of it's own schema. For obvious fundamental security reasons, we cannot give the ODI_TEMP user the CREATE ANY TRIGGER system privilege on the data source.
    Journalizing is set up using JKM Oracle Consistent. ODI is 11g, DB is 11g.

    Hi,
    You can go for this
    Grant CREATE ANY TRIGGER system privilege to ODI_TMP
    Start the Journal , it will create triggers in ODI_TMP schema for the tables present in your source schema.
    Now revoke CREATE ANY TRIGGER system privilege from ODI_TMP.
    It will continue to work .. only when you are restarting the journal (due to adding or removing some tables in CDC) , you will be requiring CREATE ANY TRIGGER privilege.
    Thanks,
    Sutirtha

  • What are the minimum CPU and Memory requirements for R12 Vision instance?

    We are in the process of trying to figure out what the minimum hardware requirements are for installing the R12 Vision instance. This Vision instance would only have 5 or less concurrent users. We may have to order a new server and we are wondering what the minimum CPU and memory would be? Oracle Support will not give us this information.
    We aleady know how much disk space it will need.
    Dan

    Hi,
    See these links.
    A Primer on Hardware Sizing for Oracle E-Business Suite
    http://blogs.oracle.com/stevenChan/2010/08/ebs_sizing_primer.html
    What Are the Minimum Desktop Requirements for EBS?
    http://blogs.oracle.com/stevenChan/2010/09/ebs_pc_clients.html
    Also, please see old threads for similar discussion.
    Hardware Requirements
    http://forums.oracle.com/forums/search.jspa?threadID=&q=Hardware+Requirements&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Benchmark
    http://forums.oracle.com/forums/search.jspa?threadID=&q=Benchmark&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • Minimum How many dimension required for FDM integration Script

    Hi Gurus
    I have only 2 dimensions in my SQL Table name dbo.ABC (Example: 1.Entity 2.Account and amount(data value)
    Example:
    USA, SALES, 50000
    (Including value its total 3 dimensions)
    How to export this data to Target HFM Application.
    Integration Script got success when i click on validation it is shows only 2 dimension 1.Account 2.Entity. i have mapped correctly. but validation screen not showing anything. i got gold fish for validation button and Export is also showing success and got goldfish. but no data is exported to HFM application.
    in FDM outbox its created a file which is containing only *!data* text. There is no record in this file.
    I want to load the data with rest of the dimensions with [None] member combination as i don't have the additional dimensions in my source file.
    Minimum how many dimension required to export the data from FDM to HFM?
    regards
    Taruni

    Hi,
    I came to know, at least one member from the source file should be there in the integration script then only we can assign at least [None] member or any member for the target dimensions.
    My source file having only 3 dimensions ( USA,Sales,Amount)
    1.USA,2.Sales,3.$50000
    Import Screen Dimensions:
    1.Source-FM-Entity
    2.Source-FDM-Account
    3.Account Description
    4.SourceICP
    5.SourceCustom1
    6.SourceCustom2
    7.SourceCustom3
    8.SourceCustom4
    9.Amount
    In the integration script its taking the values as
    Source-FM-Entity(0)
    Source-FDM-Account(1)
    Account Description
    SourceICP
    SourceCustom1
    SourceCustom2
    SourceCustom3
    SourceCustom4
    Amount(2)
    above it shows only 0,1,2 numbers are assigned to source dimensions.
    As my source file having only 3 Dimension so it is taking only 3 dimensions shown below. rest of the dimensions it is not showing in the import screen.
    *0.Source-FM-Entity,1.Source-FDM-Account,2.Amount*
    If i assign any values(3-9) to next dimensions or if I left blank rs.fields("txtAcctDes") with its showing below error messages:
    Error: An error occurred importing the file.
    Detail: Item cannot be found in the collection corresponding to the requested name or ordinal.
    At line: (39 and 42-46)
    So i have assigned Source-FDM-Account Number<font color="Blue">(rs.fields(1) </font>Value to rest of the dimensions in my integration script.
    <font color="Blue">rsAppend.Fields("Account") = rs.fields(1).Value</font>
    rsAppend.Fields("Desc1") = rs.fields(1).Value
    rsAppend.Fields("ICP") = rs.fields(1).Value
    rsAppend.Fields("UD1") = rs.fields(1).Value
    rsAppend.Fields("UD2") = rs.fields(1).Value
    rsAppend.Fields("UD3") = rs.fields(1).Value
    rsAppend.Fields("UD4") = rs.fields(1).Value
    Now am able to import the data into import screen, And i found all the above member names as Sales as i assigned Account dimension number(1) to these members temporarily to succeed the import process . Then i have mapped to Target dimensions with [None] member combination as these members are not in original source file. Then rest of the process Export and Check is done perfectly.
    *<font color="red">1.Am i right?? Please suggest me the correct process?</font>*
    *<font color="red">2.Can we use blank values in Integration Script as mentioned below??</font>*
    rsAppend.Fields("Desc1") = rs.fields("txtAcctDes").Value
    rsAppend.Fields("Account") = rs.fields("txtAcct").Value
    rsAppend.Fields("Entity") = rs.fields("txtCenter").Value
    *1.Added value*
    Example: rsAppend.Fields("Desc1") = rs.fields("1").Value
    *2.Blank Value*
    rsAppend.Fields("Desc1") = rs.fields("txtAcctDes").Value
    *<font color="red">3.As per my observation system is not accepting blank values in integration script. Please correct me??</font>*
    Here is my Integration Script
    1     Function Integration(strLoc, lngCatKey, dblPerKey, strWorkTableName)
    2     '------------------------------------------------------------------
    3     'Oracle Hyperion FDM IMPORT Integration Script:
    4     Created By: admin
    5     Date Created: 2012-11-20-07:55:20
    6     'Purpose:
    7     '------------------------------------------------------------------
    8     Dim objSS 'ADODB.Connection
    9     Dim strSQL 'SQL String
    10     Dim rs 'Recordset
    11     Dim rsAppend 'tTB table append rs Object
    12     'Initialize objects
    13     Set cnSS = CreateObject("ADODB.Connection")
    14     Set rs = CreateObject("ADODB.Recordset")
    15     Set rsAppend = DW.DataAccess.farsTable(strWorkTableName)
    16     'Connect To SQL Server database
    17     cnss.open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=TEST;Data Source=localhost;"
    18     strSQL = "Select * "
    19     strSQL = strSQL & "FROM ABC"
    20     'Get data
    21     rs.Open strSQL, cnSS
    22     'Check For data
    23     If rs.bof And rs.eof Then
    24     RES.PlngActionType = 2
    25     RES.PstrActionValue = "No Records To load!"
    26     FirstImportVB = False ' Assign return value of function
    27     Exit Function
    28     End If
    29     'Loop through records And append To tTB table In location’s DB
    30     If Not rs.bof And Not rs.eof Then
    31     Do While Not rs.eof
    32     rsAppend.AddNew
    33     rsAppend.Fields("PartitionKey") = RES.PlngLocKey
    34     rsAppend.Fields("catKey") = lngCatKey
    35     rsAppend.Fields("PeriodKey") =dblPerKey
    36     rsAppend.Fields("DataView") = "YTD"
    37     rsAppend.Fields("CalcAcctType") = 9
    38     rsAppend.Fields("Amount") = rs.fields(2).Value
    39     rsAppend.Fields("Desc1") = rs.fields(1).Value
    40     rsAppend.Fields("Account") = rs.fields(1).Value
    41     rsAppend.Fields("Entity") = rs.fields(0).Value
    42     rsAppend.Fields("ICP") = rs.fields(1).Value
    43     rsAppend.Fields("UD1") = rs.fields(1).Value
    44     rsAppend.Fields("UD2") = rs.fields(1).Value
    45     rsAppend.Fields("UD3") = rs.fields(1).Value
    46     rsAppend.Fields("UD4") = rs.fields(1).Value
    47     rsAppend.Update
    48     rs.movenext
    49     Loop
    50     End If
    51     'Records loaded
    52     RES.PlngActionType = 2
    53     RES.PstrActionValue = "SQL Import successful!"
    54     'Assign Return value
    55     Integration = True
    56     End Function
    Regards
    Taruni

  • Minimum parameters and values required for 11g database

    Hi
    Can anyone please provide me with the list of parameters and the minimum value required for these parameters in 11g database (11.1.0.6.0).
    Thanks

    user8940828 wrote:
    Thanks for your help
    But this basic parameters did not mention the following parmeters . What can be the mimimum value that can be assigned to these parameters.
    dml_locks
    log_checkpoint_interval
    log_checkpoint_timeout
    open_cursors
    open_links
    parallel_max_servers
    processes
    session_cached_cursors
    session_max_open_files
    job_queue_processes
    log_buffer
    shared_pool_size
    sort_area_retained_size
    sort_area_size
    db_cache_size
    pga_aggregate_target
    ThanksI suggest you to start letting the default parameters and then tune them step-by-step.
    Eg:
    - open_links => If you dont have database links you can avoid to set it.
    - processes: number of backgroud processes + expected session/users for your application. if you have 1000 users connecting at the same time you would set a value higher than 1000.
    - shared_pool_size, db_cache_size, sort_area_size, pga_aggregate_target are not mandatory if you use automatic memory management by Oracle.
    - etc.

  • What is the minimum download speed required for iTunes Match streaming

    I have been very interested by iTunes Match, and I have read much about it.  The only thing that I have not been able to find is the minimum bandwidth required to stream music to an iPhone.  Specifically, I would be looking to stream to an iPhone 5, as well as an iPhone 4.  If there is an official minimum requirement, please let me know.  If there is no apple specified speed, I would be interested in what you found to be he minimum speed necessary for smooth streaming.
    Thanks,

    iPhone 4 and 5 will both work well with a good 3G service and much better with 4G.  Song file is actually downloaded to allow for all conditions of viable mobile signal.

  • Minimum Router's RAM requirement for Cisco CME

    Hi,
    Does anyone ever try to use below 1 GB RAM when installing CME for router 29XX? I know that Cisco recommend to use 1 GB RAM. I just want to know, what problem we will may face, if we implement CME with 2921 router for 50 users with default RAM (512 MB).

    Hello,
    As you mentioned; for 2911 routers the recommended is to use 1 GB of RAM as per the link below:
    http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucme/requirements/guide/cme105spc.html
    As you also going to deploy it with its maximum ip phones that can support, I'd highly recommend you to use 1 GB. If you use 512 RAM,  you may fall into performance issues and your setup will not be supported by Cisco TAC.
    Thank you,
    Shadi

  • How much Minimum Disk Space is Required for Time Machine?

    Are there any recommendations from Apple for the size of external hard drive for Time Machine?
    Also, is there any formula for the amount of hard drive space = how any days, months, or years of backup available?
    Sorry about the poorly worded question.

    Size of HD = IBS + [30*DCD + 487*DCD]NM
    or
    Size of HD = IBS + 365NMDCD
    where
    IBS = Initial Backup Size (GBs)
    NM = Number of Months wanted before HD fills
    DCD = Daily Churn Data in GBs
    So lets say
    IBS=160 GB
    NM=24 (2 years wanted before having to worry about disk full)
    DCD=0.05 GB of daily churned data on average (50 MB of changed and new data)
    Size of HD = 160 + 365240.05 = 598 GB
    If you wanted just NM = 12 then the HD size should be around 350 to 400 GB
    Much depends on how many months you want to go before being bothered with disk full and how much average daily data churn you have.
    Note that TM will make much effort to clean up old data that can be safely deleted before giving up when disk becomes full. It will also provide you with the opportunity to clean up old backups yourself to free up space.
    Of course you can always re-format the TM backup HD and start over again but you obviously lose your TM backup history. You can also to decide you can delete the oldest 6 months of data and keep the more recent history to continue on with thr freed up disk space.

  • E72: Suggestions required for Mobile Instant Messa...

    Hello,
    Can someone suggest good mobile Im client that supports XMPP service  for E72 ?
    Thanks
    venks

    I asked for suggestions ppl and i m still waiting

  • How is it that my Apple TV will instantly stream a Netflix movie yet it takes HOURS to load a movie rental?

    I've tried everything.  It makes no sense.  So, Apple has made a Netflix device???  Anyone else have this problem and find a solution?  I would really like to watch my movie right now rather than 1 hour and 26 minutes from now (currently the amount if time left before movie is ready to play).

    AppleTV movie rentals are HD by default.
    They are fixed size and weigh in around 3-4 GB size compared to 1-1.5GB for SD.
    Enough of the movie has to download to allow it to play back without interruption - this is calculated and you get a 'ready to start in' figure.   If you use the AppleTV for other things while waiting for a rental, unfortunately it seems to flush the part already downloaded so you have to start from scratch again.
    If you go to iTunes Store Setting in AppleTV and disable HD rentals, it's likely any newer rentals (not existing ones) will play quicker in SD.
    Test your sustained download speed somewhere like speedtest.net - you are probably getting around 2-3Mbps.  A connection of around 6-8 Mbps is needed for near instant streaming.  If your sustained speed is good it could be traffic shaping by your ISP, use of some DNS servers or even Apple's servers playing up.
    Netflix on the other hand reduces stream quality for slower connections so plays almost immediately whatever the connection speed.
    AC

  • Is There a minimum cpu speed an Ram requirement for Nano

    I use xp pro and want to know if Nano has a cpu/ram requirement.
    thanks, Ken

    I don't think that the nano itself, or any other iPod for that matter, has a requirement from the computer that has iTunes other than the type of cable used to connect the iPod to your computer (USB, Firewire), and perhaps what version of the OS you have.
    The only requirements CPU/RAM requirements you should adhere to are the ones that are required of iTunes. The requirements for Windows are as follows:
    Windows XP or 2000 (latest service packs recommended)
    500 MHz Pentium class processor or better
    QuickTime 7.0.4 (included)
    256MB RAM
    Supported CD-R or DVD-R drive to burn CDs
    Broadband Internet connection (DSL/Cable/LAN) for buying and streaming music
    Additional Video Requirements
    1.5 GHz Pentium class processor or better
    32MB video RAM
    The Requirements for the iPod Nano are as follows:
    PC with USB port or card (USB 2.0 recommended)
    Windows 2000 with Service Pack 4 or later, or Windows XP Home or Professional with Service Pack 2 or later
    Also - it might be more helpful, for yourself and for other users, if you were to post this inquiry in the Windows section of iTunes.
    Powerbook G4 1.5GHz, iBook G3, eMac, orig. iMac slot-loading   Mac OS X (10.4.4)  

  • Hardware requirements for JDeveloper 3.0

    What are the minimum and recommended hardware requirements for
    JDeveloper 3.0?
    null

    Jasmin,
    JDeveloper 3.0 REQUIRES:
    NT 4.0
    Pentium 200Mhz processor
    96M of RAM
    225 MB (360 MB when using WebHelp) for a typical install
    130 MB (265 MB when using WebHelp) for a minimal install
    and RECOMMENDS:
    NT 4.0
    Pentium 266Mhz processor or higher
    128M of RAM
    225 MB (360 MB when using WebHelp) for a typical install
    130 MB (265 MB when using WebHelp) for a minimal install
    JDeveloper 3.0 is compatible with 8.0.5, 7.3.x and 8.1.5 versions
    of the database.
    Laura
    Jasmin (guest) wrote:
    : hi,
    : can anyone let me know:
    : 1. what are the hardware requirements for installing
    jdeveloper
    : suite 3.0
    : 2. whether jdeveloper3.0 is compatible ot oracle 8.0.5 on NT or
    : not?
    : i would appreciate any reply from u guys...
    : Thanks
    : Jasmin
    null

  • What are the permissions required for configuring Streams in 10g

    Hi All,
    Is admin privileges required for configuring Oracle Streams in 10g. Please confirm.
    Thanks,
    Redro

    What admin privilege are you referring to? There are many admin privs in the Oracle database.
    What is absolutely required is reading the docs. Did you do so?
    They are at http://tahiti.oracle.com
    and they explain it all quite clearly.
    There are also working demos here:
    http://www.morganslibrary.org/library.html
    Find anything with the keyword "Streams"

Maybe you are looking for