Powered by MSDN

US - English
NEW! Silverlight 5 is available Learn More

Video Freeze in Safari or Firtefox in Mac RSS

2 replies

Last post Feb 17, 2012 10:31 PM by Carmine Si - MSFT

(0)
  • satisnet

    satisnet

    0 Points

    1 Post

    Video Freeze in Safari or Firtefox in Mac

    Feb 15, 2012 08:12 AM | LINK

    I actually can't make out or found elsewhere what is the actuall problem but i'll try to explain the best.

    While playing a MBR Video by viewing the other tab or pop up page in full the video really stop playing and is still.

    Going back to the original tab the video takes few seconds to restart or resume playing, sometimes it will not restart at all. Faced this in Safari and FireFox on Mac.

    I am not much into technical but still I would definitely make sure all the required details that is asked for to track back this problem.

    Thanks in advance for your support.

  • patricklowson

    patricklowson

    Member

    332 Points

    76 Posts

    Re: Video Freeze in Safari or Firtefox in Mac

    Feb 15, 2012 04:40 PM | LINK

    Update plugin for MBR Video in Firefox

  • Carmine Si - MSFT

    Carmine Si -...

    Member

    224 Points

    29 Posts

    Re: Video Freeze in Safari or Firtefox in Mac

    Feb 17, 2012 10:31 PM | LINK

    Based on what you describe, this is a performance issue. Can you reproduce this issue on all Mac computers 100% of the time?
     
    Video and audio data (samples/frames) are scheduled to be presented at precise times. By resizing a window/tab/pop-up, there is a delay when the window will be ready again. The scheduled media samples cannot be delayed and if they are, a decision has to be made. Typically a frame will get dropped, but when it comes to video, there is a dependency between frames and if you drop too many it will cause the playback to end.
     
    If you are a developer there are ways on handling this type media event. You should see a MediaFailed event occur around the time this occurs. Additionally, you can check the state of the MediaElement to know if it is playing and restart.
     
    As an end user, the recommendation would be to pause the video before you resize.