Difference between revisions of "MPlayer"

From ElphelWiki
Jump to: navigation, search
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== Why MPlayer? ==
 
== Why MPlayer? ==
At the time we started Elphel project MPlayer was the only working solution.
+
Mplayer focuses on low latency displaying by avoiding caching and is therefore perfectly suited to display live video streams from Elphel cameras.
 
   
 
   
 
== Usage with the Cameras ==
 
== Usage with the Cameras ==
MPlayer allow to view the multicast / unicast stream from the camera.
+
Mplayer consists of 2 applications:
  
MEncoder allow live transcoding.
+
'''MPlayer''' allows viewing of multicast / unicast stream from the camera.
  
== Defference with the Main Branch ==
+
'''MEncoder''' allows live transcoding/dumping of the cameras videostream.
The official MPlayer have to be patched (one single line) and compiled with the last lib live555.
+
 
 +
== Official Website ==
 +
[http://www.mplayerhq.hu mplayerhq.hu]
  
 
== Binary Packages ==
 
== Binary Packages ==
We do not yet maintain official binary releases.
+
We do not maintain official binary releases.
 
 
The only binary version is on the LiveDVD (Knoppix based) we send to customers with a camera.
 
 
 
== Getting Sources ==
 
*[http://www.mplayerhq.hu/homepage/design7/dload.html MPlayer sources]
 
  
=== Libs ===
+
But other places might offer binaries for a variety of operating systems.
*[http://live555.com/liveMedia/public/ live555 sources]
 
  
=== Patches ===
+
Careful: The Ubuntu universe package of mplayer is outdated and not recommended.
The only patch to apply now is in the file libmpdemux/demux_rtp.cpp
 
  
#define MAX_RTP_FRAME_SIZE 50000
+
== Getting Sources and building up-to-date binaries ==
need to be changed by
+
Please see the [[Elphel_Software_Kit_for_Ubuntu | Elphel Software Kit for Ubuntu]].
#define MAX_RTP_FRAME_SIZE 5000000
 

Latest revision as of 08:19, 8 August 2009

Why MPlayer?

Mplayer focuses on low latency displaying by avoiding caching and is therefore perfectly suited to display live video streams from Elphel cameras.

Usage with the Cameras

Mplayer consists of 2 applications:

MPlayer allows viewing of multicast / unicast stream from the camera.

MEncoder allows live transcoding/dumping of the cameras videostream.

Official Website

mplayerhq.hu

Binary Packages

We do not maintain official binary releases.

But other places might offer binaries for a variety of operating systems.

Careful: The Ubuntu universe package of mplayer is outdated and not recommended.

Getting Sources and building up-to-date binaries

Please see the Elphel Software Kit for Ubuntu.