Priva-Stream: Private Collaborative Streaming
Texte intégral
(2) P RIVA -S TREAM: Private Collaborative Streaming Simon Da Silva Univ. Bordeaux, LaBRI, France P RIVA -S TREAM idea. Video content consumption. I Reliability, QoE and scalability MS-Stream: Multiple-Source adaptive streaming over HTTP I Incentive to contribute Rewarding: contributing users get a higher quality I End-users privacy TEE (SGX): encryption, NAT and anonymity P RIVA -S TREAM overview Content Delivery Networks (CDN). Priva-Stream Content servers. Priva-Stream Clients. HTTP Adaptive Streaming (HAS). ?. Content Delivery. ?. ?. ?. P RIVA -S TREAM technical description. MS-Stream: Multi-Source Streaming over HTTP Up to a 4 Mbps quality. 1 Mb. Su. 1. Sub-segment composition st e u q e r t n e m g e s b. s p b 1M. ps. 3. 2 Mbps. 2. Sub-segment delivery. 4. Sub-segment aggregation. 5. Adaptation Example of possible sub-segments. Content qualities available at MS-Stream server. Sub-segment 1 Sub-segment 2 Sub-segment 3. Sub-segment composer at MS-Stream server. GOP GOP #1 #1GOP GOP GOP GOP GOP GOP GOP GOP GOP GOP Time. .... GOP High bitrate GOP. GOP GOP GOP GOP. GOP GOP. Time. Redundant GOP bitrate GOP. GOPGOP. GOP GOP GOP GOP. GOP #1 GOP. GOP GOP GOP GOP. GOP Null bitrate GOP. P RIVA -S TREAM early results. Problem statement. Experiment: Four clients joining the system sequentially. Reduced scalability cost. High reliability P2P + CDN. Dynamic resource allocation. Startup delay (s). 1.00. CDN. 0.75. 0.50. 0.25. 0.00 client1. P2P. client2. client3. client4. client3. client4. MS−Stream. P2P + HAS. CDN + HAS. HAS QoE fairness among users. Startup delay (s). 1.00. 0.75. 0.50. 0.25. 0.00 client1. client2. Priva−Stream. High QoE. https://simondasilva.fr. Startup delay per client (s) - MS-Stream (top) vs P RIVA -S TREAM (bottom) MW’18 - December 2018. [email protected].
(3)
Documents relatifs
DELVAUX, M., La déduction fiscale comme une charge professionnelle de l'indemnisation versée par un dirigeant à la victime de sa faute - société ou tiers - dans le cadre de
It is very hard to calculate the exact reliability of software, but to come to those results we have included a bunch of factors involved with this process, such as availability
As part of a recent research initiative examining the possible synergies between goal modeling and creativity tech- niques for requirements engineering, I have conducted an
While the Adaptive Bitrate Rules (ABR) used in DASH allow the video player client to dynamically pick the bit rate level according to the perceived network conditions, at each
Negru, "A MulDple-Source AdapDve Streaming SoluDon Enhancing Consumers Perceived Quality," in IEEE Consumer CommunicaDons and Networking Conference (CCNC) – DemonstaDon
Borcoci, « MS-Stream: A MulLple-Source AdapLve Streaming SoluLon Enhancing Consumers Perceived Quality, » in IEEE Consumer Communica7ons and Networking
For each persona and each time period, we set the λ i t parameters of our model for a one-minute time step (see the second part of Table II). We choose those values such that
Our three primary contributions are as follows: (i) we perform a subjective quality assessment study on 6DoF adaptive point cloud streaming (PCS), (ii) we analyze the impact