After the release of the new TFF FPR17 beta which now allows site specific user agent overrides, I decided to try and utilise MPlayer for 3gp streaming (when using a mobile phone user agent) instead of RealPlayer or QuickTime to save a few CPU cycles.
This can only work with the latest MPlayer as bundled with SMTube by @Lastic - the older versions only work in conjunction with youtube-dl which introduces it's own CPU overhead for streaming.
The attached applet, MobileTube, should be placed in Applications and TFF must have a mobile phone user agent activated for Youtube (eg NokiaN90-1/3.0545.5.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1)
After browsing to a video, click on play and a dialogue will ask you which app to use for playback, choose MobileTube and tick the box to remember the choice.
MobileTube will minimise TFF (this saves a surprising amount of CPU) and play the stream at a window width of 600 pixels via MPlayer located in /opt/local/bin/ - playback on my 1.33 Powerbook averages 15% which is much lower than RealPlayer.
However, most videos have audiio sync issues - as they also do with QuickTime/RealPlayer - this seems to be inescapable with 3gp video apart from on a real phone - I've used the autosync command within the playback script but manually altering sync with the -/+ keys is more successful - quality will vary.
This version will only work with TFF7450 - if anyone wants a TFF7400 version, leave a comment and I will make alterations.
This can only work with the latest MPlayer as bundled with SMTube by @Lastic - the older versions only work in conjunction with youtube-dl which introduces it's own CPU overhead for streaming.
The attached applet, MobileTube, should be placed in Applications and TFF must have a mobile phone user agent activated for Youtube (eg NokiaN90-1/3.0545.5.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1)
After browsing to a video, click on play and a dialogue will ask you which app to use for playback, choose MobileTube and tick the box to remember the choice.
MobileTube will minimise TFF (this saves a surprising amount of CPU) and play the stream at a window width of 600 pixels via MPlayer located in /opt/local/bin/ - playback on my 1.33 Powerbook averages 15% which is much lower than RealPlayer.
However, most videos have audiio sync issues - as they also do with QuickTime/RealPlayer - this seems to be inescapable with 3gp video apart from on a real phone - I've used the autosync command within the playback script but manually altering sync with the -/+ keys is more successful - quality will vary.
This version will only work with TFF7450 - if anyone wants a TFF7400 version, leave a comment and I will make alterations.