Changes between Version 27 and Version 28 of SponsoringPrograms/GSoC/2014


Ignore:
Timestamp:
Feb 11, 2014, 12:13:32 AM (10 years ago)
Author:
mastered
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SponsoringPrograms/GSoC/2014

    v27 v28  
    456456'''Backup mentor:''' TBA
    457457
     458== Browsing content on the server ==
     459
     460'''Description:''' libavformat supports network protocols like FTP, SFTP, HTTP.
     461
     462The libavformat framework is able to read, seek and write to files located on server as they were local files. The libavformat is not able to list files nor directories located on remote servers.
     463Your work will be to implement browsing files on remote servers.
     464
     465Note: the libavformat will be prepared with suitable API and only protocol related code will need to be implemented.
     466
     467'''Expected results:''' Application that uses libavformat will be provided with an API to list files and directories (with their attributes like size, creation date, etc) located on remote servers. Implementation for FTP, HTTP and SFTP is required. Optionally file protocol can be also implemented.
     468
     469'''Prerequisites:''' C coding skills, basic familiarity with git, basic knowledge about FTP and HTTP protocols and libssh library.
     470
     471'''Qualification Task:''' Implement browsing routine for one of mentioned protocols (implementation may cover file/directory names only, work with specific servers and under defined conditions).
     472
     473'''Mentor:''' TBA
     474
     475'''Backup mentor:''' TBA, possibly Lukasz Marek (lukaszmluki in #ffmpeg-devel on Freenode IRC, lukasz.m.luki on g mail)
    458476== Your Own Project Idea ==
    459477