Video Gallery, How to Stop overlapping streams when user navigates to next item? Bug or syntax?

My NASA Multimedia News App is exhibiting behavior that I would very much like to change. The app is in the store at
http://apps.microsoft.com/windows/en-us/app/nasa-multimedia-news/7e74f3fb-b550-4ac6-b437-388f034ee6df
If you look at one of the three video galleries, here is the scenario:
1. Start one of the videos, for example the most recent one.
2. without MANUALLY pausing the first video and before it finishes, scroll to the next item in the same gallery and PLAY it.
3. two streams are now playing, audio overlapping.
4. move on to the next item in the gallery OR GO TO A DIFFERENT PAGE/SCREEN, cover your ears.... 
in fact the stream needs to stop if you navigate away from it by either starting a different video in the same gallery or when you navigate to a different screen/page in the app. and it doesn't.
5. in fact, if you close the app by dragging it down and don't final close it by drag/hold flip or using taskmgr, if you re-open it the multiple audio streams will still be playing from where they left off.
I don't honestly know if it is the video control or something I didn't do in the syntax (or even if something CAN be done), but with the overlapping cacophony that results, it is less than optimal. My expectations/hopes, were that if one stream was already
playing, that moving to a new item and starting THAT stream would automatically terminate the original one that was playing so that only a single audio stream can be heard.
I hope the issue is clear.
Is this a bug? If it is by design, ugh. And is there a work around?
-- Barb Bowman

On Sat, 5 Apr 2014 01:20:04 +0000, thorwm wrote:
>All kidding aside, I did some searching in the forum and I found this post that may help?
>
>http://social.technet.microsoft.com/Forums/en-US/6037342d-2575-411b-a496-90d306f82b00/unable-to-stop-a-video-playing-using-updatecontextvideopause-true?forum=projectsiena
>
>Btw, what you're talking about sounds very similar to how Adobe Flash works - it figures that you (the end user) must know what you're doing when you start another audio file / video so it keeps adding to the stream.  The way I helped
the end user was to add the code to stop the media file playing when another one was selected.
>
>Hopefully the thread above gives you some ideas how you might do this in your situation. 
>
>
>I look forward to hearing what you find - sounds like a neat app (no pun intended!)
Thor, it is my NASA Multimedia App - I resubmitted it last night and I guess a
different tester got it and the update went through. But the issue still exists.
The difference between what I have in my app and that other thread is that I
have a video GALLERY as opposed to individual players. I did try messing around
with that  syntax
  UpdateContext({videoPause: false}); UpdateContext({videoPause: true});
Navigate(scrHome, ScreenTransition!Fade)
 But it didn't work between screens in my App and anyway, half of the issue is
that it wouldn't work on a single screen that contains a video gallery that has
say 10 videos, there is no OnSelect function used. I tried experimenting to see
if I could get syntax working at least for when the navigation is to a different
screen, but it doesn't work for me. Probably because it is a gallery.
 Hoping that Robin has a solution...
-- Barb Bowman

Similar Messages

  • How to stop while loop when a specified function is terminated?

    I want to make a program which has 2 thread, one of which is to control some devices, and the other is to measure outputs of the devices.
    To do that, I should make a 2 independent loops, but there comes a problem here.
    I want to terminate 2 loops at the same time, but it's difficult for me to do that, because when I try to notify upper sequence's termination to lower loop by some value change, they have some dependency.
    That's why I need your help. I want to know how to stop lower loop when the upper sequence's termination keeping their independency.
    Please let me know. Thank you.
    Attachments:
    help.JPG ‏200 KB

    Is the upper loop commanding the lower loop at all?  I would think you would have some type of communication between the loops.  Just use that communication to send a stop command.  Or the next best way is to just simply use a notifier.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • How to stop drop down when trying to open file?

    how to stop drop down when trying to open file?

    Offer more details and you ay get an answer.
    What files/type, applications, what exacttly you are doing?

  • How update my tree component when flv end and next play automatically

    Hello
    We prepare the flv player using flash AS2. I prepare the tree view as left nevigation to play the video files. the node of the tree should grey using ( my_tr.setStyle("themeColor", 0xCCCCCC);. When we click on the nodes of the tree. the color is apply it all the nodes and video is play.
    <?xml version="1.0" encoding="iso-8859-1"?>
    <tree>
    <folder label=" 1 Definite Articles..." url="Ch1Ls1Presentation_controller.swf">
    <video label="Video" url="Ch1Ls1Presentation_controller.swf"/>
    <video label="Classroom" url="Ch1Ls1Explaination_controller.swf"/>
    <video label="Practice" url="Ch1Ls1Practice_controller.swf"/>
    </folder>
    <folder label=" 2 Indefinite Articl... " url="Ch1Ls2Presentation_controller.swf" >
    <video label="Video" url="Ch1Ls2Presentation_controller.swf"/>
    <video label="Classroom" url="Ch1Ls2Explaination_controller.swf"/>
    <video label="Practice" url="Ch1Ls2Practice_controller.swf"/>
    </folder>
    </tree>
    When we click on the <video label="Video" .. the  video is play and left nevigation link is colored as grey, when we click on <video label="Classroom" the link color is appearing. This is working is fine in my code.
    My code
    var my_tr:mx.controls.Tree;
    var xml:XML = new XML();
    xml.ignoreWhite = true;
    xml.onLoad = function() {
    my_tr.dataProvider = this.firstChild;
    xml.load("xml/TreeView.xml");
    var treeListener:Object = new Object();
    treeListener.change = function() {
    var item = my_tr.selectedItem;
    var myurl = item.attributes.url;
    if (myurl) {
      _root.Player_MC.Player_SWF.loadMovie("flash/"+myurl);
      if (myurl == "Ch1Ls1Presentation_controller.swf") {
       my_tr.setIsOpen(my_tr.getTreeNodeAt(0), true);
      if (myurl == "Ch1Ls2Presentation_controller.swf") {
       my_tr.setIsOpen(my_tr.getTreeNodeAt(1), true);
    my_tr.addEventListener("change", treeListener);
    Now my probelm is that -- when the first flv is playing complete means NetStream.Play.Stop this will automaticaly read the new file name in array and play it. bu in tree view the node 2 is not active means at this time the color of node one is change the  default color & node 2 is going to grey.
    Can some body help ?????

    On Sat, 5 Apr 2014 01:20:04 +0000, thorwm wrote:
    >All kidding aside, I did some searching in the forum and I found this post that may help?
    >
    >http://social.technet.microsoft.com/Forums/en-US/6037342d-2575-411b-a496-90d306f82b00/unable-to-stop-a-video-playing-using-updatecontextvideopause-true?forum=projectsiena
    >
    >Btw, what you're talking about sounds very similar to how Adobe Flash works - it figures that you (the end user) must know what you're doing when you start another audio file / video so it keeps adding to the stream.  The way I helped
    the end user was to add the code to stop the media file playing when another one was selected.
    >
    >Hopefully the thread above gives you some ideas how you might do this in your situation. 
    >
    >
    >I look forward to hearing what you find - sounds like a neat app (no pun intended!)
    Thor, it is my NASA Multimedia App - I resubmitted it last night and I guess a
    different tester got it and the update went through. But the issue still exists.
    The difference between what I have in my app and that other thread is that I
    have a video GALLERY as opposed to individual players. I did try messing around
    with that  syntax
      UpdateContext({videoPause: false}); UpdateContext({videoPause: true});
    Navigate(scrHome, ScreenTransition!Fade)
     But it didn't work between screens in my App and anyway, half of the issue is
    that it wouldn't work on a single screen that contains a video gallery that has
    say 10 videos, there is no OnSelect function used. I tried experimenting to see
    if I could get syntax working at least for when the navigation is to a different
    screen, but it doesn't work for me. Probably because it is a gallery.
     Hoping that Robin has a solution...
    -- Barb Bowman

  • My new nano keeps going into sleep mode every copy of minutes while music is playing.  I can't figure out how to stop this.  The user guide isn't too helpful.  Any ideas?

    My new nano keeps going into sleep mode every copy of minutes while music is playing.  I can't figure out how to stop this.  The user guide isn't too helpful.  Any ideas?

    This is usually a sign that your iPod's headphones are not plugged in all the way.  Make sure that you cannot see any of the silver still showing from the headphone's plug.  You should hear a sort of popping/clicking noise when inserting the headphones letting you know that they have been fully seated.
    B-rock

  • How to make session invalid when user refresh the page?

    How to make session invalid when user refresh the page?

    I have a <form> in a JSP file that has another JSP file as an action.
    I have main.jsp that has <form> with action.jsp file as an action.
    Now when I submit the <form>, request forwarded to action.jsp and it will take the action. But this file is taking so long, hence user refresh the page again and again, hence duplicate request processing is occuring.
    I want to prevent this.

  • How to trigger email notification when users fail to reset your password in fim 2010 r2.

    Hi,
    how to trigger email notification when users fail to reset  your password in fim 2010 r2
    Regards
    Anil Kumar

    Hi Sylvain,
    I did all thing as you told me.First i created Criteria based Set after this we created a Workflow type Action and Actvities Type Notifcation Email template and finally i called this Workflow in MPR as Set Transition and call Set that i was created below.and
    check Advance View of Set this gives
    <Filter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Dialect="http://schemas.microsoft.com/2006/11/XPathFilterDialect"
    xmlns="/Request[(Creator">http://schemas.xmlsoap.org/ws/2004/09/enumeration">/Request[(Creator = 'b0b36673-d43b-4cfa-a7a2-aff14fd90522') and (RequestStatus = 'Denied or PostProcessingError')]</Filter>
    But this is not working for me so please tell me where i am wrong.
    Regards
    Anil Kumar

  • How to trigger email notification when users fail to give correct answers to reset your password in fim 2010 r2

    Hi,
    How to trigger email notification when users fail to give correct answers to reset your password in fim 2010 r2
    Senario:I want put wrong answering to the Questions that i was during registration if i give wrong answers to the questions then a Email Notification should be trigger to Users.
    Regards
    Anil Kumar

    Hi Sylvain,
    I did all thing as you told me.First i created Criteria based Set after this we created a Workflow type Action and Actvities Type Notifcation Email template and finally i called this Workflow in MPR as Set Transition and call Set that i was created below.and
    check Advance View of Set this gives
    <Filter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Dialect="http://schemas.microsoft.com/2006/11/XPathFilterDialect"
    xmlns="/Request[(Creator">http://schemas.xmlsoap.org/ws/2004/09/enumeration">/Request[(Creator = 'b0b36673-d43b-4cfa-a7a2-aff14fd90522') and (RequestStatus = 'Denied or PostProcessingError')]</Filter>
    But this is not working for me so please tell me where i am wrong.
    Regards
    Anil Kumar

  • How to stop PO output when the indicators are updated with a prog. **URGENT

    Hi,
    I have developed a update prg which will update the Final invoice indicator and Goods reciept indicator in SRM as well as in R/3 only for 'ORDERED' PO's. This was done using BBP_PO_PD_UPDATE FM. Everything is working fine, all the indicators are getting updated as expected both in SRM and R/3.
    Only problem is that when the indicators are updated in SRM, PO Output is getting generated which should not happen.
    Do you have any idea how to stop the OUTPUT.
    This is very urgent.
    BR,
    Parvez.

    PO output
    PO Output problems
    disable PO output on po change in SRM

  • How to stop screen expansion when I awake in new os update

    When I awake my Z10 the screen expands or magnifies itself so I have to squeeze it to fit all the screen in. Very annoying any ideas how to stop it?
    Solved!
    Go to Solution.

    Hi pgaffney,
    Please see the following forum post for a resolution to this issue.
    Please go into Settings > Accessibility, and ensure the "Magnify Mode" is disabled.
    Did someone help you? Click Like! Did a post solve your issue? Click Accept as Solution!

  • Video file how to stop and find Video is completed.

    hi
    we have load the .flv file the following code:
    //===================================
    var vid:Video = new Video(310, 174);
    vid.y=24;
    vid.x=308;
    addChild(vid);
    var nc:NetConnection = new NetConnection();
    nc.connect(null);
    var ns:NetStream = new NetStream(nc);
    vid.attachNetStream(ns);
    var listener:Object = new Object();
    listener.onMetaData = function(evt:Object):void {};
    ns.client = listener;
    ns.play("Best Ford Commercial Ever!!!.flv");
    //===================================
    video play fine. i using close btn close the Video. the folloing code:
    //===================================
    removeChild(vid)
    //===================================
    problem:   1.  Video will be closed but audio is running. How to stop the audio and video.
    2. How to trace the video is completed.
    thks

    Use NetStatusEvent.NET_STATUS event listener for netstream and trace(event.info.code);
    if info.code is NetStream.Play.Stop the video is finished playing.
    use NetStream.close() method to Stops playing all data on the stream

  • How to stop photo stream uploading/downloading in the background

    Does anyone know how to stop the iphoto upload/download as my broadband gets killed everytime I add photos to my mac.
    Let me explain that I have a 6-8 MB down link but my uplink is only 0.2Mb really slow.  So when I quit iphoto I can't play any online games for ages as Photostream is taking up my complete band width.  Mainly due to the fact that it is also downloading the photos to my iPad and my wifes iPhone I just imported the photos off those two devices but photostream wants to put a second copy on the device. argh
    please give me better control I want to upload the photos (shared library) to photostream but only when the iPhoto app is open so I have the choice of when my bandwidth is used. either that or make the upload only happen with the device is switch off / not used so if I open a network game the bandwidth is freed until the game is closed.
    thanks
    IrishAdo

    Talk to Apple here...
    http://www.apple.com/feedback/

  • How to stop iPhoto opening when connecting a device

    I want to stop iphoto opening when I connect my iphone, I can't find this in iphoto's preferences, any ideas?
    This is iphoto 6

    That worked thank you
    Just to clarify, you have to have the device connected to alter the preference.

  • How to stop BAPI(FM) when enter data from front end is calling a BAPI

    Hi Experts
    We are entering the data through front end , that is calling one BAPI and upadating the data
    into SAP .
    could any one tell me how to stop this BAPI , is it possible to stop that BAPI using external break points
    Thanks.

    Is this BAPI Called in another task? Otherwise, you should be able to debug it like any other Function module in foreground.

Maybe you are looking for

  • How To Work Around Set Up Issue With Time Machine?

    When I attempt to set up an external drive for Time Machine I get this: You do not have appropriate access privileges to save file ".001b63b53d7a" in folder "Time Machine Backups". I have searched for this file and cannot find it. I have deleted any

  • Help, Itunes wont recognise Iphone 4s

    When I connect my Iphone 4s to my PC iTunes doesnt recognize it. I followed a lot of tutorials online but when I try to install the Apple Mobile Device USB Driver it gives me a code 37 error. I have no idea what else to do, can anyone help me?

  • BDC session release

    Hello All, I have a question in BDC session method. I am using BDC insert for calling ME11, ME12 and ME15 (create, change and delete) transaction for creating purchase info records. I have a specific situation where I am looping thru an internal tabl

  • Role-base CLI Problem

    Hello dear   My problem with Role Base CLI I just want to an access to configure router OSPF I created view OSPF-TUNE parser view OSPF-TUNE R1(config-view)#commands exec include configure terminal R1(config-view)#commands configure include router osp

  • Tables not appearing in schema

    Hey, im using the netbeans IDE 6.7, and have created a new Web application project, when I try to add a new "entity classes for database" connection, it doesn't display all the tables in the schema, it says a connection is established, and it reports