Opened 8 years ago

Closed 8 years ago

#1957 closed defect (worksforme)

"Cannot seek backward in linear streams" error when using RTMP streams.

Reported by: pnixte@… Owned by: reimar
Priority: important Component: streaming
Version: unspecified Severity: major
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

mplayer reports "Cannot seek backward in linear streams" when trying to access live RTMP streams.

In order to replicate this, compile mplayer with librtmp support and then try a live stream.

i.e.

mplayer "rtmp://server/app/playpath live=yes"

Note that mplayer displays the same erratic behavior even if reading from the stdin when an external rtmpdump is used before the pipe.

This happened around somewhere March 27-Apr 4 or in SVN release format r33124-r33216.

If requested I can provide an actual commandline that reports this error.

See also:
http://lists.mplayerhq.hu/pipermail/mplayer-users/2011-May/082757.html
which reports that r33148 (March 29) as working.

Attachments (2)

rtmplink.txt (358 bytes) - added by pnixte@… 8 years ago.
Full command-line of an RTMP link that exhibits this bug
testcase (485 bytes) - added by brain_bug@… 8 years ago.
Another testcase (ARD Livestream [German TV])

Download all attachments as: .zip

Change History (6)

comment:1 Changed 8 years ago by pnixte@…

  • Priority changed from normal to important

Changed 8 years ago by pnixte@…

Full command-line of an RTMP link that exhibits this bug

comment:2 Changed 8 years ago by pnixte@…

Changed 8 years ago by brain_bug@…

Another testcase (ARD Livestream [German TV])

comment:3 Changed 8 years ago by brain_bug@…

Another testcase, as the provided one does not work for me (playback does not start). May work only in Germany.

comment:4 Changed 8 years ago by pnixte@…

  • Resolution set to worksforme
  • Status changed from new to closed

Actually, SVN-r34118 resolved the error I reported.
There is no longer a "Cannot seek backwards in linear streams" when using mplayer, the cache does not get depleted and all works great as before r33124.

@brain_bug
From what I can deduce there was an altering in the way rtmp parameteres are passed to mplayer so maybe there is something wrong with the command line options you use. I propose "my" bug as WORKSFORME. If you believe otherwise, just revert it to new.

Note: See TracTickets for help on using tickets.