Nedjaoum, Mohamed Adem2023-11-272023-11-272023http://dspace.univ-oeb.dz:4000/handle/123456789/17065Real-time video streaming, which allows for live video broadcasting and real-time interaction with viewers, has gained fundamental attraction recently. Platforms such as Facebook Live have enabled users to stream live video content to a large audience, further increasing the demand for video streaming which gives rise to several challenges. On one hand, multimedia streaming is becoming more and more reliant on cloud services and necessitates greater storage and processing capacity for-which ressource allocation in cloud is a solution. However, services’ providers may not be able to provide services as expected (i.e, as specifed in the agreement) On the other hand, there has been a vast growth in incidents related to multimedia copyright and security breaches compromising users’ privacy. To that end, Blockchain technology attracts great interest from the research community due to its innovative properties which can be applied to many applications for security reasons. In this dissertation, we propose a blockchain-based cloud (BBC) architecture where SLA Smart Contracts are specifed and several cryptography algorithms were explored. Thus, the proposal can withstand the most frequent attacks such as the DDoS attack, etc. Furthermore, we propose an efcient allocation of cloud ressources through an optimal selection of IaaS services for multimedia streaming.enProvisioning QoS and security for SLA smart contracts in blockchain-based cloud computingcase of multimedia streamingOther