]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Cleaning up docs and moving the docs to the wiki.
authorWilliam King <william.king@quentustech.com>
Sat, 3 Mar 2012 02:44:55 +0000 (18:44 -0800)
committerWilliam King <william.king@quentustech.com>
Sat, 24 Mar 2012 19:09:16 +0000 (12:09 -0700)
src/mod/formats/mod_vlc/README
src/mod/formats/mod_vlc/TODO [deleted file]

index 4ffce5d17458d77e1931f3c191fcdf5c39e69789..03aa9181c427844cd5f3f84dc2474b88909a3ba7 100644 (file)
@@ -1,26 +1 @@
-You HAVE to have libvlc version 1.2 or later for mod_vlc to work. Both for the reason that 
-libvlc version 1.2 is LGPL and because there are new api's in 1.2 that are required.
-
-Building and usage:
-
-I used git://git.videolan.org/vlc.git to get the latest version of libvlc. 
-
-On debian I had to install:
-sudo apt-get install libavcodec-dev libavutil-dev libavformat-dev liba52-0.7.4-dev
-
-My configure line for libvlc was: 
-./configure --prefix=/usr/ --disable-vlc --disable-lua --disable-mad --disable-swscale --disable-postproc --disable-xcb --disable-alsa
-
-Debian unstable now has VLC 2.0 packaged. I am now testing with the packaged version of the library.
-
-The dialplan syntax I use are one of the following:
-<action application="playback" data="vlc://http://example.com/vlc.mp3"/>
-<action application="playback" data="vlc://mms://example.com/mms_stream"/>
-<action application="playback" data="vlc:///usr/local/freeswitch/sounds/vlc.mp3"/>
-
-Development:
-
-If you are having troubles, first change the value of vlc_args in mod_vlc.c. 
-
-The documentation for the libvlc library is located at:
-http://www.videolan.org/developers/vlc/doc/doxygen/html/group__libvlc.html
\ No newline at end of file
+http://wiki.freeswitch.org/wiki/Mod_vlc
\ No newline at end of file
diff --git a/src/mod/formats/mod_vlc/TODO b/src/mod/formats/mod_vlc/TODO
deleted file mode 100644 (file)
index ea3aacd..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-Following list not in priority order.
-
-1. Determine if a new instance is needed for each independant inbound stream, or if a global instance can handle all inbound and outbound streams
-2. Look into libvlc imem and determine if it is possible to stream parts of a call at a time, or if imem requires all of the buffer to be loaded.
-      a. Add and confirm stream over network functionality
-      b. Add and confirm stream to file
-      c. Confirm transcode works to mp3, wav, aac, etc.
-3. Test multiple concurrent listeners to the same stream. 
-      a. Look into have a single libvlc thread stream the file and write to the audio buffer, and multiple readers
-      b. Test multiple input streams simultaniously
-      c. Load test multiple requests(both multiple to the same stream, and multiple unique streams) to look for issues
-4. Enable proper seeking support
-5. Add video support
-6. Confirm streaming from file works on differnt sample rates. 8k, 16k, etc.