Jump to content


bacicciosat

Member Since 30 Nov 2009
Offline Last Active 07 Jan 2021 10:07
*****

#252648 Licence/clone discussion

Posted by bacicciosat on 7 February 2012 - 14:39

It seems you didnt learn much from the license crap with the old webinterface, you cannot protect this plugin for clone usage and after all it affects the enduser not those factories in China you mention for about 10 seconds to remove tpm :)


No i don't want to protect this plugin. It is Open Source and everybody can use and modify, i want only (if possible) to inspire a matter of priciple and personally don't agree with clones philosphy including my direct support.
But everybody is free in his life to apply or not and to modify the plugin. It is open source. This don't means that we have not priciples and imprinting idea.


#252634 Licence/clone discussion

Posted by bacicciosat on 7 February 2012 - 13:30

Where is the Problem with the Clone?


Where is the problem ?
I think that clones will destroy this hobby.
Clones companies are only parasite that steal know how and names of known companies to sell at lower prices products with lower quality.
They don't invest money and don't contribute in any way in reasearch and develop they only make money stealing work of leader companies and our hobbyst work too.
They are a cancer becasue use all for own profit and destroy quality and work standard. And this kind of unfair competition could destroy the hones companies that invest money and research for our hobby.

I don' like Dmm and i don't want to protect Dmm because Dmm use the clones issue to try to create a monopoly and to use our hobbist work to for irs personal interest.
Dmm cannot think seriously to close sources after they started with open software and benefit of all community and hoobiest work and develop.
And Dmm cannot think to create a monopoly and to delete serious company like Vu+ and others that are developing its own hardware and investing money for current and future develop.
Dmm should understand that this is the market and cannot be the only company in this market.

But clones that steal know how and all using other work and names for unfair competition can destroy the market and this hobby expecially in this times (economic crisis).
Companies like dmm and Vuplus that invest money and use good components quality in their hardware risk to go out of the market and to cannot be competitive with the prices of the clones.
And if the companies that invest money in reasearch and develop will die because of clones unfair competition all this nice hobby will die.

This is my problem with clones !!

(sorry for little ot).


#249329 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 24 January 2012 - 16:04

Eh OpenPli ?
This is not an OpenPli project.

(but i agree that not all harware have to be supported and expecially no clones)


#242785 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 31 December 2011 - 16:54

Don't worry.
It will be implemented.
But these are additions.
First of all the main functions have to be completed streaming, web-tv and timers
later we will think to extras and additions.


#241996 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 29 December 2011 - 09:20

@Pli team
you must change nothing



But, do you have understood that OpenWebif is not a Pli application ?
Pli code don't care here. Streaming have to work on all the images.


#241462 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 27 December 2011 - 12:17

Dear all i want to be clear about OpenWebif indipendence.
We all know the story here about original e2 Webif and the posts about license and request to remove it from team images outside dmm hardware.
For this reason i have started the OpebWebif project: to have a webinterface independent from any kind of license restriction that can run on every hardware and on every firmware.

For this reason i am open to all contributes and modifications to the application and i am really happy to see many ppl working togheter.
But i want to be clear about this: the OpenWebif Independency have to be respected.
OpenWebif have to be compatible with ALL the images (not only with pli derived gits or with Blackhole or Sif code), so please don't ask that it depends by pli code or streaming server.
Openwebif have to SUBSTITUTE the old webif and not to be dependent by old webif installation.
I hope that we all agree about this and we will have soon the first release.


#239811 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 20 December 2011 - 00:21

Uhmm i don't agree pieter,
I think OpenWebif have to be compatible with all e2 firmwares and streaming apis have to be compatible with third part aplications already available for Osx and Android platforms.


#239634 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 19 December 2011 - 14:05

I would, but most of the web-interface code is javascript, and that's not "my thing". I may be an ace at C++ or Python, but I never got past "hello world" for js.


Yeah i hate javascript too. But the javascript parts are completed. The entire webif is at 90% completed, skaman will add all the last apis during next week i think.
The only thing that we really need to complete the work and to have the first realease is only: the web tv and tv stream functions.
This is not javacript but vlc and python code and i think we need to make it in the btter way possible.
So any help is appreciated because the work seems stopped from Homey side.


#238583 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 14 December 2011 - 20:51

I hope that Homey will be back soon to complete work on timers and stream.


#235971 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 2 December 2011 - 16:47

This little embedded remote control is for skaman :)

Attached File  bacciosat.bmp   422.22KB   14 downloads


#235805 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 1 December 2011 - 20:25

P.s.
CUrrently the accordion are reloaded every time you click on it.
I leave in this way because our channel list is not updated with a feed so at every click the channel list is reloaded (updated).
But teorically it is easy to modify the function in the way that the channel list is loaded only at the first click.
$("#accordion").accordion({
change:function(event, ui) {
  if(ui.newContent.html()==""){
   ui.newContent.load(ui.newHeader.find('a').attr('id'));
  }
},
autoHeight: false,
collapsible: true
});


or in our case:
if(ui.newContent.html()=="loading..."){


#235798 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 1 December 2011 - 19:50

Yeah I like it too! Good job!

Probably one thing I would optimize is the height of the main container so that we don't have to scroll there too if there are many channels in a bouquet. Because I have 2 scrollbars for the entire screen and one for the bouquets. Have to scroll down on 2 scrollbars to see the bottom. I would prefer to see the whole channellist without a scrollbar, at least in the bouquet-view. What you think?

Just wondering: What was the reason that patching jquery ui was required? Usually this should not be required, but maybe you can tell me what and why this was required ;)


Ok Homey i try to explain. I have not patched. My problem was only that In Jquery UI there is a native support for ajax in tabs but there isn't a native support for ajax in accordion.
So i simply used a bind function and the trick to apply an id to <a> tag to retrieve the url to load.
The result is the simply function that you can find in "bouquets.tmpl".
$("#accordion").accordion({
			    active:false,
			    change:function(event, ui) {
					    ui.newContent.load(ui.newHeader.find('a').attr('id'));
			    },
			    autoHeight: false,
   collapsible: true
		    });

But no all it seems ok for me. like for example if you open an accordion down another open accordion the screen will scroll-down too much.
So please fill free to make all modifications you think are better because i think you can obtain a better result than me.
Feel free to optimize the height too and all that you want.

I also would open one bouquet by default. The first one or the current one that is selected on the TV where a channel selected


I think you can make this removing the option
active:false,

So you are the "jQuery master" here i have only started this idea but please feel free to make all modifications and optimizations you like.


#235773 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 1 December 2011 - 17:20

Ok guys as you requested i have experimentally implemented Accordion in Bouquet list.
I had to modify original jQuery UI accordion that is static to support Ajax dynamic content.
I have to admit that now navigation is more comfortable and fast.
But i am not sure about the result, i need your opinion.
So please test and let me know if you like.
For a correct navigatio remember to close an accordion before to open another.
If you like i will apply Accordion to other lists too (providers and bouquets) if you don't like i will remove.
Please i need expecially Skaman and Homey-GER opinion.

Thx for reports.

Attached Thumbnails

  • ow11.png
  • ow12.png



#235482 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 30 November 2011 - 10:15

Hi and welcome.
For sure all the old Api will be compatible.
If you have new ideas or need new Apis you can talk about here with Skaman that is working to it.


#235329 OpenWebif [E2OpenPlugins]

Posted by bacicciosat on 29 November 2011 - 13:20

lock tuner tip same canal...


I confirm you are loking at service and not at tuner_type but ok we can use service-tuner['system'] instead of tuner_type.
I have just committed, please test.