PDA

View Full Version : Own3D in VLC


Kenisk
11-18-2011, 06:56 AM
I'm trying to get my rtmpdump + VLC combo work with own3d.tv, since I've got 10x performance boost on 1080p streams on twitch.tv comparing to browser + Adobe Flash combo (50% cpu load on flash vs 5% on VLC). So I've read some articles found in google, and made this command prompt to own3d:

rtmpdump -r "rtmp://owned.fc.llnwd.net:1935/owned?h=19a467fe967d8fe3d6f5642fceeecae3&r=1321623322" -a "owned?h=19a467fe967d8fe3d6f5642fceeecae3&r=1321623322" -f "WIN 11,0,1,152" -W "http://img.hw.own3d.tv/player/Own3dPlayerV2_63.swf" -p "http://www.own3d.tv/live/29848/Dota_2_with_Beloboka" --live -y "sorokius_29848?h=19a467fe967d8fe3d6f5642fceeecae3&r=1321623322" | "C:\Program Files\VideoLAN\VLC\vlc.exe"

where is

-r = 'tcUrl'
-a = 'App'
-f = constant for system
-W = 'swfUrl'
-p = 'pageUrl'
-y = play function argument

So when i did this i got this picture on screen:
http://sau.su/e981c42c315eb0e4a4059cf158bd012e/rtmpdump.png
0.804kb and nothing more

Anyone got any suggestions how to make this stream working in VLC?

chap
11-18-2011, 11:37 AM
http://img43.imageshack.us/img43/8979/20111118205205.th.png (http://imageshack.us/photo/my-images/43/20111118205205.png/)

Kenisk
11-22-2011, 02:10 AM
Yeah, its not 24/7 channel, its userstream )
problem solved adding " -" after my code, so working one

rtmpdump -r "rtmp://owned.fc.llnwd.net:1935/owned?h=19a467fe967d8fe3d6f5642fceeecae3&r=1321623322" -a "owned?h=19a467fe967d8fe3d6f5642fceeecae3&r=1321623322" -f "WIN 11,0,1,152" -W "http://img.hw.own3d.tv/player/Own3dPlayerV2_63.swf" -p "http://www.own3d.tv/live/29848/Dota_2_with_Beloboka" --live -y "sorokius_29848?h=19a467fe967d8fe3d6f5642fceeecae3&r=1321623322" | "C:\Program Files\VideoLAN\VLC\vlc.exe" -

hasomaso
11-22-2011, 09:50 PM
@Kenisk

how is parameter for de.twitch.tv

PathogenXD
04-17-2012, 01:04 AM
So, after doing a lot of digging to find out exactly what parameters you need and why, I decided to make a small script in python that will give you the correct rtmpdump command for all qualities of a stream to start dumping from own3d.tv.

http://pastebin.com/dqpRnp6h

Usage:
$ script.py <streamID>

(streamID is the numeric value from the stream URL. For "http://www.own3d.tv/live/37905/TSM_Dyrus", it's 37905)

If you guys have any problems, let me know the stream url you're having problems with please.

evol
04-17-2012, 03:23 AM
So, after doing a lot of digging to find out exactly what parameters you need and why, I decided to make a small script in python that will give you the correct rtmpdump command for all qualities of a stream to start dumping from own3d.tv.

http://pastebin.com/dqpRnp6h

Usage:
$ script.py <streamID>

(streamID is the numeric value from the stream URL. For "http://www.own3d.tv/live/37905/TSM_Dyrus", it's 37905)

If you guys have any problems, let me know the stream url you're having problems with please.

Sweet this works flawlessly and can be adapted for others. :D

PathogenXD
04-18-2012, 01:46 AM
Glad you like it :P

PathogenXD
04-18-2012, 02:17 AM
New version: http://pastebin.com/WrRwM6hL
Changelog:
* Added support for streams that include their own base (not a "{$CdnX}" type)

I noticed that some streams have multiple cdn options... might work on that sometime.