From d70936e95bec612774a450dc8d158125e8343858 Mon Sep 17 00:00:00 2001 From: Et0h Date: Sat, 22 Sep 2012 01:42:25 +0200 Subject: [PATCH 1/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1d09d57..e7d1652 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Syncplay -Solution to synchronize video playback across multiple instances of MPlayer and/or Media Player Classic (MPC-HC) over a network such as the Internet. +Solution to synchronize video playback across multiple instances of MPlayer and/or Media Player Classic (MPC-HC) over the Internet. ## What does it do From 915ed8b5b89645205f2c4cf49901b699381b62a4 Mon Sep 17 00:00:00 2001 From: Et0h Date: Sat, 22 Sep 2012 01:46:02 +0200 Subject: [PATCH 2/6] Update README.md --- README.md | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index e7d1652..bf42148 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Solution to synchronize video playback across multiple instances of MPlayer and/ ## What does it do Syncplay synchronizes the position and play state of multiple media players so that the viewers can watch the same thing at the same time. -When one person pauses playback, the media player is paused for all users who are connected to the same server and are in the same 'room'. +When one person pauses playback, the media player is paused for all users who are connected to the same server and are in the same 'room' (viewing session). When one person seeks, all players seek to the same position. When a new person joins (or someone reconnects) they will be syncronised with their fellow viewers. ## What does it not do @@ -40,28 +40,6 @@ On Windows simply running `syncplayClient.exe` opens a Syncplay command-line win If you open a file with `syncplayClient.exe` then it will automatically open Syncplay and load the file through MPC-HC on Windows and MPlayer on Linux. -### Command-line switches - -You can run `syncplayClient.exe` with the following command-line arguments to alter the settings: - -`--no-gui` - Do not display graphical user interface (GUI) - -`--host [address]` - Specify address of server to connect to (can be address:port) - -`--name [name]` / `-n [name]` - Specify username to use - -`--debug` / `-d` - Enable debug mode - -`--force-gui-prompt` / `-g` - Force the configuration window to appear when Syncplay starts - -`--no-store` - Disable the storing of configuration data (in .syncplay file) - -`--room [room]` / `-r [room]` - Specify default room to join upon connection. If no room is specified then it will use the filename of the currently playing file, or alternatively will join the default room if no file is playing. - -`--password [password]` / `-p [password]` - Specify server password - -`[file]` - File to play upon start - ### Configuration window The configuration window allows for various settings to be configured prior to Syncplsy starting. @@ -119,6 +97,28 @@ Within the Syncplay commandline you can enter the following commaands (and then 7. If you don't have the file you want to play open in your media player then open it from within your media player. +### Command-line switches + +You can run `syncplayClient.exe` with the following command-line switches to alter Syncplay settings or behaviour: + +`--no-gui` - Do not display graphical user interface (GUI) + +`--host [address]` - Specify address of server to connect to (can be address:port) + +`--name [name]` / `-n [name]` - Specify username to use + +`--debug` / `-d` - Enable debug mode + +`--force-gui-prompt` / `-g` - Force the configuration window to appear when Syncplay starts + +`--no-store` - Disable the storing of configuration data (in .syncplay file) + +`--room [room]` / `-r [room]` - Specify default room to join upon connection. If no room is specified then it will use the filename of the currently playing file, or alternatively will join the default room if no file is playing. + +`--password [password]` / `-p [password]` - Specify server password + +`[file]` - File to play upon start + ### Error messages and notifications "Rewinded due to time difference" - This means that your media player ended up too far in front of at least one other viewer and has jumped back to keep you in sync. This is usually because someone's computer isn't powerful enough to play the file smoothly. From 505ec179c4aada6a04d7a6bc7f006fba70095997 Mon Sep 17 00:00:00 2001 From: Et0h Date: Sat, 22 Sep 2012 01:48:01 +0200 Subject: [PATCH 3/6] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index bf42148..34bdfe8 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ The settings to be configured are as follows: `Username` - Name that the server and other viewers know you by -`Default room (optional)` - Room to join upon connection. You will only be syncronised with others on the same room on the same server. Default room is `default`. +`Default room (optional)` - Room to join upon connection. You will only be syncronised with others in the same room on the same server. Default room is `default`. `Server password (optional)` - Password for server. Servers that are not password protected have a blank password. @@ -71,7 +71,7 @@ Within the Syncplay commandline you can enter the following commaands (and then `help` - Displays list of commands and other information. -`room [room]` - Leaves current room and joins specified room. You are only syncronised with others on the same room on the same server. +`room [room]` - Leaves current room and joins specified room. You are only syncronised with others in the same room on the same server. If no room is specified then it will use the filename of the currently playing file, or alternatively will join the default room if no file is playing. `s [time]` - Seek (jump) to specified time. Can be `seconds`, `minutes:seconds` or `hours:minutes:seconds`. @@ -113,7 +113,7 @@ You can run `syncplayClient.exe` with the following command-line switches to alt `--no-store` - Disable the storing of configuration data (in .syncplay file) -`--room [room]` / `-r [room]` - Specify default room to join upon connection. If no room is specified then it will use the filename of the currently playing file, or alternatively will join the default room if no file is playing. +`--room [room]` / `-r [room]` - Specify default room to join upon connection. `--password [password]` / `-p [password]` - Specify server password From ba368824424df751190f7fcef0cc82352d769970 Mon Sep 17 00:00:00 2001 From: Et0h Date: Sat, 22 Sep 2012 01:52:23 +0200 Subject: [PATCH 4/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 34bdfe8..c8b4e9c 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ When one person seeks, all players seek to the same position. When a new person ## What does it not do -Syncplay does not provide video streaming, nor does it syncronise player configuration, selected audio or subtitle track, playback rate, volume or filters. Furthermore, the user must manually choose what file to play as Syncplay does not syncrhonise which file is open. +Syncplay does not provide video streaming, nor does it syncronise player configuration, selected audio or subtitle track, playback rate, volume or filters. Furthermore, the user must manually choose what file to play as Syncplay does not syncrhonise which file is open. Finally, Syncplay does not provide a voice or text-based chat platform to allow for discussion during playback as use of Syncplay is intended to be in conjunction with third-party chat software such as IRC, Mumble or Skype. ## Requirements From f750d6fd1052bd61ea543996df108e43bebc03ae Mon Sep 17 00:00:00 2001 From: Et0h Date: Sat, 22 Sep 2012 01:54:31 +0200 Subject: [PATCH 5/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c8b4e9c..bb23306 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ When one person seeks, all players seek to the same position. When a new person ## What does it not do -Syncplay does not provide video streaming, nor does it syncronise player configuration, selected audio or subtitle track, playback rate, volume or filters. Furthermore, the user must manually choose what file to play as Syncplay does not syncrhonise which file is open. Finally, Syncplay does not provide a voice or text-based chat platform to allow for discussion during playback as use of Syncplay is intended to be in conjunction with third-party chat software such as IRC, Mumble or Skype. +Syncplay does not provide video streaming, nor does it syncronise player configuration, selected audio or subtitle track, playback rate, volume or filters. Furthermore, the user must manually choose what file to play as Syncplay does not syncrhonise which file is open. Finally, Syncplay does not provide a voice or text-based chat platform to allow for discussion during playback as Syncplay is intended to be used in conjunction with third-party communicationt software such as IRC, Mumble or Skype. ## Requirements From 67a4514a07b241c186d3522e4d492822b507a686 Mon Sep 17 00:00:00 2001 From: Et0h Date: Sat, 22 Sep 2012 01:55:16 +0200 Subject: [PATCH 6/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bb23306..33a3ab9 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ When one person seeks, all players seek to the same position. When a new person ## What does it not do -Syncplay does not provide video streaming, nor does it syncronise player configuration, selected audio or subtitle track, playback rate, volume or filters. Furthermore, the user must manually choose what file to play as Syncplay does not syncrhonise which file is open. Finally, Syncplay does not provide a voice or text-based chat platform to allow for discussion during playback as Syncplay is intended to be used in conjunction with third-party communicationt software such as IRC, Mumble or Skype. +Syncplay does not provide video streaming, nor does it syncronise player configuration, selected audio or subtitle track, playback rate, volume or filters. Furthermore, the user must manually choose what file to play as Syncplay does not syncrhonise which file is open. Finally, Syncplay does not provide a voice or text-based chat platform to allow for discussion during playback as Syncplay is intended to be used in conjunction with third-party communication software such as IRC, Mumble or Skype. ## Requirements