Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    abhay gurrala
    @abhay44
    So,can you explain me how to proceed further?
    Cristóbal Medina López
    @cristobalmedinalopez
    So, Do you have a p2psp-console version working?
    abhay gurrala
    @abhay44
    Yes
    abhay gurrala
    @abhay44
    @cristobalmedinalopez How to proceed further?
    Cristóbal Medina López
    @cristobalmedinalopez
    Ok, so, you have a version of the peer in your example of GUI, no?
    abhay gurrala
    @abhay44
    I have the peer class(gui_peer.cc) that I have created.
    Do I have to build it by running it in CMakeLists.txt?
    Cristóbal Medina López
    @cristobalmedinalopez
    Yes, try it!
    Vivek Roy
    @vivek-roy
    @cristobalmedinalopez I saw this project in the GSoC 2017 Ideas Project. I would like to take it up.
    Cristóbal Medina López
    @cristobalmedinalopez
    Great!! As a first step, please read about the protocol at https://github.com/P2PSP/core/tree/master/doc and try to run a local team https://github.com/P2PSP/I-want-to-use-it
    The idea is to create a GUI for it.
    Vivek Roy
    @vivek-roy
    Thank you for replying. I will go through the two links and get back to you here
    Cristóbal Medina López
    @cristobalmedinalopez
    @vivek-roy great!
    Vivek Roy
    @vivek-roy
    Sorry to be late. @cristobalmedinalopez I have read the docs and set up P2PSP on my machine. Time to start working on the GUI I guess. I was thinking libVA and Qt would be a good combination rather than VLC-Qt. What do you think?
    Vivek Roy
    @vivek-roy
    *libAV
    Cristóbal Medina López
    @cristobalmedinalopez
    You can use the tools you want, but Why libAV instead of FFmpeg?
    Vivek Roy
    @vivek-roy
    FFmpeg is good. VLC-Qt has been discontinued I guess. That is why I don't want to use it.
    abhay gurrala
    @abhay44
    No,it's not discontinued.VLC-Qt author says that he is busy with some other projects.He will update the repository soon once he gets time.
    Vivek Roy
    @vivek-roy
    OK. So @cristobalmedinalopez , should we use VLC-Qt or FFmpeg?
    Vivek Roy
    @vivek-roy
    @cristobalmedinalopez , do I need to write an application for GSoC 2017 with this project to start working on it?
    Cristóbal Medina López
    @cristobalmedinalopez
    @vivek-roy it's your decision. You can use whatever you want to perform the project but you should justify its use . I think that VLC-Qt is useful (it has some issues but we could fix them) and FFmpeg is a powerful tool that could be great for the project.
    Vivek Roy
    @vivek-roy
    @cristobalmedinalopez Okay. Should I write my GSoC Application around this project? What is the procedure for taking this up as my summer project ?
    Cristóbal Medina López
    @cristobalmedinalopez
    Yes, you can propose this like a GSoC project. You have to aswer at least these questions: http://p2psp.org/en/news/59-gsoc-application-template and send your application at https://summerofcode.withgoogle.com/
    Vivek Roy
    @vivek-roy
    @cristobalmedinalopez Okay then I'll do that. Thank you
    Mayank Agarwal
    @mayank1495
    Hi, Will it be a good to start the GUI-Qt project now ??
    Hi, Will it be a good *idea to start the GUI-Qt project now ??
    Cristóbal Medina López
    @cristobalmedinalopez
    Hi @mayank1495, before you start coding, I think that is better to know the protocol and think about how to do the work. Maybe a mockup is a good idea.
    Mayank Agarwal
    @mayank1495
    Yes. There might be potential students already working one the GUI-Qt project. So is starting now a good idea ??
    Cristóbal Medina López
    @cristobalmedinalopez
    Why not? We want to create a great software and for that, we need collaborate all together.
    I guess that you are meaning to GSoC program. In that case, only one student per idea is allowed. So, he/she will be selected after evaluate his/her proposal, experience, etc. To achieve that, you need to understand the idea very well and write a good proposal.
    Mayank Agarwal
    @mayank1495
    Ok, great. What could be a possible starting point for the GUI-Qt project ?
    Cristóbal Medina López
    @cristobalmedinalopez
    In this repo (https://github.com/P2PSP/GTK) we have an old version of a GUI (GTK) for our previous version of the protocol written in python. It could be an inspiration about what we are looking for, but you should take into account that now we separate the core and the peer/splitter and the core is written in C++.
    abhay gurrala
    @abhay44
    @cristobalmedinalopez which one should we opt qmake or cmake for building the project?
    abhay gurrala
    @abhay44
    I prefer cmake because the core and console use cmake to build.But I need to convert the qmake code to cmake for the Qt project.So,what's your take on this?
    Cristóbal Medina López
    @cristobalmedinalopez
    @abhay44 probably it doesn't matter. But as you said, we use cmake for the core and console, so it would be a better option.
    abhay gurrala
    @abhay44
    @cristobalmedinalopez I updated the proposal. Could you please review and give any suggestions to improve my proposal?
    Cristóbal Medina López
    @cristobalmedinalopez
    Hi @abhay44, I think that your proposal has all information that we request. Remember to submit it as a final proposal before deadline. Good luck!
    JP
    @jpgarciaortiz
    Hi @abhay44 , thanks for your final proposal!
    what do you think about integrating the peer functionality into the GUI?
    by the way, qmake generates Makefiles, right? is there any option to generate cmake files?
    either way, it doesn't have to be very complex to create the appropriate cmake file and not having to use neither qmake or make, what do you think?
    abhay gurrala
    @abhay44
    Hi @jpgarciaortiz .. yes, qmake does generate Makefiles and also it's not very complex to create a appropriate CMakeLists.txt by looking at qtexample.pro file. After creating CMakeLists.txt, we can use cmake to directly build the project.
    Vivian Lobo
    @vnl
    I hope I am guessing this right
    it is a Qt room
    Cristóbal Medina López
    @cristobalmedinalopez
    Yes, it is.
    WhiteShark9
    @WhiteShark9
    Hi @cristobalmedinalopez , As I already mentioned about the lag issue in my system while running console version of P2PSP(source and local team), you suggested me to try changing --buffer_size in splitter. After changing it in the range of around 10-20 , it performed better but with some garbled pixels.
    WhiteShark9
    @WhiteShark9
    Adding a progress bar in the GUI,saying it is buffering would be an option for this problem. But is there any way to make it faster with out lag by changing some other options? Is the lag issue a system dependent one?
    Cristóbal Medina López
    @cristobalmedinalopez
    @WhiteShark9 Are you experimenting it in the console version with VLC too?
    WhiteShark9
    @WhiteShark9
    Yeah, I am also experimenting with VLC.
    BrsDreamer
    @BrsDreamer
    anyone around? had question wanted to ask