diff options
author | Lukasz Marek <lukasz.m.luki@gmail.com> | 2013-09-18 14:08:11 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2013-09-21 03:26:54 +0200 |
commit | 5b153f81645e9e5e88ffeee51ff3f414f70d8e05 (patch) | |
tree | a8eceeff56819610935643f48f2f2cccdd6daeb2 /doc/protocols.texi | |
parent | 705b30e24f9ba88d36bb887fbe0cf5218914b160 (diff) | |
download | ffmpeg-5b153f81645e9e5e88ffeee51ff3f414f70d8e05.tar.gz |
lavf: add SFTP protocol via libssh
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'doc/protocols.texi')
-rw-r--r-- | doc/protocols.texi | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/doc/protocols.texi b/doc/protocols.texi index 5c43f01198..d2bdf23bab 100644 --- a/doc/protocols.texi +++ b/doc/protocols.texi @@ -520,6 +520,38 @@ The Real-Time Messaging Protocol tunneled through HTTPS (RTMPTS) is used for streaming multimedia content within HTTPS requests to traverse firewalls. +@section libssh + +Secure File Transfer Protocol via libssh + +Allow to read from or write to remote resources using SFTP protocol. + +Following syntax is required. + +@example +sftp://[user[:password]@@]server[:port]/path/to/remote/resource.mpeg +@end example + +This protocol accepts the following options. + +@table @option +@item timeout +Set timeout of socket I/O operations used by the underlying low level +operation. By default it is set to -1, which means that the timeout +is not specified. + +@item truncate +Truncate existing files on write, if set to 1. A value of 0 prevents +truncating. Default value is 1. + +@end table + +Example: Play a file stored on remote server. + +@example +ffplay sftp://user:password@@server_address:22/home/user/resource.mpeg +@end example + @section librtmp rtmp, rtmpe, rtmps, rtmpt, rtmpte Real-Time Messaging Protocol and its variants supported through |