MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal TV-Server » General Talk


General Talk Talk about the MediaPortal TV-Server

Reply
 
Thread Tools Display Modes
Old 2007-04-24, 16:36   #1 (permalink)
Portal Member
 
Join Date: Nov 2006
Age: 19
Posts: 233
Thanks: 0
Thanked 0 Times in 0 Posts

Country:

My System

Question Teletext subtitles

Is there any teletext subtitle support in the TVE3??
KoktGrus is offline   Reply With Quote
Old 2007-04-24, 23:22   #2 (permalink)
Portal Member
 
Join Date: Mar 2006
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

There is, unfortunately it causes stuttering when active. Mistered hopefully has some ideas to fix them.
Throt is offline   Reply With Quote
Old 2007-04-29, 13:16   #3 (permalink)
Portal Developer
 
Join Date: Apr 2006
Posts: 1,090
Thanks: 25
Thanked 33 Times in 21 Posts

Country:


Default

I have ideas to fix the problem, but I haven't much time at the moment. The main problem is that I have to find a balance between performance and a good design.
I will try to find some time next week, but I can't promise anything.

MisterD
misterd is offline   Reply With Quote
Old 2007-05-01, 13:05   #4 (permalink)
Portal Member
 
PsyDuck's Avatar
 
Join Date: Jan 2007
Age: 33
Posts: 17
Thanks: 0
Thanked 0 Times in 0 Posts

Country:

My System

Default

Anything we can do to help?
__________________
Yeah, I know!
PsyDuck is offline   Reply With Quote
Old 2007-05-01, 17:14   #5 (permalink)
Portal Developer
 
Join Date: Apr 2006
Posts: 1,090
Thanks: 25
Thanked 33 Times in 21 Posts

Country:


Default

At the moment only be patient and wait. But you all can and should test the modification when it's done. Because we haven't much programmes with subtitles in Germany. Hopefully then the patch also will be sooner committed to svn.

MisterD
misterd is offline   Reply With Quote
Old 2007-05-19, 13:04   #6 (permalink)
Portal Developer
 
Join Date: Apr 2006
Posts: 1,090
Thanks: 25
Thanked 33 Times in 21 Posts

Country:


Default Status update

I have worked on the stuttering problem the last days and I think that I have fixed it. You have only a small stuttering when you activate the teletext and the first page appears. The stuttering when the first page appears could also be removed, if I reintegrate the logo page from TVE2.
But I have still some other things on my to do list for the teletext module of the plugin:
- Update of the page renderer for a better support of boxed teletext pages like subtitles and newsflashs
- Remove duplicate code and other cleanups
- Add comments to the code
- Change from keycode to internal actions
- Possibility to change between transparent and non transparent mode
- Better initial image, because with PM III you only see a strange black image.

If you have any other suggestions post it here.

MisterD
misterd is offline   Reply With Quote
Old 2007-05-20, 19:59   #7 (permalink)
Portal Member
 
Join Date: Mar 2006
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

Thank you Misterd!

That sounds great, can't wait to check it out!

Cheers
Throt is offline   Reply With Quote
Old 2007-05-20, 20:59   #8 (permalink)
Portal Member
 
Join Date: Dec 2005
Location: Linköping, Sweden
Posts: 125
Thanks: 3
Thanked 0 Times in 0 Posts

Country:

My System

Default

Quote:
Originally Posted by misterd View Post
If you have any other suggestions post it here.
This might be a bit of topic since it is not about teletext subtitles but rather teletext itself.

Before I started to use MP I usually used teletext everyday (often many times), these days I don't. The main reason for this is the slow startup, it takes a few seconds for the first page to display. From what I have seen in the code that would be during a caching phase? Because after the initial wait it is fast, very fast I gather. Is there someway to cache the start page (page 100) when you first enter a new channel? From a user perspective I guess that when you press the teletext button you will then see page 100 right away and then have to wait a few seconds for all the rest. That is at least from my prespective a good tradeoff.

There is of course one tiny detail more, the default mapping on the MCE remote doesn't have a page+1 and page-1 button (or have I missed something). Ie I want to press a button, arrow up or channel up or something for page+1. In the beginning I used to add that mapping by hand with every new install of MP but because of issue 1 I have stopped doing that.

Thanks for any help, all your good work is really appriciated!
J-B-N is offline   Reply With Quote
Old 2007-05-20, 23:35   #9 (permalink)
Portal Developer
 
Join Date: Apr 2006
Posts: 1,090
Thanks: 25
Thanked 33 Times in 21 Posts

Country:


Default

Quote:
Originally Posted by J-B-N View Post
This might be a bit of topic since it is not about teletext subtitles but rather teletext itself.
I'm trying to improve the whole teletext module. Not only the subtitle part.

Quote:
Originally Posted by J-B-N View Post
Before I started to use MP I usually used teletext everyday (often many times), these days I don't. The main reason for this is the slow startup, it takes a few seconds for the first page to display. From what I have seen in the code that would be during a caching phase? Because after the initial wait it is fast, very fast I gather. Is there someway to cache the start page (page 100) when you first enter a new channel? From a user perspective I guess that when you press the teletext button you will then see page 100 right away and then have to wait a few seconds for all the rest. That is at least from my prespective a good tradeoff.
The TVServer uses a cache for all pages including all subpages. The main problem of the slow startup is that the TVServer only starts to cache the pages, when you start the teletext module. If you have started it and don't change the channel the TVServer still grabs all pages. If you change to a new channel then you have to start the teletext module before the caching process starts again.
I don't know why the server doesn't start this caching process when you start watching a channel. Since this must be done somewhere in the TVServer, I can't promise anything.

Quote:
Originally Posted by J-B-N View Post
There is of course one tiny detail more, the default mapping on the MCE remote doesn't have a page+1 and page-1 button (or have I missed something). Ie I want to press a button, arrow up or channel up or something for page+1. In the beginning I used to add that mapping by hand with every new install of MP but because of issue 1 I have stopped doing that.
This is why I'm want to change from the keycodes to the internal ACTIONS. They can be better used by remotes etc. I want to create an action for every operation you can do in the teletext, e.g. subpage up/down, next/prev page.

MisterD
misterd is offline   Reply With Quote
Old 2007-05-21, 08:56   #10 (permalink)
Portal Member
 
Join Date: Dec 2005
Location: Linköping, Sweden
Posts: 125
Thanks: 3
Thanked 0 Times in 0 Posts

Country:

My System

Smile

It is very good to hear you are planning to improve the entire teletext module!

Quote:
Originally Posted by misterd View Post
The TVServer uses a cache for all pages including all subpages. The main problem of the slow startup is that the TVServer only starts to cache the pages, when you start the teletext module. If you have started it and don't change the channel the TVServer still grabs all pages. If you change to a new channel then you have to start the teletext module before the caching process starts again.
I don't know why the server doesn't start this caching process when you start watching a channel. Since this must be done somewhere in the TVServer, I can't promise anything.
It would naturally be very good to have the teletext caching start directly (soon) after a channel change. I don't know the CPU requirements and the potential impact of having the chaching start during the channel change but just after playback has started a chaching should be able to run with minimal impact on system performance.

Why is the chache built as a memory bound parameter? Ie why not store the cache in the database? From my experience a teletext page doesn't change that often, and if you zap between two channels you don't need to rebuild the entire chache. Storing the teletext chache in a database would cost some harddisk but all things considered not that much and there would be a fraction higher latancy to retrieve the pages.

Anyhow just something I have been thinking about.

Quote:
Originally Posted by misterd View Post
This is why I'm want to change from the keycodes to the internal ACTIONS. They can be better used by remotes etc.
Oh, I see, excellent!
J-B-N is offline   Reply With Quote
Reply

Bookmarks

Tags
subtitles, teletext

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Teletext subtitles: stutter, charset Throt Get Support 3 2007-04-05 11:22
teletext subtitles not transparent brickbat 0.2.2.0 Final and SVN Builds 11 2007-03-14 20:09
Teletext Subtitles DonBogo 0.2.0.0 Final and SVN Builds 4 2007-02-09 15:20
Teletext sdf pre 1.0 RC1 0 2007-01-03 17:57
My TeleText - Internet TeleText plugin (was: My SVT Text) snorre Plugins 54 2005-09-12 13:55


All times are GMT +1. The time now is 18:13.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden