+ Reply
Page 1 of 7 123 ... LastLast
Results 1 to 20 of 139

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: Netflix Running on the iPhone

is a discussion within the

iPhone News

forums, a part of the

General iPhone

section;
Update: Netflix/Apple/Whomever doesn't appear to like that Netflix was running on the iPhone and it has been disabled. We just received a tip from one of our readers going by
...
  1. #1
    Owner / Founder - ModMyi
    aka cash7c3
    Cody Overcash's Avatar
    Join Date
    May 2007
    Location
    Denver, CO
    Posts
    11,893
    Thanks
    340
    Thanked 15,274 Times in 652 Posts

    Default Netflix Running on the iPhone


    Update: Netflix/Apple/Whomever doesn't appear to like that Netflix was running on the iPhone and it has been disabled.

    We just received a tip from one of our readers going by the name Knisitruck who has successfully gotten Netflix to run on his iPhone 3G. Basically he copied the iPad Netflix app and iPad mediaplayer frameworks to his iPhone, made a few plist edits and changes and got it running!

    As a follow up to the pic I sent you, I wasn't able to get the app working at that time. I needed the mediaplayer frameworks from an iPad [/System/Library/Frameworks/MediaPlayer.framework], thanks to one of your forum members, I was able to get that. Then, it still wouldn't work. Noticing my winterboard theme was overriding the mediaplayer layout I disabled it, retried the app and viola, it worked! All that had to be changed was a couple lines in the applications info.plist file and the mediaplayer frameworks, along with a manual install/permissions. (My other apps requiring mediaplayer still run fine.)

    But, having said that, I see why Netflix hasn't released an iPhone client yet. Reasons why:
    • Huge battery drain - 25% of battery for around 15min of streaming, drains pretty quick while browsing the app as well.
    • Crashing - I suspect memory is the issue here, and also probably because it's made for another device. Happened when browsing too fast through the app(lots of clicks).
    • 3G Speed - Takes forever to load the app and to start streaming (does work though)
    I have attached pics, my camera has a dead battery with a lost charger so no video. Movie pics were some random movie at the top of the list. My phone is an iPhone 3G running 3.1.2(Jailbroken). What this means? Most, if not all, iPad specific apps can be ran on iPhone.
    Maybe not all iPad apps can be run on the iPhone. Turns out the Netflix iPad app appears to have a native iPhone app bundled in with the iPad app, hence the ability to make it work on the iPhone and the different layout for the iPhone etc.

    More details:
    To do this yourself
    • Get app from iTunes, locate/rename ipa to zip and extract.
    • Go into the .app file, located at /appname/Payload/appname.app, (show package contents) and open the info.plist
    • Edit all references of OS version to show iphoneos3.1.2 (or your respective version). Save and close, done there.
    Now, just copied over SSH (with permissions repair and a respring) this will show up on the phone. With Netflix though, it required the mediaplayer frameworks from the iPad. So:
    • SSH, get the mediaplayer frameworks folder from an iPad, located at /System/Library/Frameworks/MediaPlayer.framework
    • Copy that to the same location on an iPhone (I'd suggest backing up the original from your phone just in case). Change permissions to 755 recursive for directories, and then go inside the folder and change the individual file permissions to 644. (Or just recursive 755 to all files/folders on the MediaPlayer.framework folder)
    Now the mediaplayer frameworks are in place, all that's left is a manual install of the app.
    • SSH, go to /private/var/stash/Applications
    • Copy the appname.app file there and change permissions. (I used 777 recursive for simplicity's sake, but I'm sure the normal 775 would work).
    • Launch and have fun.
    That's about it. The way I found out that I needed the frameworks file was from a crash report.






  2. The Following 3 Users Say Thank You to Cody Overcash For This Useful Post:

    pimpkracker2000 (05-30-2010), reaves205 (05-30-2010), thedanks (05-31-2010)

  3. #2
    What's Jailbreak? xhenryrx's Avatar
    Join Date
    Dec 2008
    Location
    Hyattsville MD
    Posts
    29
    Thanks
    25
    Thanked 0 Times in 0 Posts

    me want this

  4. #3
    CHUCK-TASTIC battlecrushr's Avatar
    Join Date
    Jun 2009
    Location
    Houston follow @al_da_beast
    Posts
    7,940
    Thanks
    273
    Thanked 1,034 Times in 956 Posts

    pretty awesome..

    hope the battery issue is fixed cause i want this




    Please know we are praying Kyle (poetic_folly) and Robyn Matthews for your little one.
    You too blkcadi
    Thank You.

  5. #4
    Livin the iPhone Life rhekt's Avatar
    Join Date
    Jun 2009
    Posts
    1,294
    Thanks
    43
    Thanked 65 Times in 53 Posts

    everything starts somewhere. good job.
    killall Terminal[]

  6. #5
    oo3
    oo3 is offline
    iPhoneaholic oo3's Avatar
    Join Date
    May 2008
    Location
    Beaverton, OR
    Posts
    474
    Thanks
    89
    Thanked 61 Times in 48 Posts

    oh man...this alone would justify the 8.99 i'm paying right now...

  7. #6
    What's Jailbreak? iPhoneApps's Avatar
    Join Date
    Dec 2009
    Posts
    21
    Thanks
    0
    Thanked 1 Time in 1 Post
    Pretty sweet. I hope this sends a message to Apple and Steve Jobs.

    ALL YOUR COMMUNISTIC CONTROL MECHANISMS CAN'T STOP THE WHEELS OF INGENUITY.

    Basically they didn't release this for iPhone because it probably didn't make "financial sense" for Apple now or their figuring out how to leverage for their best situation financially.

    F*ck you Apple. We want it, we got it.

  8. #7
    Go Giants whereswaldo's Avatar
    Join Date
    Jul 2009
    Location
    Toronto
    Posts
    4,382
    Thanks
    187
    Thanked 359 Times in 257 Posts

    Yay

  9. #8
    iPhoneaholic Nickaroni22's Avatar
    Join Date
    Sep 2009
    Location
    Virginia
    Posts
    458
    Thanks
    25
    Thanked 45 Times in 39 Posts

    Nice job, this is something I've been looking forward too. Keep us up todate.

  10. #9
    Livin the iPhone Life rhekt's Avatar
    Join Date
    Jun 2009
    Posts
    1,294
    Thanks
    43
    Thanked 65 Times in 53 Posts

    Quote Originally Posted by iPhoneApps View Post
    Pretty sweet. I hope this sends a message to Apple and Steve Jobs.

    ALL YOUR COMMUNISTIC CONTROL MECHANISMS CAN'T STOP THE WHEELS OF INGENUITY.

    Basically they didn't release this for iPhone because it probably didn't make "financial sense" for Apple now or their figuring out how to leverage for their best situation financially.

    F*ck you Apple. We want it, we got it.
    read the article again betty. apple did release this app for the iPAd. the mentioned reason, as of why the app wasnt released for the iphone, was possibly due to a performance issue [battery etc]. love how people are so quick to bang on Apple. yet they buy their products. [pFFF].
    killall Terminal[]

  11. The Following User Says Thank You to rhekt For This Useful Post:

    jwcrash (05-30-2010)

  12. #10
    iPhone? More like MyPhone DisneyRicky's Avatar
    Join Date
    Aug 2009
    Posts
    222
    Thanks
    73
    Thanked 15 Times in 13 Posts

    I wouldn't really use my iPod for streaming, now when I have my iPad and PS3, but it's nice to know what people can make iPad apps work on an iPhone. Maybe we could start putting our own iPad apps on an iPhone...
    My Devices:

    iPod Touch 4g 4.1 - Jailbroken
    iPad 4.2.1 - Jailbroken

  13. #11
    iPhone? More like MyPhone jltdhome's Avatar
    Join Date
    Oct 2007
    Location
    Corpus Christi, TX
    Posts
    101
    Thanks
    7
    Thanked 14 Times in 11 Posts

    How about posting a step by step walktrough. You can also shrink the icon and replace the png. The memory issues shouldnt be a problem if you run the app on a 3GS. This would be great for when I go to my parents and dont want to haul my iPad over to watch netflix through their tv with the Apple Component cables.
    Lightning from the Sky - Thunder from the Sea

  14. #12
    What's Jailbreak?
    Join Date
    Dec 2007
    Location
    NY
    Posts
    22
    Thanks
    5
    Thanked 2 Times in 2 Posts

    ooh, me like

  15. #13
    iPhone? More like MyPhone
    Join Date
    Sep 2007
    Location
    Chicago
    Posts
    149
    Thanks
    7
    Thanked 17 Times in 12 Posts

    Quote Originally Posted by oo3 View Post
    oh man...this alone would justify the 8.99 i'm paying right now...
    If this was working without a huge battery drain on the 3G...I would definitely re-activate my Netflix subscription. No questions asked.

  16. #14
    iPhone? More like MyPhone
    Join Date
    Sep 2007
    Posts
    217
    Thanks
    10
    Thanked 26 Times in 14 Posts

    This has been all I've wanted for my 3gs. Hunting for a release now!

  17. #15
    Theme Creator Jahooba's Avatar
    Join Date
    Jun 2009
    Posts
    3,007
    Thanks
    1,442
    Thanked 1,733 Times in 857 Posts

    This hack would never be practical because the source resolution is too big. But damn, getting it to run was pretty clever, and shows that it would be absolutely possible to do on an iPhone.

    Only if it didn't hurt my eyes to watch it on such a tiny screen...

  18. #16
    iPhone? More like MyPhone
    Join Date
    Mar 2008
    Location
    New Jersey
    Posts
    108
    Thanks
    24
    Thanked 25 Times in 14 Posts

    It's totally practical, streaming resolution is probablly compressed to about 320x480 if not less. I can't see this being to impractical if say you're on a long trip with a car charger or a constant power source.

    I can also confirm the install works and the app does launch however my stepmom seems to have decided to cancel our netflix subscription So I can't try the videos yet.



    Instructions:
    Download Netflix: Netflix for iPhone, iPod touch, and iPad on the iTunes App Store
    Extract the IPA with Winrar
    Put the Netflix.app in the /private/var/stash/Applications.xxxxxxxx folder
    Get the mediaplayer frame work and install that Needing mediaplayer.framework

    That should be all.

  19. The Following User Says Thank You to Retell For This Useful Post:

    sapiora (05-30-2010)

  20. #17
    Green Apple Faxmonkey's Avatar
    Join Date
    Jun 2008
    Posts
    82
    Thanks
    1
    Thanked 18 Times in 13 Posts

    I'm guessing the battery drain is probably caused by the video being at a much higher resolution than the iPhone *usually* has to decode?

  21. #18
    iPhone? More like MyPhone
    Join Date
    Mar 2008
    Location
    New Jersey
    Posts
    108
    Thanks
    24
    Thanked 25 Times in 14 Posts

    Its due to the fact that the video is a very high bitrate and the iphone is like a civic tuned for economy where as the iPad is like an SUV tuned to tow and has a huge gas tank (beefy CPU and huge battery).

  22. #19
    Green Apple Faxmonkey's Avatar
    Join Date
    Jun 2008
    Posts
    82
    Thanks
    1
    Thanked 18 Times in 13 Posts

    Quote Originally Posted by Retell View Post
    Its due to the fact that the video is a very high bitrate and the iphone is like a civic tuned for economy where as the iPad is like an SUV tuned to tow and has a huge gas tank (beefy CPU and huge battery).
    I see, I know I've seen some apps stream non-h.264 and consume ridiculous amounts of CPU to do it because the DSP can't be used. I was hoping that it wasn't the same issue here. I mean, theoretically, I can stream plenty of video in h.264 that looks great on my phone without nearly draining out my battery in only an hour.

    I haven't seen the Netflix app in action, but I was hoping the app itself would be sufficient DRM to allow them to just send over some h.264. A brute-force CPU approach would work on the iPad because it has a ridiculously large battery (which is why its heavy enough to beat someone to do death with), but hopefully that's not what they plan to do for the iPhone.

  23. #20
    iPhone? More like MyPhone ddfilms's Avatar
    Join Date
    Jan 2008
    Location
    SoCal (LA)
    Posts
    158
    Thanks
    38
    Thanked 19 Times in 15 Posts

    So i tried this and I can confirm it works over wifi and 3G I cant get the icon to display properly yet so if anyone knows the fix for that please post it.

    the landscape view is not optimized for iPhone so it doesnt stretch but hey no big deal.
    Last edited by ddfilms; 05-30-2010 at 02:08 AM.

+ Reply
Page 1 of 7 123 ... LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts