[FFmpeg-devel] [PATCH] MMS protocol support patch 1

Björn Axelsson bjorn.axelsson
Wed Sep 19 17:51:16 CEST 2007


Hi,
this is the first patch for MMS protocol support. Since the last RFC i
have cleaned it up overall, split it up into several files and selected
a minimal functional subset for your reviewing pleasure. I know it is
still a lot of code to review, but it should at least be better than the
last monster MMS patch.

This patch only includes mmsh (MMS over HTTP) support to keep it as
small as possible. It also appears to be what most servers support. Some
of the generic mms code make more or less obvious references to the mmst
(MMS over TCP) protocol, which I hope is ok since that implementation
will be added in a later patch.

When (if?) this is accepted I have some separate patches planned:
- mmst support (implemented, just waiting for the smoke to clear)
- mms protocol that chooses the best possible of the existing
subprotocols (either mmst or mmsh)
- clean API for controlling protocols (seek, play, pause).
- fix pausing in live streams.

The patch passes make test and ffplay works ok with the few test streams
I have run it against.

Let the flaming begin ;-)

-- 
Bj?rn Axelsson                    Phone: +46-(0)90-18 98 97
Intinor AB                          Fax: +46-(0)920-757 10
www.intinor.se
Interactive Television & Digital Media Distribution
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ffmpeg_mms_patch.diff
Type: text/x-patch
Size: 56490 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070919/f22d861a/attachment.bin>



More information about the ffmpeg-devel mailing list