pyremoteplay
latest
Table of Contents:
Overview
Registering
Devices
Audio / Video Stream
Sessions
Examples
pyremoteplay
pyremoteplay
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
add_callback() (pyremoteplay.tracker.DeviceTracker method)
add_device() (pyremoteplay.tracker.DeviceTracker method)
add_regist_data() (pyremoteplay.profile.UserProfile method)
app_id (pyremoteplay.device.RPDevice property)
app_name (pyremoteplay.device.RPDevice property)
async_button() (pyremoteplay.controller.Controller method)
async_get_socket() (in module pyremoteplay.ddp)
async_get_sockets() (in module pyremoteplay.ddp)
async_get_status() (in module pyremoteplay.ddp)
(pyremoteplay.device.RPDevice method)
async_get_user_account() (in module pyremoteplay.oauth)
async_register() (in module pyremoteplay.register)
(pyremoteplay.device.RPDevice method)
async_search() (in module pyremoteplay.ddp)
(pyremoteplay.device.RPDevice static method)
async_send_msg() (in module pyremoteplay.ddp)
async_standby() (pyremoteplay.session.Session method)
async_wait() (pyremoteplay.session.Session method)
async_wait_for_session() (pyremoteplay.device.RPDevice method)
async_wait_for_wakeup() (pyremoteplay.device.RPDevice method)
AsyncBaseProtocol (class in pyremoteplay.socket)
AsyncBaseSocket (class in pyremoteplay.socket)
AsyncTCPProtocol (class in pyremoteplay.socket)
AsyncTCPSocket (class in pyremoteplay.socket)
AsyncUDPProtocol (class in pyremoteplay.socket)
AsyncUDPSocket (class in pyremoteplay.socket)
audio_codec() (pyremoteplay.receiver.AVReceiver static method)
audio_config (pyremoteplay.receiver.AVReceiver property)
audio_decoder (pyremoteplay.receiver.AVReceiver property)
audio_frame() (pyremoteplay.receiver.AVReceiver static method)
audio_frames (pyremoteplay.receiver.QueueReceiver property)
audio_resampler() (pyremoteplay.receiver.AVReceiver static method)
AV_CODEC_OPTIONS_H264 (pyremoteplay.receiver.AVReceiver attribute)
AV_CODEC_OPTIONS_HEVC (pyremoteplay.receiver.AVReceiver attribute)
available (pyremoteplay.gamepad.Gamepad property)
AVReceiver (class in pyremoteplay.receiver)
AxisType (class in pyremoteplay.gamepad.mapping)
B
button() (pyremoteplay.controller.Controller method)
buttons() (pyremoteplay.controller.Controller static method)
C
callback (pyremoteplay.device.RPDevice property)
check_map() (pyremoteplay.gamepad.Gamepad static method)
close() (pyremoteplay.gamepad.Gamepad method)
(pyremoteplay.receiver.AVReceiver method)
(pyremoteplay.receiver.QueueReceiver method)
(pyremoteplay.socket.AsyncBaseProtocol method)
(pyremoteplay.socket.AsyncBaseSocket method)
(pyremoteplay.tracker.DeviceTracker method)
closed (pyremoteplay.socket.AsyncBaseProtocol property)
(pyremoteplay.socket.AsyncBaseSocket property)
codec (pyremoteplay.session.Session property)
connect() (pyremoteplay.controller.Controller method)
(pyremoteplay.device.RPDevice method)
connected (pyremoteplay.device.RPDevice property)
connection_lost() (pyremoteplay.socket.AsyncBaseProtocol method)
connection_made() (pyremoteplay.socket.AsyncBaseProtocol method)
(pyremoteplay.socket.AsyncTCPProtocol method)
(pyremoteplay.socket.AsyncUDPProtocol method)
Controller (class in pyremoteplay.controller)
controller (pyremoteplay.device.RPDevice property)
(pyremoteplay.gamepad.Gamepad property)
Controller.ButtonAction (class in pyremoteplay.controller)
CRASH (pyremoteplay.errors.RPErrorHandler.Message attribute)
(pyremoteplay.errors.RPErrorHandler.Type attribute)
create() (pyremoteplay.socket.AsyncBaseSocket class method)
(pyremoteplay.socket.AsyncTCPSocket class method)
(pyremoteplay.socket.AsyncUDPSocket class method)
create_session() (pyremoteplay.device.RPDevice method)
CryptError
D
data_received() (pyremoteplay.socket.AsyncTCPProtocol method)
datagram_received() (pyremoteplay.socket.AsyncUDPProtocol method)
(pyremoteplay.tracker.DeviceTracker method)
ddp_version (pyremoteplay.device.RPDevice property)
deadzone (pyremoteplay.gamepad.Gamepad property)
decode_audio_frame() (pyremoteplay.receiver.AVReceiver method)
decode_video_frame() (pyremoteplay.receiver.AVReceiver method)
DEFAULT (pyremoteplay.const.Quality attribute)
default_map() (pyremoteplay.gamepad.Gamepad method)
default_maps() (in module pyremoteplay.gamepad.mapping)
default_path() (pyremoteplay.profile.Profiles class method)
device_status (pyremoteplay.tracker.DeviceTracker property)
devices (pyremoteplay.tracker.DeviceTracker property)
DeviceTracker (class in pyremoteplay.tracker)
disconnect() (pyremoteplay.controller.Controller method)
(pyremoteplay.device.RPDevice method)
down (pyremoteplay.gamepad.mapping.HatType attribute)
dualsense_map() (in module pyremoteplay.gamepad.mapping)
dualshock4_map() (in module pyremoteplay.gamepad.mapping)
E
error_received() (pyremoteplay.socket.AsyncBaseProtocol method)
events (pyremoteplay.session.Session property)
F
format_user_account() (in module pyremoteplay.profile)
FPS (class in pyremoteplay.const)
fps (pyremoteplay.session.Session property)
G
Gamepad (class in pyremoteplay.gamepad)
get_all() (pyremoteplay.gamepad.Gamepad static method)
get_all_users() (pyremoteplay.device.RPDevice static method)
get_audio_frame() (pyremoteplay.receiver.AVReceiver method)
(pyremoteplay.receiver.QueueReceiver method)
get_axis() (pyremoteplay.gamepad.Gamepad method)
get_button() (pyremoteplay.gamepad.Gamepad method)
get_config() (pyremoteplay.gamepad.Gamepad method)
get_ddp_launch_message() (in module pyremoteplay.ddp)
get_ddp_message() (in module pyremoteplay.ddp)
get_ddp_search_message() (in module pyremoteplay.ddp)
get_ddp_wake_message() (in module pyremoteplay.ddp)
get_extra_info() (pyremoteplay.socket.AsyncBaseProtocol method)
(pyremoteplay.socket.AsyncBaseSocket method)
get_hat() (pyremoteplay.gamepad.Gamepad method)
get_host_type() (in module pyremoteplay.ddp)
get_latest_audio_frame() (pyremoteplay.receiver.QueueReceiver method)
get_latest_video_frame() (pyremoteplay.receiver.QueueReceiver method)
get_login_url() (in module pyremoteplay.oauth)
get_profile() (pyremoteplay.device.RPDevice method)
get_profiles() (pyremoteplay.device.RPDevice static method)
get_socket() (in module pyremoteplay.ddp)
get_sockets() (in module pyremoteplay.ddp)
get_status() (in module pyremoteplay.ddp)
(pyremoteplay.device.RPDevice method)
get_user_account() (in module pyremoteplay.oauth)
get_user_profile() (pyremoteplay.profile.Profiles method)
get_users() (pyremoteplay.device.RPDevice method)
(pyremoteplay.profile.Profiles method)
get_video_frame() (pyremoteplay.receiver.AVReceiver method)
(pyremoteplay.receiver.QueueReceiver method)
guid (pyremoteplay.gamepad.Gamepad property)
H
H264 (pyremoteplay.const.StreamType attribute)
handle_audio() (pyremoteplay.receiver.AVReceiver method)
(pyremoteplay.receiver.QueueReceiver method)
handle_audio_data() (pyremoteplay.receiver.AVReceiver method)
handle_video() (pyremoteplay.receiver.AVReceiver method)
(pyremoteplay.receiver.QueueReceiver method)
handle_video_data() (pyremoteplay.receiver.AVReceiver method)
has_callback (pyremoteplay.socket.AsyncBaseProtocol property)
HatType (class in pyremoteplay.gamepad.mapping)
hdr (pyremoteplay.session.Session property)
HEADER_LENGTH (pyremoteplay.session.Session attribute)
HEARTBEAT_REQUEST (pyremoteplay.session.Session.MessageType attribute)
HEARTBEAT_RESPONSE (pyremoteplay.session.Session.MessageType attribute)
HEVC (pyremoteplay.const.StreamType attribute)
HEVC_HDR (pyremoteplay.const.StreamType attribute)
HIGH (pyremoteplay.const.FPS attribute)
(pyremoteplay.const.Quality attribute)
host (pyremoteplay.device.RPDevice property)
(pyremoteplay.session.Session property)
host_name (pyremoteplay.device.RPDevice property)
host_type (pyremoteplay.device.RPDevice property)
HostProfile (class in pyremoteplay.profile)
hosts (pyremoteplay.profile.UserProfile property)
I
id (pyremoteplay.profile.UserProfile property)
image (pyremoteplay.device.RPDevice property)
INIT (pyremoteplay.session.Session.State attribute)
instance_id (pyremoteplay.gamepad.Gamepad property)
INVALID_PSN_ID (pyremoteplay.errors.RPErrorHandler.Message attribute)
(pyremoteplay.errors.RPErrorHandler.Type attribute)
ip_address (pyremoteplay.device.RPDevice property)
is_on (pyremoteplay.device.RPDevice property)
is_ready (pyremoteplay.session.Session property)
is_running (pyremoteplay.session.Session property)
is_stopped (pyremoteplay.session.Session property)
J
joysticks() (pyremoteplay.gamepad.Gamepad static method)
K
KEYBOARD_CLOSE_REMOTE (pyremoteplay.session.Session.MessageType attribute)
KEYBOARD_CLOSE_REQ (pyremoteplay.session.Session.MessageType attribute)
KEYBOARD_ENABLE_TOGGLE (pyremoteplay.session.Session.MessageType attribute)
KEYBOARD_OPEN (pyremoteplay.session.Session.MessageType attribute)
KEYBOARD_TEXT_CHANGE_REQ (pyremoteplay.session.Session.MessageType attribute)
KEYBOARD_TEXT_CHANGE_RES (pyremoteplay.session.Session.MessageType attribute)
L
launch() (in module pyremoteplay.ddp)
left (pyremoteplay.gamepad.mapping.HatType attribute)
LEFT_X (pyremoteplay.gamepad.mapping.AxisType attribute)
LEFT_Y (pyremoteplay.gamepad.mapping.AxisType attribute)
load() (pyremoteplay.profile.Profiles class method)
load_map() (pyremoteplay.gamepad.Gamepad method)
local_addr (pyremoteplay.socket.AsyncBaseSocket property)
local_port (pyremoteplay.tracker.DeviceTracker property)
LOGIN (pyremoteplay.session.Session.MessageType attribute)
LOGIN_PIN_REQUEST (pyremoteplay.session.Session.MessageType attribute)
LOGIN_PIN_RESPONSE (pyremoteplay.session.Session.MessageType attribute)
loop (pyremoteplay.session.Session property)
LOW (pyremoteplay.const.FPS attribute)
(pyremoteplay.const.Quality attribute)
M
mac_address (pyremoteplay.device.RPDevice property)
mapping (pyremoteplay.gamepad.Gamepad property)
MAX_EVENTS (pyremoteplay.controller.Controller attribute)
max_polls (pyremoteplay.device.RPDevice property)
media_info (pyremoteplay.device.RPDevice property)
MEDIUM (pyremoteplay.const.Quality attribute)
module
pyremoteplay
pyremoteplay.const
pyremoteplay.controller
pyremoteplay.ddp
pyremoteplay.device
pyremoteplay.errors
pyremoteplay.gamepad
pyremoteplay.gamepad.mapping
pyremoteplay.oauth
pyremoteplay.profile
pyremoteplay.receiver
pyremoteplay.register
pyremoteplay.session
pyremoteplay.socket
pyremoteplay.tracker
N
name (pyremoteplay.gamepad.Gamepad property)
(pyremoteplay.profile.HostProfile property)
(pyremoteplay.profile.UserProfile property)
new_user() (pyremoteplay.profile.Profiles method)
O
opened (pyremoteplay.socket.AsyncBaseProtocol property)
(pyremoteplay.socket.AsyncBaseSocket property)
P
parse() (pyremoteplay.const.FPS static method)
(pyremoteplay.const.Quality static method)
(pyremoteplay.const.Resolution static method)
(pyremoteplay.const.StreamType static method)
parse_ddp_response() (in module pyremoteplay.ddp)
preset() (pyremoteplay.const.FPS static method)
(pyremoteplay.const.Quality static method)
(pyremoteplay.const.Resolution static method)
(pyremoteplay.const.StreamType static method)
PRESS (pyremoteplay.controller.Controller.ButtonAction attribute)
Profiles (class in pyremoteplay.profile)
prompt() (in module pyremoteplay.oauth)
PS4 (pyremoteplay.session.Session.ServerType attribute)
PS4_PRO (pyremoteplay.session.Session.ServerType attribute)
PS5 (pyremoteplay.session.Session.ServerType attribute)
pyremoteplay
module
pyremoteplay.const
module
pyremoteplay.controller
module
pyremoteplay.ddp
module
pyremoteplay.device
module
pyremoteplay.errors
module
pyremoteplay.gamepad
module
pyremoteplay.gamepad.mapping
module
pyremoteplay.oauth
module
pyremoteplay.profile
module
pyremoteplay.receiver
module
pyremoteplay.register
module
pyremoteplay.session
module
pyremoteplay.socket
module
pyremoteplay.tracker
module
Q
Quality (class in pyremoteplay.const)
quality (pyremoteplay.session.Session property)
QueueReceiver (class in pyremoteplay.receiver)
R
ready (pyremoteplay.controller.Controller property)
(pyremoteplay.device.RPDevice property)
READY (pyremoteplay.session.Session.State attribute)
receiver (pyremoteplay.session.Session property)
recv() (pyremoteplay.socket.AsyncBaseProtocol method)
(pyremoteplay.socket.AsyncBaseSocket method)
recvfrom() (pyremoteplay.socket.AsyncBaseProtocol method)
(pyremoteplay.socket.AsyncBaseSocket method)
REGIST_FAILED (pyremoteplay.errors.RPErrorHandler.Message attribute)
(pyremoteplay.errors.RPErrorHandler.Type attribute)
regist_key (pyremoteplay.profile.HostProfile property)
register() (in module pyremoteplay.register)
(pyremoteplay.device.RPDevice method)
(pyremoteplay.gamepad.Gamepad class method)
RELEASE (pyremoteplay.controller.Controller.ButtonAction attribute)
remote_port (pyremoteplay.device.RPDevice property)
remote_ports (pyremoteplay.tracker.DeviceTracker property)
RemotePlayError
remove_callback() (pyremoteplay.tracker.DeviceTracker method)
remove_device() (pyremoteplay.tracker.DeviceTracker method)
remove_user() (pyremoteplay.profile.Profiles method)
Resolution (class in pyremoteplay.const)
resolution (pyremoteplay.session.Session property)
RESOLUTION_1080P (pyremoteplay.const.Resolution attribute)
RESOLUTION_360P (pyremoteplay.const.Resolution attribute)
RESOLUTION_540P (pyremoteplay.const.Resolution attribute)
RESOLUTION_720P (pyremoteplay.const.Resolution attribute)
right (pyremoteplay.gamepad.mapping.HatType attribute)
RIGHT_X (pyremoteplay.gamepad.mapping.AxisType attribute)
RIGHT_Y (pyremoteplay.gamepad.mapping.AxisType attribute)
RP_IN_USE (pyremoteplay.errors.RPErrorHandler.Message attribute)
(pyremoteplay.errors.RPErrorHandler.Type attribute)
rp_key (pyremoteplay.profile.HostProfile property)
rp_map_keys() (in module pyremoteplay.gamepad.mapping)
RP_VERSION_MISMATCH (pyremoteplay.errors.RPErrorHandler.Message attribute)
(pyremoteplay.errors.RPErrorHandler.Type attribute)
RPDevice (class in pyremoteplay.device)
RPErrorHandler (class in pyremoteplay.errors)
RPErrorHandler.Message (class in pyremoteplay.errors)
RPErrorHandler.Type (class in pyremoteplay.errors)
run() (pyremoteplay.tracker.DeviceTracker method)
running (pyremoteplay.controller.Controller property)
RUNNING (pyremoteplay.session.Session.State attribute)
running() (pyremoteplay.gamepad.Gamepad class method)
S
save() (pyremoteplay.profile.Profiles method)
save_map() (pyremoteplay.gamepad.Gamepad method)
search() (in module pyremoteplay.ddp)
(pyremoteplay.device.RPDevice static method)
send() (pyremoteplay.socket.AsyncTCPSocket method)
send_msg() (pyremoteplay.tracker.DeviceTracker method)
sendto() (pyremoteplay.socket.AsyncBaseProtocol method)
(pyremoteplay.socket.AsyncBaseSocket method)
(pyremoteplay.socket.AsyncTCPProtocol method)
(pyremoteplay.socket.AsyncUDPProtocol method)
server_type (pyremoteplay.session.Session property)
Session (class in pyremoteplay.session)
session (pyremoteplay.controller.Controller property)
(pyremoteplay.device.RPDevice property)
Session.MessageType (class in pyremoteplay.session)
Session.ServerType (class in pyremoteplay.session)
Session.State (class in pyremoteplay.session)
session_id (pyremoteplay.session.Session property)
SESSION_ID (pyremoteplay.session.Session.MessageType attribute)
set_broadcast() (pyremoteplay.socket.AsyncUDPSocket method)
set_callback() (pyremoteplay.device.RPDevice method)
(pyremoteplay.socket.AsyncBaseProtocol method)
(pyremoteplay.socket.AsyncBaseSocket method)
set_default_path() (pyremoteplay.profile.Profiles class method)
set_max_polls() (pyremoteplay.tracker.DeviceTracker method)
set_receiver() (pyremoteplay.session.Session method)
set_unreachable() (pyremoteplay.device.RPDevice method)
setsockopt() (pyremoteplay.socket.AsyncBaseSocket method)
shutdown() (pyremoteplay.tracker.DeviceTracker method)
sock (pyremoteplay.socket.AsyncBaseProtocol property)
(pyremoteplay.socket.AsyncBaseSocket property)
STANDBY (pyremoteplay.session.Session.MessageType attribute)
standby() (pyremoteplay.device.RPDevice method)
(pyremoteplay.session.Session method)
start() (pyremoteplay.controller.Controller method)
(pyremoteplay.gamepad.Gamepad class method)
(pyremoteplay.session.Session method)
(pyremoteplay.tracker.DeviceTracker method)
state (pyremoteplay.session.Session property)
STATE_INTERVAL_MAX_MS (pyremoteplay.controller.Controller attribute)
STATE_INTERVAL_MIN_MS (pyremoteplay.controller.Controller attribute)
status (pyremoteplay.device.RPDevice property)
status_code (pyremoteplay.device.RPDevice property)
status_name (pyremoteplay.device.RPDevice property)
stick() (pyremoteplay.controller.Controller method)
stick_state (pyremoteplay.controller.Controller property)
STOP (pyremoteplay.session.Session.State attribute)
stop() (pyremoteplay.controller.Controller method)
(pyremoteplay.gamepad.Gamepad class method)
(pyremoteplay.session.Session method)
(pyremoteplay.tracker.DeviceTracker method)
stop_event (pyremoteplay.session.Session property)
stream (pyremoteplay.session.Session property)
stream_type (pyremoteplay.session.Session property)
StreamType (class in pyremoteplay.const)
system_version (pyremoteplay.device.RPDevice property)
T
TAP (pyremoteplay.controller.Controller.ButtonAction attribute)
type (pyremoteplay.profile.HostProfile property)
(pyremoteplay.session.Session property)
U
UNKNOWN (pyremoteplay.errors.RPErrorHandler.Message attribute)
(pyremoteplay.errors.RPErrorHandler.Type attribute)
(pyremoteplay.session.Session.ServerType attribute)
unreachable (pyremoteplay.device.RPDevice property)
unregister() (pyremoteplay.gamepad.Gamepad class method)
up (pyremoteplay.gamepad.mapping.HatType attribute)
update_host() (pyremoteplay.profile.Profiles method)
(pyremoteplay.profile.UserProfile method)
update_sticks() (pyremoteplay.controller.Controller method)
update_user() (pyremoteplay.profile.Profiles method)
usernames (pyremoteplay.profile.Profiles property)
UserProfile (class in pyremoteplay.profile)
users (pyremoteplay.profile.Profiles property)
V
VERY_HIGH (pyremoteplay.const.Quality attribute)
VERY_LOW (pyremoteplay.const.Quality attribute)
video_codec() (pyremoteplay.receiver.AVReceiver static method)
video_decoder (pyremoteplay.receiver.AVReceiver property)
video_format (pyremoteplay.receiver.AVReceiver property)
video_frame() (pyremoteplay.receiver.AVReceiver static method)
video_frames (pyremoteplay.receiver.QueueReceiver property)
W
wait() (pyremoteplay.session.Session method)
wait_for_session() (pyremoteplay.device.RPDevice method)
wait_for_wakeup() (pyremoteplay.device.RPDevice method)
wakeup() (in module pyremoteplay.ddp)
(pyremoteplay.device.RPDevice method)
WAKEUP_TIMEOUT (pyremoteplay.device.RPDevice attribute)
X
xbox360_map() (in module pyremoteplay.gamepad.mapping)
Read the Docs
v: latest
Versions
latest
stable
dev
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds