author | ali@juiblex.co.uk |
Sun Dec 13 23:02:37 2009 +0000 (2009-12-13) | |
branch | trunk |
changeset 949 | 70e24f6fea25 |
permissions | -rw-r--r-- |
renatofilho@901 | 1 |
General Information |
renatofilho@901 | 2 |
=================== |
renatofilho@901 | 3 |
|
renatofilho@901 | 4 |
GMythStream (GMS) is a transcoder server developed in python. It makes live |
renatofilho@901 | 5 |
transcode of any input video and streams it via HTTP. The media player opens |
renatofilho@901 | 6 |
an HTTP uri informing the input video location and the desired muxer/video/audio |
renatofilho@901 | 7 |
formats. The GMS server parses this url and starts to transcode the input video |
renatofilho@901 | 8 |
using one of the transcode plugins: gmencoder or mencoder. The transcoder output |
renatofilho@901 | 9 |
is sent to the media player via the HTTP connection. |
renatofilho@901 | 10 |
|
renatofilho@901 | 11 |
The client can also request transcode progress and the files already transcoded |
renatofilho@901 | 12 |
and stored in the server. GMS is currently hardly used as a live transcoder for |
renatofilho@901 | 13 |
mythtv content (recorded videos and livetv). |
renatofilho@901 | 14 |
|
renatofilho@901 | 15 |
GMS is free software, licensed under the GNU GPL. |
renatofilho@901 | 16 |
|
renatofilho@901 | 17 |
The official web site is: |
renatofilho@901 | 18 |
http://gmyth.sourceforge.net/wiki/index.php/Main_Page |
renatofilho@901 | 19 |
|
renatofilho@901 | 20 |
Information about mailing lists can be found at: |
renatofilho@901 | 21 |
http://sourceforge.net/projects/gmyth/ |
renatofilho@901 | 22 |
|
renatofilho@901 | 23 |
Our IRC channel is #gmyth on Freenode (irc.freenode.org). |
renatofilho@901 | 24 |
|
renatofilho@901 | 25 |
|
renatofilho@901 | 26 |
Installation |
renatofilho@901 | 27 |
============ |
renatofilho@901 | 28 |
|
renatofilho@901 | 29 |
See the INSTALL file. |
renatofilho@901 | 30 |
|
renatofilho@901 | 31 |
How to report bugs |
renatofilho@901 | 32 |
================== |
renatofilho@901 | 33 |
|
renatofilho@901 | 34 |
Bugs should be reported to the GMyth SourceForge bug tracking system. |
renatofilho@901 | 35 |
(http://sourceforge.net/tracker/?group_id=177106&atid=879914.) |
renatofilho@901 | 36 |
|
renatofilho@901 | 37 |
In the bug report please include: |
renatofilho@901 | 38 |
|
renatofilho@901 | 39 |
* Information about your system. For instance: |
renatofilho@901 | 40 |
|
renatofilho@901 | 41 |
- GStreamer version |
renatofilho@901 | 42 |
- Available GStreamer plugins (run gst-inspect with no arguments) |
renatofilho@901 | 43 |
|
renatofilho@901 | 44 |
And anything else you think is relevant. |
renatofilho@901 | 45 |
|
renatofilho@901 | 46 |
* Before you report a bug, it will be useful to know if GStreamer works. |
renatofilho@901 | 47 |
If you have playback issues, try running this command: |
renatofilho@901 | 48 |
|
renatofilho@901 | 49 |
$ gst-launch-0.10 playbin uri="file:///path/to/my/musicfile.ogg" |
renatofilho@901 | 50 |
|
renatofilho@901 | 51 |
Just replace /path/to/my/musicfile.ogg with some sound file in this command |
renatofilho@901 | 52 |
above. |
renatofilho@901 | 53 |
|
renatofilho@901 | 54 |
* How to reproduce the bug. |
renatofilho@901 | 55 |
|
renatofilho@901 | 56 |
* If the bug was a crash, the exact text that was printed out when the |
renatofilho@901 | 57 |
crash occured, and a trace (which can be obtained by using gdb or bug-buddy). |
renatofilho@901 | 58 |
See http://live.gnome.org/GettingTraces for more information on getting |
renatofilho@901 | 59 |
stack traces. |
renatofilho@901 | 60 |