[mythtv-firehose] mythtv branch devel/iptv created by jyavenard. v0.28-pre-1326-g88e0bc0

Git Repo Owner noreply at mythtv.org
Sun May 11 04:59:18 UTC 2014


The branch, devel/iptv has been created on the
mythtv repository by gitolite user jyavenard.
        at  88e0bc07b3d30f18403ea39d070fed6df1c213fb (commit)

- Log -----------------------------------------------------------------
commit 88e0bc07b3d30f18403ea39d070fed6df1c213fb
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 14:27:59 +0930
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 14:28:25 +0930
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=88e0bc07b3d30f18403ea39d070fed6df1c213fb

Rework IPTV and RTSP recorders
Lots of issues fixed and addition of missing (but required) features

- Add IPv6 support
- Handle RTCP channel (not 100% sure it’s the right information sent, but it allows to keep alive the connection with some server, and doesn’t impact playback)
- Handle Keep Alive and maintain the RTSP TCP connection life so the rtsp server doesn’t drop us (seen with VLC rtsp server and FreeBox IPTV stream)
- Can use hostnames in URL instead of just IP addresses
- Proper support of rtsp’s SDP

Fixes #11949



commit 898e99e018c5e652625902d0c63ecf8253098bc2
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 11:39:09 +0930
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 11:39:09 +0930
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=898e99e018c5e652625902d0c63ecf8253098bc2

Exit early when unable to open a file or media.
RingBuffer::Create() would never fail and assume it was a local file if a path couldn’t be handled, resulting in later errors.
Always test the return value of RingBuffer::Create() as a consequence.



commit 29976e80700c44b7585217262f110bbc16c94d4c
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 7 May 2014 14:43:59 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 7 May 2014 14:43:59 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=29976e80700c44b7585217262f110bbc16c94d4c

Fix typo in initial live555 commit



commit 13a0c8e47a3164800d57fb8f881c7ada0eb5445e
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 6 May 2014 19:17:10 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 6 May 2014 19:17:10 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=13a0c8e47a3164800d57fb8f881c7ada0eb5445e

Add live555 integration with myth project/libs
And clean up previous live555 integration



commit 388c69a50d276ebfb8940a4d541664c8a0a69f97
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 5 May 2014 22:03:39 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 5 May 2014 22:03:39 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=388c69a50d276ebfb8940a4d541664c8a0a69f97

re-add LIVE555 library to external
This library was used prior to 0.26 for the iptv transport.
Using latest version 2014.04.23, with some of the modifications we had added to the version used in 0.26 (myth 0.26 was using a version dating from 2005)

The two mods are in the patches directory



commit f7704bcc57ea03bce874efbae29834554ad20e29
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 5 May 2014 11:55:45 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 5 May 2014 11:55:45 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f7704bcc57ea03bce874efbae29834554ad20e29

Allow playing url of type udp://, tcp:// and rtp://



commit c3c95c9d8c53ad1f188729847d9c9bf1e5f50c62
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 4 May 2014 16:20:34 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 4 May 2014 16:20:34 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c3c95c9d8c53ad1f188729847d9c9bf1e5f50c62

Update doxygen documentation for RingBuffer::Create



-----------------------------------------------------------------------

-- 



More information about the mythtv-firehose mailing list