server.set_address("::")
server.set_service('8554') # port as string
factory = GstRtspServer.RTSPMediaFactory()
- factory.set_launch("videotestsrc ! decodebin ! theoraenc ! queue ! rtptheorapay name=pay0")
+ factory.set_launch("intervideosrc ! decodebin ! theoraenc ! queue ! rtptheorapay name=pay0")
factory.set_shared(True)
mountPoints = server.get_mount_points()
mountPoints.add_factory("/cug", factory)
if name.startswith('video'):
q = Gst.ElementFactory.make('queue')
conv = Gst.ElementFactory.make('videoconvert')
- # sink = Gst.ElementFactory.make('autovideosink') # needs XDG_RUNTIME_DIR
- sink = Gst.ElementFactory.make('xvimagesink')
+ sink = Gst.ElementFactory.make('intervideosink')
self.pipe.add(q)
self.pipe.add(conv)
self.pipe.add(sink)