Fully secured iOS streaming... unrippable. Testers required

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • borked
    Totally Borked
    • Feb 2005
    • 6284

    #1

    Fully secured iOS streaming... unrippable. Testers required

    OK, tagging on from my continued saga against the rippers, I've finally gotten extremely well protected iOS streams going....

    Just so you can test:
    http://bw.borkedcoder.com/iOS/

    *NOTE* (and I know the GFY crowd won't read this)
    if you *aren't* on an iOS device, you won't see the beauty - you'll just get a SWF stream
    This test is purely for iOS (which as you know doesn't support flash).

    If you're into this stuff, you know the problems of iOS support - html5, agent spoofing, chunk downloads... all meaning a ripper's playground to get your swf-protected content out there...
    Well, this fucks with all that and makes it unrippable. Everything, including the actual stream is 128bit-strong encrypted.

    Have a bash, and try rip the iOS stream... game on.

    btw, *if* you have apple TV, the iOS stream *should* be projectable to your AppleTV. This is something I'm interested in testing, but don't have one to test... if you have, can you try projecting (little button on iOS device during stream to send to AppleTV) and see...

    Porn on Apple TV in a secure way - that would be cooooool

    For coding work - hit me up on andy // borkedcoder // com
    (consider figuring out the email as test #1)



    All models are wrong, but some are useful. George E.P. Box. p202
  • Adraco
    Confirmed User
    • May 2009
    • 3745

    #2
    Very impressive, if I thought I had the knowledge to trumph you, I would give it a shot. But knowing that it's you behind it, I won't even waste my time. Five years ago, I would have taken on the challenge...
    ----------------------------------------------------------------------------------
    The truth is not affected by the beliefs, or doubts, of the majority.

    Comment

    • d-null
      . . .
      • Apr 2007
      • 13724

      #3
      what is to stop someone from doing a low level analysis of the data going to the video at the os level, and saving that data to be re-assembled into an unencrypted ripped and viewable format? just curious

      __________________

      Looking for a custom TUBE SCRIPT that supports massive traffic, load balancing, billing support, and h264 encoding? Hit up Konrad!
      Looking for designs for your websites or custom tubesite design? Hit up Zuzana Designs
      Check out the #1 WordPress SEO Plugin: CyberSEO Suite

      Comment

      • edgeprod
        Permanently Gone
        • Mar 2004
        • 10019

        #4
        Can I just use a program like FRAPS, etc, combined with a user agent spoofer to grab 'em? Trying to save myself the effort if you've already coded around that. ;)

        Comment

        • raymor
          Confirmed User
          • Oct 2002
          • 3745

          #5
          Sounds kind of interesting.

          If you *aren't* on an iOS device, you won't see the beauty -you'll just get a SWF stream
          So by using any user agent other than ios it's easily ripped? Maybe we can work together on a complete solution.
          For historical display only. This information is not current:
          support@bettercgi.com ICQ 7208627
          Strongbox - The next generation in site security
          Throttlebox - The next generation in bandwidth control
          Clonebox - Backup and disaster recovery on steroids

          Comment

          • mafia_man
            Confirmed User
            • Jul 2005
            • 1965

            #6
            If it's HTML5 then I guess it's using User-Agent combined with HTTP Referrer to detect where the client is coming from.

            User-Agent alteration doesn't seem to work though.
            I'm out.

            Comment

            • mafia_man
              Confirmed User
              • Jul 2005
              • 1965

              #7
              I've managed to get it to load in Mac Safari.
              I'm out.

              Comment

              • Solace
                So Fucking Banned
                • Nov 2011
                • 995

                #8
                In this regard no matter what you do will prove naive and futile.
                This is taking place in a browser?
                People modify browsers.

                Comment

                • digitaldivas
                  ..I Heart Cannibal Corpse
                  • Sep 2007
                  • 4328

                  #9
                  ...just ripped it with snapz pro
                  ...

                  Comment

                  • borked
                    Totally Borked
                    • Feb 2005
                    • 6284

                    #10
                    Originally posted by raymor
                    Sounds kind of interesting.



                    So by using any user agent other than ios it's easily ripped? Maybe we can work together on a complete solution.
                    haha - I have already thought of that, I'm not that naïve
                    you know the problems of iOS support - html5, agent spoofing, chunk downloads...
                    The html5 <video> stream will only work for iOS devices (ipad/pod/phone) and I'm *hoping* for restreaming to AppleTV.

                    For coding work - hit me up on andy // borkedcoder // com
                    (consider figuring out the email as test #1)



                    All models are wrong, but some are useful. George E.P. Box. p202

                    Comment

                    • borked
                      Totally Borked
                      • Feb 2005
                      • 6284

                      #11
                      Originally posted by mafia_man
                      I've managed to get it to load in Mac Safari.
                      not any more....

                      For coding work - hit me up on andy // borkedcoder // com
                      (consider figuring out the email as test #1)



                      All models are wrong, but some are useful. George E.P. Box. p202

                      Comment

                      • borked
                        Totally Borked
                        • Feb 2005
                        • 6284

                        #12
                        Originally posted by digitaldivas
                        ...just ripped it with snapz pro
                        that is a screen ripper, which has ripped the movie playing from the flash file. However, it has also ripped the user-identifiable info that is showing every 5 seconds randomly on the screen
                        The player is customisable to show some server-determined string every x seconds for y milliseconds to be able to identify the source of a screen rip...

                        However, snapz pro didn't rip the iOS stream, which is what this is about

                        For coding work - hit me up on andy // borkedcoder // com
                        (consider figuring out the email as test #1)



                        All models are wrong, but some are useful. George E.P. Box. p202

                        Comment

                        • borked
                          Totally Borked
                          • Feb 2005
                          • 6284

                          #13
                          Originally posted by d-null
                          what is to stop someone from doing a low level analysis of the data going to the video at the os level, and saving that data to be re-assembled into an unencrypted ripped and viewable format? just curious
                          Well, for the iOS stream, it would have to be done from an iDevice... the server will reject any attempt to stream if the device isn't an iDevice... and user-agent spoofing *will not* get around this....

                          iDevices send out http requests for videos at a level much deeper than the browser, and you cannot get around this as it's within the iOS webkit. You can't get around that and so the streaming server will reject the request

                          It's true that jailbroken iDevices can then recover the video from the cache. However, this is useless since the cached video is 128bit encrypted and the public key has long disappeared from the cache

                          For coding work - hit me up on andy // borkedcoder // com
                          (consider figuring out the email as test #1)



                          All models are wrong, but some are useful. George E.P. Box. p202

                          Comment

                          • digitaldivas
                            ..I Heart Cannibal Corpse
                            • Sep 2007
                            • 4328

                            #14
                            cool, well best of luck with it!
                            ...

                            Comment

                            • DWB
                              Registered User
                              • Jul 2003
                              • 31779

                              #15
                              You're alive!

                              Comment

                              • borked
                                Totally Borked
                                • Feb 2005
                                • 6284

                                #16
                                thanks testers - I could see iOS5.x users would receive "not permitted", but now that's fixed.
                                iOS 5 now supported

                                For coding work - hit me up on andy // borkedcoder // com
                                (consider figuring out the email as test #1)



                                All models are wrong, but some are useful. George E.P. Box. p202

                                Comment

                                • borked
                                  Totally Borked
                                  • Feb 2005
                                  • 6284

                                  #17
                                  Originally posted by DWB
                                  You're alive!

                                  yeah, but with retinal burn in.... been hard at work

                                  So are you! Thought you may have gotten washed away

                                  For coding work - hit me up on andy // borkedcoder // com
                                  (consider figuring out the email as test #1)



                                  All models are wrong, but some are useful. George E.P. Box. p202

                                  Comment

                                  • borked
                                    Totally Borked
                                    • Feb 2005
                                    • 6284

                                    #18
                                    Session has expired: currentTime: Wed Nov 30 09:05:57 CET 2011 expiresTime: Wed Nov 30 07:53:53 CET 2011
                                    Oh yeah, I forgot to say, in this test the streams are time-sensitive, so your iOS will get a forbidden if you open up the page and wait to stream... or try re-streaming later on
                                    Thought I'd play around with that option as well, cos it's useful for live streams like cams n shit.

                                    For coding work - hit me up on andy // borkedcoder // com
                                    (consider figuring out the email as test #1)



                                    All models are wrong, but some are useful. George E.P. Box. p202

                                    Comment

                                    • AdultKing
                                      Raise Your Weapon
                                      • Jun 2003
                                      • 15601

                                      #19
                                      Nice idea. Streaming the great race is it ?

                                      Edit: at 1:09 it dies.
                                      Last edited by AdultKing; 11-29-2011, 11:20 PM.

                                      Comment

                                      • borked
                                        Totally Borked
                                        • Feb 2005
                                        • 6284

                                        #20
                                        yup,

                                        I would like to implement this also for android, although I don't have an android device to test with

                                        If anyone with android could test this link

                                        I can see things better my end - you probably will be able to stream, but at least I can see server-end to secure it...
                                        Last edited by borked; 11-29-2011, 11:37 PM.

                                        For coding work - hit me up on andy // borkedcoder // com
                                        (consider figuring out the email as test #1)



                                        All models are wrong, but some are useful. George E.P. Box. p202

                                        Comment

                                        • borked
                                          Totally Borked
                                          • Feb 2005
                                          • 6284

                                          #21
                                          Originally posted by AdultKing
                                          Nice idea. Streaming the great race is it ?

                                          Edit: at 1:09 it dies.
                                          The stream was valid only for 1 min for testing, I've extended this to 1 hr

                                          For coding work - hit me up on andy // borkedcoder // com
                                          (consider figuring out the email as test #1)



                                          All models are wrong, but some are useful. George E.P. Box. p202

                                          Comment

                                          • AdultKing
                                            Raise Your Weapon
                                            • Jun 2003
                                            • 15601

                                            #22
                                            I don't know what you have changed but I'm getting quite a bit of stutter on the stream now from time to time.

                                            Comment

                                            • borked
                                              Totally Borked
                                              • Feb 2005
                                              • 6284

                                              #23
                                              Originally posted by AdultKing
                                              I don't know what you have changed but I'm getting quite a bit of stutter on the stream now from time to time.
                                              Nothing changed to create lag, but the server is located in France, and France just started working so the pipes between server and you may be blocked ;)

                                              For coding work - hit me up on andy // borkedcoder // com
                                              (consider figuring out the email as test #1)



                                              All models are wrong, but some are useful. George E.P. Box. p202

                                              Comment

                                              • AdultKing
                                                Raise Your Weapon
                                                • Jun 2003
                                                • 15601

                                                #24
                                                Originally posted by borked
                                                Nothing changed to create lag, but the server is located in France, and France just started working so the pipes between server and you may be blocked ;)
                                                Not to mention even at the speed of light it's approx 234ms to Australia from France :-)

                                                Comment

                                                • pstation
                                                  Confirmed User
                                                  • Jul 2003
                                                  • 1135

                                                  #25
                                                  looks like its just wowza and apple's live http streaming.

                                                  seems like it wouldnt be too hard to bypass since the encryption key is also sent at the same time

                                                  Comment

                                                  • borked
                                                    Totally Borked
                                                    • Feb 2005
                                                    • 6284

                                                    #26
                                                    Originally posted by pstation
                                                    looks like its just wowza and apple's live http streaming.

                                                    seems like it wouldnt be too hard to bypass since the encryption key is also sent at the same time
                                                    there are many levels of security added at each stage, from browser page load to end-video play.

                                                    That is why I have asked for attempts at cracking the stream into a un-encrypted video on a computer, or any device.

                                                    I know it seems like it wouldn't be too hard, and that's why I put a *lot* of time and effort into it ;) And no - there is no encryption key sent. Only an encrypted stream name.
                                                    The private secure key is server-side only. Known only to apache and the streaming server.
                                                    The beauty is in how iOS handles live http streaming... which is actually a plus for Apple

                                                    For coding work - hit me up on andy // borkedcoder // com
                                                    (consider figuring out the email as test #1)



                                                    All models are wrong, but some are useful. George E.P. Box. p202

                                                    Comment

                                                    • CurrentlySober
                                                      Too lazy to wipe my ass
                                                      • Aug 2002
                                                      • 38946

                                                      #27
                                                      lacks fresh poo... fail...


                                                      👁️ 👍️ 💩

                                                      Comment

                                                      • ottopottomouse
                                                        She is ugly, bad luck.
                                                        • Jan 2010
                                                        • 13177

                                                        #28
                                                        Originally posted by borked
                                                        If anyone with android could test this link
                                                        Sorry this video cannot be played.

                                                        Android 2.3 browser
                                                        ↑ see post ↑
                                                        13101

                                                        Comment

                                                        • ottopottomouse
                                                          She is ugly, bad luck.
                                                          • Jan 2010
                                                          • 13177

                                                          #29
                                                          Hmm. It works using Skyfire browser which converts it for the phone, but is only a small size on the screen and won't expand to anything bigger than the size of a large postage stamp.
                                                          ↑ see post ↑
                                                          13101

                                                          Comment

                                                          • mafia_man
                                                            Confirmed User
                                                            • Jul 2005
                                                            • 1965

                                                            #30
                                                            Originally posted by borked
                                                            not any more....
                                                            Interesting. Detecting window frame size maybe?
                                                            I'm out.

                                                            Comment

                                                            • mafia_man
                                                              Confirmed User
                                                              • Jul 2005
                                                              • 1965

                                                              #31
                                                              Originally posted by borked
                                                              iDevices send out http requests for videos at a level much deeper than the browser, and you cannot get around this as it's within the iOS webkit. You can't get around that and so the streaming server will reject the request
                                                              I was with you up until this.

                                                              A HTTP request is a HTTP request. If it's deeper then that's just a TCP socket.
                                                              I'm out.

                                                              Comment

                                                              • borked
                                                                Totally Borked
                                                                • Feb 2005
                                                                • 6284

                                                                #32
                                                                Originally posted by mafia_man
                                                                I was with you up until this.

                                                                A HTTP request is a HTTP request. If it's deeper then that's just a TCP socket.
                                                                Yes it's still a http request. However it isnt the browser making the request, its lower down than the safari engine. Bad choice of words perhaps on my part

                                                                For coding work - hit me up on andy // borkedcoder // com
                                                                (consider figuring out the email as test #1)



                                                                All models are wrong, but some are useful. George E.P. Box. p202

                                                                Comment

                                                                • borked
                                                                  Totally Borked
                                                                  • Feb 2005
                                                                  • 6284

                                                                  #33
                                                                  Originally posted by ottopottomouse
                                                                  Hmm. It works using Skyfire browser which converts it for the phone, but is only a small size on the screen and won't expand to anything bigger than the size of a large postage stamp.
                                                                  Interesting. Thats on android?
                                                                  Im not too familiar at all with android but i thought 2.3 supported m3u8 plalists in httplive requests...
                                                                  Do you know of any urls working for html5 android streaming of m3u8 playlists so i can look?

                                                                  For coding work - hit me up on andy // borkedcoder // com
                                                                  (consider figuring out the email as test #1)



                                                                  All models are wrong, but some are useful. George E.P. Box. p202

                                                                  Comment

                                                                  • raymor
                                                                    Confirmed User
                                                                    • Oct 2002
                                                                    • 3745

                                                                    #34
                                                                    Originally posted by borked
                                                                    yup,

                                                                    I would like to implement this also for android, although I don't have an android device to test with

                                                                    If anyone with android could test this link

                                                                    I can see things better my end - you probably will be able to stream, but at least I can see server-end to secure it...
                                                                    Blank page on 2.2.2
                                                                    For historical display only. This information is not current:
                                                                    support&#64;bettercgi.com ICQ 7208627
                                                                    Strongbox - The next generation in site security
                                                                    Throttlebox - The next generation in bandwidth control
                                                                    Clonebox - Backup and disaster recovery on steroids

                                                                    Comment

                                                                    • Fletch XXX
                                                                      GFY HALL OF FAME DAMMIT!!!
                                                                      • Jan 2002
                                                                      • 60840

                                                                      #35
                                                                      new android device in by friday for testing purposes mostly.

                                                                      Want an Android App for your tube, membership, or free site?

                                                                      Need banners or promo material? Hit us up (ICQ Fletch: 148841377) or email me fletchxxx at gmail.com - recent work - About me

                                                                      Comment

                                                                      • ottopottomouse
                                                                        She is ugly, bad luck.
                                                                        • Jan 2010
                                                                        • 13177

                                                                        #36
                                                                        Originally posted by ottopottomouse
                                                                        Hmm. It works using Skyfire browser which converts it for the phone, but is only a small size on the screen and won't expand to anything bigger than the size of a large postage stamp.
                                                                        Originally posted by borked
                                                                        Interesting. Thats on android?
                                                                        Im not too familiar at all with android but i thought 2.3 supported m3u8 plalists in httplive requests...
                                                                        Do you know of any urls working for html5 android streaming of m3u8 playlists so i can look?
                                                                        That's on Android 2.3 but it's a custom rom not something official.

                                                                        Fairly low spec phone (zte blade) as I got it specifically to fuck about with and not care about if I was going to turn it into a paperweight.

                                                                        Skyfire is this and I only use it on video sites as the phone doesn't officially support flash. Although I have got Adobe Flash Player 10.2 on there since someone fixed it to work with the Arm6 processor but it struggles and plays things a bit shakily.

                                                                        I don't understand enough about Linux to even start thinking about how to save your video
                                                                        ↑ see post ↑
                                                                        13101

                                                                        Comment

                                                                        • WarChild
                                                                          Let slip the dogs of war.
                                                                          • Jan 2003
                                                                          • 17263

                                                                          #37
                                                                          It's streaming just fine for me in IE8. Is it not supposed to?
                                                                          .

                                                                          Comment

                                                                          • mafia_man
                                                                            Confirmed User
                                                                            • Jul 2005
                                                                            • 1965

                                                                            #38
                                                                            Originally posted by WarChild
                                                                            It's streaming just fine for me in IE8. Is it not supposed to?
                                                                            With Flash though?

                                                                            It's not working for me now iOS5.
                                                                            I'm out.

                                                                            Comment

                                                                            • WarChild
                                                                              Let slip the dogs of war.
                                                                              • Jan 2003
                                                                              • 17263

                                                                              #39
                                                                              Originally posted by mafia_man
                                                                              With Flash though?

                                                                              It's not working for me now iOS5.
                                                                              Yes if I right click it I get flash player info.
                                                                              .

                                                                              Comment

                                                                              • borked
                                                                                Totally Borked
                                                                                • Feb 2005
                                                                                • 6284

                                                                                #40
                                                                                Originally posted by mafia_man
                                                                                With Flash though?

                                                                                It's not working for me now iOS5.
                                                                                grrrr don't make me install iOS5 to debug

                                                                                Are you sure it was a new page refresh and not an already-watched video? A video that has already been watched will require a page refresh since the encryption keys for the actual video have long expired - they are single-use keys.

                                                                                Can you hit up the page again, refresh and try again? If still not, I'll have to fire up itunes and update from 4 to 5 which I didn't really want to do!

                                                                                For coding work - hit me up on andy // borkedcoder // com
                                                                                (consider figuring out the email as test #1)



                                                                                All models are wrong, but some are useful. George E.P. Box. p202

                                                                                Comment

                                                                                • borked
                                                                                  Totally Borked
                                                                                  • Feb 2005
                                                                                  • 6284

                                                                                  #41
                                                                                  Originally posted by WarChild
                                                                                  Yes if I right click it I get flash player info.
                                                                                  Yar, that's a fallback... if you aren't viewing the page with an iOS device, you'll get the flash player. Streaming via html5 through a regular web browser isn't secure. But as browsers can support flash, there's no need to put out html5 streaming to them... This is about mobile devices since:
                                                                                  1. Apple have never supported flash
                                                                                  2. Adobe are giving up on flash mobile.

                                                                                  So, got to get secure streams to mobiles/pads....

                                                                                  For coding work - hit me up on andy // borkedcoder // com
                                                                                  (consider figuring out the email as test #1)



                                                                                  All models are wrong, but some are useful. George E.P. Box. p202

                                                                                  Comment

                                                                                  • borked
                                                                                    Totally Borked
                                                                                    • Feb 2005
                                                                                    • 6284

                                                                                    #42
                                                                                    Originally posted by borked
                                                                                    btw, *if* you have apple TV, the iOS stream *should* be projectable to your AppleTV. This is something I'm interested in testing, but don't have one to test... if you have, can you try projecting (little button on iOS device during stream to send to AppleTV) and see...

                                                                                    Porn on Apple TV in a secure way - that would be cooooool
                                                                                    What, NOONE has an AppleTV to test on??? Damn, you lot disappoint me!
                                                                                    Imagine the potential buying power.... HD porn in a secure way on your big phat plasma....

                                                                                    --edit
                                                                                    if someone wants to buy me one, I'll happily test it :P

                                                                                    For coding work - hit me up on andy // borkedcoder // com
                                                                                    (consider figuring out the email as test #1)



                                                                                    All models are wrong, but some are useful. George E.P. Box. p202

                                                                                    Comment

                                                                                    • mafia_man
                                                                                      Confirmed User
                                                                                      • Jul 2005
                                                                                      • 1965

                                                                                      #43
                                                                                      Originally posted by borked
                                                                                      grrrr don't make me install iOS5 to debug

                                                                                      Are you sure it was a new page refresh and not an already-watched video? A video that has already been watched will require a page refresh since the encryption keys for the actual video have long expired - they are single-use keys.

                                                                                      Can you hit up the page again, refresh and try again? If still not, I'll have to fire up itunes and update from 4 to 5 which I didn't really want to do!
                                                                                      Works again now. I had to open a new page in Safari. Refreshing alone didn't work.
                                                                                      Last edited by mafia_man; 11-30-2011, 01:56 PM.
                                                                                      I'm out.

                                                                                      Comment

                                                                                      • pstation
                                                                                        Confirmed User
                                                                                        • Jul 2003
                                                                                        • 1135

                                                                                        #44
                                                                                        Originally posted by borked
                                                                                        there are many levels of security added at each stage, from browser page load to end-video play.

                                                                                        That is why I have asked for attempts at cracking the stream into a un-encrypted video on a computer, or any device.

                                                                                        I know it seems like it wouldn't be too hard, and that's why I put a *lot* of time and effort into it ;) And no - there is no encryption key sent. Only an encrypted stream name.
                                                                                        The private secure key is server-side only. Known only to apache and the streaming server.
                                                                                        The beauty is in how iOS handles live http streaming... which is actually a plus for Apple
                                                                                        there definitely is a key sent, otherwise the client would not be able to decrypt the file. in the m3u8 file there's the following field for example:

                                                                                        #EXT-X-KEY:METHOD=AES-128,URI="http://stream.borkedcoder.com:1935/nuqem/_definst_/e2WTzuhKTdRyW/Fjuy1WbYlrwauk8XJncmbvulIwHuMdQl6QW6MpOlInNUZ%2B5k kO/DJBOo/AA8QaIcpghYeuksCZHSBOtDhJu8K/H2UBoR%2Bi%2BhDZYnl2GXY6%2Bi/uKWQV4RoXSRe%2Bj0gRXrTzorXatzvo9uOuryqtLzfJ83mtkHc y5hcTFPUHOYdkggXDQnQKjQniDKgJj2pIaRVMjjlGl2IBZh4Bm zg9KhCCtySWQIk%3D/key.m3u8key?wowzasessionid=247768873"
                                                                                        at best this is perhaps good for preventing people from ripping streams using browser plugins.

                                                                                        Comment

                                                                                        • pstation
                                                                                          Confirmed User
                                                                                          • Jul 2003
                                                                                          • 1135

                                                                                          #45
                                                                                          Someone else on the wowza forum also posted a step by step guide of easily decrypting the streams:

                                                                                          http://www.wowza.com/forums/showthre...7600#post67600

                                                                                          Comment

                                                                                          • borked
                                                                                            Totally Borked
                                                                                            • Feb 2005
                                                                                            • 6284

                                                                                            #46
                                                                                            thanks pstation - I wouldn't say "at best this is good for preventing from browser plugins". It is a real effort to lock down iOS streams.
                                                                                            This is exactly what I wanted testers for (hence the title). I know what every step entails and where keys are sent. The point is is to make it so darn difficult to rip the stream that it won't be worth it.

                                                                                            Sure, if you have an ass-to-mouth exclusive of David Cameron on Barack Obama , then it's gonna get ripped one way or the other. If you want 100% security, don't put it on the internet ;)

                                                                                            Anyways, I see how you did it and so I can probably close that door...
                                                                                            Additionally, I found a bug in the streaming logic - where the request for the key didn't go through the same checks to verify it was coming from an embedded <video> tag.

                                                                                            If you would like to hit me up on email (see sig), I would like for you to test further once I've modified a few things...

                                                                                            For coding work - hit me up on andy // borkedcoder // com
                                                                                            (consider figuring out the email as test #1)



                                                                                            All models are wrong, but some are useful. George E.P. Box. p202

                                                                                            Comment

                                                                                            • BigBen
                                                                                              Confirmed User
                                                                                              • Nov 2004
                                                                                              • 2299

                                                                                              #47
                                                                                              It works fine with AirPlay and AppleTV.

                                                                                              Comment

                                                                                              • borked
                                                                                                Totally Borked
                                                                                                • Feb 2005
                                                                                                • 6284

                                                                                                #48
                                                                                                Originally posted by pstation
                                                                                                there definitely is a key sent, otherwise the client would not be able to decrypt the file. in the m3u8 file there's the following field for example:



                                                                                                at best this is perhaps good for preventing people from ripping streams using browser plugins.
                                                                                                Actually - I take all that I said previously back...
                                                                                                You didn't get the key at all, just the URL, so there wasn't a bug in the logic.

                                                                                                Sure, I see you got the encrypted chunks but never the key.

                                                                                                For coding work - hit me up on andy // borkedcoder // com
                                                                                                (consider figuring out the email as test #1)



                                                                                                All models are wrong, but some are useful. George E.P. Box. p202

                                                                                                Comment

                                                                                                • borked
                                                                                                  Totally Borked
                                                                                                  • Feb 2005
                                                                                                  • 6284

                                                                                                  #49
                                                                                                  Originally posted by BigBen
                                                                                                  It works fine with AirPlay and AppleTV.
                                                                                                  that is excellent news
                                                                                                  I saw how airplay works now and it really is a restream from the ipad - I was thinking the ipad was simply sending the URL and AppleTV was grabbing the stream (in which case this wouldn't work), but nope - it really is restreaming to the tv
                                                                                                  many thanks

                                                                                                  For coding work - hit me up on andy // borkedcoder // com
                                                                                                  (consider figuring out the email as test #1)



                                                                                                  All models are wrong, but some are useful. George E.P. Box. p202

                                                                                                  Comment

                                                                                                  • stever
                                                                                                    Confirmed User
                                                                                                    • Jul 2005
                                                                                                    • 1716

                                                                                                    #50
                                                                                                    bump for a good cause


                                                                                                    Brutal Bucks has extreme sites that convert!

                                                                                                    Comment

                                                                                                    Working...