Adobe Access iOS

Hello,
I am an Adobe Access user.
On page 4 of this document:
http://www.adobe.com/support/adobeaccess/pdfs/client/ios_readme.pdf
it is said:
In the Adobe Access 4.0 DVD, the Xcode sample project is located at Reference Implementation\Sample Video
Players\iOS\native\AccessPlayer.xcodeproj
Is there any way to get those files? I mean "Reference Implementation\Sample Video Players\iOS" folder.
Thanks very much,
Igor Trubnikov

Unfortunately, I don't have it in the package. In "/Sample Video Players" I've got only "/Android"  and "/Desktop" subfolders. That was the package I downloaded from my "Downloads" at https://licensing.adobe.com. Though it says 'All platforms' in the description, there is no iOS package inside.
Kind Regards,
Igor

Similar Messages

  • Memory Leak Issue for Adobe Access iOS API

    Hi,
    We are trying to develop an iOS app (with ARC enabled) using Adobe Acces API 4.0 and we have identified that the function [drmManager createDRMSession] has memory leak.
    DRMSESSION = [drmManager createDRMSession:METADATA playlist:PLAYLIST error:nil complete:^() {}];
    We are using:
    DRMSESSION  -> weak
    METADATA    ->strong  (as need to share within object)
    PLAYLIST       ->strong  (as need to share within object)
    After calling this function, the object is unable to dealloc and most of the leaking object related to networking (such as CFNetwork...)
    Is this a known issue for the Adobe Access iOS API or we are missing some key steps.
    Any suggestions is appreciated. Thanks in advance.

    ans0600, sorry about that, I read Hiroshi's forward too quickly.  I've done a little digging and have come up with two work-arounds:
    Create a file with ARC disabled to translate the returned object to be an autorelease
    declare the returned DRMSession as __unsafe_unretained and use CFRelease, as noted on stackexchange
    In the future we may change this method to return an autoreleased object to avoid this issue.  Let us know if you have any further questions!

  • Adobe Access iOS SDK download

    Where can I download the Adobe Access SDK for iOS? I am looking to integrate Adobe Access into my native iOS application.
    I have found several references to it on the Adobe site including the Objective-C API documentation but I can't find a download link.
    Thanks

    Please contact to sales person.
    http://www.adobe.com/products/adobe-access.html
    Thanks!
    Hiroshi

  • Adobe Access on iOS.

    This discussion is a follow up of my previous discussion that can be found at http://forums.adobe.com/message/6174242. I am starting a new discussion for clarity.
    The previous discussion addressed the question of whether Adobe Access DRM and its variant PHLS are available on iOS. The answer is NO, Unless You Sign UP for Adobe Primetime.
    You have to sign up for Adobe Primetime to get the iOS Primetime Player SDK which includes the Adobe Access iOS APIs needed to stream PHLS in a native iOS app.
    The Adobe Primetime platform requires a large monthly commitment, so that means that for all practical purposes Adobe Access DRM and PHLS is available only to a small number of companies.
    The Adobe Access iOS API used to be part of the Adobe Access SDK but at some point was removed from the SDK.
    The Adobe Access website (http://www.adobe.com/products/adobe-access.html) continues to market Adobe Access as follows:
    “Publish and protect video streams carrying studio-grade content to desktops, connected TVs, tablets, and smartphones, including iOS and Android devices, using a single DRM platform”.
    After talking to several Adobe folks, the picture that is emerging is one of bait and switch. It is clear that at some point, Adobe decided to remove the Adobe Access iOS API from the Adobe Access SDK and make the iOS API part of the Adobe Primetime iOS SDK. This is a fact. The question is why?
    Only Adobe can answer that question, but it is safe to assume that this was a strategic decision. By removing the iOS API from the Adobe Access SDK, companies that want to deliver protected content to iOS devices have to sign up for Adobe Primetime.
    Adobe seems to have gone to some length to implement this strategic decision.
    It did not update the publicly available OSMF 2 to be able to consume Adobe Access protected HLS streams. Development of OSMF 2 was stopped in 2010.
    It removed support of DRMManager class and Netstream class members (required for DRM) from AIR for iOS. 
    It removed the Adobe Access iOS API from the Adobe Access SDK. I am not sure when this was done, but the Adobe SDK sent to me last August does not include the iOS API.  
    Adobe has not published any documentation on how Adobe Access DRM for HLS is implemented.
    The deception consists in the fact that Adobe is still marketing Adobe Access in a way that makes you believe that Adobe Access DRM is available on iOS devices. This is false.
    Purchasing Adobe Access alone is not enough to protect content on iOS devices. The Adobe Access SDK does not include the iOS API.
    The question is then why does Adobe continue to promote such deception.
    Again, this has to be a strategic decision….a classical example of bait and switch. Who in the right mind would develop around a half-baked product from the get go knowing that they would not be able to deliver protected content on iOS devices.
    The Adobe Access team has admitted that Adobe Access DRM and its variant PHLS are only available through Adobe Primetime iOS Player but the Adobe Access site continues to make false claims. This is deception.
    Of course, Adobe knows that by declaring no support for iOS, Adobe Access and Adobe Media server sales would be in danger. But that is the right thing to do both morally and legally.
    In my scenario the only right action is for Adobe to provide the Adobe Access iOS API. It’s too late for Adobe to say oops sorry. I have already agreements with content owners which specify Adobe Access as the protection scheme. All the encoding and packaging is based on Adobe Access and it’s variant PHLS. If Adobe does not provide the iOS API, I will be forced to seek the appropriate legal action. 

    Hello,
    Adobe Access DRM on mobile devices is only provided by Adobe via the Primetime SDK.  You can get more information on Primetime, as well as contact Adobe on becoming a Trial user, here: http://www.adobe.com/solutions/primetime.html
    cheers,
    /Eric.

  • Adobe Access Protection on iOS devices?

    I am having an issue in terms of Adobe Access not supported in iOS. I have been developing a custom player along with a bunch of other back end Adobe Technologies only to find out now that protection is not available in iOS.
    DRMManager.isSupported returns false when we test the app in iOS Simulator. DRMManager.isSupported returns true when we use Air Simulator.
    I am using OS X 10.9, AIR SDK 4.0, Apache Flex 4.11.0, and Xcode 5.02, and Flash Builder 4.7.
    This is a huge problem and amounts to false advertisement because the protection is supposed to be handled by Adobe AIR which is supposed to be uniform across platforms. If protection is not supported on iOS, then the appeal of write one code for multiple platforms is not there any more.
    I don't understand why protection is not uniformly supported if the same Adobe Air is installed on both iOS and Android devices. I also don't understand why HDS is supported on Android but not on iOS devices. It makes no sense. The whole reason for using Adobe AIR is to not have to deal with the specifics of each platform.
    We were supposed to go live on Jan 1st, but had to postpone to deal with several issues. Now it seems that we may have to reevaluate the decision to use Adobe technologies altogether.
    Any suggestions from Adobe would be appreciated.

    Your comments on point 3 are sobering and kind of a slap in the face to someone who has been developing a streaming app with the idea that Adobe Air has  99% reach in the desktop and mobile market. I went back to the Http Dynamic Streaming and Adobe Access pages to find the restrictions that I missed when I was deciding on the technologies to use.
    The only hint of not being able to use HDS or OSMF on iOS was the omission that Adobe Access protection could be delivered via Adobe Air on iOS devices as shown in the first image below of the Adobe Access technical specs.
    On the other hand, there all kinds of statements and illustrations that would make you believe otherwise, especially on mobile devices.
    No explicit statement can be found that says that HLS is the only way to stream content to iOS devices, that the OSMF framework is HLS agnostic, and that one has to build an iOS native app from scratch if they want to consume protected HLS. I guess not smth you want to put on a page where you want to market a product.
    In building a native app, how do I make up for the lost functionality that comes by default with AIR such as the integration of Adobe Access in AIR, DRM Management, SWF verification, etc.
    As it stands, the OSMF framework is a half-baked solution as it cannot be used on iOS devices because it is HLS agnostic….although some folks have written plugins to enable OSMF to consume HLS.
    I  am currently testing a plugin to see if I can consume protected HLS. If I fail then I will scrap the entire project…which also means not buying Adobe Access or Adobe Media Servers. Neither will I be looking at Adobe Primetime.
    My OSMF based app is able to consume HLS content when I debug in AIR Simulator. Testing on iOS simulator or iOS devices has yet to prove successful. Something breaks inside AIR when it is compiled using iOS SDK.
    The reason why I chose Adobe technologies is because it seemed like all the pieces were there to put together a streaming solution that fit my business model. I did not want to have to write everything and Adobe technologies promised a quick time to market. Now 7 months later I am finding out that perhaps I should have read the Adobe Access technical specs with the precision of a lawyer.
    In my testing, protected content cannot be consumed in AIR unless DRMManager class is available. In help.adobe.com we read the following:
    “The DRMManager manages the retrieval and storage of the vouchers needed to view DRM-protected content. With the static DRMManager.getDRMManager() method, you can access the existing DRMManager object to perform the following DRM-management tasks:
    Preload vouchers from a media rights server, using a DRMContentData object.
    Query the local cache for an individual voucher, using a DRMContentData object.
    Reset all vouchers (AIR only)
    AIR profile support: This feature is supported on all desktop operating systems and AIR for TV devices, but it is not supported on mobile devices. You can test for support at run time using the DRMManager.isSupported property.”
    Using OSMF 2.0 framework, I have been able to take advantage of both PHDS and Adobe Access protection schemes in my Flex based app running on Adobe Air on Android. In Android Devices, DRMManager .isSupported returns true.
    In iOS, it seems to be a whole different story. As I said in my first post, DRMManager.isSupported returns false when testing via iOS Simulator but returns true when testing via Air Simulator.  So the attack vector idea that you put forward cannot stand because if that was true it would require DRMManager.isSupported to be false in all debugging scenarios not just on iOS Simulator or iOS devices.
    The behavior of the app in iOS simulator and Air Simulator is not consistent when it comes to responding to touch based events and rendering visual elements as well. Performance and functionality degrades even more when testing directly on iOS devices. All iOS devices exhibit the same symptoms. For example, trying to select a list item is almost impossible….item renderers simply do not respond when one tries to select an item.
    No such symptoms or differences exist between AIR Simulator and Android devices. So, it seems to me that there are AIR to iOS compilation issues when a mobile air app is packaged through iOS SDK. Smth brakes inside of AIR during packaging. I believe that this is the reason why DRMManager.isSupported returns false when testing app in iOS simulator and devices.

  • Adobe Access - new drmNativeInterface.framework for iOS 8

    Hi,
    We are a company that has been using Adobe Access for more than a year and so far we are very happy with the fact that the Adobe Access 4 can support playback DRM content on Desktop / Android and iOS without any problem.
    But recently, to prepare for the upcoming iOS 8, I have upgraded my development iPhone 5 and iPad 2 to the iOS 8 Beta and the drmNativeInterface.framework starts working wrongly. Sometime I can stream my DRM HLS content, sometimes, the drmNativeInterface.framework just stuck in the middle without any error or exception (this issue happens quite frequently like 7 out of 10 times). After debugging line by line, followings are the piece of code that make the framework stucked without any error or exception.
    1. The framework sometime stops working when we try to get the singleton instance of DRMManger
    _drmManager = [DRMManager sharedManager];
    2. Sometime it stops when we try to parse the M3U8 url:
    [_drmManager getUpdatedPlaylist:m3u8Url
                                          error:drmErrorHandler
                                        updated:^(NSURL * newPlaylist, DRMMetadata * newMetadata){
                                            NSLog(@"Update M3U8 URL Player list for license process");
                                            //Successfully retrieved the metadata from provided link
                                            m3u8PlayList = newPlaylist;
                                            _metadata = newMetadata;
    3. Sometime it stops where the DRMSession is initialized (after the User Authentication process is completed)
    _session = [_drmManager
                            createDRMSession:_metadata
                            playlist:m3u8PlayList
                            error:^(NSUInteger majorCode, NSUInteger minorCode, NSError *platformError) {
                                NSLog(@"Failed to get DRM Session");                     
                            complete:^{
                                NSLog(@"Successfully obtained DRM Session");
    Most of the time, it stops when we try to get the singleton instance of DRMManager ( issue number 1 )
    I can ensure that the framework works very well with iOS6 and iOS7 (although iPhone 4 with iOS7 crashes while a lot during the DRMSession initialization).
    If there is new version of drmNativeInterface.framework, please kindly let me know where we an get it as the drmNativeInterface.framework we have been using is quite old (for iOS5 I think).
    Thank you very much.
    Jack

    Same reply would apply to you.
    Do you have Adobe sales contact? If so, you may want to contact him/her.
    If not, can you send an email me directly with your company information. I'll try to figure it out.
    my address is : [email protected]
    Thanks,
    Hiroshi

  • Adobe Access for IOS. Verify applications

    We use Adobe Access 4.0 for protection of video of a content.
    It is necessary for us to enter control of applications under IOS (as AIR Verification for PC)
    Where it is possible to find examples of realization of this protection
    Thanks.

    Hello,
    You can use 'policy.allowedAIRApplication' property for iOS app too.
    Please ues AdobePublisherIDUtility.jar with your signing cert file for the app to determine publisher ID.
    Thanks,
    Hiroshi

  • Adobe Access 4.0 - Supported devices

    Hi,
    Does anyone have a list of all the devices which support Adobe Access 4.0? I've been navigating through these forums and I didn't seem to find any reliable one.
    Thanks in advance.

    We do support Adobe Access feature in Flash Player and AIR on desktop such as Windows and Mac OS X.
    Also, AIR on Android does.
    For iOS devices, Android devices, we do have a native library for Adobe Access feature.
    If you have any other specific questions, please try to contact Adobe person via http://www.adobe.com/products/adobe-access.html
    The page has contact form and phone number.
    Thanks,
    Hiroshi

  • Adobe Access plug in for Internet Explorer 10 on Windows 8

    Is Adobe Flash Access (DRM) built into Internet Explorer 10 on Windows 8? If so, what is the best way to remove the Flash Access DRM plugin on Windows 8 (using IE 10)? In the past, I would have just removed the NativeCache and APSPrivateData2 folders from the AppData/Roaming/Adobe/Flash player folder. However, if I do that on Windows 8, and try re-install the Flash Access plugin by playing a Flash Access encrypted video, I encounter alot of problems trying to play back a Flash Access encrypted video in Metro mode with IE. Does IE use the same Access plug in for both modes (Desktop and metro)?

    Hi Hiroshi, thanks for the help. I'm trying to test that my video player will download the Adobe DRM plugin if its not already present on the system. I've had to do this with previous versions of Windows, and I wanted to make sure the same functionality worked on the new Windows 8 64bit tablet. When I did this on the tablet (removed the DRM plugin from the AppData/Roaming/Adobe/Flash player folder), and played an Adobe Access protected video in IE on the desktop mode, the expected behaviour occured, i.e. the browser downloaded the DRM plugin, and playback continued. However, if I then go to play back and Adobe Access protected video on IE in Metro mode, the video doesn't playback. it seems to get stuck trying to download the plugin, even tough its already been downloaded and re-installed on the system, and the video won't play.
    So I was just wondering, now that Flash is built into IE 10 on Windows 8, is Adobe Access also built in (does the user ever need to download the DRM plugin on Windows 8)? And also, is there any reason that IE in metro mode would have trouble using an Adobe Access DRM plugin that was downloaded by IE in desktop mode on Windows 8? The Flash Player version is 11,3,376,12
    Thanks again

  • How to get the trial version of adobe access whether can protect content

    i submit info in
    https://www.adobe.com/cfusion/mmform/index.cfm?name=flash_access_trial_cert
    but nobody contact me..
    How to get the trial version of adobe access?
    Thanks

    Hello,
    Apologies for that!  Currently, Adobe is shut down for the holidays which is why you're seeing a delay. Adobe will resume work again on January 2nd.
    If you can private message me your contact information, I can contact our sales team to make sure they are aware of your request.
    Sent from my mobile,
    /Eric

  • How good is the new Adobe Reader IOS for fillable forms and interactive pdfs?

    At last adobe reader for ios has been updated so now fillable forms can be completed on ipad/iphone but how good is it?
    I've tested a form and reset form/print form and save as buttons do not seem to work.
    Form submit seems ok, just wondered what others thought?
    Also the new Adobe Reader IOS is now able to display interactive pdfs with buttons such as go to next page etc yet page transitions do not work? Again whats everyone elses opinion on the reader ios update?

    My preliminary experience is that Reader does better with forms than with interactivity.
    I've written a couple postings on InDesignSecrets.com about PDF readers for tablets. Here's the latest one:
    Finding the Best Tablet PDF Reader
    You should also check out PDF Expert (US $9.99) which handles interactivity better than Reader if that is important to you.

  • Cannot play Adobe Access Protected Content in Chrome (version 30 and higher); Error 3321/3322?

    Symptom:
    An end-user cannot play Adobe Access protected content.  The client application returns a persistent 3321 (Individualization Error) or 3322 (Device Binding Failure) error code.
    Root Cause in Chrome Browser:
    Adobe Access DRM must create a unique machine identifier (I.e. "token") to identify the the device.  This token is provided to the Adobe Access license server during a license request to view DRM protected content.  If Chrome Browser disables the ability for Adobe Access DRM to create a unique machine identifier, playback of Protected Content will fail with a 3321 or 3322 error code.  By default, this setting is enabled and available to toggle in Chrome Browser version 30 and higher.  Unchecking this option will prevent Adobe Access DRM from properly functioning. A 3321 or 3322 error that persists after a call to resetDRMVouchers is an indicator that this setting may need to be changed.
    Resolution:
    In your Chrome settings:
    •             Click on "Show advanced settings…"
    •             In the subsequent "Privacy" section, click on "Content settings…"
    •             In the subsequent "Protected Content" section, make sure that the following box is checked "Allow identifiers for protected content (computer restart may be required)".
      We are working with Google to allow better detection of this condition, so that the client will return a 3368 (User cancelled or user settings disallow operation) error code when the box is unchecked.

    Symptom:
    An end-user cannot play Adobe Access protected content.  The client application returns a persistent 3321 (Individualization Error) or 3322 (Device Binding Failure) error code.
    Root Cause in Chrome Browser:
    Adobe Access DRM must create a unique machine identifier (I.e. "token") to identify the the device.  This token is provided to the Adobe Access license server during a license request to view DRM protected content.  If Chrome Browser disables the ability for Adobe Access DRM to create a unique machine identifier, playback of Protected Content will fail with a 3321 or 3322 error code.  By default, this setting is enabled and available to toggle in Chrome Browser version 30 and higher.  Unchecking this option will prevent Adobe Access DRM from properly functioning. A 3321 or 3322 error that persists after a call to resetDRMVouchers is an indicator that this setting may need to be changed.
    Resolution:
    In your Chrome settings:
    •             Click on "Show advanced settings…"
    •             In the subsequent "Privacy" section, click on "Content settings…"
    •             In the subsequent "Protected Content" section, make sure that the following box is checked "Allow identifiers for protected content (computer restart may be required)".
      We are working with Google to allow better detection of this condition, so that the client will return a 3368 (User cancelled or user settings disallow operation) error code when the box is unchecked.

  • Adobe Reader iOS SDK

    Is there an sdk for Adobe Reader iOS?

    Hello,
    We have a very simple use case of viewing (just view) the pdf files within the mobile app for both iOS and Android platform. Can you please advise on if Adobe Reader Mobile SDK serves the purpose or if any solution(s) exist either from Datalogics or Bluefire or Bsquare? We are exploring various pdf toolkits and are finding some limitations with these. We would like to stick with Adobe mobile SDK (or any of thextension solutions) that meet our buisness need.
    Appreciate if you can let me know.
    Narasimha Bejjanki
    [email protected]
    +1 267 216 2350

  • Is anybody else having their Adobe AIR iOS app crash within the first second of opening it?

    Is anybody else having their Adobe AIR iOS app crash within the first second of opening it?
    I am using iPhone 6, iOS 8.1.3, with a development certificate.
    With Adobe AIR SDK 16.0.0.283 and now with 17.0.0.93, after compiling the app (whether in release mode or debug mode), before the app getTimer() can ever reach 999 milliseconds the app will crash. No matter what code I have, it is just crashing before the runtime can ever reach the first second.
    Anybody else having this kind of behavior?

    Chris,
    Thanks for your prompt reply. I have found the way to reproduce. It is about interfaces, and when I try to call a method through an interface the app crashes. I think that it is related to having an interface with many parameters. I have logged the bug here:
    Bug#3935199 - iOS App crashes when calling an objects method through interface

  • Can't run Adobe accessibility checker on new PC

    Hi Jasmin / Jayan / and anyone else,
    We have new workstations with newer versions of JAWS installed and can't run the Adobe accessibility checker.  The option is disabled.  When JAWS is open, can't run Adobe's read out loud feature.  Using Win XP Pro, JAWS 11, Designer ES (8.2) and have Acrobat 9 Pro and Reader 9 on workstations.  Any ideas?
    Thanks

    OK, I'm not sure exactly how, but I've managed to fix it.
    Shortly after writing that post, I renamed the libraries on each PC, and was then able to see both on my iPhone, but still couldn't see the XP library on my Windows 7 PC.
    I had done a soft reset on the wireless router earlier, but I decided to try a complete cold restart - turned off both PCs, and unplugged the power cable to my router, left all off for a few minutes, plugged the router back in, turned my old PC back on, loaded iTunes on that, then turned my new PC back on, at which point some message came on about the firewall, and then loaded iTunes. So I'm syncing now - it's worked!
    I guess that's another problem solved by turning it off and back on again!

Maybe you are looking for

  • Duuning Notice by Fax or Email Automatically

    Dear All We want to send dunning notice to customer by automatic email or fax. Can someone guide us in this regard Thanks

  • ITunes is telling me my computer isn't authorized anymore.

    iTunes is telling me my computer isn't authorized to play purchased songs anymore. I tried to go in and re-authorize my computer, but I just get the following error: +We could not complete your iTunes request. An unknown error occurred (-42408)+ I ch

  • Control Query for broadcaster

    Hi al, I need to send a report by mail in PDF format to a user which is a filtered report of a general report. Meaning: I have a general report of sales (A) and I need to send by e-mail report A filtered by sales group and by current month (B). In or

  • Master-Detail Query

    Hi, I have parent and child tables and I need to get data in the following fashion. I'm using emp and dept tables for this example. DEPTNO DNAME LOCATION EMPNO ENAME SAL JOB COMM 10 HQ NY 1111 TOM 3000 CLERK 5 1112 TIM 5000 MGR 0 20 ACT BOS 1113 LEE

  • How to integrate a Java Application in the portal

    Hi: I have developed a pure and simple Java Application just like a test, only Java, no EJB, no JSP. JUST PURE JAVA. I need to put this application in my Oracle9iAS Portal and i've found something about developing EAR and WAR. But i can't find the wa