XVideo extension
This text is related to the use of the XVideo extension as implemented by
the XFree86 X-Server project.
Please see
Tesseract page on Digital Video for other potentially useful material.
References from the XFree86 suggest that XVideo has been included in XFree86
servers since XFree86 4.x release. Also, it's important to keep in mind
that not display drivers (and display cards) have XVideo acceleration
(and, so, xv support) available.
XVideo related documents
-
Some Tesseract authored material regarding XVideo
-
Xv documentation and design notes
-
XVideo API and other extensions
-
XVideo general performance optimizations
-
XVideo software tools and toolkits
-
XFree86 display driver tweaks and expertise on Xv
Here are some XFree86 driver tweaks and sources that are well considered
for the Xv savvy. I am particularly interested in the implementation details
of the S3 Savage driver since this will say a lot about what is expected
in good Xv (other sites rave about this driver's performance at high
resolutions).
-
Interesting XVideo and X-based video projects
-
GATOS GATOS project provides enhanced drivers for many videocards
made by ATI (in particular All-in-Wonder series) and a
TV player/recorder application AVview
-
EffecTV EffecTV is a real-time video effector. You can watch TV or
video through amazing effectors.
-
Video For Linux Two (v4l2) API specification.
Quite useful for some things to think about...
-
LinuxTV is an interesting set of tools
with ambitious goals
-
Kino and dvgrab have a lot of notes on 'LinuxDV'
-
KVDR KDE-based DVR program
-
Linux based Video Disk Recorder
is another Digital Video Recorder project that gets good marks from
other sites
-
vic - Video Conferencing Tool
is a video conferencing application developed by the
Network Research Group at the
Lawrence Berkeley National Laboratory
in collaboration with the
University of California, Berkeley.
-
MPlayer - The Movie Player
is a fairly comprehensive media player project; there is lots of
useful technical content on site via docs regarding video and
graphics playback
-
tvtime
is a high quality television application for use with video capture cards
on Linux systems. tvtime processes the input from a capture card
and displays it on a computer monitor or projector.
-
gstreamer
Open Source multimedia framework
-
VideoLAN allows streaming over a network
-
Cinelerra is a non-linear video editor
-
NMM (Network MultiMedia) is an attempt to unify an audio/video
framework under Unix
-
Assorted video and video-programming links
Company profile
Services
Clients and Projects
Contact us
Links
People