Update V0.3 is now out
You can do video with team speak you need to install the script for Linux or windows and the team speak plugin.
both of witch can be found here.
http://ts3video.insanefactory.com/downloads
Or use my dropbox link's
i have included a mirror as there site is slow at downloading.
Prerequisites: Visual C++ Redistributable Packages (32-bit / 64-bit)
http://ts3video.insanefactory.com/_files/?file=vcredist_x86.exe //32bit
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/vcredist_x86.exe
http://ts3video.insanefactory.com/_files/?file=vcredist_x64.exe
http://ts3video.insanefactory.com/_files/?file=vcredist_x64.exe //64bit
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/vcredist_x64_english.exe
exit teamspeak
install vcredist_x64 for 64bit or vcredist_x86 for 32bit if needed
install the ts3video server script for linux or windows
Windows (ZIP archive)
Download and extract to e.g.: C:\ts3video
http://ts3video.insanefactory.com/_files/?file=ts3video_server_win_x64-0.3.zip
http://ts3video.insanefactory.com/_files/?file=ts3video_server_win_x64-0.3.zip //64bit
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_server_win_x64-0.3.ziphttps://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_server_win_x64-0.3.zip
https://www.dropbox.com/s/hct3wct46gh1ez9/ts3video_server_win_x86-0.2.zip?dl=0
http://ts3video.insanefactory.com/_files/?file=ts3video_server_win_x86-0.3.zip //32bit
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_server_win_x86-0.3.zip
Linux (TAR archive)
mkdir /opt/ts3video
cd /folder/ts3video
64bit
wget https://www.dropbox.com/s/xd3i8dvgbcm9rzx/ts3video_server_linux_debian_x64-0.2.tar
wget http://ts3video.insanefactory.com/_files/?file=ts3video_server_linux_debian_x64-0.3.tar
32bit
wget https://dl.dropboxusercontent.com/u/1472737/Teamspeak%20video/ts3video_server_linux_debian_x64-0.3.tar
wget http://ts3video.insanefactory.com/_files/?file=ts3video_server_linux_debian_x86-0.3.tar
tar -xf ts3video-server.tar
install ts3video_plugin_win-0.2.ts3_plugin // plugin only works on windows
http://ts3video.insanefactory.com/_files/?file=ts3video_plugin_win-0.3.ts3_plugin
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_plugin_win-0.3.ts3_plugin
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_plugin_win-0.3.ts3_plugin
open teamspeak click settings > plugins check TS3VIDEO
join a lobby right click > ts3VIDEO > start and ejoy video on teamspeak
Masterzip file including eveything needed https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/Teamspeak video.zip
Source is from http://ts3video.insanefactory.com
Server status web-app documentation
Available since: 0.2
The server comes with a web-app to monitor basic status information about the running server. It is located in the server-status directory of the downloaded server package.
This documentation asumes that your server is installed in the /opt/ts3video directory. Windows can use the same instructions in a slightly modified way.
The web-app uses a WebSocket connection to retrieve real-time information from the VideoServer. Basic options can be changed in the web-app's config.json file. Here is a list of the available options and what they include:
server.statussocket.address
The host address to which the web-app's WebSocket will connect. Set to null to let the application use the host from the address bar in your browser (recommended).
server.statussocket.port
The port to which the web-app's WebSocket will connect.
server.statussocket.path
The web-app's WebSocket will use this path in it's HTTP request. It can be used to proxy-forward the WebSocket with your web-server (e.g.: Apache's ProxyPass, ProxyPassReverse).
ui.updateinterval
The polling interval which is used to update visible information.
Setup the quick and dirty way
Copy or link the server-status folder into the public reachable web-server's www folder.
cp -rf /opt/ts3video/server-status /var/www/videoserver-status
Before the web-app can fetch any data from the VideoServer you need to update the VideoServer's configuration file /opt/ts3data/default.ini and set the following values:
[default]
wsstatus-address=any
wsstatus-port=13375
The VideoServer will now accept WebSocket connections from anywhere. In case that you only want to access the web-app from localhost, you can keep the VideoServer's default configuration values (wsstatus-address=127.0.0.1).
Finally you need to restart the VideoServer
/etc/init.d/ts3video stop
/etc/init.d/ts3video start
and open the web-app in your browser, e.g.: http://localhost/videoserver-status
Some firewalls and proxy servers may block connections to port 13375, they usually only allow port 80 and 443.
Setup Apache2 VirtualHost and password protection
Requirements: Apache >=2.4.5 with mod_proxy and mod_proxy_wstunnel enabled.
I encountered a few problems using ProxyPass with WebSockets. It either took very long to establish the WebSocket connection or didn't work at all. You might fall back to the Quick & Dirty way with localhost acccess only, if you encounter any problems.
First you need to create a new VirtualHost configuration.
cd /etc/apache2/sites-available
vi videoserver-status
Your configuration should look like this:
<VirtualHost *:80>
ServerName videoserver-status.yourhost.com
DocumentRoot /opt/ts3video/server-status
# Password protection (optional)
<Location />
AuthType Basic
AuthName "Video Server Status"
AuthUserFile /opt/users.passwd
require valid-user
</Location>
# Forward incoming WebSocket connections to the running VideoServer on port 13375.
# Note: ProxyPass for WebSockets is available since Apache 2.4.5
# You need to have the Apache modules proxy_http and proxy_wstunnel enabled.
<Location /ws>
ProxyPass ws://127.0.0.1:13375
ProxyPassReverse ws://127.0.0.1:13375
</Location>
</VirtualHost>
Users can be managed with Apache's htpasswd tool.
Now you need to update the web-app's configuration file to match your VirtualHost:
/opt/ts3video/server-status/config.json
{
"server.statussocket.address": null,
"server.statussocket.port": 80,
"server.statussocket.path": "/ws",
"ui.updateinterval": 5000
}
After a restart of the Apache web-server you can access the web-app: http://videoserver-status.yourhost.com
You can do video with team speak you need to install the script for Linux or windows and the team speak plugin.
both of witch can be found here.
http://ts3video.insanefactory.com/downloads
Or use my dropbox link's
i have included a mirror as there site is slow at downloading.
Prerequisites: Visual C++ Redistributable Packages (32-bit / 64-bit)
http://ts3video.insanefactory.com/_files/?file=vcredist_x86.exe //32bit
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/vcredist_x86.exe
http://ts3video.insanefactory.com/_files/?file=vcredist_x64.exe
http://ts3video.insanefactory.com/_files/?file=vcredist_x64.exe //64bit
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/vcredist_x64_english.exe
exit teamspeak
install vcredist_x64 for 64bit or vcredist_x86 for 32bit if needed
install the ts3video server script for linux or windows
Windows (ZIP archive)
Download and extract to e.g.: C:\ts3video
http://ts3video.insanefactory.com/_files/?file=ts3video_server_win_x64-0.3.zip
http://ts3video.insanefactory.com/_files/?file=ts3video_server_win_x64-0.3.zip //64bit
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_server_win_x64-0.3.ziphttps://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_server_win_x64-0.3.zip
https://www.dropbox.com/s/hct3wct46gh1ez9/ts3video_server_win_x86-0.2.zip?dl=0
http://ts3video.insanefactory.com/_files/?file=ts3video_server_win_x86-0.3.zip //32bit
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_server_win_x86-0.3.zip
Linux (TAR archive)
mkdir /opt/ts3video
cd /folder/ts3video
64bit
wget https://www.dropbox.com/s/xd3i8dvgbcm9rzx/ts3video_server_linux_debian_x64-0.2.tar
wget http://ts3video.insanefactory.com/_files/?file=ts3video_server_linux_debian_x64-0.3.tar
32bit
wget https://dl.dropboxusercontent.com/u/1472737/Teamspeak%20video/ts3video_server_linux_debian_x64-0.3.tar
wget http://ts3video.insanefactory.com/_files/?file=ts3video_server_linux_debian_x86-0.3.tar
tar -xf ts3video-server.tar
install ts3video_plugin_win-0.2.ts3_plugin // plugin only works on windows
http://ts3video.insanefactory.com/_files/?file=ts3video_plugin_win-0.3.ts3_plugin
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_plugin_win-0.3.ts3_plugin
https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/ts3video_plugin_win-0.3.ts3_plugin
open teamspeak click settings > plugins check TS3VIDEO
join a lobby right click > ts3VIDEO > start and ejoy video on teamspeak
Masterzip file including eveything needed https://dl.dropboxusercontent.com/u/1472737/Teamspeak video/Teamspeak video.zip
Source is from http://ts3video.insanefactory.com
Server status web-app documentation
Available since: 0.2
The server comes with a web-app to monitor basic status information about the running server. It is located in the server-status directory of the downloaded server package.
This documentation asumes that your server is installed in the /opt/ts3video directory. Windows can use the same instructions in a slightly modified way.
- Configure the status web-app
- Setup the quick and dirty way
- Setup Apache2 VirtualHost and password protection
The web-app uses a WebSocket connection to retrieve real-time information from the VideoServer. Basic options can be changed in the web-app's config.json file. Here is a list of the available options and what they include:
server.statussocket.address
The host address to which the web-app's WebSocket will connect. Set to null to let the application use the host from the address bar in your browser (recommended).
server.statussocket.port
The port to which the web-app's WebSocket will connect.
server.statussocket.path
The web-app's WebSocket will use this path in it's HTTP request. It can be used to proxy-forward the WebSocket with your web-server (e.g.: Apache's ProxyPass, ProxyPassReverse).
ui.updateinterval
The polling interval which is used to update visible information.
Setup the quick and dirty way
Copy or link the server-status folder into the public reachable web-server's www folder.
cp -rf /opt/ts3video/server-status /var/www/videoserver-status
Before the web-app can fetch any data from the VideoServer you need to update the VideoServer's configuration file /opt/ts3data/default.ini and set the following values:
[default]
wsstatus-address=any
wsstatus-port=13375
The VideoServer will now accept WebSocket connections from anywhere. In case that you only want to access the web-app from localhost, you can keep the VideoServer's default configuration values (wsstatus-address=127.0.0.1).
Finally you need to restart the VideoServer
/etc/init.d/ts3video stop
/etc/init.d/ts3video start
and open the web-app in your browser, e.g.: http://localhost/videoserver-status
Some firewalls and proxy servers may block connections to port 13375, they usually only allow port 80 and 443.
Setup Apache2 VirtualHost and password protection
Requirements: Apache >=2.4.5 with mod_proxy and mod_proxy_wstunnel enabled.
I encountered a few problems using ProxyPass with WebSockets. It either took very long to establish the WebSocket connection or didn't work at all. You might fall back to the Quick & Dirty way with localhost acccess only, if you encounter any problems.
First you need to create a new VirtualHost configuration.
cd /etc/apache2/sites-available
vi videoserver-status
Your configuration should look like this:
<VirtualHost *:80>
ServerName videoserver-status.yourhost.com
DocumentRoot /opt/ts3video/server-status
# Password protection (optional)
<Location />
AuthType Basic
AuthName "Video Server Status"
AuthUserFile /opt/users.passwd
require valid-user
</Location>
# Forward incoming WebSocket connections to the running VideoServer on port 13375.
# Note: ProxyPass for WebSockets is available since Apache 2.4.5
# You need to have the Apache modules proxy_http and proxy_wstunnel enabled.
<Location /ws>
ProxyPass ws://127.0.0.1:13375
ProxyPassReverse ws://127.0.0.1:13375
</Location>
</VirtualHost>
Users can be managed with Apache's htpasswd tool.
Now you need to update the web-app's configuration file to match your VirtualHost:
/opt/ts3video/server-status/config.json
{
"server.statussocket.address": null,
"server.statussocket.port": 80,
"server.statussocket.path": "/ws",
"ui.updateinterval": 5000
}
After a restart of the Apache web-server you can access the web-app: http://videoserver-status.yourhost.com
Last edited: