Skip to content

Commit

Permalink
add ImbcNews.js
Browse files Browse the repository at this point in the history
  • Loading branch information
teslamint committed Sep 2, 2012
1 parent 50368eb commit 6c44afa
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions ImbcNews.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
addKiller("ImbcNews", {
"canKill": function(data) {
if(data.src.indexOf("ImbcNewsPlayer.swf") !== -1) return true;
return false;
},

"process": function(data, callback) {
var flashvars = parseFlashVariables(data.params.flashvars);
var match = flashvars.vodUrl.match(/^rtmp:\/\/(.+)\.mp4$/i);
if(match) {
var start_time = flashvars.startTime;
var end_time = flashvars.endTime;
var img_url = flashvars.imgUrl;
var url = "http://"+ match[1] +".mp4/playlist.m3u8?wowzaplaystart="+ start_time +"&wowzaplayduration="+ (end_time - start_time);
callback({
"playlist": [{
"poster": img_url,
"sources": [{
"url": url,
"format": "MP4",
"isNative": true
}]
}]
});

}
}
});

0 comments on commit 6c44afa

Please sign in to comment.