Results 1 to 10 of 10

Thread: Lightspark's Advanced Graphics Engine Progresses

  1. #1
    Join Date
    Jan 2007
    Posts
    14,906

    Default Lightspark's Advanced Graphics Engine Progresses

    Phoronix: Lightspark's Advanced Graphics Engine Progresses

    For those interested in the state of the "advanced graphics engine" for Lightspark, the newest and promising open-source project to implement support for Adobe's Flash/SWF specification, there's an update. This graphics engine is progressing, according to Alessandro Pignotti, the lead developer of Lightspark...

    http://www.phoronix.com/vr.php?view=ODYzMg

  2. #2
    Join Date
    Feb 2008
    Location
    USA
    Posts
    192

    Default

    I'm holding out for Hulu support. Then I can kick that Adobe plugin to the curb.

    It's funny how an Adobe developer will rant about how terrible and hard it is to write a Linux plugin with acceleration but they apparently have no problem supporting some new IE9 specific acceleration technique.

    I understand that both IE and Windows have the market share and it makes sense to support them well. I just think they should come out and say that is their strategy instead of making excuses.

    Go Lightspark!

  3. #3
    Join Date
    Oct 2008
    Posts
    3,152

    Default

    Hulu will never be supported, because it's all encrypted. If the OSS community ever cracks that, they'll just move on to some other form of encryption.

  4. #4
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Quote Originally Posted by smitty3268 View Post
    Hulu will never be supported, because it's all encrypted. If the OSS community ever cracks that, they'll just move on to some other form of encryption.
    Bullshit. Spotify ("uh-huh") works on Wine, which has support for encryption. That means that Wine doesn't crack, but supports encryption. I could, if I wanted to, simply record my soundcard in Linux when I run Spotify. 20 hours per month all I can eat music at no charge!

    Spotify is aware of this and even supports Linux, which can't even encrypt soundcard output.

  5. #5
    Join Date
    Feb 2008
    Location
    USA
    Posts
    192

    Default

    Quote Originally Posted by smitty3268 View Post
    Hulu will never be supported, because it's all encrypted. If the OSS community ever cracks that, they'll just move on to some other form of encryption.
    Encryption algorithms are well known and source is available. It doesn't lessen their effectiveness. It's why you can use standard encryption instead of rolling your own which is a difficult, time consuming, process.

  6. #6
    Join Date
    Oct 2008
    Posts
    3,152

    Default

    Of course Linux can implement encryption/decryption, i'm not stupid.

    What i'm saying, is that Flash has a secret key, just like blu-ray players have special keys, which allow them to decrypt content. The only way to support encrypted flash is to reverse-engineer that key, which i'm sure is possible but not likely to happen anytime soon because not many people really care.

    If i'm wrong about how the flash encryption works, and it really is just a matter of supporting a standard method of decryption then let me know. But links please, because i'm almost certain i'm right.

  7. #7
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Then why ask if you already know? Just state it or something...

  8. #8
    Join Date
    Feb 2008
    Location
    USA
    Posts
    192

    Default

    Quote Originally Posted by smitty3268 View Post
    But links please, because i'm almost certain i'm right.
    You require sources yet supply none for your own ascertains.

    http://en.wikipedia.org/wiki/RTMPE
    http://en.wikipedia.org/wiki/Real_Ti...aging_Protocol

    Looks to me the cat is already out of the bag. The reason Adobe is throwing the DMCA card at tools like rtmpdump is because their purpose is to save the stream to disk.

    I don't see why Gnash or Lightspark can't implement playback as long as they stick to the model Adobe's player uses. 1) Use the SWF pushed out by the content provider and 2) store the stream in memory long enough to play it and then discard it. (Don't break the presentation and don't be a recording tool.)

    The key you speak of is generated by the flash player using a "well-known industry standard cryptographic primitives consisting of Diffie-Hellman key exchange and HMACSHA256."

  9. #9
    Join Date
    Oct 2008
    Posts
    3,152

    Default

    Quote Originally Posted by V!NCENT View Post
    Then why ask if you already know? Just state it or something...
    Care to point out the question in my original statement?

    Hulu will never be supported, because it's all encrypted.

  10. #10
    Join Date
    Oct 2008
    Posts
    3,152

    Default

    Quote Originally Posted by Jimmy View Post
    You require sources yet supply none for your own ascertains.
    Ah yes, sorry, but when the reply you get is "i have a windows app that can do encryption through wine" i was trying to narrow down replies to people who knew what they were talking about.

    http://en.wikipedia.org/wiki/RTMPE
    http://en.wikipedia.org/wiki/Real_Ti...aging_Protocol

    Looks to me the cat is already out of the bag. The reason Adobe is throwing the DMCA card at tools like rtmpdump is because their purpose is to save the stream to disk.
    Cool. So i was right and there is a magic key they use, it's just that it's already been reverse engineered and so it can be used. If they do use it, then i would expect the next version of flash to change and Hulu would break again, but that's just the way DRM goes these days.

    Do you know what their stance on implementing stuff that would violate the DMCA is? I'm not sure if GNU purposefully avoids that or not.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •