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 |
|