THIS PROJECT HAS MOVED AND CAN BE FOUND HERE: https://github.com/AprilAndFriends/theoraplayer

A multi-threaded C++ library that plays video files supporting multiple codecs across platforms.
Easy to use, fast, responsive, abstract interface and minimal dependencies, you'll soon be wondering how you lived without it! ;)

Audio and Video interfaces are completely abstracted so the library can be used anywhere, regardless of what you use to display video frames and play audio samples (eg. OpenGL / OpenAL, Direct3D / DirectSound, SDL / SDL_mixer, X11 / alsa ...)

The library can pre-cache video frames and decoded audio samples for maximum efficiency and smooth playback, even on single-cpu systems.

Currently, the library supports Theora On Windows, Mac, Linux and iOS and H.264 on Mac and iOS.
WebM, Android, Windows 8 and Windows Phone 8 support is planned.

Features

  • Asynchronous video decoding in one or more threads
  • Super fast YUV -> RGB conversion
  • Fully supports audio output and A/V syncronization
  • Fully operational, accurate and fast stream seeking (frame precise!)
  • Plaftorm and display system independent
  • Efficiently decoding multiple videos at the same time
  • Plays HD videos smoothly on pretty old hardware

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow Theora playback library

Theora playback library Web Site

You Might Also Like
Automated RMM Tools | RMM Software Icon
Automated RMM Tools | RMM Software

Proactively monitor, manage, and support client networks with ConnectWise Automate

Out-of-the-box scripts. Around-the-clock monitoring. Unmatched automation capabilities. Start doing more with less and exceed service delivery expectations.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

There are no 1 star reviews.

Additional Project Details

Intended Audience

Developers

Registered

2009-11-09