Skip to content

Commit 82c4018

Browse files
committed
Add call method.
1 parent 0622c14 commit 82c4018

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

rtmp_protocol.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,20 @@ def connect_rtmp(self, connect_params):
452452
if self.handle_message_pre_connect(msg):
453453
break
454454

455+
def call(self, proc_name, parameters = {}, trans_id = 0):
456+
""" Runs remote procedure calls (RPC) at the receiving end. """
457+
msg = {
458+
'msg': DataTypes.COMMAND,
459+
'command':
460+
[
461+
u'call',
462+
trans_id,
463+
parameters
464+
]
465+
}
466+
self.writer.write(msg)
467+
self.writer.flush()
468+
455469
def handle_message_pre_connect(self, msg):
456470
""" Handle messages arriving before the connection is established. """
457471
if msg['msg'] == DataTypes.COMMAND:

0 commit comments

Comments
 (0)