[vlc-devel] Airplay Streaming - GSoC 2013 Idea

Rohit Yadav rohityadav89 at gmail.com
Tue Feb 26 04:59:05 CET 2013

On Sun, Feb 24, 2013 at 6:10 PM, Arnav Kumar <arnavkumar24 at gmail.com> wrote:
> Hi Guys,
> Rohit, apologies for not emailing here in the beginning.
> Java was my primary language and I have experience (albeit only a little) in Android development. I haven't used C/C++ much but like you said, will be very eager to do so and look at GSoC as a learning platform in this regard.
> I'll get started on what you suggested and build android-vlc and mess around. I'll get back to you guys about the next steps after that. I'll also checkout shairport and see where that takes me.
> Another quick question. Could we extend this to / do something else with the iOS platform?

While proposing make sure your targets are humble enough to be
completed within GSoc's timeline. Don't propose to do too many things
in your application, I would rather propose a small idea, implement it
and if I've time would go ahead a do a lot of other stuff.

Start with Android, I won't care much about iOS, if you've time and
energy for that you may work iOS as well. But Android should be
priority as it's much easier for us to publish and try out apps.


> Thanks a lot for your suggestions!
> Regards,
> Arnav
> On 24 Feb, 2013, at 8:09 PM, Rohit Yadav <rohityadav89 at gmail.com> wrote:
>> +cc vlc-dev
>> Arnav, you should propose your ideas in public. This is so that
>> community should know about the proposal you're putting in and start a
>> discussion around it.
>> So, just get the source code and try to build yourself vlc-android and
>> run that on simulator or an actual android phone. Knowledge of Java,
>> C/C++, android development, git would help.
>> I think a good developer should be able to learn the skills for this
>> project, I won't hold against any student who does not know them, but
>> they should just be curious, eager and hard working to learn them if
>> they are not comfortable in them.
>> GSoC projects are a lot about learning, so for this project, you can
>> start by building, making small changes (like just change a string,
>> title bar, put your name there :) and testing it. Then learn about
>> Airplay, I've listed few opensource implementations on the wiki. Get
>> their source code, try to reverse engineer how they are doing it (the
>> fun part) and implement a POC within VLC (the awesome part :)
>> Lastly, email on the dev ML, hangout on irc and try to break the tasks
>> into smaller problems and win them one by one, you would win all of
>> 'em.
>> HTH.
>> On Sun, Feb 24, 2013 at 5:14 PM, Arnav Kumar <arnavkumar24 at gmail.com> wrote:
>>> Hi Rohit,
>>> I am Arnav, a year 3 undergrad majoring in Computer Science at Nanyang Technological University, Singapore.
>>> I was going through the GSoC ideas pages and I came across the AirPlay Streaming idea on the SoC2013 wiki and  was very interested. I use airplay for streaming music (via my AirPort though) on a daily basis and would love to contribute to this idea.
>>> Could you point me to resources that I might use to get a better understanding of the project? Could we also discuss the required skill set for the project?
>>> Thanks a lot!
>>> Kind regards,
>>> Arnav
>>> References
>>> http://web.archiveorange.com/archive/v/yWJfLvw3OcCQJaE5WDTD
>>> http://wiki.videolan.org/SoC_2013#AirPlay_streaming
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel

More information about the vlc-devel mailing list