![]() implementation of the detection/discovery of the supported devices,.The work will consist of the following tasks: Those APIs will need to be extended to allow the renderer to kick in during the playback. This will use the new renderer APIs added in libVLC 3.0. We want to be able to cast from any device, including Android or Windows machines, on all support Airplay devices, like Apple TV, iOS devices and audio amplificators. We want to be able to do the same using the Airplay protocol, for Apple devices. LibVLC is now able to send video to the ChromeCast devices. Proposed mentor: tguillem libVLC AirPlay support This project requires C and C++ knowledge. If there is enough time, the fourth and final step is to fix the issues that has emerged during the previous steps. ![]() It's not decided yet if the fuzzer will be hosted by google ( ) or by the VideoLan association. The third step is to host and run the fuzzer.The second step is to find valid corpus ( ) for every module types and for every modules (mkv input for mkv demuxer, mp4 input for mp4 demuxer, h264 input for h264 decoder.).For each parts, the student will have to understand the module API in order to effectively implement the target. The non exhaustive parts will be the following libVLC modules API: "decoder", "encoder, "access", "packetizer", "demuxer". The first step of this GSoC project is to implement Fuzz Targets ( ) to test various parts of the libVLC project.LibFuzzer (( ).) is a library for coverage-guided fuzz testing. ![]() Ideas for VLC & libVLC Fuzz libVLC with LibFuzzer Usage issues, questions how to compile VLC/VLMC, getting to know the fellow developers, etc. Finally, there is our IRC channel #videolan (for libVLC) and #vlmc on the Freenode network. Furthermore, we have our web forums for VLC-related end-user support - a VLMC section will be created once the product is published. We have 3 major communication channels: Our mailing-lists to discuss patches and further development related topics. If you have a doubt, are not sure about anything or want clarification, please get in touch with us. This will let you become familiar with Git, in case you don't know it already and our process on merging patches. To demonstrate your skills, share a small patch with us. You should come on IRC to get help to compile. This may sound trivial, but it's harder than many expect. You should do so, very quickly, even before having finished compilation and the next steps, so that we can give you early feedback. You need to submit your idea on the Google Summer of Code platform. Those ideas are NOT exhaustive: you can bring your own idea! Some of the best ideas we've ever had were custom ideas! This current page gives you a list of ideas. If selected and developed, SoC projects for VLMC and VLC will be included in later releases.Īll projects are covered by the GPL (v2+) or LGPL (v2.1+) licenses depending on the module. ![]() VLMC currently awaits a transition to the current libvlc API and it's actual 1.0 release! It was started as a final year student project at the French IT school EPITECH. VLMC is a cross-platform non-linear video editing software based on libVLC technology. The engine of VLC is libVLC, and is used by VLMC. You can find more information on VLC on Wikipedia or on this wiki. VLC media player is downloaded at an approximate monthly rate of 23 millions from the main website and that's not including third-party distributions (Linux)! It is one of the most successful open-source projects without any professional structure underneath. VLC media player is a cross-platform multimedia player, encoder and streamer application. This page list some ideas for Summer of Code projects on VLMC, libVLC and VLC media player. VideoLAN was a Google Summer of Code mentoring organization in 2007, 2008, 2009, 2010, 2011, 20. Google Summer of Code is a way for university students to have a paid internship by Google to work on open source projects and become top developers! This wiki page covers the attempt by the VideoLAN project to act as a mentoring organization for Google Summer of Code, in order to improve VLMC and VLC (or the libVLC engine).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |