Skip to content

An EPICS areaDetector plugin that use the ffmpeg libraries to provide a compression of a stream of images to files or via an html service

License

Notifications You must be signed in to change notification settings

areaDetector/ffmpegServer

Repository files navigation

ffmpegServer

ffmpegServer is a windows and linux areaDetector plugin wrapping the ffmpeg libraries that provides 2 functions:

  • ffmpegStream: Compression into an mjpg stream which is made available over http.
  • ffmpegFile: Compression to disk in any ffmpeg supported file format.

External Modules

Please note that some releases may depend on dls tagged versions of external modules (areaDetector, asyn, busy, autosave). These modifications are only relevant for internal diamond uses, and standard versions of these modules can be used.

Stream view applications

A regular browser can be used to view the mjpeg streams.

A stand-alone viewer application based on Qt4 has also been developed. See ffmpegViewer

History

ffmpegServer is developed by Tom Cobb, Diamond Light Source and was originally distributed from the Diamond Controls Group website where older versions can still be found.

About

An EPICS areaDetector plugin that use the ffmpeg libraries to provide a compression of a stream of images to files or via an html service

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published