diff options
author | Stefano Sabatini <stefasab@gmail.com> | 2013-12-24 16:27:34 +0100 |
---|---|---|
committer | Stefano Sabatini <stefasab@gmail.com> | 2013-12-25 18:42:26 +0100 |
commit | 1b4da43ce02452843a1e9bb976da1a39e18a945c (patch) | |
tree | 121f023947d6b8e512482a1e6ea73dc218c9ee2f /doc/protocols.texi | |
parent | 702d9a23b3d3309fbc7bc7b09ac3271c42dc72dc (diff) | |
download | ffmpeg-1b4da43ce02452843a1e9bb976da1a39e18a945c.tar.gz |
doc/protocols/tcp,lavf/tcp: apply minor fixes to TCP protocol documentation
Diffstat (limited to 'doc/protocols.texi')
-rw-r--r-- | doc/protocols.texi | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/doc/protocols.texi b/doc/protocols.texi index 211e125930..20ab8e6836 100644 --- a/doc/protocols.texi +++ b/doc/protocols.texi @@ -897,23 +897,32 @@ The required syntax for a TCP url is: tcp://@var{hostname}:@var{port}[?@var{options}] @end example -@table @option +@var{options} contains a list of &-separated options of the form +@var{key}=@var{val}. -@item listen -Listen for an incoming connection +The list of supported options follows. + +@table @option +@item listen=@var{1|0} +Listen for an incoming connection. Default value is 0. @item timeout=@var{microseconds} -In read mode: if no data arrived in more than this time interval, raise error. -In write mode: if socket cannot be written in more than this time interval, raise error. -This also sets timeout on TCP connection establishing. +Set raise error timeout, expressed in microseconds. +This option is only relevant in read mode: if no data arrived in more +than this time interval, raise error. + +@item listen_timeout=@var{microseconds} +Set listen timeout, expressed in microseconds. +@end table + +The following example shows how to setup a listening TCP connection +with @command{ffmpeg}, which is then accessed with @command{ffplay}: @example ffmpeg -i @var{input} -f @var{format} tcp://@var{hostname}:@var{port}?listen ffplay tcp://@var{hostname}:@var{port} @end example -@end table - @section tls Transport Layer Security (TLS) / Secure Sockets Layer (SSL) |