<xmp><!-- <body><!--'"</title></head>--> <script type="text/javascript"> //OwnerIQ var __oiq_pct = 50; if( __oiq_pct>=100 || Math.floor(Math.random()*100/(100-__oiq_pct)) > 0 ) { var _oiqq = _oiqq || []; _oiqq.push(['oiq_addPageBrand','Lycos']); _oiqq.push(['oiq_addPageCat','Internet > Websites']); _oiqq.push(['oiq_addPageLifecycle','Intend']); _oiqq.push(['oiq_doTag']); (function() { var oiq = document.createElement('script'); oiq.type = 'text/javascript'; oiq.async = true; oiq.src = document.location.protocol + '//px.owneriq.net/stas/s/lycosn.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(oiq, s); })(); } //Google Analytics var _gaq = _gaq || []; _gaq.push(['_setAccount','UA-21402695-19']); _gaq.push(['_setDomainName','tripod.com']); _gaq.push(['_setCustomVar',1,'member_name','rovm2h',3]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); //Lycos Init function getReferrer() { var all= this.document.cookie; if (all== '') return false; var cookie_name = 'REFERRER='; var start = all.lastIndexOf(cookie_name); if (start == -1) return false; start += cookie_name.length; var end = all.indexOf(';', start); if (end == -1) end = all.length; return all.substring(start, end); } function getQuery() { var rfr = getReferrer(); if (rfr == '') return false; var q = extractQuery(rfr, 'yahoo.com', 'p='); if (q) return q; q = extractQuery(rfr, '', 'q='); return q ? q : ""; } function extractQuery(full, site, q_param) { var start = full.lastIndexOf(site); if (start == -1) return false; start = full.lastIndexOf(q_param); if (start == -1) return false; start += q_param.length; var end = full.indexOf('&', start); if (end == -1) end = full.length; return unescape(full.substring(start, end)).split(" ").join("+"); } function generateHref(atag, template){ atag.href=template.replace('_MYURL_', window.location.href.replace('http://', '')).replace('_MYTITLE_','Check%20out%20this%20Tripod%20Member%20site!'); } var lycos_ad = Array(); var lycos_onload_timer; var cm_role = "live"; var cm_host = "tripod.lycos.com"; var cm_taxid = "/memberembedded"; var tripod_member_name = "rovm2h"; var tripod_member_page = "rovm2h/index.html"; var tripod_ratings_hash = "1733450131:95da0ca7db7c442e8ec3e057f78cc6d5"; var lycos_ad_category = null; var lycos_ad_remote_addr = "209.202.244.9"; var lycos_ad_www_server = "www.tripod.lycos.com"; var lycos_ad_track_small = ""; var lycos_ad_track_served = ""; var lycos_search_query = getQuery(); </script> <script type="text/javascript" src="https://scripts.lycos.com/catman/init.js"></script> <script type='text/javascript'> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; (function() { var gads = document.createElement('script'); gads.async = true; gads.type = 'text/javascript'; var useSSL = 'https:' == document.location.protocol; gads.src = (useSSL ? 'https:' : 'http:') + '//www.googletagservices.com/tag/js/gpt.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(gads, node); })(); </script> <script type='text/javascript'> googletag.cmd.push(function() { googletag.defineSlot('/95963596/TRI_300X250_dfp', [300, 250], 'div-gpt-ad-1450204159126-0').addService(googletag.pubads()); googletag.defineSlot('/95963596/TRI_above_728x90_dfp', [728, 90], 'div-gpt-ad-1450204159126-1').addService(googletag.pubads()); googletag.defineSlot('/95963596/TRI_below_728x90_dfp', [728, 90], 'div-gpt-ad-1450204159126-2').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <script type="text/javascript"> (function(isV) { if( !isV ) { return; } var adMgr = new AdManager(); var lycos_prod_set = adMgr.chooseProductSet(); var slots = ["leaderboard", "leaderboard2", "toolbar_image", "toolbar_text", "smallbox", "top_promo", "footer2", "slider"]; var adCat = this.lycos_ad_category; adMgr.setForcedParam('page', (adCat && adCat.dmoz) ? adCat.dmoz : 'member'); if (this.lycos_search_query) { adMgr.setForcedParam("keyword", this.lycos_search_query); } else if(adCat && adCat.find_what) { adMgr.setForcedParam('keyword', adCat.find_what); } for (var s in slots) { var slot = slots[s]; if (adMgr.isSlotAvailable(slot)) { this.lycos_ad[slot] = adMgr.getSlot(slot); } } adMgr.renderHeader(); adMgr.renderFooter(); }((function() { var w = 0, h = 0, minimumThreshold = 300; if (top == self) { return true; } if (typeof(window.innerWidth) == 'number' ) { w = window.innerWidth; h = window.innerHeight; } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) { w = document.documentElement.clientWidth; h = document.documentElement.clientHeight; } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) { w = document.body.clientWidth; h = document.body.clientHeight; } return ((w > minimumThreshold) && (h > minimumThreshold)); }()))); window.onload = function() { var f = document.getElementById("FooterAd"); var b = document.getElementsByTagName("body")[0]; b.appendChild(f); f.style.display = "block"; document.getElementById('lycosFooterAdiFrame').src = '/adm/ad/footerAd.iframe.html'; // DOM Inj Ad (function(isTrellix) { var e = document.createElement('iframe'); e.style.border = '0'; e.style.margin = 0; e.style.display = 'block'; e.style.cssFloat = 'right'; e.style.height = '254px'; e.style.overflow = 'hidden'; e.style.padding = 0; e.style.width = '300px'; var isBlokedByDomain = function( href ) { var blockedDomains = [ "ananyaporn13000.tripod.com", "xxxpornxxx.tripod.com" ]; var flag = false; for( var i=0; i<blockedDomains.length; i++ ) { if( href.search( blockedDomains[ i ] ) >= 0 ) { flag = true; } } return flag; } var getMetaContent = function( metaName ) { var metas = document.getElementsByTagName('meta'); for (i=0; i<metas.length; i++) { if( metas[i].getAttribute("name") == metaName ) { return metas[i].getAttribute("content"); } } return false; } var getCommentNodes = function(regexPattern) { var nodes = {}; var nodesA = []; var preferredNodesList = ['a', 'c', 'b']; (function getNodesThatHaveComments(n, pattern) { if (n.hasChildNodes()) { if (n.tagName === 'IFRAME') { return false; } for (var i = 0; i < n.childNodes.length; i++) { if ((n.childNodes[i].nodeType === 8) && (pattern.test(n.childNodes[i].nodeValue))) { var areaName = pattern.exec(n.childNodes[i].nodeValue)[1]; nodes[areaName] = n; } else if (n.childNodes[i].nodeType === 1) { getNodesThatHaveComments(n.childNodes[i], pattern); } } } }(document.body, regexPattern)); for (var i in preferredNodesList) { if (nodes[preferredNodesList[i]]) { if( isTrellix && nodes[preferredNodesList[i]].parentNode.parentNode.parentNode.parentNode ) { nodesA.push(nodes[preferredNodesList[i]].parentNode.parentNode.parentNode.parentNode); } else { nodesA.push( nodes[preferredNodesList[i]] ); } } } return nodesA; } var properNode = null; var areaNodes = getCommentNodes( new RegExp( '^area Type="area_(\\w+)"' ) ); for (var i = 0; i < areaNodes.length; i++) { var a = parseInt(getComputedStyle(areaNodes[i]).width); if ((a >= 300) && (a <= 400)) { properNode = areaNodes[i]; break; } } var propertyName = getMetaContent("property") || false; if( isTrellix && (properNode) ) { e.src = '/adm/ad/injectAd.iframe.html'; properNode.insertBefore(e, properNode.firstChild); } else if( isTrellix && !( properNode ) ) // Slap the ad eventhought there is no alocated slot { e.src = '/adm/ad/injectAd.iframe.html'; e.style.cssFloat = 'none'; var cdiv = document.createElement('div'); cdiv.style = "width:300px;margin:10px auto;"; cdiv.appendChild( e ); b.insertBefore(cdiv, b.lastChild); } else if( !isBlokedByDomain( location.href ) ) { var injF = document.createElement('iframe'); injF.style.border = '0'; injF.style.margin = 0; injF.style.display = 'block'; injF.style.cssFloat = 'none'; injF.style.height = '254px'; injF.style.overflow = 'hidden'; injF.style.padding = 0; injF.style.width = '300px'; injF.src = '/adm/ad/injectAd.iframe.html'; if( b && ( !isTrellix || ( typeof isTrellix == "undefined" ) ) ) // All other tripod props { var cdiv = document.createElement('div'); cdiv.style = "width:300px;margin:10px auto;"; cdiv.appendChild( injF ); b.insertBefore(cdiv, b.lastChild); } } }( document.isTrellix )); } </script> <div id="tb_container" style="background:#DFDCCF; border-bottom:1px solid #393939; position:relative; z-index:999999999!important"> <!--form name="search" onSubmit="return searchit()" id='header_search' > <input type="text" placeholder="Search" size=30 name="search2" value=""> <input type="button" value="Go!" onClick="searchit()"> </form> <style> form#header_search { width: 916px; margin: 0 auto 8px; position: relative; } form#header_search input { height: 40px; font-size: 14px; line-height: 40px; padding: 0 8px; box-sizing: border-box; background: #F4F2E9; border: 1px solid #BBB8B8; transition: background-color 300ms ease-out, color 300ms ease; } form#header_search input[type="text"] { width: 100%; } form#header_search input[type="text"]:focus { border-color: #A2D054; background-color: #fff; box-shadow: 0 0px 12px -4px #A2D054; } form#header_search input[type="button"] { position: absolute; top: 1px; right: 1px; opacity: 1; background: #DFDCCF; color: #463734; width: 125px; cursor: pointer; height: 38px; border: none; } form#header_search input[type="text"]:focus ~ input[type='button']:hover, form#header_search input[type='button']:hover { background-color: #A5CE56; color: #fff; } form#header_search input[type="text"]:focus ~ input[type='button'] { background-color: #52AEDF; color: #fff; } </style> <script> function searchit(){ // determine environment var search_env if (lycos_ad_www_server.indexOf(".pd.") > -1) { search_env = 'http://search51.pd.lycos.com/a/'; } else if (lycos_ad_www_server.indexOf(".qa.") > -1) { search_env = 'http://search51.qa.lycos.com/a/'; } else { search_env = 'http://search51.lycos.com/a/'; } var search_term = encodeURIComponent(document.search.search2.value) var search_url = search_env+search_term; window.open(search_url); return false } </script--> <style> .adCenterClass{margin:0 auto} </style> <div id="tb_ad" class="adCenterClass" style="display:block!important; overflow:hidden; width:916px;"> <div id="ad_container" style="display:block!important; float:left; width:728px "> <script type="text/javascript"> if (typeof lycos_ad !== "undefined" && "leaderboard" in lycos_ad) { document.write(lycos_ad['leaderboard']); } </script> </div> </div> </div> <script type="text/javascript"> if (typeof lycos_ad !== "undefined" && "slider" in lycos_ad) { document.write(lycos_ad['slider']); } </script> <!-- added 7/22 --> <div id="FooterAd" style="background:#DFDCCF; border-top:1px solid #393939; clear:both; display:none; width:100%!important; position:relative; z-index:999999!important; height:90px!important"> <div class="adCenterClass" style="display:block!important; overflow:hidden; width:916px;"> <div id="footerAd_container" style="display:block!important; float:left; width:728px"> <iframe id="lycosFooterAdiFrame" style="border:0; display:block; float:left; height:96px; overflow:hidden; padding:0; width:750px"></iframe> </div> </div> </div> --></xmp>


rovmissions.2hell.com

[>] news :: gifs :: snap :: feeds :: tech :: imap

+++ Current
(*) = (www) Upstream online
(*) = (www) BP GOM response
(*) = (www) restorethegulf.gov
(*) = (www) DWH unified command
(*) = (www) ERMA interactive - NOAA
(*) = (www) Kent Wells transcripts - BP
(*) = (www) DWH spill projections - FSU
(*) = (www) MODIS rapid response - USA7
(*) = (www) Interactive spill trajectory - USF
(*) = (www) Live ships AIS - marinetraffic.com
(*) = (www) Thad Allen daily transcripts - McClatchy
(*) = (www) LATOC GOM oil gusher forums - doomers.us
(*) = (www) WNN
(*) = (www) al.com
(*) = (www) nola.com
(*) = (www) sina.com.cn
(*) = (www) Financial post
(*) = (www) guardian.co.uk
(*) = (www) Florida oilspill law
(*) = (www) Louisiana instacams

+++ Background
(*) = (pdf) Gulf lease parcels & infrastructure - MMS
(*) = (www) NOAA JAG report - 2010jun23
(*) = (www) Where is the oil spill? - Washingtons blog
(*) = (www) BP aware in 2010feb - yes itz PJW
(*) = (www) The Texas triangle - capt EH May
(*) = (www) OCS BBS
(*) = (www) ROV world
(*) = (www) ROV companies - subsea.org
(*) = (www) Aker Solutions
(*) = (www) Schilling robotics
(*) = (www) Millennium Plus - Oceaneering
(*) = (www) Millennium Plus - ROVeXchange

+++ Onsite
(*) = (www) The *** CRAW *** - by BTI
(*) = (www) Ocean Intervention III - Oceaneering
(*) = (www) Boa Sub C - ship-technology.com
(*) = (www) Discoverer Enterprise - Transocean
(*) = (www) Viking Poseidon - Veolia
(*) = (www) Skandi Neptune - Subsea7
(*) = (www) Q4000 - Helix ESG
(*) = (www) Olympic Challenger - Global Industries
(*) = (www) HOS Achiever - Hornbeck Offshore

+++ Offtopic
(*) = (www) ufp.org
(*) = (www) 123bomb.com
(*) = (jpg) Barack Petroleum
(*) = (www) Beyond Pollution
(*) = (www) linux.chinaunix.net
(*) = (www) 214 3rd st BatonRouge

+++ The Oil Drum
(*) = (www) TOD
(*) = (www) Freenode IRC - home of #theoildrum
(*) = (www) Freenode webIRC gateway
(*) = (www) tinyurl.com - no wrapped URLs in IRC plz
(*) = (www) #theoildrum - channel resources
(*) = (www) BP ROV CamRef
(*) = (www) schmorp feed info

google
craw

gallery

www.icechat.net   www.opera.com   www.damnsmalllinux.org   www.videolan.org/vlc   www.warpmail.net

NewOrleans NHC plan9.de


SN2 ER2 SN1 SN2

more to come (unless CRAW decides otherwise) ...

ocs bbs

MultiFeeds: Alex Higgins :: AmericasWatching :: AveryDesign :: BP :: bp.isevil.org :: Dr Dave :: DeepWaterBP :: globalwarming.house.gov :: Greg Ledet :: Joseph Palmer :: jtnog.org :: KFOR :: Little Consulting :: lusty.org :: mxl.fi :: NewYorkTimes :: PBS :: preauxphoto :: Reality Check :: Sanara Creations :: SearchLawrence :: spasticsquirrel (silverlight) :: stalky :: Tent Dwellers :: Trail Recon :: visibility.net :: Warsaw Library :: We Who Watch :: WKRG :: WNEP :: wtfusa.com

joint information LATOC
greatest hits

+++ Akamai MMS Video Feeds
(*) = (mms) 40788 056 Kbps * - OC UHD3x
(*) = (mms) 41434 056 Kbps * - OC UHD3x
(*) = (mms) 44287 050 Kbps 3 - OI3 R1 Mill42
(*) = (mms) 44668 000 Kbps 3 - ?
(*) = (mms) 44838 090 Kbps 6 - OI3 R2 Maxx3
(*) = (mms) 45135 090 Kbps 6 - OI3 R2 Maxx3
(*) = (mms) 31499 056 Kbps 3 - BDC1 Mill22
(*) = (mms) 31500 056 Kbps 3 - BDC1 Mill22
(*) = (mms) 22458 056 Kbps 6 - BDC2 Mill21
(*) = (mms) 23729 056 Kbps 6 - BDC2 Mill21
(*) = (mms) 37235 225 Kbps 3 - Q4K CPRK1
(*) = (mms) 37270 225 Kbps 3 - Q4K CPRK1
(*) = (mms) 35523 128 Kbps 1 - Q4K CPRK2
(*) = (mms) 35624 000 Kbps 1 - ?


(*) = (mms) 30948 050 Kbps 3 - HA1 Oii320
(*) = (mms) 35461 100 Kbps 6 - HA2 Oii640
(*) = (mms) 47175 060 Kbps 4 - DE R1 Mill92
(*) = (mms) 21144 060 Kbps 4 - DE R1 Mill92
(*) = (mms) 21145 050 Kbps 3 - DE R2 Mill86
(*) = (mms) 21327 050 Kbps 3 - DE R2 Mill86
(*) = (mms) 45685 200 Kbps 3 - SN Herc14
(*) = (mms) 49182 200 Kbps 3 - SN Herc14
(*) = (mms) 45683 225 Kbps 3 - SN Herc06
(*) = (mms) 45684 225 Kbps 3 - SN Herc06
(*) = (mms) 46566 050 Kbps 2 - XLX18
(*) = (mms) 54013 050 Kbps 2 - XLX18
(*) = (mms) 55030 050 Kbps : - VP2 Veolia
(*) = (mms) 56646 050 Kbps : - VP2 Veolia
(*) = (mms) 24951 050 Kbps 2 - DI Mill56
(*) = (mms) 46245 060 Kbps 4 - BP/OI
(*) = (mms) 46260 060 Kbps 4 - BP/OI
(*) = (mms) 46661 000 Kbps : - redline
(*) = (mms) 46663 000 Kbps : - redline
(~Kbps as reported by RPv11)
size: 1=160x120 2=240x180 3=320x240 *=320x260 4=480x320 6=640x480


click image below to refresh
ROV selector:

Incredible as it may seem, even a 56K dialup winmodem user running XP sp1 can install VLC 1.1.0 & Opera 10.60 & experience most of these feeds in near realtime. The MMSP entry in XP filetypes is set to invoke VLC with the --repeat option, & Opera allows refreshing an individual image like the plan9 jpg above until a given feed can be selected via its mms:// handle to be played outside the browser. BersIRC 2.2.14 & IceChat 7.63 are what I recommend for IRC. My earliest VLC caps:

Discoverer Enterprise: ROV2 2010jun19 / ROV1 2010jun20

Skandi Neptune ROVs 2010jun23: morning

Discoverer Enterprise ROV2 2010jun23: afternoon

DE-ROV2 2010jun24: wellhead w/ Skandi 2 looking on


Over on the Linux side its perhaps not so simple. Irssi gets IRC up & Opera 9.00 is told its "program" for mms:// is Xine (w/ the --loop=repeat option). A vanilla Xine install returns:
  video_decoder: no plugin available to handle 'Windows Media Video 9'
  w32codec: decoder failed to start. Is 'wmvdmod.dll installed?
  w32codec: DMO_VideoDecoder failed! unknown codec 33564d57 / wrong parameters?
  w32codec: DMO_VideoDecoder failed! unknown codec 33564d57 / wrong parameters?
  xine: found demuxer plugin: ASF demux plugin
  io_helper: Connection Refused
  xine: found input plugin  : mms streaming input plugin
  xine: found demuxer plugin: Elementary MPEG stream demux plugin
  xine: found input plugin  : file input plugin
  >>> Check if another program already uses PCM <<<
  snd_pcm_open() failed:-2:No such file or directory

  the stream 'mms://a1176.l9789247175.c97892.g.lm.akamaistream.net/
    D/1176/97892/v0001/reflector:47175' use [sic] an unsupported codec:
    Video Codec: MS WMV 9 (win32) (WMV3)
Note that it finds 4 of 4 plugins including mms:// streaming input & is then missing little other than the 0x33564d57 win32 WMV3 codec. Its clearly receiving & identifying video (& actually displays "Oceaneering International" in the status line!). It may seem I have no hope of getting xine 0.99.1 working for streaming mms:// on this Debian Linux 2.4.31 box before CRAW strikes again.

Yet it turns out these two links pretty much cover it:
(*) = (www) Softpedia
(*) = (www) LinuxNetMag

And heres the screenshots (be sure to click on the thumbnails): In the top left a classical deprecated XP / RP / MP config, the rest DSL Debian Knoppix (yes, booted from a flashdrive). Believe me, the Linux is phenomenal even on a 686, partly as I can use my USRobotics 5637 56K Hayes USB modem. & only 5 codecs are necessary to enable Xine to play mms:// streaming video more than presentably enough for high quality caps over dialup.

XP: Skandi Neptune Linux: ops

Linux: ops Linux: Enterprise ROV1

To summarise, under Linux theres no need of flash, quicktime, activex, mplayer, firefox / plugins, realplayer, VLC, silverlight, or weird http:// URLs slinging around winamp playlists. Theres just Xine (a "program") given control of the processor by an "OS" (Linux) converting native mms:// feeds into actual video using a properly disclosed codec from an unnamed computer company. The future of media contentdelivery on the internet? Its already here.

see? no browser!

How would someone with a solid tech background keep up with this amazing crew & still have time to watch these epochmaking feeds? Via the extraordinary efforts of the IRC #theoildrum participants. My thanks to this great group for their fine work.

Be sure to visit us on tinyurl (!)

Last update: 2010jul17pm2121utc-0700 : If you find this page useful please feel free to save me some bandwidth & run a copy locally or mirror it under the GNU GPL. Thx!

ROV


<noscript> <!-- ooo -->