- 23 Jul, 2012 2 commits
-
-
Samuel Pitoiset authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Samuel Pitoiset authored
This adds two protocols, but one of them is an internal implementation detail just used as an abstraction layer/generalization in the code. The RTMPE protocol implementation uses ffrtmpcrypt:// as an alternative to the tcp:// protocol. This allows moving most of the lower level logic out from the higher level generic rtmp code. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 22 Jul, 2012 1 commit
-
-
Mohamed Naufal Basheer authored
Signed-off-by:
Kostya Shishkov <kostya.shishkov@gmail.com>
-
- 17 Jul, 2012 2 commits
-
-
Samuel Pitoiset authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Samuel Pitoiset authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 16 Jul, 2012 1 commit
-
-
Samuel Pitoiset authored
The prefix makes it easier to distinguish the proper end-user protocols from the internal ones. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 13 Jul, 2012 1 commit
-
-
Diego Biurrun authored
-
- 12 Jul, 2012 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 26 Jun, 2012 1 commit
-
-
Anton Khirnov authored
-
- 18 Jun, 2012 2 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 17 Jun, 2012 1 commit
-
-
Samuel Pitoiset authored
This adds two protocols, but one of them is an internal implementation detail just used as an abstraction layer/generalization in the code. The RTMPT protocol implementation uses rtmphttp:// as an alternative to the tcp:// protocol. This allows moving most of the lower level logic out from the higher level generic rtmp code. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 02 Jun, 2012 1 commit
-
-
Jindrich Makovicka authored
This removes the dependency on adts.c internals, and simplifies adding other packetization formats. Signed-off-by:
Jindrich Makovicka <makovick@gmail.com> Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 21 May, 2012 1 commit
-
-
Diego Biurrun authored
libnut is unmaintained and known to be buggy; native NUT code exists.
-
- 08 May, 2012 1 commit
-
-
Luca Barbato authored
Signed-off-by:
Jordi Ortiz <nenjordi@gmail.com> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 07 May, 2012 1 commit
-
-
Diego Biurrun authored
-
- 26 Mar, 2012 1 commit
-
-
Diego Biurrun authored
-
- 23 Feb, 2012 1 commit
-
-
Martin Storsjö authored
According to newer RFCs, this packetization scheme should only be used for interfacing with legacy systems. Implementing this packetization mode properly requires parsing the full H263 bitstream to find macroblock boundaries (and knowing their macroblock and gob numbers and motion vector predictors). This implementation tries to look for GOB headers (which can be inserted by using -ps <small number>), but if the GOBs aren't small enough to fit into the MTU, the packetizer blindly splits packets at any offset and claims it to be a GOB boundary (by using Mode A from the RFC). While not correct, this seems to work with some receivers. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 22 Feb, 2012 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 14 Feb, 2012 5 commits
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Martin Storsjö authored
Keep the old protocol name around for backwards compatibility until the next bump. Deprecate the method of implicitly assuming the nested protocol. For applehttp://server/path, it might have felt logical, but supporting hls://server/path isn't quite as intuitive. Therefore only support hls+http://server/path from now on. Using this protocol at all is discouraged, since the hls demuxer is more complete and fits into the architecture better. There have been cases where the protocol implementation worked better than the demuxer, but this should no longer be the case. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
When this demuxer was created, there didn't seem to be any consensus of a common short name for this protocol. Now the consensus seems to be to call it hls. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This is different from the "modern" RTP payload formats for H263 as defined by RFC 4629, 2429 and 3555. According to the newer RFCs, this old one is to be considered deprecated and only be used for interoperating with legacy systems. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
This allows easily differentiating between both implementations within the build system and combining the native implementation for plain RTMP with librtmp for the RTMPE, RTMPS, RTMPT, RTMPTE protocol variants.
-
- 03 Feb, 2012 1 commit
-
-
Anton Khirnov authored
Right now those muxers use the default timebase in all cases(1/90000). This patch avoid unnecessary rescaling and makes the printed timestamps more readable. Also, extend the printed information to include the timebases and packet pts/duration and align the columns. Obviously changes the results of all fate tests which use those two muxers.
-
- 31 Jan, 2012 1 commit
-
-
Anton Khirnov authored
Fixes bug 212.
-
- 25 Jan, 2012 1 commit
-
-
Martin Storsjö authored
It can also optionally split the file into individual fragments, which allows it to be served from any web server without any server side support. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 23 Jan, 2012 1 commit
-
-
Justin Ruggles authored
They have no code in common.
-
- 20 Jan, 2012 1 commit
-
-
Martin Storsjö authored
It also optionally can throttle its operation to a particular speed, to simulate realtime writing. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 16 Jan, 2012 2 commits
-
-
Paul B Mahol authored
Signed-off-by:
Kostya Shishkov <kostya.shishkov@gmail.com>
-
Paul B Mahol authored
This is a preparation for adding SMJPEG muxer. Signed-off-by:
Kostya Shishkov <kostya.shishkov@gmail.com>
-
- 07 Jan, 2012 1 commit
-
-
Diego Biurrun authored
rtsp.h relies on network.h and the latter conditionally defines fallback OS structures that rely on configure tests, which are only run if networking is enabled.
-
- 03 Jan, 2012 1 commit
-
-
Justin Ruggles authored
-
- 28 Dec, 2011 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 22 Dec, 2011 3 commits
-
-
Diego Biurrun authored
The muxer depends on the id3v2 writing code, so link against it.
-
Diego Biurrun authored
The demuxer depends on the RIFF codec tags code, so link against it.
-
Diego Biurrun authored
The demuxer depends on code from mov.c, which in turn depends on code from mov_chan.c, so link against it.
-
- 19 Dec, 2011 1 commit
-
-
Luca Barbato authored
It behaves similarly to image2 muxer
-
- 18 Dec, 2011 1 commit
-
-
Michael Karcher authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-