Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
22nd June 2013, 16:17 | #15422 | Link |
Registered User
Join Date: Dec 2007
Posts: 1,138
|
How to use the new RTMP ?
Something like rtmp://npsaflivefs.fplive.net:1935/npsaflive-live/stream50 it's working fine with LAV in MPC-BE BUT how do I play this Code:
rtmp://62.115.64.212/live?_fcs_vhost=cp116697.live.edgefcs.net playpath=BnazlkNDpCIcD-QkfyZCQKlRiiFnVa5I_640_360_1000@18679 pageUrl=http://www.bloomberg.com/tv/ app=live?_fcs_vhost=cp116697.live.edgefcs.net swfUrl=http://player.ooyala.com/static/cacheable/6086bd175c4cf1d14cbd4c9aa54d019d/player_v2.swf/[[DYNAMIC]]/3 swfVfy=true live=true timeout=60
__________________
Intel UHD Graphics 750; Win 10 22H2 |
22nd June 2013, 16:18 | #15423 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
There is no rtmp support in LAV, and even if someone enables it in the ffmpeg build, there is no official support for it, so you figure it out.
So if anyone wants to write a parser for such URLs and pass all the appropriate settings to ffmpeg, then i can add it.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 22nd June 2013 at 16:30. |
22nd June 2013, 16:45 | #15425 | Link | |
Registered User
Join Date: Dec 2007
Posts: 1,138
|
Quote:
__________________
Intel UHD Graphics 750; Win 10 22H2 |
|
22nd June 2013, 16:49 | #15426 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Edit: it seems that FFmpeg is not able to parse the parameters given after the rtmp:// URL. The calling app need to parse them and pass them to the demuxer as options (see rtmpproto.c).
__________________
MPC-HC 2.2.1 Last edited by clsid; 22nd June 2013 at 17:03. |
22nd June 2013, 17:27 | #15427 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
I accidentally pushed a test branch, it was up for maybe 5 minutes or so, and if you had read the commit message that came with it, it would've explained that anyone testing this is on their own.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
22nd June 2013, 21:19 | #15428 | Link |
MPC-HC Developer
Join Date: May 2010
Location: Poland
Posts: 586
|
@clsid @Mercury_22
LAV doesn't support rtmp so it's pointless to discuss how to pass additional parameters. RTMP support can be easily enabled by changing ffmpeg build script, but this only support simple streams. Basically only those which can be described by singe link Code:
rtmp://server[:port][/app][/instance][/playpath] |
23rd June 2013, 11:19 | #15429 | Link |
Registered User
Join Date: Mar 2009
Posts: 3,650
|
Has anyone else experienced random glitches with what I assume is avcodec decoding? Sometimes I'll have a small square patch that displays properly while the rest of the video freezes.
It happens on both my PCs, if you rewind and replay that particular sequence there is no problems, completely random. |
23rd June 2013, 14:25 | #15430 | Link |
Registered User
Join Date: Dec 2005
Posts: 560
|
nevcairiel, does lav correctly set the average time per frame on dynamic format change ?
http://i.imgur.com/87xfqHu.png Last edited by dukey; 23rd June 2013 at 14:29. Reason: Edit: graphedit screenshot |
23rd June 2013, 14:26 | #15431 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
You should never really rely on that value, its notoriously inaccurate.
But sure, when the source sends a new time, it should end up at LAVs output as well. Unless of course its one of those cases where LAV decides to override it with a bitstream value.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 23rd June 2013 at 14:30. |
23rd June 2013, 14:31 | #15433 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
Like i said, simply don't rely on it, its unreliable.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
23rd June 2013, 15:04 | #15435 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
LAV Filters 0.58
Code:
General - LAV Filters now includes a manifest file to control DLL loading - Fixed the shortcuts to the configuration dialogs created by the installer in the start menu LAV Splitter - Handle the "Default" flag in MKV files with multiple video streams - Fixed a regression in VC-1 demuxing which caused some streams to fail decoding with the WMV9 DMO decoder - Improved transition between ordered chapters in certain (badly formed) MKV files - Improved handling of AVC1 in AVI files - Improved accuracy of IAMStreamSelect::get_CurrentMarker - Several potential crash fixes and stability improvements LAV Video - YADIF deinterlacing is now multi-threaded, significant performance improvement on multi-core CPUs - Improved detection of progressive streams to ensure deinterlacing is disabled, especially when "Aggressive Deinterlacing" is used - Restored Fraps constant frame rate output by proper handling of repeated frames - Support for the new UtVideo sub-types, and fixed a regression in UtVideo decoding - cuvid: fix double-rate deinterlacing on certain streams without timing information - Updated the Intel QuickSync Decoder to 0.44 This message has been reduced in length due to heat. Standard disclaimer applies, report regressions/issues, include samples, because without reproducing a bug, no fixing a bug. So, take care, and enjoy the summer while it lasts - well, if the summer reached you yet.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 23rd June 2013 at 15:16. |
23rd June 2013, 16:50 | #15437 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
Heh, I'm wearing a jumper indoors!
Thanks for the new release. Would you care to expand a bit on the "Improved detection of progressive streams to ensure deinterlacing is disabled, especially when "Aggressive Deinterlacing" is used" fix?
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
23rd June 2013, 17:18 | #15438 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
It does what it says, it improves the detection of 100% progressive streams to ensure deinterlacing is turned off.
Previously it would rely on the media type information for this, but when watching Live TV for example, there typically is no such information available, and it could deinterlace some progressive broadcasts which didn't need it - and even cause some issues when double-rate deinterlacing a stream which already was 59.94 progressive (as i'm told some ATSC broadcasts in the US are)
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
23rd June 2013, 17:44 | #15440 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
No. Just the info in the bitstream.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
Tags |
decoders, directshow, filters, splitter |
|
|