+ # applications
+ #target = "{#[%s].addr[0].[Address]#}" % label
+ target = self.base_addr%(net+1)
+ port = 5000 + net + 1
+ command = "vlc -I dummy %s --sout '#rtp{dst=%s,port=%d,mux=ts}' vlc://quit" \
+ % (self.movie, target, port)
+ vlc_server = netns_desc.create("Application")
+ vlc_server.set_attribute_value("command", command)
+ vlc_server.set_attribute_value("user", self.user)
+ vlc_server.connector("node").connect(server.connector("apps"))
+ servers.append(vlc_server.guid)
+
+ command = "vlc rtp://%s:%d/test.ts" % (target, port)
+ vlc_client = netns_desc.create("Application")
+ vlc_client.set_attribute_value("command", command)
+ vlc_client.set_attribute_value("user", self.user)
+ vlc_client.connector("node").connect(nodei.connector("apps"))
+ clients.append(vlc_client.guid)
+
+ i += 4