How to stop video from playing?

Hi,
i have a problem that i've already see that is pretty usual, the videoplayer that i have works fine but when i click in a button to go to another page the videoplayer doesn't stop,the audio continues playing even when i'm not on the videoplayer page.
I've already found some solutions in the web but none of them worked,probably because i didn't put them in the right place
The code is a little long:
// ############# CONSTANTS
// time to buffer for the video in sec.
const BUFFER_TIME:Number                = 8;
// start volume when initializing player
const DEFAULT_VOLUME:Number                = 0.6;
// update delay in milliseconds.
const DISPLAY_TIMER_UPDATE_DELAY:int    = 10;
// smoothing for video. may slow down old computers
const SMOOTHING:Boolean                    = true;
// ############# VARIABLES
// flag for knowing if user hovers over description label
var bolDescriptionHover:Boolean = false;
// flag for knowing in which direction the description label is currently moving
var bolDescriptionHoverForward:Boolean = true;
// flag for knowing if flv has been loaded
var bolLoaded:Boolean                    = false;
// flag for volume scrubbing
var bolVolumeScrub:Boolean                = false;
// flag for progress scrubbing
var bolProgressScrub:Boolean            = false;
// holds the number of the active video
var intActiveVid:int;
// holds the last used volume, but never 0
var intLastVolume:Number                = DEFAULT_VOLUME;
// net connection object for net stream
var ncConnection:NetConnection;
// net stream object
var nsStream:NetStream;
// object holds all meta data
var objInfo:Object;
// shared object holding the player settings (currently only the volume)
var shoVideoPlayerSettings:SharedObject = SharedObject.getLocal("playerSettings");
// url to flv file
var strSource:String                    = root.loaderInfo.parameters.playlist == null ? "playlist.xml" : root.loaderInfo.parameters.playlist;
// timer for updating player (progress, volume...)
var tmrDisplay:Timer;
// loads the xml file
var urlLoader:URLLoader;
// holds the request for the loader
var urlRequest:URLRequest;
// playlist xml
var xmlPlaylist:XML;
// ############# STAGE SETTINGS
stage.scaleMode    = StageScaleMode.NO_SCALE;
stage.align        = StageAlign.TOP_LEFT;
// ############# FUNCTIONS
// sets up the player
function initVideoPlayer():void {
    // hide video controls on initialisation
    mcVideoControls.visible = false;
    // hide buttons
    mcVideoControls.btnUnmute.visible            = false;
    mcVideoControls.btnPause.visible            = false;
    mcVideoControls.btnFullscreenOff.visible    = false;
    // set the progress/preload fill width to 1
    mcVideoControls.mcProgressFill.mcFillRed.width    = 1;
    mcVideoControls.mcProgressFill.mcFillGrey.width    = 1;
    // set time and duration label
    mcVideoControls.lblTimeDuration.htmlText        = "<font color='#ffffff'>00:00</font> / 00:00";
    // add global event listener when mouse is released
    stage.addEventListener(MouseEvent.MOUSE_UP, mouseReleased);
    // add fullscreen listener
    stage.addEventListener(FullScreenEvent.FULL_SCREEN, onFullscreen);
    // add event listeners to all buttons
    mcVideoControls.btnPause.addEventListener(MouseEvent.CLICK, pauseClicked);
    mcVideoControls.btnPlay.addEventListener(MouseEvent.CLICK, playClicked);
    mcVideoControls.btnStop.addEventListener(MouseEvent.CLICK, stopClicked);
    mcVideoControls.btnNext.addEventListener(MouseEvent.CLICK, playNext);
    mcVideoControls.btnPrevious.addEventListener(MouseEvent.CLICK, playPrevious);
    mcVideoControls.btnMute.addEventListener(MouseEvent.CLICK, muteClicked);
    mcVideoControls.btnUnmute.addEventListener(MouseEvent.CLICK, unmuteClicked);
    mcVideoControls.btnFullscreenOn.addEventListener(MouseEvent.CLICK, fullscreenOnClicked);
    mcVideoControls.btnFullscreenOff.addEventListener(MouseEvent.CLICK, fullscreenOffClicked);
    mcVideoControls.btnVolumeBar.addEventListener(MouseEvent.MOUSE_DOWN, volumeScrubberClicked);
    mcVideoControls.mcVolumeScrubber.btnVolumeScrubber.addEventListener(MouseEvent.MOUSE_DOWN , volumeScrubberClicked);
    mcVideoControls.btnProgressBar.addEventListener(MouseEvent.MOUSE_DOWN, progressScrubberClicked);
    mcVideoControls.mcProgressScrubber.btnProgressScrubber.addEventListener(MouseEvent.MOUSE_ DOWN, progressScrubberClicked);
    mcVideoControls.mcVideoDescription.btnDescription.addEventListener(MouseEvent.MOUSE_OVER, startDescriptionScroll);
    mcVideoControls.mcVideoDescription.btnDescription.addEventListener(MouseEvent.MOUSE_OUT, stopDescriptionScroll);
    // create timer for updating all visual parts of player and add
    // event listener
    tmrDisplay = new Timer(DISPLAY_TIMER_UPDATE_DELAY);
    tmrDisplay.addEventListener(TimerEvent.TIMER, updateDisplay);
    // create a new net connection, add event listener and connect
    // to null because we don't have a media server
    ncConnection = new NetConnection();
    ncConnection.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
    ncConnection.connect(null);
    // create a new netstream with the net connection, add event
    // listener, set client to this for handling meta data and
    // set the buffer time to the value from the constant
    nsStream = new NetStream(ncConnection);
    nsStream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
    nsStream.client = this;
    nsStream.bufferTime = BUFFER_TIME;
    // attach net stream to video object on the stage
    vidDisplay.attachNetStream(nsStream);
    // set the smoothing value from the constant
    vidDisplay.smoothing = SMOOTHING;
    // set default volume and get volume from shared object if available
    var tmpVolume:Number = DEFAULT_VOLUME;
    if(shoVideoPlayerSettings.data.playerVolume != undefined) {
        tmpVolume = shoVideoPlayerSettings.data.playerVolume;
        intLastVolume = tmpVolume;
    // update volume bar and set volume
    mcVideoControls.mcVolumeScrubber.x = (53 * tmpVolume) + 318;
    mcVideoControls.mcVolumeFill.mcFillRed.width = mcVideoControls.mcVolumeScrubber.x - 371 + 53;
    setVolume(tmpVolume);
    // create new request for loading the playlist xml, add an event listener
    // and load it
    urlRequest = new URLRequest(strSource);
    urlLoader = new URLLoader();
    urlLoader.addEventListener(Event.COMPLETE, playlistLoaded);
    urlLoader.load(urlRequest);
function playClicked(e:MouseEvent):void {
    // check's, if the flv has already begun
    // to download. if so, resume playback, else
    // load the file
    if(!bolLoaded) {
        nsStream.play(strSource);
        bolLoaded = true;
    else{
        nsStream.resume();
    vidDisplay.visible = true;
    // switch play/pause visibility
    mcVideoControls.btnPause.visible    = true;
    mcVideoControls.btnPlay.visible        = false;
function pauseClicked(e:MouseEvent):void {
    // pause video
    nsStream.pause();
    // switch play/pause visibility
    mcVideoControls.btnPause.visible    = false;
    mcVideoControls.btnPlay.visible        = true;
function stopClicked(e:MouseEvent):void {
    // calls stop function
    stopVideoPlayer();
function muteClicked(e:MouseEvent):void {
    // set volume to 0
    setVolume(0);
    // update scrubber and fill position/width
    mcVideoControls.mcVolumeScrubber.x                = 318;
    mcVideoControls.mcVolumeFill.mcFillRed.width    = 1;
function unmuteClicked(e:MouseEvent):void {
    // set volume to last used value or DEFAULT_VOLUME if last volume is zero
    var tmpVolume:Number = intLastVolume == 0 ? DEFAULT_VOLUME : intLastVolume
    setVolume(tmpVolume);
    // update scrubber and fill position/width
    mcVideoControls.mcVolumeScrubber.x = (53 * tmpVolume) + 318;
    mcVideoControls.mcVolumeFill.mcFillRed.width = mcVideoControls.mcVolumeScrubber.x - 371 + 53;
function volumeScrubberClicked(e:MouseEvent):void {
    // set volume scrub flag to true
    bolVolumeScrub = true;
    // start drag
    mcVideoControls.mcVolumeScrubber.startDrag(true, new Rectangle(318, 19, 53, 0)); // NOW TRUE
function progressScrubberClicked(e:MouseEvent):void {
    // set progress scrub flag to true
    bolProgressScrub = true;
    // start drag
    mcVideoControls.mcProgressScrubber.startDrag(true, new Rectangle(0, 2, 432, 0)); // NOW TRUE
function mouseReleased(e:MouseEvent):void {
    // set progress/volume scrub to false
    bolVolumeScrub        = false;
    bolProgressScrub    = false;
    // stop all dragging actions
    mcVideoControls.mcProgressScrubber.stopDrag();
    mcVideoControls.mcVolumeScrubber.stopDrag();
    // update progress/volume fill
    mcVideoControls.mcProgressFill.mcFillRed.width    = mcVideoControls.mcProgressScrubber.x + 5;
    mcVideoControls.mcVolumeFill.mcFillRed.width    = mcVideoControls.mcVolumeScrubber.x - 371 + 53;
    // save the volume if it's greater than zero
    if((mcVideoControls.mcVolumeScrubber.x - 318) / 53 > 0)
        intLastVolume = (mcVideoControls.mcVolumeScrubber.x - 318) / 53;
function updateDisplay(e:TimerEvent):void {
    // checks, if user is scrubbing. if so, seek in the video
    // if not, just update the position of the scrubber according
    // to the current time
    if(bolProgressScrub)
        nsStream.seek(Math.round(mcVideoControls.mcProgressScrubber.x * objInfo.duration / 432))
    else
        mcVideoControls.mcProgressScrubber.x = nsStream.time * 432 / objInfo.duration;
    // set time and duration label
    mcVideoControls.lblTimeDuration.htmlText        = "<font color='#ffffff'>" + formatTime(nsStream.time) + "</font> / " + formatTime(objInfo.duration);
    // update the width from the progress bar. the grey one displays
    // the loading progress
    mcVideoControls.mcProgressFill.mcFillRed.width    = mcVideoControls.mcProgressScrubber.x + 5;
    mcVideoControls.mcProgressFill.mcFillGrey.width    = nsStream.bytesLoaded * 438 / nsStream.bytesTotal;
    // update volume and the red fill width when user is scrubbing
    if(bolVolumeScrub) {
        setVolume((mcVideoControls.mcVolumeScrubber.x - 318) / 53);
        mcVideoControls.mcVolumeFill.mcFillRed.width = mcVideoControls.mcVolumeScrubber.x - 371 + 53;
    // chech if user is currently hovering over description label
    if(bolDescriptionHover) {
        // check in which direction we're currently moving
        if(bolDescriptionHoverForward) {
            // move to the left and check if we've shown everthing
            mcVideoControls.mcVideoDescription.lblDescription.x -= 0.1;
            if(mcVideoControls.mcVideoDescription.lblDescription.textWidth - 133 <= Math.abs(mcVideoControls.mcVideoDescription.lblDescription.x))
                bolDescriptionHoverForward = false;
        } else {
            // move to the right and check if we're back to normal
            mcVideoControls.mcVideoDescription.lblDescription.x += 0.1;
            if(mcVideoControls.mcVideoDescription.lblDescription.x >= 0)
                bolDescriptionHoverForward = true;
    } else {
        // reset label position and direction variable
        mcVideoControls.mcVideoDescription.lblDescription.x = 0;
        bolDescriptionHoverForward = true;
function onMetaData(info:Object):void {
    // stores meta data in a object
    objInfo = info;
    // now we can start the timer because
    // we have all the neccesary data
    if(!tmrDisplay.running)
        tmrDisplay.start();
function netStatusHandler(event:NetStatusEvent):void {
    // handles net status events
    switch (event.info.code) {
        // trace a messeage when the stream is not found
        case "NetStream.Play.StreamNotFound":
            trace("Stream not found: " + strSource);
        break;
        // when the video reaches its end, we check if there are
        // more video left or stop the player
        case "NetStream.Play.Stop":
            if(intActiveVid + 1 < xmlPlaylist..vid.length())
                playNext();
            else
                stopVideoPlayer();
        break;
function stopVideoPlayer():void {
    // pause netstream, set time position to zero
    nsStream.pause();
    nsStream.seek(0);
    // in order to clear the display, we need to
    // set the visibility to false since the clear
    // function has a bug
    vidDisplay.visible                    = false;
    // switch play/pause button visibility
    mcVideoControls.btnPause.visible    = false;
    mcVideoControls.btnPlay.visible        = true;
function setVolume(intVolume:Number = 0):void {
    // create soundtransform object with the volume from
    // the parameter
    var sndTransform        = new SoundTransform(intVolume);
    // assign object to netstream sound transform object
    nsStream.soundTransform    = sndTransform;
    // hides/shows mute and unmute button according to the
    // volume
    if(intVolume > 0) {
        mcVideoControls.btnMute.visible        = true;
        mcVideoControls.btnUnmute.visible    = false;
    } else {
        mcVideoControls.btnMute.visible        = false;
        mcVideoControls.btnUnmute.visible    = true;
    // store the volume in the flash cookie
    shoVideoPlayerSettings.data.playerVolume = intVolume;
    shoVideoPlayerSettings.flush();
function formatTime(t:int):String {
    // returns the minutes and seconds with leading zeros
    // for example: 70 returns 01:10
    var s:int = Math.round(t);
    var m:int = 0;
    if (s > 0) {
        while (s > 59) {
            m++; s -= 60;
        return String((m < 10 ? "0" : "") + m + ":" + (s < 10 ? "0" : "") + s);
    } else {
        return "00:00";
function fullscreenOnClicked(e:MouseEvent):void {
    // go to fullscreen mode
    stage.displayState = StageDisplayState.FULL_SCREEN;
function fullscreenOffClicked(e:MouseEvent):void {
    // go to back to normal mode
    stage.displayState = StageDisplayState.NORMAL;
function onFullscreen(e:FullScreenEvent):void {
    // check if we're entering or leaving fullscreen mode
    if (e.fullScreen) {
        // switch fullscreen buttons
        mcVideoControls.btnFullscreenOn.visible = false;
        mcVideoControls.btnFullscreenOff.visible = true;
        // bottom center align controls
        mcVideoControls.x = (Capabilities.screenResolutionX - 440) / 2;
        mcVideoControls.y = (Capabilities.screenResolutionY - 33);
        // size up video display
        vidDisplay.height     = (Capabilities.screenResolutionY - 33);
        vidDisplay.width     = vidDisplay.height * 4 / 3;
        vidDisplay.x        = (Capabilities.screenResolutionX - vidDisplay.width) / 2;
    } else {
        // switch fullscreen buttons
        mcVideoControls.btnFullscreenOn.visible = true;
        mcVideoControls.btnFullscreenOff.visible = false;
        // reset controls position
        mcVideoControls.x = 0;
        mcVideoControls.y = 330;
        // reset video display
        vidDisplay.y = 0;
        vidDisplay.x = 0;
        vidDisplay.width = 440;
        vidDisplay.height = 241;
function playlistLoaded(e:Event):void {
    // create new xml with loaded data from loader
    xmlPlaylist = new XML(urlLoader.data);
    // set source of the first video but don't play it
    playVid(0, true)
    // show controls
    mcVideoControls.visible = true;
function playVid(intVid:int = 0, bolPlay = true):void {
    if(bolPlay) {
        // stop timer
        tmrDisplay.stop();
        // play requested video
        nsStream.play(String(xmlPlaylist..vid[intVid].@src));
        // switch button visibility
        mcVideoControls.btnPause.visible    = true;
        mcVideoControls.btnPlay.visible        = false;
    } else {
        strSource = xmlPlaylist..vid[intVid].@src;
    // show video display
    vidDisplay.visible                    = true;
    // reset description label position and assign new description
    mcVideoControls.mcVideoDescription.lblDescription.x = 0;
    mcVideoControls.mcVideoDescription.lblDescription.htmlText = (intVid + 1) + ". <font color='#ffffff'>" + String(xmlPlaylist..vid[intVid].@desc) + "</font>";
    // update active video number
    intActiveVid = intVid;
function playNext(e:MouseEvent = null):void {
    // check if there are video left to play and play them
    if(intActiveVid + 1 < xmlPlaylist..vid.length())
        playVid(intActiveVid + 1);
function playPrevious(e:MouseEvent = null):void {
    // check if we're not and the beginning of the playlist and go back
    if(intActiveVid - 1 >= 0)
        playVid(intActiveVid - 1);
function startDescriptionScroll(e:MouseEvent):void {
    // check if description label is too long and we need to enable scrolling
    if(mcVideoControls.mcVideoDescription.lblDescription.textWidth > 138)
        bolDescriptionHover = true;
function stopDescriptionScroll(e:MouseEvent):void {
    // disable scrolling
    bolDescriptionHover = false;
// ############# INIT PLAYER
initVideoPlayer();

No,im not using flvplayback component (i think).
Heres the video player that i'm using:
http://www.thetechlabs.com/tutorials/xml/expanding-the-as3-videoplayer/

Similar Messages

  • How to stop video from playing while working on menu

    I have some menus with a bunch of moving video clips in drop zones in them. After some fiddling around with preferences, the clips are playing while working on the menus rather than just showing still images. I havent seen this behavior before.
    Anyway, its making it excruciatingly, hair pullingly, jump out the windowly, eventually the app does not respondly slow to do any work in the app. Anyone know what stupid setting we must have changed?
    thx

    Thx for the speedy reply. I'm not sure what was happening, but thankfully the app was so overwhelmed that I had to force quit it. Aside from losing my recent changes (aarrggh why no autosave in dvdsp) it was a blessing because on opening the app again, problem gone. Didnt have to jump afterall. I'll try some experiments with those keystrokes once the app is done rendering these menus.

  • How can I Stop Video from Playing? (not just mute or pause)

    I have a page for playing a video. Below it I have a 'return to previous page' button. If the video is playing and I click this button to return I can still hear the video playing in the background. I know how to mute or pause the video when clicking this button but I would like to know how to completely stop the video so that if I go back to the video page - the playhead is at the start and I can see its thumbnail image again.
    Anyone help?

    do you mean:
    sym.$("Video01")[0].currentTime = 0;
    I tried this but it didn't work (just resets and plays in background). Also, I have several videos on one page and a navigation bar at the top. I would like (when I click the Nav Bar to go to another page) any video to stop and reset to its Poster.
    If you like, I could send over a very simplified project.

  • How can I stop videos from playing in a slideshow?

    I only want to see a slideshow of the photos in an event but iPhoto 09 is showing all the videos as well. Is there a way for me to stop this without having to remove all the videos from every event?

    To add some to Terence's suggestion you can create a Smart album with the criteria:
    1 - Album is "then album you want to use"
    2 - File name does not contain ".mov". OR File Name ends with .jpg.
    This will give you a smart album that will only contain your image files. You can change the album to any other album you want to view as a slideshow.

  • How to stop sound from playing everytime we go to 1st frame ?*

    Hi everyone, my app has 3 frames and a sound playing on background so everytime i go to 1st frame the music play's over himself,
    is easy to get 5 instances of the music playing at same time.
    How to stop this behavior ?
    Music file imported to library.
    Sound Linkage: export for actionScript
    Sound Linkage: export in frame 1
    Any help are welcome
    Flash CS6 - AIR 3.4 Android and iOS > CODE:
    //sound
    var bgSound:BGLoop = new BGLoop();
    var channel:SoundChannel=new SoundChannel();
    playMusic();
    //making mute;
    soundBtn.addEventListener(MouseEvent.MOUSE_UP , mute);
    function mute(event:MouseEvent) {
        //removing mute function then adding unmute function to same button
        soundBtn.removeEventListener(MouseEvent.MOUSE_UP , mute);
        soundBtn.addEventListener(MouseEvent.MOUSE_UP , unMute);
        //making symbol to visible;
        soundBtn.gotoAndStop(2);
        //set the volume false;
        SoundMixer.soundTransform = new SoundTransform(0);
    //making unmute
    function unMute(event:MouseEvent) {
        soundBtn.removeEventListener(MouseEvent.MOUSE_UP , unMute);
        soundBtn.addEventListener(MouseEvent.MOUSE_UP , mute);
        soundBtn.gotoAndStop(1);
        //set the volume true;
        SoundMixer.soundTransform = new SoundTransform(1);
    function playMusic():void {
        channel = bgSound.play();
        channel.addEventListener(Event.SOUND_COMPLETE, loopMusic);
    function loopMusic(e:Event):void {
        if (channel != null) {
            channel.removeEventListener(Event.SOUND_COMPLETE, loopMusic);
            playMusic();

    Another way to do this is to create a boolean right off the start. Lets say var createMusicTrack:Boolean and set it to true
    Then load your music and start playing it and at the end of that load code add a line that sets the boolean to false so that when you come back to frame 1 the boolean will be false and the code will not load and play, but this could be problematic too. Djnr suggestion is better for your purposes.

  • Could renaming export file stop videos from playing

    I am puzzled as to why the videos embedded in a swf file play
    okay within the swf file, but do not play okay on my website. I
    have made sure that the swf file and respective flv files are all
    uploaded to the server, but none of the videos play.
    Pretty well much I followed this tutorial
    http://multimedia.journalism.berkeley.edu/tutorials/flash/building-flash-templates/adding- video/
    I put a FLVPlayback component on my Flash stage.
    I encoded my videos in the CS3 video encoder and followed the
    settings given in the above tutorial link. I did not resize or crop
    the videos, I set the quality to medium and I gave my videos a name
    prior to encoding it.
    After encoding the film, I highlighted the FLVPlayback
    Component and in the parameters found the content path and then
    linked that to my encoded videos one by one. Then I saved my
    worked, played it in the movie tester and then I exported my swf
    file to my Dreamweaver folder, but I did rename my exported file
    (it is not the same name as my Fla file). Could that make a
    difference? I also put my Flv videos in the same folder as my swf
    file and uploaded them to my server. I put the swf file on my html
    page and then uploaded that to my server. My website shows the swf
    file but the videos do not appear at all.
    I would be grateful to know if you see anything wrong with my
    working process here. Could the renaming of the exported file have
    caused the problem? Or, if an avi video is encoded more than once
    does that make a difference?
    I have other swf files up on line that show video, so dont
    quite understand why this time it is not working.
    For those interested the problem file is at
    http://www.marykingmedia.com/marykingmediafive/index.html
    But a swf file with embedded video that plays fine online is
    at
    http://www.marykingmedia.com/marykingmediafour/index.html
    Id be grateful for help here.
    Thanking you.

    A Web designer can code the page to "force" QuickTime (or its plug-in) to be associated to the file type.
    If QuickTime can handle the format the page code will decide how the file is used.
    The QuickTime Control panel offers the viewer some control over file types. Remove the check mark for .mp3 and relaunch your browser (for the change to take effect).
    In theory the viewer should be able to choose which application or plug-in handles a file format. In practice it doesn't always work that way.

  • How to stop videos from automatically playing in safari?

    Recently, when I open various web pages in Safari 7.0.6, running OS 10.9.4 videos will start playing immediately.  Sometimes 4 or 5 on one page all at once.  I did a search for this issue and found the suggestion to run click to flash.  I have it installed and turn on so that isn't a solution at this time.  Another suggestion was for clicktoplugin but I do not find one with that name.
    This is very annoying as they often come on very loudly and I have to scroll up and down the page trying to find the window or windows with the videos playing.  They can be way down at the bottom of the pages.
    Can anyone help me fix this?
    Michelle

    Click to Plugin is what I use. It is available here:
    http://hoyois.github.io/safariextensions/clicktoplugin/
    I set the preferences to pre-load but NOT play even after I click  on something I want to see.

  • Final cut 7 - how to stop video from moving around in viewer?

    Hi Guys
    Any suggestions would be really appreciated.
    In FCP7 the diagonal crosshair 'X' (I don't want to see this X) has appeared in my viewer over the video clip I wish to drag onto my timeline.
    However, after setting my in and out points as normal, when I try to drag it down, the video moves in the viewer (revealing black space).
    My question is, how can I somehow 'reset' the video in the viewer window back to its locked, original position, so I can drag it down onto my timeline as I used to?

    Thanks David, I appreciate it.
    I also realised I had inadvertently changed the 'center' and 'scale' figures! So by resetting to zero the picture locked back in place.

  • How do stop videos from repeating, replaying themselves?

    Recently, whenever I finished watching a video, it automatically starts over!  (Happens with YouTube videos, Flash videos, videos on news sites, etc.)
    It's quite annoying.  I can start reading the associated story--or move to another page--and all of a sudden I start hearing the same video, and when I scroll back up I'll discover that it's replaying itself!
    Is there any way of turning that OFF?!

    Install the ClickToPlugin Safari extension.

  • How do I stop Firefox from playing video after I navigate from the page or leave Firefox?

    Simple and annoying. . Extremely frustrating issue with Firefox for Android. ..
    I watch a YouTube video or any flash video. . And after I hit play, the ONLY way to stop it is to hit pause or let it play to the end or close the tab. .
    It will NOT automatically stop if I open another tab. or if I navigate from Firefox. .
    I feel this is a very basic feature. Did I set something up that was wrong?
    Can I ask two questions?
    I have another extremely annoying and frustrating problem with Firefox for Android.
    The "top" (if you pull down the tabs) search bar DOES NOT allow my stock Samsung keyboard to auto space. . Thus instead of typing
    "How do I stop Firefox from playing video after I navigate from the page or leave Firefox?"
    I'll type in
    "HowdoIstopFirefoxfromplayingvideoafterInavigatefromthepageorleaveFirefox?"
    Unless I manually got the space bar.
    Using a recently factory data reset Samsung Galaxy s4 active.. android 4.2.2 and stock Samsung keyboard ... Firefox 34.0.1
    Thanks in advanced.
    Ps
    I was a hardcore xscope user for years and just recently gave in to Firefox when i lost all my bookmarks due to a forced factory data reset. .

    I'm using a different keyboard which works fine in the most top search bar...
    I cannot believe that it's not a feature.
    What if I was watching a video and wanted to shut it off quickly? I'll have to hit back? Wait for the previous screen to load then hit the power button?
    Please tell me that feature ids soon to come

  • How do you stop multiple Youtube videos from playing at the same time?

    As of a few days ago, when I click on a youtube video, as the commercial begins to play, you can begin to hear multiple/different commercials playing at the same time. After the commercials, the same issue occurs with the main video--multiple videos are being played at the same time and are not in sync. I've updated all my plug ins and have tried the suggestion posted in the forum provided in the link below in which someone else has expressed the same issue, but nothing has worked so far. Does anyone know what can be done?
    http://productforums.google.com/forum/#!topic/youtube/5Lnikma4UqM

    Are you loading those videos as Flash or HTML5? It is possible to prevent videos from playing until you click something with Flashblock for Flash or Stop Tube HTML5 for HTML5. You can also stop the commercials with Adblock Plus with an Easylist subscription.
    * https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/
    * https://addons.mozilla.org/en-US/firefox/addon/flashblock/
    * https://addons.mozilla.org/en-US/firefox/addon/stop-tube/

  • OS X Mavericks/Safari: How do I Stop Video Auto-Play?

    Using Mavericks 10.9.2/Safari on very recent MBP. How do I stop video auto-play when visiting various web sites?

    You're welcome.
    If you are complete with this thread please mark it as "answered" so others know your question has been addressed to your satisfaction.
    Aloha from Big Island.

  • I have itunes set up to sync with my Ipod Touch and my Ipad.  As of today, it keeps looking for an iPhone to sync with and give me an error message.  I don't have an iPhone and don't know how to stop it from popping open with this error message.

    I have Itunes set up to sync with my Ipod touch and Ipad.  As of today, iTunes has started searching to sync with an iPhone, which I don't have and pops open with an error message stating it cannot locate the iPhone to sync.  I have looked in devices and only the iPad and iPod Touch are listed.  Any ideas on how to stop iTunes from searching for any iPhone it is never going to find? It is annoying to have it popping up all the time with the error message.  Thanks in advance for any suggestions.

    You should really read the manual.
    "How do you restore from backup? "
    Restore.  When given the choice, choose to use backup.
    "And how can I check to see if the pics and videos are on my computer somewhere first??"
    They would only be where you put them.  What program did you use to import them?  Pics/vids taken with ipod are not part of the sync process at all.  You should be importing them just as you would with any digital camera.
    If you did not import them, then they are not on your computer.

  • How to transfer video from macbook to ipad2

    How to transfer video from macbook to ipad2

    Haryati-
    I found your question while researching another one on the same topic.  I found it hard to believe that iPad videos could not be transfered to a computer!
    I made a short video on my iPad 2.  It showed up in the Photos camera roll.
    Running iPhoto and connecting the iPad to my Mac Pro, I selected the iPad under DEVICES.  The video was at the end of the photos, I selected it and clicked on "Import Selected".  I then dragged the imported video to my desktop and it played in QuickTime Player when I double-clicked it.
    Then I tried it with Aperture.  The dragged copy appeared to play in QuickTime Player, but the screen was black.  However an Exported Version played correctly.
    Fred

  • How to import videos from iPhone 4 to PC?

    I'm trying to get a video that I recorded and edited with my iPhone 4 and iMovie, on my PC so I can share it with others. It won't email because the file size is too big (but the video is only 1:20...) and I uploaded it to YouTube but they removed the audio because it's copyright infringment. I've going through My Computer and a few other things and all the photos get imported but when I try and play an imported video it won't load and just freezes. Any tips?

    http://lmgtfy.com/?q=how+to+import+videos+from+iphone

Maybe you are looking for

  • Crystal Report Source is MS SQL Stored Procedure Causes Login Popup

    My environment is this:  Visual Studio 2010 with CRforVS_13_0_9 installed.  MS SQL Server is source for all report data.  I use three different databases for all my reports. I have a number of working CR reports that work fine in IDE and at runtime. 

  • DataTable in a grid make flicker in the first dataload

    Hi experts, I have a form with a Grid, in this grid i have a datatable (with query). I open my form in create mode, if i click to the next button i have the following problem :                                    - when i open the form for the first t

  • Watching Cable TV on my iMac

    I have a 27" iMac and a cable service with cox cable. I want to connect my box (HD DVR) to my iMac and use it to display TV. How do I do this?

  • Error creating fga policy

    SQL> begin 2 dbms_fga.add_policy( 3 object_schema=>'SA', 4 object_name=> 'TABLE_CASE', 5 policy_name=> 'SA_Audit', 6 audit_condition=> 'status = ''A''', 7 audit_column=> 'OBJID,S_TITLE,CASE_STATE2CONDITION', 8 handler_schema => 'SA', 9 handler_module

  • 10.4.9 killed my DVD app

    After the update, DVD 4.6 has mysterously vanished. Upon insert the DVD will appear on the desktop, but will not launch. CD's play fine. System preferences>CD/DVD shows a setting of "IGNORE" on insert. I know this was not the choice before 10.4.9, be