We found why we can playback the purchased videos of YTTV, but cannot test EME website. Because SourceBuffer::appendBuffer is used in 2017 EME test website, but YTTV home page can automatically select the old API if SourceBuffer::appendBuffer does not be implemented.
EME 2017 test website:
http://yt-dash-mse-test.commondatastorage.googleapis.com/unit-tests/2017.html?test_type=encryptedmedia-test
Cobalt team is aware of the need to upgrade the supported EME version, see https://stackoverflow.com/a/41070502/1318869.
In the meanwhile, for the purpose of testing of Starboard player implementation, try running youtube.com/tv in Cobalt and play any purchased video.
Related
I am looking for some purchasing assistance. I have tried registering on the DJI Forums as well as the DEV forums but I cannot seem to post anything anywhere. I have emailed DJI but I have not yet received any response from them.
I recently watched the Microsoft build conference 2018 vision Keynote. I was fascinated with the presentation about the Windows sdk and the Mavic air. So much so that I want to buy a drone. The video is available here: https://www.youtube.com/watch?v=EruH-4Fvecc (watch from around 3:30)
I want to buy myself a drone and I fell in love with the Mavic Pro. I would just love to get some info on one or two things.
The demo at the conference was done using a Mavic Air drone. Will I be able to do the same on a Mavic Pro using the new Windows SDK?
I am interested in the live video feed and processing of that feed as it was demonstrated. I believe this has something to do with IOT edge. Again, will I be able to do this on a Mavic Pro?
I don't see the sdk available on the dev site. I saw the guidance sdk but I believe this is something else and not the same sdk which DJI is currently working on with Microsoft. Any idea when this will officially launch?
I want to ensure I buy the correct drone to fit my needs. It would be a lot of money to spend only to find out later that I cannot do with it what I intend to. Information on this subject is very scarce online.
Yes. Mavic Pro will be covered in the final release of WindowsSDK.
Live video feed is a standard feature provided by the SDK. The IoT Edge stack consumes the feed and runs additional software (in the case of the demo, the AI stack that detects the damages)
The WindowsSDK is currently given as an exclusivity to Build attendees. It will later be released to the rest of DJI developer community (early June) through developer.dji.com. The final release is for the end of 2018.
Source: I run developer technologies at DJI.
The SDK is now downloadable (since end of Oktober, beginning of November 2018?) from https://developer.dji.com/windows-sdk/
Only needs a DJI account, I think, which you should have (and might need anyway) when you fly any DJI drone.
Does the latest code of 'drm.h' in master branch meet the EME part of 2018 YouTube TV HTML5 Technical Requirements?
Widevine CE CDM stongly recommands to use the certificate from servers, and we met with some problems using the old method with latest CDM library.
How can we always get certificate from Youtube with Cobalt?
Can you report this to the Cobalt issue tracker?
https://issuetracker.google.com/issues?q=componentid:181120
Did some search but didn't find the reason for this.
When using the Azure media player (http://amp.azure.net/libs/amp/latest/docs/), and when I switch to version 1.5.0, suddenly, for a regular mp4 file (not adaptive streaming), my Firefox (version 43.0.4) has a bar saying "The audio or video on this page requires DRM software this FireFox does not support".
Anyone has idea about this? I didn't use any DRM on my page (it is a most basic un-protected mp4 playback).
Thanks!
PS: I tried the official azure media player demo page (http://amsplayer.azurewebsites.net/azuremediaplayer.html), and it has the same issue as well.
This is a known issue that's been fixed in AMP version 1.6.0 (set for release soon). It’s a Firefox bug that pops up when AMP queries APIs to detect browser capabilities. This happens even if the content isn’t using DRM. The message is inaccurate and it’s a little annoying but fortunately it doesn’t affect playback and will be fixed when you upgrade to v1.6.0.
I am trying to get my hands dirty of firefox OS apps. I tried to follow instructions on https://developer.mozilla.org/en/docs/Gecko_SDK
to get the SDK. I downloaded Gecko 22.0 (Firefox 22.0) zip file for windows.
Could anyone please tell me how to build it on windows system. The details given on the website are not as clear as I expected(I had expected them to be like that on android's site). Or is there a binary available for the SDK?
No SDK needed, it is all HTML5. If people talk about SDKs in that context, its often frameworks or maybe tools that can export to HTML5. But generally, you can use all the languages that work in a browser and use them without any framework or SDK to make an app.
The developer docs on Marketplace have this great intro on app development and testing: https://marketplace.firefox.com/developers/docs/quick_start
Happy Hacking!
The "SDK" you are looking for is probably the Firefox OS Simulator Addon for the Mozilla Firefox browser. Actually, all you need to test your applications for most hosted ones is a browser of some sort, but the Simulator (also called as R2D2B2G) lets you preview most of the phones' functionality, API-s and install packaged apps.
Besides installing and testing your applications you will also get a feel of Gaia - the user interface of Firefox OS, written, too, in HTML5.
Like many of the answers here, there's no real SDK, as Firefox OS apps are basically HTML5 web pages with a manifest.webapp The firefox OS Simulator mentioned by Flaki is great to test your app.
I recommend watching this short video from Robert Nyman, one of Mozilla's FFos evangelists on getting started with it: http://www.youtube.com/watch?v=hqyrldlSx_o
And this is a good tutorial on developing an app: https://hacks.mozilla.org/2013/06/building-a-todo-app-for-firefox-os-part-1/
As a long time time Flex developer I've thought about building my next application - which should run on the iPad as well - with OpenLaszlo. OpenLaszlo offer a Flash and DHTML runtime, but besides the demos on the website I don't see any real world application built with OpenLaszlo:
http://openlaszlo.org/showcase
Has anyone built a large application with the DHTML runtime, and what was your experience doing that.
Thanks!
I've tested our complicated video editing application under HTML5 mode of OpenLaszlo (formerly known as DHTML mode) and everything works aside from the text mis-aligning a bit. Audio and Video playback is not available in the latest official release (4.9.0) but the latest nightly builds ( http://download.openlaszlo.org/nightly/trunk/ ) contain the html5video and html5audio classes which work fine for media types that play in the new HTML5 and tags (different browsers support different ones). My test results of what works can be viewed here:
http://jira.openlaszlo.org/jira/browse/LPP-10058
In regards to iPad, everything seemed to work fine except that it was not possible to programmatically play more than 1 video/audio item at a time without user interaction. However, this seems to be a limitation of iPad and not OpenLaszlo since a test HTML5 application suffered the same limitation.
http://www.pandora.com and http://www.gliffy.com are large applications built on OpenLaszlo Framework.
The DHTML runtime (or the ability to generate an HTML5 application, as we'd probably phrase that feature today) has been added to OpenLaszlo with 4.0 release in March 2007. The first time I saw a version of Laszlo Webtop running using the DHTML runtime was in mid 2009, although Laszlo Calendar wasn't working at that moment. In March 2011 I witnessed a much improved version of Webtop running in DHTML mode, the system looked very stable.
In July 2012 Gliffy announced the Gliffy HTML5 Editor Preview. Gliffy is an online diagram editor, which has been around for a number of years - but in the past it was only running as a Flash application. Gliffy is a very complex application with a large code base, and it's a good sign that Gliffy is able to run on the DHTML runtime. I haven't found any information on the Gliffy website to which browsers are supported by the HTML5 preview.
Based on this information I would say that the DHTML runtime is production ready. The only question is if Laszlo or Critical Path (the company which acquired Laszlo) is going to keep funding the project in the future, since the number of developers working on the platform at the moment is very low.
Laszlo has not upgraded the HTML5/DHTML runtime to support the newer version of IE (IE9+), although it seems that the company is working on improving the DHTML support for IE at the moment (as of summer 2012). If you are planning to use the DHTML runtime for only some browser (Chrome, Firefox, Safari), everything should work relatively well.
If you plant to develop an OpenLaszlo application using the DHTML runtime, I'd recommend that you use the Trunk version (upcoming 5.0 release) of OpenLaszlo, since a lot of bugs have been fixed in Trunk for DHTML.Despite the fact that it hasn't been released, a number of developers are using that version already for production purposes.