Is using H.264 in Chromium allowed? - chromium

Chromium enables us to build it with support of H.264 and even H.265.
I would like to ask if any license fees have to be paid for that or how the licenses are being handled.
Thank you.

Related

How to download dvd covers from https://www.dvdempire.com/all-movie.html

Hello stackoverflow community. I am asking for help with downloading dvd covers from a dvd shop website (dvdempire.com). I am using wget for Windows.
So the syntax would be wget -r -A .jpg https://www.dvdempire.com/all-movies.html
But the problem is that it doesnt want to connect with SSL. The handshake fails.
Maybe the website has disabled mass downloading of DVD covers because of bandwidth or copyright reasons ?
The covers can be manually downloaded by clicking each link, but it would be much faster to do it with a batch program.
There are some 115000 covers in total.
The Terms of Use page for the site includes the following:
"Read these terms carefully before you ("You") accept these Terms by: (a) placing an order through DVDEmpire or (b) otherwise using the Websites."
"You agree, further, not to use or attempt to use any engine, software, tool, agent or other device or mechanism (including without limitation browsers, spiders, robots, avatars or intelligent agents) to navigate or search the Websites other than the search engine and search agents available from DVDEmpire on the Websites and other than generally available third party web browsers (e.g., Netscape Navigator, Microsoft Explorer)."
I suggest that you contact the site maintainers directly about what you want to do.

developing symbian app for personal use only

I recently bought a second-hand Nokia E52, and I'd like to write some apps for personal use only, i.e. without needing to distribute them.
Now, learning about Symbian S60 today is a bit like learning an ancient language noone speaks anymore, and I'm very confused. In particular could someone explain to me whether I'll be able to access all capabilities somehow without having a developer certificate (which I don't have)? Or is it that I'll be able to access only those capabilities which are covered by "self-signed" certificate?
You can't request (free) developer certificates anymore, only create own self-signed certs which are restricted:
http://www.s2.org/~pekangas/creating_symbian_certificates.html
The only way to access more advanced capabilties is via hacking your phone.
I don't have E52 but I can give some advice.
I use Nokia Qt suite to write a music player and camera capture software for my Nokia phones (Symbian ^1 and above). I can access the network, read / write data to the sdcard and internal phone memory.
Generally my Qt .pro file declare the capabilities:
# Self-signing capabilities
TARGET.CAPABILITY += NetworkServices \
ReadUserData \
WriteUserData \
LocalServices \
UserEnvironment
If you need to play music and use the Camera, you need to install Qt mobility (a .sis file) on your devices running Symbian ^1 or older devices.
hope this helps!
As you assumed, you can only use capabilities covered by self-signed certificate. However, there is very little you can not do without those. Also, you can only use libraries/functions that use (or require) cababilities covered by self-signed certificate. The capabilities are very well explained in some of the Symbian books, for example this has the capability part freely readable.

videoJS player free or paid software

We have a commercial Product which we sell it to our clients. Can i use this player for free in my product? Are there any license restrictions. Even if you don't have restrictions,play video in web through rtmp streaming. Does it have any restrictions?
Thanks
jc
At the bottom of the video.js GitHub page it says
Video.js is licensed under the Apache License, Version 2.0.
After reviewing the license skimming this page at tldrlegal. Yes you can use the player for free as long as you include the original copyright, license, and notice.

How you document your web browsers requirements?

All,
I'm looking for an advice, how you normally document web browsers requirements in your requirement document.
1) Do you mention the browsers type that your application must support e.g. Chrome / Firefox / IE? Do you also mention the version number ? the 32/64 bit ? and the Operating Systems that the browsers is installed? How far you go on documenting the requirements?
2) What should be the testing strategy to test the browser combination? e.g. should you just test the last 2 version? i.e. firefox version 22 and 23
Thanks,
Web browser requirements are part of the "Supported Platforms requirement" topic for which you end up having huge matrix made of Browser type (Chrome, FF etc.), Browser version, OS type, OS version (including 32/64 bits), and anything else that could be on different version for users (Java, Python, Ruby etc.). So to answer your questions:
I would go as far as possible in the detail in the requirements of the browser/platform, so that the dev, QA, doc, support etc. teams know what browser/platform is supposed to work
For the browser combination, take into account that more and more browsers are on auto-update mode. For example, most of the people have the last version of Chrome so we might test only the last or 2 last ones.

Testing WML documents without Nokia

Are there any testing platforms out there for testing WAP/WML pages besides that provided by Nokia? I have tried to get ahold of the Nokia Mobile Internet Toolkit but it's too tied down with authentication and certificates etc.
Nokia software is like Adobe and......sucks.
It's not really wap-oriented, but Aptana does have a plugin for symbian widgets, which I think is mostly html.
Openwave used to do an SDK for this purpose, which was very useful for testing compatibility with the large number of mobile phones shipped with Openwave Mobile Browsers. Since Openwave sold off their browser business it is no longer available on their websites or those of their successors - they appear to have deleted all the developer support information.
But a Google search for "Openwave SDK" may help.