rawrz
11-06-2016, 12:56 PM
Hey,
I've been bashing my head against my desk in regard to recording streamed vids from a private website. Private meaning subscription based, I'd love to archieve the vids for personal use only - as I keep moving forward and on occasion would like to check them again.
I've been using OBS to record my screen for now but that is really bothersome and I'd like an easier solution. I've tried various out-of-the box software, unfortunately with bad results.
So I turned to rtmpdump as a last resort, but just cannot get it to work.It always results in:
ERROR: rtmp server sent error
ERROR: rtmp server requested close
<script src="flow_player/flowplayer-3.2.13.min.js"></script>
<script src="flow_player/flowplayer.playlist-3.2.11.min.js"></script>
<script src="flow_player/flowplayer.bitrateselect-3.2.11.min.js"></script>
<script>
$f('player', 'flow_player/flowplayer-3.2.18.swf', {
key: '#$60d09ad27168d3561eb',
clip: {
//urlResolvers: 'bwcheck',
urlResolvers: 'bitrateselect',
scaling: 'fit',
provider: 'hddn',
autoplay: true
},
playlist: [
{
bitrates: [
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part1-240.mp4', bitrate: 350, width: 428, label: '240p' },
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part1-480.mp4', bitrate: 700, width: 854, label: '480p', isDefault: true },
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part1.mp4', bitrate: 1200, width: 1920, label: '1080p' },
],
title: "PART 1",
},
{
bitrates: [
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part2-240.mp4', bitrate: 350, width: 428, label: '240p' },
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part2-480.mp4', bitrate: 700, width: 854, label: '480p', isDefault: true },
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part2.mp4', bitrate: 1200, width: 1920, label: '1080p' },
],
title: "PART 2",
},
],
plugins: {
hddn: {
url: 'flow_player/flowplayer.rtmp-3.2.13.swf',
netConnectionUrl: "rtmp://teq.website.com:1935/redirect/vod",
},
controls: {
playlist: true
},
/*
bwcheck: {
url: 'flow_player/flowplayer.bwcheck-3.2.13.swf',
serverType: 'wowza',
dynamic: false,
netConnectionUrl: "rtmp://teq.website.com:1935/redirect/vod",
}
*/
bitrateselect: {
url: 'flow_player/flowplayer.bitrateselect-3.2.14.swf',
hdButton: {
place: 'none',
splash: false
}
}
}
}).playlist("div.clips:first", {loop:true}).bitrateselect('#options');
I've tried using the below options for rtmpdump, without success..
rtmpdump -r "rtmp://teq.website.com:1935/redirect/vod"
-a "redirect/vod" <- with and without this option
-y "mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part1.mp4" <- with and without .mp4
-W "https://www.website.com/flow_player/flowplayer.rtmp-3.2.13.swf" <- with and without this option
-p "https://www.website.com/watchLesson.php?type=st&id=286" <- with and without this option
-o video.flv
I've uploaded the swf file here:
http://www.megafileupload.com/c4ez/flowplayer.rtmp-3.2.13.swf
I've seen other examples where tokens were involved, however I cannot seem to find any when looking through the generated source-code.
Any help would be greatly appreciated...
I've been bashing my head against my desk in regard to recording streamed vids from a private website. Private meaning subscription based, I'd love to archieve the vids for personal use only - as I keep moving forward and on occasion would like to check them again.
I've been using OBS to record my screen for now but that is really bothersome and I'd like an easier solution. I've tried various out-of-the box software, unfortunately with bad results.
So I turned to rtmpdump as a last resort, but just cannot get it to work.It always results in:
ERROR: rtmp server sent error
ERROR: rtmp server requested close
<script src="flow_player/flowplayer-3.2.13.min.js"></script>
<script src="flow_player/flowplayer.playlist-3.2.11.min.js"></script>
<script src="flow_player/flowplayer.bitrateselect-3.2.11.min.js"></script>
<script>
$f('player', 'flow_player/flowplayer-3.2.18.swf', {
key: '#$60d09ad27168d3561eb',
clip: {
//urlResolvers: 'bwcheck',
urlResolvers: 'bitrateselect',
scaling: 'fit',
provider: 'hddn',
autoplay: true
},
playlist: [
{
bitrates: [
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part1-240.mp4', bitrate: 350, width: 428, label: '240p' },
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part1-480.mp4', bitrate: 700, width: 854, label: '480p', isDefault: true },
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part1.mp4', bitrate: 1200, width: 1920, label: '1080p' },
],
title: "PART 1",
},
{
bitrates: [
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part2-240.mp4', bitrate: 350, width: 428, label: '240p' },
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part2-480.mp4', bitrate: 700, width: 854, label: '480p', isDefault: true },
{ url: 'mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part2.mp4', bitrate: 1200, width: 1920, label: '1080p' },
],
title: "PART 2",
},
],
plugins: {
hddn: {
url: 'flow_player/flowplayer.rtmp-3.2.13.swf',
netConnectionUrl: "rtmp://teq.website.com:1935/redirect/vod",
},
controls: {
playlist: true
},
/*
bwcheck: {
url: 'flow_player/flowplayer.bwcheck-3.2.13.swf',
serverType: 'wowza',
dynamic: false,
netConnectionUrl: "rtmp://teq.website.com:1935/redirect/vod",
}
*/
bitrateselect: {
url: 'flow_player/flowplayer.bitrateselect-3.2.14.swf',
hdButton: {
place: 'none',
splash: false
}
}
}
}).playlist("div.clips:first", {loop:true}).bitrateselect('#options');
I've tried using the below options for rtmpdump, without success..
rtmpdump -r "rtmp://teq.website.com:1935/redirect/vod"
-a "redirect/vod" <- with and without this option
-y "mp4:videos/Videos/No News/Subject with Stuff and Things/Lesson 1/part1.mp4" <- with and without .mp4
-W "https://www.website.com/flow_player/flowplayer.rtmp-3.2.13.swf" <- with and without this option
-p "https://www.website.com/watchLesson.php?type=st&id=286" <- with and without this option
-o video.flv
I've uploaded the swf file here:
http://www.megafileupload.com/c4ez/flowplayer.rtmp-3.2.13.swf
I've seen other examples where tokens were involved, however I cannot seem to find any when looking through the generated source-code.
Any help would be greatly appreciated...