How to handle DRM_AUTHENTICATE Event in VideoElement

Hi,
I'm building a player that should be able to play DRM protected Videos. To do this, I'm using org.osmf.elements.VideoElement along with spark VideoPlayer. I need to listen to DRM_AUTHENTICATE event and supply the credentials for DRM.
How should I go about doing this? I've tried adding the event listeners on VideoElement object, but it seems VideoElement doesn't dispatch DRM_AUTHENTICATE. NetStream seems to dispatch it, but I didn't find a way to get NetStream object from VideoElement.
Here is a sample code that I'm using-
var netLoader:NetLoader = new NetLoader();
var videoElement:VideoElement = new VideoElement(new URLResource(path), netLoader);
// The below doesn't work, the registered listeners do not get called for DRM video
videoElement.addEventListener(DRMAuthenticateEvent.DRM_AUTHENTICATE, setDRMCredentials);
videoElement.addEventListener(DRMAuthenticationErrorEvent.AUTHENTICATION_ERROR, onDRMAuthenticationError);
videoPlayer.source = videoElement;
videoPlayer.play();
Thanks in advance,
Ramashish

Hi,
Catch the et_VALIDATE event, when InnerEvent = False and ItemChanged = True.
            If pVal.EventType = BoEventTypes.et_VALIDATE Then
                If pVal.InnerEvent = False And pVal.ItemChanged Then
                    'TODO Your code here...
                End If
            End If
Regards,
Vítor Vieira

Similar Messages

  • How to handle selection event in alv component

    Hi all,
        i am new to webdynpro abap. and i want to know how to handle selection event(such as select all / unselect ) in my simple alv application.
    Thanks very much

    Hi,
    By default when you use the selection mode for the ALV as Multi/Mutli No Lead then this option is enabled.
    Try to implement the event ONLEADSELECT and check wether this event is triggered or not.
    DATA: lo_value type ref to cl_salv_wd_config_table.
        CALL METHOD  lo_value->if_salv_wd_table_settings~set_selection_mode
          EXPORTING
            value = cl_wd_table=>e_selection_mode-multi_no_lead.
    Try to implement these event for ALV and put a break-point and test which event is getting triggered.
    ON_CLICK           
    ON_DATA_CHECK      
    ON_FUNCTION        
    ON_LEAD_SELECT     
    ON_STD_FUNCTION_AFTE
    ON_STD_FUNCTION_BEFO
    Please provide more inputs.
    Regards,
    Lekha.

  • How to handle server event in component through BOL Concept

    Hi All,
                Please let me know how o handle Server event in Component through BOL Concept.
    Thanks,
    Prameela.

    Hi Prameela,
    If you want the server event to be triggered in the search view, you have to add the code in the GET_DQUERY_DEFINITIONS method.
      DATA: lv_getter TYPE string.
    CONCATENATE 'GET_P_' <rt_result>-field INTO lv_getter.
        TRANSLATE lp_getter TO UPPER CASE.                    "#EC SYNTCHAR
        TRY.
            CALL METHOD me->(lp_getter)
              CHANGING
                cs_result = <rt_result>.
          CATCH cx_sy_dyn_call_illegal_method.
    *     no P-Getter found
        ENDTRY.
    Regards,
    Leon

  • How to handle Valuechange events, when page bean is in request scope

    Hello balusc and forum mates,
    I want to know is there any good way to handle ValueChangeEvents events, when the page's bean in request scope.
    My problem is, I have a page having more than 1 value change event so How can I maintain page values at backing bean. My bean is request scope, I can't change to session scope.
    Please I really need it.

    Hi Frank...
    In my code i used almost same logic as Andrejus Baranovskis has explained in his Editable Table example...
    You can refer that example to see what problem I'm facing...
    http://andrejusb.blogspot.com/2007/04/create-edit-and-delete-operations-in.html
    The Bean Scope in this Example is Session scope...Save button is working fine...
    But as i Change the bean scope to Request scope then Save button is not working for Edit but it is working for Delete Action very well..
    I want that save button should work also for Edit action in Request Scope..
    Please Make me understand that why it is happened like that..
    and help me to find the solution..
    and Also if you have a better document to Explain the life cycle of Application in Different Bean Scope...So please provide me that Doc to me...
    It would be a great help for me to understand the concept of session...
    Thanks Frank
    Fizzz...

  • How to handle the events of business object (BAPI)

    Hi,
    How to register to BAPI event and handle?
    For example, for a business object 'inv', there is an event as 'created'.
    I want to insert entry in a z table when an inv is created.
    I assume that the 'created' event is triggered when an inv is created.
    How i can register to that event and handle that event so that i can
    insert an entry in z table.
    Thanks,
    Prasad

    ComponentListener?
    : jay

  • How to handle key events in iphone

    I want to be able to detect physical keyboard (e.g. bluetooth) events in an iOS app.
    In Mac, there is a class NSEvent which handles both keyboard and mouse events, and in ios (iphone/ipad) the counterpart of NSEvent is UIEvent which handles only touch events. I know ios API does not provide this functionality, but how can i handle key events in iphone???

    in my application header part of the page is common of all page. header.jsff contains comandmenuItem named "proceduralhelp". if I click proceduralhelp a pop up opens .
    in my login page when first time I open popup and press escape popup is not closing.
    rest of the cases after login escpe will cose the popup.
    only on the loginpage that to for the first time it is not closing when pressing up on escape key. (then we click on close button. and once again open the popup in loginpage now if we press escape it works).
    Thanks,
    Raghavendra.

  • How to handle mousemove event in Acrobat?

    Hi, i am working on Acrobat plugin. how to handle mouse move event in acrobat using Acrobat SDK?. i have created menuitem. when i selected menuitem is activated now i want to handle mouse move event acrobat.
    Thanks in advance

    Thank You Leonard... For reply..
    AVPageViewCursorProc callback used for cursor coordinate..
    now i am displayed in the annotation.. but it is not show continuously... how can do it?
    whenever cursor changes, cursor coordinate should be displayed properly in the annotation. may i get some suggestion or sample.
    Thanks in advance..

  • How to handle softkey events

    hi all,
    The softkeys varies form device to device.so kidly say some genric way to handle softkey events.
    Thanks in advance
    Badri

    The only "generic" way to handle softkeys is to use Commands.
    shmoove

  • How to handle keypressed event for form

    i have to handle keypressed event of a textfield control.
    I have tried by implementing itemstatechangelistner ........
    but as api specifies its behavior varies from device to device....it is guaranteed that the control is notified when losing its focus. But my requirement is to get notified for every keypressed time.....
    any idea.....pls help me

    Can't be done for TextField. Many devices (example:SE k700i) launch a separate editing screen to change the text in a TextField.
    db

  • How to handle LostFocus event for TextField in J2ME?

    Hi:
    I want to handle LostFocus event for TextField in J2ME.
    So can anybody help me.....
    Thank You

    MIDP API does not have LostFocus event.
    You can try setting ItemStateListener for the TextField ([if needed, click here for details|http://java.sun.com/javame/reference/apis/jsr118/javax/microedition/lcdui/ItemStateListener.html]). API requires that +"...For implementations that have the concept of an input focus, the listener should be called no later than when the focus moves away from an item whose state has been changed. The listener should be called only if the item's value has actually been changed...."+

  • How to handle key events in popup component

    Is there any possibility to handle keyboard events after a popup is opened
    requirement : I want to close popup when I press escape key (by default this functionality is present but in some scenarios this is not working ) so explicitly i want to handle key events for popup.
    Thanks,
    Raghavendra.

    in my application header part of the page is common of all page. header.jsff contains comandmenuItem named "proceduralhelp". if I click proceduralhelp a pop up opens .
    in my login page when first time I open popup and press escape popup is not closing.
    rest of the cases after login escpe will cose the popup.
    only on the loginpage that to for the first time it is not closing when pressing up on escape key. (then we click on close button. and once again open the popup in loginpage now if we press escape it works).
    Thanks,
    Raghavendra.

  • How to handle editing events in a JComboBox

    I have a editable JComboBox. User can select value either using the drop-down box or by editing.
    I am able to get the drop-down selct event. However, I am not sure how should I handle the edit event on JComboBox.
    Particularly, here is the use-case I wish to handle.
    User edited the JComboBox by clicking back space key. I want to fire an event once user is done editing. How can I find if user is done editing ?

    User, please always tell us your jdev version.
    In general you use a valueChangeListener which is fired when the user tabs out of the field...
    Timo

  • Jdev 10.1.2 UIX: How to handle page event and also follow link destination

    Hello guys, I think this should be easy:
    I have a frame with a link that produces an event which is handled by an event handler. But this link also has destination and targetFrame attributes.
    The event handling just updates the visual state of the frame which contains the link, but I also need the link to load the destination into the targetFrame, but this is not happening, just the event is handled but the link doesn't work.
    How can I get both, the event handling and the destination, work?
    Here is the code for the link:
    <link text="${uix.current.title}" destination="${uix.current.destination}"                                                             
                    targetFrame="main">
      <primaryClientAction>
       <fireAction event="optionClick">
         <parameters>
           <parameter key="clickedIndex" value="${uix.current.index}" />
          </parameters>
        </fireAction>
      </primaryClientAction>
    </link>Thanks
    Fer

    Thanks to everyone who read it. I figured out how to solve this.
    The workaround was to set every link destination to one action which performs 2 things:
    1. Update the visual state of the first frame (setting attributes to a session object) and;
    2. Puts the destination that I wanted to be loaded into the second frame as a request attribute;
    besides all the above, the link had its targetFrame set to "_parent", so the Frameset page was reloaded and therefore reloaded both frames, this way the first frame renders updated (thanks to the changes made to the session object) and the second frame has its source attribute bound to ${requestScope.frameDestination} to load the desired page (actually a struts action).
    Hope this helps someone else.
    Bye.

  • How to handle this : event.result[0].parameter1[0].parameter2[0]

    hi,
    i know we can reach
    aComponentSample["sampleControl" + i + ""].visible = false;
    aComponentSample is a component and contains lot of controls. for example; sampleControl1, sampleControl2.. and so we can reach them via parameters (like i) with this ["sampleControl" + i + ""]. usage.
    i am wondering how can i handle this in resultEvent?   how can i give the child nodes (parameterA) via parameter?
    event.parameterA[0].parameterB[0].parameterC[0]
    thank you for your time. have a good day.

    hi again, i think i could not express clearly.
    i have a web service operation result handler, and this operation back in "object" format.
    thats the handler
                private function getFullWeatherValues_Handler(e:ResultEvent):void
                    var obj:Object = e.result[0].regions[3].cityValues[5].temperature;                (it returns integer)
    i can get the exactly temperature which i want but i don't want to writethose "result[0]" or "regions[3]" or "cityValues[5]" and even temperature.
    i want to write a function to reach a value ( for example temperature) which gived as parameter and  i will give all other  "result[0]" or "regions[3]" or "cityValues[5]" as parameter to. my question is how can i handle it?
    thank you for your answer,  any advice will be great.

  • How to handle click event on listBox

    I have two listboxs. And I want to load The items into the second accordingly to the selected items in the first.And I want that the content of the second change each time the selected items of the first listbox are modified.
    I don't know which event to handle for the first listBox indicating the items are selected in the first listbox. I want to execute the method loading items into the second listbox each time this event is fired.
    Thanks in advance.

    Thanks for your reply.
    I used <webuijsf:listbox > component to display the list and .
    And I want to allow user to select multiple items.
    Then I want that the 2nd will be populated each time an item is selected.So the method doing it must be called in an action listener .
    Please I don't really know how to use the <h:selectOneMenu> component.And I want that after the submit the 2nd list will be populated.
    How can I do it please.
    Thanks.

Maybe you are looking for

  • HP Live Photo Print Help

    HP Live Photo Printing for Android and iOS Android How do I print a Live Photo from an Android device? Printing from HP Live Photo on Android is currently supported via the HP ePrint mobile app.  Most HP printers are supported.   You can also print t

  • Updating to Jaguar from 9.2; but no DVD drive

    My Granny has a B/W G3 Mac OS 9.2 and it has no DVD drive. I have a Jaguar install DVD. I also have a iMac G5 iSight with SuperDrive on it. I am told you can use a FireWire cable to use my iMac as a host or something like that. How do I do that? Than

  • Still major stalling problem in ITUNES  **HELP ME PLEASE!!**

    OKAY, I got rid of my anti-virus program completely, and STILL iTunes takes up 100% of CPU power from 11-17 seconds, causing the playback to slow down completely and distort the songs... Here's my original post: Alright, here's my esoteric problem: I

  • Cover Flow shows desktop, or anything it likes when playing......

    Cover flow looks great, and did work, but now shows images of anywhere I've been!. Sometimes just shows white registration lines, and no artwork or images. Any ideas?. Don't understand computers, which is why I've always used a Mac......

  • Cannot import users in CUCM 9 when use Domino LDAP

    Hello All, I'm trying to use Domino LDAP in CUCM 9 to import users. My configuration is: LDAP System: OpenLDAP uid I have added LDAP Directory and everything seems okey. When run Perform Full Sync Now and go to User Management -> End Users I cannot f