Re: [App] More TV channels on E/F/H series
Posted: Sun Oct 02, 2016 8:56 pm
Gf won't be mad anyway. You saved my ass.
wluczykijwf wrote:Thanks you @gogo, and do this version works correctly on E-series?
I added a approximate procentage TotalBufferSize value for pause and a aproximate calculate Total Download Stream. And I added new parameter SetInitialTimeOut to Settings.jsbobiturboto wrote:I have started thinking about calculation as well, because we have the total size and current bitrate.
But it will be tricky because without the current level of the buffer, we can't calculate it precisely.
I have found that explanation about the buffers, so 5 sec for initial 3 sec for pending and 10 in total should be ok.
The recommendation about pending buffer to be double of the initial, but have found it more stable if is less than that.
We can calculate it on demand to point the people what setting they should fill, and keep the info on green or yellow button, or inject it automatically
Code: Select all
//For any type stream
//If the Value < 1KB then set default Value
//E.g. If you want to set 5MB then set the Value to 5120KB = 1024 * 5
Settings.SetTotalBufferSize_AllType = 1024 * 250; //It sets the total It sets the total It sets the total (KB)
Settings.SetInitialBufferSize_AllType = 0; // It sets the initial buffered data size before start playback (KB)
Settings.SetPendingBufferSize_AllType = 0; //It sets the minimum data size which goes out from buffering, when media player is on buffering status (KB)
//If the Value < 1ms then set default Value
Settings.SetInitialTimeOut_AllType = 0; //It sets the maximum time out value for initial buffering before starting playback (ms)
//Individual for some type stream
Settings.SetTotalBufferSize = {
'RADIO': 1024 * 1,
'HTTP-HD': 1024 * 50,
};
Settings.SetInitialBufferSize = {
'RADIO': 128 * 1,
'HTTP-HD': 1024 * 12,
};
Settings.SetPendingBufferSize = {
'RADIO': 128 * 1,
'HTTP-HD': 1024 * 12,
};
Settings.SetInitialTimeOut = {
'RADIO': 30,
'HTTP-HD': 1000,
};
I know. Sometimes when streaming is start then a mean download speed is very high.bobiturboto wrote: The problem is that always is increment.
I have got some buffering on one channel and then the total remains intact, it should be start from zero or the actual min value if we have buffering.
You press pause key and next yellow or green key. You can monitor the total buffer. If it is less of 100% then probably the stream doesn't broken after resuming.bobiturboto wrote:
I didn't get what can check from the percentage during pause.
bobiturboto wrote:In general now I can watch channels which previously I couldn't.
Yes, I have it in the plans.bobiturboto wrote:
One possible feature, please
Can we have the same behavior with next previous event (stroke left and right) like on yellow/green button, for the blue button (guide).
It will be great to check what will be the next event without switching the channel.
I need more description for your idea...bobiturboto wrote:One more idea regarding of our webserver usage. We can create a mobile app which is browsing now on TV content and eventually to control Online TV app for switching the channels. Then we will have something absolutely complete. What you think about it?
Code: Select all
[Player] Player video error: Cannot read property 'HTTP' of undefined, TypeError
[Player] Player deinit: 1