1. gsopcast: a gtk front-end of p2p TV sopcastIts prototype comes from the work of pinkme005 and zlbruce. Newly added features include sound volumn control, starting media player without delay, streaming state display and recording. project site: http://code.google.com/p/gsopcast/ The Chinese patch made by Subbo can be found here: http://gxgg2000.51.net/softshare/web/gsopcast.htm Requirements:sp-sc, alsa-lib, gtk+2.0, and a media player capable of playing wmv file. Installation:For gsopcast, do the following steps: #tar jxf gsopcast-*.tar.bz2 #cd gsopcast-* #make #make install For sp-sc, unzip the tar ball and then move sp-sc to where the variable PATH can find, such as /usr/local/bin Usage:Select a channel list row then click "Sopcast" or directly double click the channel list row to start watching TV. Click button "Player" to restart the media player. Click button "Channel" to update the channel list. Click button "Record" to be prepared for recording. The default directory to store recorded files is ~/SOPCAST. The "Player:" entry determines the media player you choose. The default value "aoss mplayer -ontop -geometry 100%:100%" uses mplayer to play media, which can be changed to other forms like "xterm -e mplayer". Problems fixing:
1.Why cann't I start media mplayer? A: The command "nmap -sS -O -p- -PI -PT 127.0.0.1" can check whether your computer's ports are availible or not. After the core program sp-sc begins to run, the ports 800*, 900* should be show on output. Software mechanism:gsopcast is only a gtk front-end, the core p2p software is sp-sc. sp-sc should be executable and should be put to the place where PATH can find, such as /usr/local/bin. 2. qsopcast: a qt front-end of sopcastIt's mainly based on sejishikong's great work:(RPM and source). project site: http://code.google.com/p/qsopcast/ svn download: $svn checkout http://qsopcast.googlecode.com/svn/trunk/ qsopcast Latest stable version download: $svn checkout http://qsopcast.googlecode.com/svn/tags/qsopcast-0.3 Requirements:sp-sc, QT3, alsa-lib (optional) and a media player capable of playing wmv file. Compilation and install:#tar jxf qsopcast-*.tar.bz2 #cd qsopcast-*/src #qmake #make #make install 3. feidian-monitor: a trace tool for monitoring and watching feidian TVNote: the project has been moved to http://code.google.com/p/feidian-monitor/Requirement:mplayer (1.0pre8 or CVS version), wine, and feidian-green to be downloaded. gtk version: feidian_monitor_gtk-0.0.16.tar.bz2 feidian_monitor_gtk-0.0.14.tar.bz2 feidian_monitor_gtk-0.0.9.tar.bz2 Compilation: #tar jxf feidian_monitor_gtk-*.tar.bz2 #cd feidian_monitor_gtk-* #make qt version (depreciated, using the above gtk version instead): feidian_monitor-0.0.2b.tar.bz2 Compilation: #qmake -project #qmake #make Usage:launch feidian first by using wine, after the channel appear, then launch fedian-monitor. click "Attach" to start monitoring. 4. qt-feidian: a port scanning tool for watching feidian TV (using wine)Requirement:mplayer (CVS version or 1.0pre8), wine, and feidian-green to be downloaded. qt-feidian download:Compilation:#qmake -project #qmake #make 5. multicurl: a libcurl based multi-URL downloading tool Note: the project has been moved to http://code.google.com/p/multicurl/ usage: #multicurl url1 url2 ... [-O output_file] where ur1, url2, ... are the URL addresses of the file you want to download from different servers.example:#multicurl sourceforge.net/aaa.tgz slashdot.com/aaa.tgz -O bbb.tgz
| Publication SoftwareCode CollectionLegged Robots
Global warming |