I have to concur that fishstream is a very cool program with lots of 
potential.
After a few small adjustments to you linux system, I got it to run no 
problem.
The adjustment was that fact that Redhat 7.3 didn't make a link from
/usr/lib/libpython2.2.so to /usr/lib/libpython2.2.so.0.0 automatically. 
Once I
did that the FEC module compiled fine. However, on using
fishstream-fec-0.0.4.tar.gz I have found that it does not stream much more
then what you have the server buffer. These trial were from a week or so ago
so it was pre-/.ing so I don't know how recent improvements in the node will
help this. I will investigate further. Here is an error output that 
occured on
one of my stream requests.

new request:  SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg
Redirecting to 
freenet:CHK at 53cchRYKtNi-ycefzTH7~gu~bToRAwI,N2HRqOFDvSzBdTLRvt5k9w
('Restarted', {'Timeout': '5bfe0'})
('DataFound', {'MetadataLength': '3e', 'DataLength': '1e289'})
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/5
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/0
Redirecting to 
freenet:CHK at oWaciLxgOLok4D2nO6REvp5~9YsRAwI,VYJfJ4JGJFHSZ2lFQpTHXw
('DataFound', {'MetadataLength': '7b', 'DataLength': '7b'})
Redirecting to 
freenet:CHK at IQpvVtk9UD6HhJALkExsf09hx9cRAwI,4QKNQ6wCRio5AvCLEKh20g
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/4
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/3
('DataFound', {'MetadataLength': '7b', 'DataLength': '7b'})
Redirecting to 
freenet:CHK at ZT3a7K~0sMMrqKTjgScrUUtKS78RAwI,wFx4YhGFOQ13XswQ-zG9yA
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/1
('DataNotFound', {})
Failure: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/2
Writing chunk #0
Writing chunk #1
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 59087)
Traceback (most recent call last):
  File 
"/usr/src/build/87651-i386/install/usr/lib/python2.2/SocketServer.py", 
line 221, in handle_request
    self.process_request(request, client_address)
  File 
"/usr/src/build/87651-i386/install/usr/lib/python2.2/SocketServer.py", 
line 240, in process_request
    self.finish_request(request, client_address)
  File 
"/usr/src/build/87651-i386/install/usr/lib/python2.2/SocketServer.py", 
line 253, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File 
"/usr/src/build/87651-i386/install/usr/lib/python2.2/SocketServer.py", 
line 514, in __init__
    self.handle()
  File 
"/usr/src/build/87651-i386/install/usr/lib/python2.2/BaseHTTPServer.py", 
line 266, in handle
    method()
  File "./streamServer.py", line 14, in do_GET
    doStream(self.path[1:], htl, self.wfile, bufferTime*60)
  File "./retrieveStream.py", line 93, in doStream
    file.write(chunkList[nextToWrite][1])
IOError: [Errno 104] Connection reset by peer
----------------------------------------
my.dns.address.com - - [23/Oct/2002 22:52:31] "GET 
/SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg HTTP/1.0" 200 -
new request:  SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg
Redirecting to 
freenet:CHK at 53cchRYKtNi-ycefzTH7~gu~bToRAwI,N2HRqOFDvSzBdTLRvt5k9w
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/0
Redirecting to 
freenet:CHK at ZT3a7K~0sMMrqKTjgScrUUtKS78RAwI,wFx4YhGFOQ13XswQ-zG9yA
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/1
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/5
Redirecting to 
freenet:CHK at IQpvVtk9UD6HhJALkExsf09hx9cRAwI,4QKNQ6wCRio5AvCLEKh20g
Redirecting to 
freenet:CHK at oWaciLxgOLok4D2nO6REvp5~9YsRAwI,VYJfJ4JGJFHSZ2lFQpTHXw
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/3
Success: SSK at kWu5Osv~VAI3-kH7z8QIVxklv-YPAgM/teststream.ogg/4


Mike


_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to