mprtp plugin in gstreamer€¦ · mprtp plugin in gstreamer bal azs kreith1 supervisors: prof. j...
TRANSCRIPT
-
MpRTP plugin in Gstreamer
Balázs Kreith1
Supervisors: Prof. Jörg Ott2, Dr. Béla Almási1, Varun Singh2
1Department of Informatics Systems and Networks, University of Debrecen2Department of Communications and Networking, Aalto University
October 8, 2015
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 1 / 10
-
MpRTP plugin in Gstreamer
Overview of Multipath RTP
RFC draft: https://tools.ietf.org/html/draft-ietf-avtcore-mprtp-01
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 2 / 10
-
MpRTP plugin in Gstreamer
Gstreamer pipelines using RTP
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 3 / 10
-
MpRTP plugin in Gstreamer
Gstreamer pipelines using MpRTP
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 4 / 10
-
MpRTP plugin in Gstreamer
Example of using MpRTP plugin (Sender)
rtpbin.send rtp src 0 ! mpsch.rtp sink mpsch.mprtp src ! ... ! mpsnd.src 1 !
udpsink port=5000 mpsnd.src 2 ! udpsink port=5002
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 5 / 10
-
MpRTP plugin in Gstreamer
Example of using MpRTP plugin (Receiver)
udpsrc CAPS port=5000 ! mprcv.sink 1 udpsrc CAPS port=5002 ! mprrcv.sink 2
mprcv.mprtp src ! ... ! mpply.mprtp sink mpply.mprtp src !
rtpbin.recv rtp sink 0
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 6 / 10
-
MpRTP plugin in Gstreamer
Bidirectional overview of Gstreamer pipeline using MpRTP
https://github.com/multipath-rtp
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 7 / 10
-
MpRTP plugin in Gstreamer
Changing request
https://github.com/multipath-rtp
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 8 / 10
-
MpRTP plugin in Gstreamer
Ongoing works in MpRTP plugin
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 9 / 10
-
MpRTP plugin in Gstreamer
Ongoing works in MpRTP plugin
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 9 / 10
-
MpRTP plugin in Gstreamer
Contacts and references
Balázs Kreith: [email protected]
Varun Singh: [email protected]
Singh, Varun, Saba Ahsan, and Jörg Ott.MPRTP: multipath considerations for real-time media.Proceedings of the 4th ACM Multimedia Systems Conference., 2013.
MpRTP RFC draft, https://tools.ietf.org/html/draft-ietf-avtcore-mprtp-01,2014.
MpRTP Gstreamer plugin, OpenWebRTC modificationhttps://github.com/multipath-rtp
Balázs Kreith (University of Debrecen) MpRTP plugin in Gstreamer October 8, 2015 10 / 10
https://tools.ietf.org/html/draft-ietf-avtcore-mprtp-01https://github.com/multipath-rtp
MpRTP plugin in Gstreamer