]> git.sesse.net Git - vlc/blobdiff - doc/vlm.txt
Fix a race on b_first_frame.
[vlc] / doc / vlm.txt
index 51b22a33e845b45cf8752053c93e067b17033641..1ee3b194e116fb3e8b370a285f5fdbe4e0de9531 100644 (file)
@@ -12,7 +12,9 @@ I - Interfaces
     line.
 
  2) HTTP interface
-    Not finished yet. Please be a little more patient !
+    You can launch it as a common interface
+    Default port is 8080.
+    Access it from http://127.0.0.1:8080/vlm.html
 
 II - VLM Elements
  1) Medias
@@ -61,8 +63,10 @@ Note: an element is a media or a schedule.
         "del all" destroys all elements.
         "del media" destroys all medias.
         "del schedule" destroys all schedules.
-    control (name) (command)
-        Changes the state of the (name) media.
+    control (name) [instance_name] (command)
+        Changes the state of the (instance_name) instance of (name) media.
+        If (instance_name) is not specified, the control command affects the
+        default instance.
         See Commands section for more information.
     save (config_file)
         Saves all media and schedule configurations in the (config_file)
@@ -81,6 +85,10 @@ Note: an element is a media or a schedule.
     Media Properties Syntax:
         input (input_name)
             Adds (input_name) at the end of the media input list.
+        inputdel (input_name)|all
+            Deletes (input_name) or all items from the media input list.
+        inputdeln (input_number)
+            Deletes the item #(input_number) from the media input list.
         output (output_name)
             Defines the output of the media.
             The syntax is equivalent to the ":sout=..." option , but you
@@ -100,6 +108,12 @@ Note: an element is a media or a schedule.
             If a media with "loop" option receives the "play" command
             and finally finishes to play the last input of the list, it
             will automatically restart to play the input list.
+        mux (mux_name)
+            Used for vod only.
+            Only needs to be specified if you want the elementary streams
+            to be sent encapsulated instead of raw. The (mux_name) should be
+            a fourcc describing the encapsulation type (eg. mp2t for MPEG TS,
+            or mp2t for MPEG PS).
 
     Schedule Properties Syntax:
         enabled|disabled
@@ -155,4 +169,5 @@ IV - The configuration file
   will crash (at least).
   The load command converts the medias and schedules configurations into
   command lines, and writes them into a file.
-  Note: commentary system has not been implement yet.
+  Any line where the first non white space character is a '#' is considered
+  as a comment.