FXP.One: Difference between revisions

From Lundman Wiki
No edit summary
No edit summary
Line 1: Line 1:
FXP.One is a whole new system to FTP and FXP. It is not just another
== Hikari TV ひかりTV ==
[[FXP.One:Clients|FTP client]]. It is in fact a very flexible FTP/FXP engine. This engine does
all the hard work with dealing with FTP sites. Built into that is
a very simple but powerful API protocol. The idea is then, if someone
wants to do an FTP, or FXP, client they can then make one without
the FTP hassles. Currently there already are multiple [[FXP.One:Clients|clients]]. They
all talk to the FXP.One engine, and you can interchange the [[FXP.One:Clients|clients]].


That is, use one client to create and queue up some items and start the
After going through the typical Japanese signup protocol of calling, giving name and address, so they can mail you a form that you write name and address on, to get the service.
queue process. At a later time, a different client, from a different location
can connect and check on the progress of that queue, change it, add to it and
so on.
<paypal></paypal>


I got the tuner in the mail ok, as well as the signup code. There was also a NTT flets COP code I needed, so I called NTT to get that.


'''FXP.One V2 released! Now comes with HTML5 WebSocket FTP Client! IRC Auto-trader bot! '''
Lots of channels, and the tuner is all in Japanese, but pretty easy to navigate. As always, it is a little sluggish when using the GUI, changing channels and so on. About the same as the satellite and cable STBs I have used before. One would hope they'd made it faster over the years though.


The FXP.One engine features:
These are things I want to find an answer for:
* Full FTP and FXP capabilities.
* SSL/TLS support, auto-sensing and forced.
* SSL/TLS data support, auto-sensing and forced.
* SSCN secure data FXP support.
* CCSN secure data FXP support.
* XDUPE aware for faster queue processing.
* Auto resume, or overwrite options
* Resume last (re-queue all resume items last for faster queue processing)
* FXP direction control (if one site is firewalled)
* PRET Pre-transfer support for ring-sites.
* Skip lists for both files and directories
* Pass lists for both files and directories (opposite to skip list)
* Move-first for both files and directories
* Automatic skip of empty files and directories.
* Encodes all file and directory names as to handle any locale.


* Hackable? Can I get in, if so, can I add English myself? only port 20000 open so far. (upnp?)
* Quick channel list. I want a fast way to get to a more scrollable channel list. Right now you either get full guide (slow) or large icons (slow), or deep in the menus (slow)
* Quick channels, can I set my preferred channels on the number keys, and quick jump? Looks like I can, but it sure don't work.
* Output is 1080i, why not 1080p.
* Can I get it to work with XBMC and remove tuner? (IPV6 etc)




[[Image:ufxp.screen1.jpg|right|thumb|100px|UFxp]]
=== Networking ===


I had a fair bit of trouble getting HikariTV to work well. It would sometimes start glitching like crazy, I thought it was the wifi router, or maybe the two switches connected in chain.


==Getting Sources==
But eventually it turns out the be the Win7 PC going into hibernation (sleep). The switch appears to think it still should get multicast packets (wake on lan is on) and something goes weird there. Shutdown has no side effects.


Latest tarball.
[http://www.lundman.net/ftp/fxp-one-2.0.tar.gz FXP.One-2.0.tar.gz]


Windows binary
[http://www.lundman.net/ftp/FXP.One-v2.01-win32.zip FXP.One-v2.01-win32.zip] FXP.One, clomps and clomps-irc for Win32


                         
Older versions:
[http://www.lundman.net/ftp/fxp-one-1.9.tar.gz FXP.One-1.9.tar.gz]
[http://www.lundman.net/ftp/fxp-one-1.7.tar.gz FXP.One-1.7.tar.gz]
[http://www.lundman.net/ftp/fxp-one-1.6.tar.gz FXP.One-1.6.tar.gz]
[http://www.lundman.net/ftp/fxp-one-1.4.tar.gz FXP.One-1.4.tar.gz]
[http://www.lundman.net/ftp/fxp-one-1.3.tar.gz FXP.One-1.3.tar.gz]
[http://www.lundman.net/ftp/fxp-one-1.2.tar.gz FXP.One-1.2.tar.gz]
[http://www.lundman.net/ftp/FXP.One.v1.1.b737.tgz FXP.One.v1.1.b737.tgz]
[http://www.lundman.net/ftp/FXP.One.v1.1.b735.tgz FXP.One.v1.1.b735.tgz]
[http://www.lundman.net/ftp/FXP.One-v1.0.b598.tgz FXP.One-v1.0.b598.tgz]


=== NEC Aterm WR9500N ===


I picked up an Aterm WR9500N Wifi router. Fairly easy to setup, defaults were all good. Testing HikariTV with this router now.


[[CVS]] Use CVS for cutting-edge version.


[[Compile]] FXP.One


[[FXP.Oned_Changelog|Changelog]]
=== Buffalo ===


[http://www.lundman.net/unix/FXP.One_commitlog.txt Old CVS Changelog]
I signed up for HikariTV recently, to see what that is like to use. I went for the "double" tuner rental.


==Clients==
Initially I was using an old Buffalo G54 wifi router. It could technically handle it, but all wifi communication stopped when watching tv.


[[FXP.One:Clients|Clients]]
I went and picked up a WZR-450HP. You have to enable the "Movie engine" and then IPV6 option. Then HikariTV worked.


However, I noticed you could only watch for 2-3 minutes, then channels would go blocky, corrupt and generally be unplayable. Some channels did not play at all.


It turns out that you can set the "multicast rate", for which the default is "11 mbps", on the Buffalo WIFI router.


==General tech specs==
However, with HD channels, it is sending at about 8-16mbps. I changed the "multicast rate" to 22mbps and it is currently working well.
 
[[Error Codes]] For Protocol error codes and definitions.
 
[[YNA Type]] Yes, No and Auto type
 
[[Encoding]] The directory and file encoding scheme used.
 
[[Site Definition]] Current SITE definition and its members.
 
[[Extra Site]] members also understood by the engine.
 
[[Client Site]] recommendations.
 
[[Phases]] required to do a file transfer. (need to do directory listing some day)
 
==API COMMANDS==
 
[[Protocol]] definition and specifications.
 
 
 
== Local transfers ==
 
[[FXPOne:local|local]]
 
 
 
== Help ==
 
[[FXPOne|FAQ]]

Revision as of 00:36, 23 August 2012

Hikari TV ひかりTV

After going through the typical Japanese signup protocol of calling, giving name and address, so they can mail you a form that you write name and address on, to get the service.

I got the tuner in the mail ok, as well as the signup code. There was also a NTT flets COP code I needed, so I called NTT to get that.

Lots of channels, and the tuner is all in Japanese, but pretty easy to navigate. As always, it is a little sluggish when using the GUI, changing channels and so on. About the same as the satellite and cable STBs I have used before. One would hope they'd made it faster over the years though.

These are things I want to find an answer for:

  • Hackable? Can I get in, if so, can I add English myself? only port 20000 open so far. (upnp?)
  • Quick channel list. I want a fast way to get to a more scrollable channel list. Right now you either get full guide (slow) or large icons (slow), or deep in the menus (slow)
  • Quick channels, can I set my preferred channels on the number keys, and quick jump? Looks like I can, but it sure don't work.
  • Output is 1080i, why not 1080p.
  • Can I get it to work with XBMC and remove tuner? (IPV6 etc)


Networking

I had a fair bit of trouble getting HikariTV to work well. It would sometimes start glitching like crazy, I thought it was the wifi router, or maybe the two switches connected in chain.

But eventually it turns out the be the Win7 PC going into hibernation (sleep). The switch appears to think it still should get multicast packets (wake on lan is on) and something goes weird there. Shutdown has no side effects.



NEC Aterm WR9500N

I picked up an Aterm WR9500N Wifi router. Fairly easy to setup, defaults were all good. Testing HikariTV with this router now.


Buffalo

I signed up for HikariTV recently, to see what that is like to use. I went for the "double" tuner rental.

Initially I was using an old Buffalo G54 wifi router. It could technically handle it, but all wifi communication stopped when watching tv.

I went and picked up a WZR-450HP. You have to enable the "Movie engine" and then IPV6 option. Then HikariTV worked.

However, I noticed you could only watch for 2-3 minutes, then channels would go blocky, corrupt and generally be unplayable. Some channels did not play at all.

It turns out that you can set the "multicast rate", for which the default is "11 mbps", on the Buffalo WIFI router.

However, with HD channels, it is sending at about 8-16mbps. I changed the "multicast rate" to 22mbps and it is currently working well.