Developers Wanted to implement Broadcasting/Streaming on Gui

Comments and or questions about Tribler

Developers Wanted to implement Broadcasting/Streaming on Gui

Postby blub » Sun Oct 18, 2009 11:12 am

Hi

Tribler needs Developers which has time to can implement Broadcasting/Streaming on Gui side.
Or some Python gurus which visiting this site, please help us that Broadcasting/Streaming is implemented into Gui.

I has no Python knowledge and i cant do this.
tribler.org/trac/wiki/Tutorials/ExampleFeedSetups


This functionalities is needed on Gui for Broadcasting:
look into:
svn.tribler.org/abc/branches/mainbranch/Tribler/Tools/createlivestream.py


Code: Select all
argsdef = [('name', '', 'name of the stream'),
           ('source', '-', 'source to stream (url, file or "-" to indicate stdin)'),
           ('fileloop', False, 'if source is file, loop over it endlessly'),
           ('destdir', '.','dir to save torrent (and stream)'),
           ('bitrate', (512*1024)/8, 'bitrate of the streams in bytes'),
           ('piecesize', 32768, 'transport piece size'),
           ('duration', '1:00:00', 'duration of the stream in hh:mm:ss format'),
           ('nuploads', 7, 'the max number of peers to serve directly'),
           ('port', 7764, 'the TCP+UDP listen port'),
           ('thumb', '', 'filename of image in JPEG format, preferably 171x96'),
           ('auth', 'RSA', 'Live-souce authentication method to use (ECDSA or RSA)'),
           ('url', False, 'Create URL instead of torrent (cannot be used with thumb)')]


and for Viewing you must be able to can start the Live Stream via Link or find it on search result to can start to play the live streams.
Feature Requests:
1.Live Streaming/Broadcasting from Tribler Gui
2.Decentral Feature which can deactivate connect to non Friends or to Tribler Server.
3.Secure End to End Encryption
4.Feature to can Add Friends(Puplic key echange and authentication) .
blub
Visitor
 
Posts: 49
Joined: Tue Jun 09, 2009 9:09 pm

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby boudewijn » Thu Oct 22, 2009 2:24 pm

*thinking: this would mean less work for me... I like...*

BUMP
He who controls the past, Commands the future.
He who command the future, Conquers the past.
User avatar
boudewijn
Administrator
 
Posts: 108
Joined: Tue Feb 24, 2009 9:00 am

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby blub » Sun Oct 25, 2009 12:14 pm

i thinked then we get in few weeks first gui version with Broadcasting/Streaming, but seems nobody want help here.
Lots of people want more spam in this forum.
Feature Requests:
1.Live Streaming/Broadcasting from Tribler Gui
2.Decentral Feature which can deactivate connect to non Friends or to Tribler Server.
3.Secure End to End Encryption
4.Feature to can Add Friends(Puplic key echange and authentication) .
blub
Visitor
 
Posts: 49
Joined: Tue Jun 09, 2009 9:09 pm

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby Guest » Tue Oct 27, 2009 4:55 pm

- A GUI to allow easy streaming with Tribler would attract a lot of broadcasters.

- Many people broadcasting would attract more users.

- More users would attract more downloads.

- More downloads would attract more press.
Guest
 

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby blub » Tue Oct 27, 2009 9:43 pm

yes you are right, but Tribler developers want do it very low Priority for this feature.

Possible we must wait one Year or more.
Feature Requests:
1.Live Streaming/Broadcasting from Tribler Gui
2.Decentral Feature which can deactivate connect to non Friends or to Tribler Server.
3.Secure End to End Encryption
4.Feature to can Add Friends(Puplic key echange and authentication) .
blub
Visitor
 
Posts: 49
Joined: Tue Jun 09, 2009 9:09 pm

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby blub » Fri Oct 30, 2009 11:45 pm

its bether to make this topic as sticky?
Feature Requests:
1.Live Streaming/Broadcasting from Tribler Gui
2.Decentral Feature which can deactivate connect to non Friends or to Tribler Server.
3.Secure End to End Encryption
4.Feature to can Add Friends(Puplic key echange and authentication) .
blub
Visitor
 
Posts: 49
Joined: Tue Jun 09, 2009 9:09 pm

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby Anon » Sun Nov 01, 2009 2:44 pm

I would be willing to make a money donation - for the creation of a broadcasting GUI for tribler.
Anon
 

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby blub » Wed Nov 04, 2009 6:25 pm

i want it fast a possible but thinking it can take lots of month or years .

im waiting since 6 month but never implemented it.
Feature Requests:
1.Live Streaming/Broadcasting from Tribler Gui
2.Decentral Feature which can deactivate connect to non Friends or to Tribler Server.
3.Secure End to End Encryption
4.Feature to can Add Friends(Puplic key echange and authentication) .
blub
Visitor
 
Posts: 49
Joined: Tue Jun 09, 2009 9:09 pm

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby marcel » Thu Nov 05, 2009 9:07 am

@blub: what do you expect from the GUI? only starting a seeder with an existing sourcestream avoiding the command line tool with createlivestream.py or a complete GUI with format and codec settings, metadata and so on...?
marcel
Visitor
 
Posts: 11
Joined: Wed Oct 28, 2009 1:15 pm

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby blub » Fri Nov 06, 2009 2:03 pm

marcel wrote:@blub: what do you expect from the GUI? only starting a seeder with an existing sourcestream avoiding the command line tool with createlivestream.py or a complete GUI with format and codec settings, metadata and so on...?


Lots of people avoid Broadcasting via Tribler then its only commandline at the moment, ok i know some people like it commandline which want run headless Broadcasting.
First was a Basic implementation usefull then can make it later more advanced?

Mean to add for Broadcasting a own Widget on Tribler for:

1.(name) Line Edit (to show the path where is the stream file) + Button (For Browse the Path)
2.(source)Line Edit (to can set your url to the stream like 127.0.0.1:1234)
3. Start/Stop Broadcasting Button
4 (destdir) Generate the tstream file via Button
5. Can set advanced options for Broadcasting: bitrate, piecesize, duration, nuploads, port, thumb, auth, url adn more

Others:
6. Copy "tribler:channelid" link to Clipboard (not implemented yet)
7. To can use external source Streams for Broadcasting like mms/http/rtsp/ (not implemented yet)

For Playback Live Streams:

1. Can find Live Streams via Search
2. To can start play the Live Stream from Search result.
3. Can add a Live Stream from a tribler url protocol via "tribler:channelid" copy/paste a link (like friend sended me a tribler live stream link).
Feature Requests:
1.Live Streaming/Broadcasting from Tribler Gui
2.Decentral Feature which can deactivate connect to non Friends or to Tribler Server.
3.Secure End to End Encryption
4.Feature to can Add Friends(Puplic key echange and authentication) .
blub
Visitor
 
Posts: 49
Joined: Tue Jun 09, 2009 9:09 pm

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby marcel » Fri Nov 06, 2009 2:16 pm

Mean to add for Broadcasting a own Widget on Tribler for:

1.(name) Line Edit (to show the path where is the stream file) + Button (For Browse the Path)
2.(source)Line Edit (to can set your url to the stream like 127.0.0.1:1234)
3. Start/Stop Broadcasting Button
4 (destdir) Generate the tstream file via Button
5. Can set advanced options for Broadcasting: bitrate, piecesize, duration, nuploads, port, thumb, auth, url adn more


ok then I got it right. Yes thats more comfortable and so I wrote a little tool the day before yesterday which can do these functions exactly you described. Must say that I am no programmer pro and had to find out how python works escpecially GUI for python (Tkinter).
So atm I'm testing the tool, and its working but has still some bugs and you cannot stop the seed (and its written in German ;) )
marcel
Visitor
 
Posts: 11
Joined: Wed Oct 28, 2009 1:15 pm

Re: Developers Wanted to implement Broadcasting/Streaming on Gui

Postby blub » Fri Nov 06, 2009 3:11 pm

marcel wrote:ok then I got it right. Yes thats more comfortable and so I wrote a little tool the day before yesterday which can do these functions exactly you described. Must say that I am no programmer pro and had to find out how python works escpecially GUI for python (Tkinter).
So atm I'm testing the tool, and its working but has still some bugs and you cannot stop the seed (and its written in German ;) )


No problem i can German . ;)
Seems Tribler Gui looks compilicated, i know only about wxPthon or PyGTK , PyQt..
But never i heard from Tkinter.
Feature Requests:
1.Live Streaming/Broadcasting from Tribler Gui
2.Decentral Feature which can deactivate connect to non Friends or to Tribler Server.
3.Secure End to End Encryption
4.Feature to can Add Friends(Puplic key echange and authentication) .
blub
Visitor
 
Posts: 49
Joined: Tue Jun 09, 2009 9:09 pm


Return to General

Who is online

Users browsing this forum: No registered users and 1 guest

cron