blob: 54975207091a9d443c03c0d34a1e813453eb650d [file] [log] [blame]
Constantin Kaplinsky1215b992008-04-18 09:51:44 +00001
Constantin Kaplinsky8e86ff72002-08-16 16:03:41 +00002RFB Session Player 1.0.0
Constantin Kaplinsky903009e2002-05-20 10:55:47 +00003========================
Constantin Kaplinsky1215b992008-04-18 09:51:44 +00004
Constantin Kaplinsky972c2572002-05-30 14:19:02 +00005RFB Session Player is a Java application/applet for playing back RFB session
6files in FBS format saved by such programs as VNC Reflector or rfbproxy.
Constantin Kaplinsky903009e2002-05-20 10:55:47 +00007
Constantin Kaplinsky972c2572002-05-30 14:19:02 +00008Usage: java RfbPlayer URL file:test.fbs position 5000
Constantin Kaplinsky5d99c952002-05-25 09:49:23 +00009 java RfbPlayer URL http://remote.host/sessions/test.fbs
Constantin Kaplinskyeff82662002-05-20 14:09:49 +000010
Constantin Kaplinsky903009e2002-05-20 10:55:47 +000011
Constantin Kaplinsky972c2572002-05-30 14:19:02 +000012Applet Parameters
13=================
14
15--> "URL"
16
17 Value: URL of the session file to play.
18 Default: none (required parameter).
19
Constantin Kaplinsky40ad1712002-09-22 08:36:43 +000020 This parameter tells the player which session file to play. The URL can
21 be either a complete one (e.g. "file:/your/path/session.fbs") or relative
22 (e.g. "session.fbs"). Please note that if the player operates as an
23 unsigned applet, it is able to play only files from the host where the
24 applet was loaded from. It's a usual JVM security limitation.
Constantin Kaplinsky972c2572002-05-30 14:19:02 +000025
26--> "Position"
27
28 Value: time in milliseconds.
29 Default: 0.
30
31 Set initial time position in the session file, in milliseconds.
32
Constantin Kaplinsky5a7133a2002-07-24 17:02:04 +000033--> "Autoplay"
34
35 Values: "Yes", "No".
36 Default: "No".
37
38 If set to "Yes", then start in the playback mode. By default, the
39 player starts in the paused state.
40
Constantin Kaplinsky972c2572002-05-30 14:19:02 +000041--> "Open new window" (applicable only in the applet mode)
42
43 Values: "Yes", "No".
44 Default: "No".
45
46 Operate in a separate window. This makes possible resizing the desktop,
47 and adds scroll bars when necessary. If the server supports variable
48 desktop size, the window will resize automatically when remote desktop
49 size changes.
50
51--> "Show controls"
52
53 Values: "Yes", "No".
54 Default: "Yes".
55
56 Set to "No" if you want to get rid of the control panel at the top.
57 Please note that hiding the panel in current version makes playback
58 impossible. :-)
59
60--> "Defer screen updates"
61
62 Value: time in milliseconds.
63 Default: "20".
64
65 When updating the desktop contents after reading each update, schedule
66 repaint within the specified number of milliseconds. Small delay helps to
67 coalesce several small updates into one drawing operation, improving CPU
68 usage. Set this parameter to 0 to disable deferred updates.
69
Constantin Kaplinsky7957ca12002-05-30 16:19:11 +000070--> "Speed"
71
72 Value: positive fixed-point or floating-point number.
73 Default: "1.0".
74
75 Sets playback speed where 1 is normal speed, 2 is double speed,
76 and 0.5 is half speed etc. Both number formats like 0.2 and 2e-1
77 are acceptable.
78
Constantin Kaplinsky972c2572002-05-30 14:19:02 +000079
Constantin Kaplinsky903009e2002-05-20 10:55:47 +000080Licensing Terms
81===============
82
83RFB Session Player is
84
85 Copyright (C) 2002 HorizonLive.com, Inc. All Rights Reserved.
86
87This software is based on the TightVNC Java viewer which is
88
89 Copyright (C) 2001,2002 HorizonLive.com, Inc. All Rights Reserved.
90 Copyright (C) 2001 Constantin Kaplinsky. All Rights Reserved.
91 Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved.
Constantin Kaplinsky1215b992008-04-18 09:51:44 +000092
93This software is distributed under the GNU General Public Licence as
Constantin Kaplinsky903009e2002-05-20 10:55:47 +000094published by the Free Software Foundation. See the file LICENCE.TXT
95for the conditions under which this software is made available. VNC
96also contains code from other sources. See the Acknowledgements
97section below, and the individual files for details of the conditions
98under which they are made available.
Constantin Kaplinsky1215b992008-04-18 09:51:44 +000099