I would like to confirm if we can play DRM content with Adobe Access on Samsung Smart TV (2013- SDK 4.5).
So far, I have played back the DRM content successfully on Desktop and Android but I could not make it work on Samsung smart TV.
I have downgraded my AIR app to AIR version 2.6 ( it worked fine on my Desktop ) and installed it on the TV but when I tried to play, I got error 3307 (Internal Error). This error happened when I tried to create the DRM Metadata using _drmContentData = new DRMContentData(drmProtectedContent);
Could someone please confirm to me if I can play Adobe Access's DRM content on Samsung Smart TV?
Thank you very much.
The RTMPE spec is supported, so yes, you can do DRM on streaming video. http://www.samsungdforum.com/Devtools/Spec
After confirming with the tech guy from Samsung, it is not possible to use Adobe Access with Samsung Smart TV at the moment.
Related
I where searching for any Solution to enable playing DRM Content on IOS and Android. I want to develop a Cross Platform Solution that can play DRM protected content, no matter if its Widevine or playready.
For Flutter there wasnt any Solution, so i switched to RN
For React Native i just found the Exoplayer to be able to play widevine but no Playready DRM Content.
Maybe someone of you guys can help me to find out, how im able to do this on both Platforms ?
Best Regards
To play back encrypted content protected by a particular DRM scheme, you need that DRM scheme to be supported on the device or browser.
As a general rule the following DRM's are supported natively on device and browsers - naively means that the DRM is usually built into the OS or the browser when you purchase the device:
Android devices - Widevine
Chrome browser on a PC or MAC - Widevine
iOS device - FairPlay
Safari browser - FairPlay
Internet Explorer browser - PlayReady
To allow encrypted content be played on multiple devices you need to encrypt it with the scheme for each device. In the past this has meant having to have separate streams, but DASH CENC allows a single stream to be encrypted by multiple DRM schemes - the spec is at this link:
https://www.iso.org/obp/ui/#iso:std:iso-iec:23001:-7:ed-3:v1:en
Unfortunately, the spec is restricted access to if you do not have access it may be worth having a look at some of the packager websites which will include information about creating CENC streams - for example:
https://www.wowza.com/docs/how-to-secure-mpeg-dash-streaming-using-common-encryption-cenc
http://docs.unified-streaming.com/documentation/drm/mpeg-dash.html#common-encryption-cenc
There is one other thing to be aware of, as traditionally iOS/FairPlay has used a different AES encryption mode than Widevine and PlayReady - it uses AES CBC mode rather than CTR mode. However, Widevine and PlayReady have recently announced support for AES CBC mode also so the nirvana of a single encrypted format that will play on all devices is now in theory possible - it will take some time for support to role out to all devices most likely, however.
I am testing SimpleWebRTC on Crosswalk and it works fine on an Android phone.
When I try it on Epson Moverio BT-200 the local stream doesn't show anything.
Moverio glasses do show the video stream when getUserMedia is accessed through a Firefox webpage though.
There is an open bug on the Jira of the Crosswalk project but still no clues on how to resolve it.
Any help would be very much appreciated
Android Mediaplayer not able to play some wowza m4a urls on Android devices whose version is 4.3 or higher. While some are getting played without any efforts on same device.
The same urls are working fine on Android 4.2.2/ 4.1/ & lower version devices.
The logs on wowza are showing play state, but in my app its not getting played. When seeked to some position, it also get tracked on wowza but no sound comes out.....
Can any one suggest me any solution?
I am reading documents which related to air, mobile ... author recommend software Adobe Device Central, I try researching available products of Abobe (https://creative.adobe.com/products) but I can't see it, it's necessary? If Adobe dropped it, is there any alternative?
Adobe Device Central has been discontinued: http://www.adobe.com/products/devicecentral.html
If you want to develop for mobile devices using Adobe Air then you have to take Adobe Flash. The HTML/JavaScript version is not available for mobile development. Instead you have to use Phonegap as Framework.
I am able to play the HLS smooth streaming file (having extension .ism/maniest) using MediaElement and Microsoft Smooth Streaming client SDK in Windows Store App
However when set the source of MediaElement to .m3u8 file, the video is not played.
Is it possible to play .m3u8 file in Windows Store App?
Regards,
SRS
.m3u8 file does not seem to be supported in Windows Store App.
Supported audio and video formats (Windows Store apps)
HLS (m3u8) isn't supported by the platform. But you have these options:
create your own media source provider
3ivx, a library
that supports both Windows store apps, and windows phone 8, but they
are really expensive (for me the offer was 7500 Australian dollars
per app)
Apptelic HLS, a commerical library for Windows 8
and windows Phone
I have been working on this for months and the only solution that works is this one
http://phonesm.codeplex.com/releases/view/119845
I know it says phone but it does support windows 8.1 store apps also
HLS is a nightmare to solve in Windows 8 apps, This option is open-source and is easy enough to implement Hope it helps you