Abstract
DevOps is well deployed in “Software As A Service”, “Platform As A Service” or a lot of closed-loop software services and products. “DevOps” implies the collaborations between the “Development” and “Operations” team to achieve the same goal of a better development cycle and customer experience. In the closed-loop software, the operations are fully controlled by one party or federation. But in the open source development world, the codes contributed by different individual contributors are maintained by several key maintainers, handling the complexity of the target customers in different domains. One example is the frameworks of the multimedia middleware that provide the media capability to Clouds, Clients and Internet of Things (IoT) products: FFmpeg and GStreamer with a fully open source working model. A better way is required to feed the difference brought by the open source working model. This paper proposed Cartwheel, pre-checkin with DevOps, and the open source tool VAAPI-fits to address these new issues. We introduced the background of Intel’s contributions to the multimedia middleware, as well as the methods engaging with the open source working model and DevOps methodologies.
Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Agrawal, P., Rawat, N.: Devops, a new approach to cloud development testing. In: 2019 International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT), vol. 1, pp. 1–4 (2019)
Davis, A.: Mastering Salesforce DevOps: A Practical Guide to Building Trust While Delivering Innovation. Apress, Berkeley (2019)
DevOps DevOps Working Group. IEEE draft standard for devops: building reliable and secure systems including application build, package and deployment. IEEE P2675/D1, pp. 1–95, June 2020
Wahaballa, A., Wahballa, O., Abdellatief, M., Xiong, H., Qin, Z.: Toward unified devops model. In: 2015 6th IEEE International Conference on Software Engineering and Service Science (ICSESS), pp. 211–214 (2015)
Wettinger, J., Breitenbücher, U., Leymann, F.: Standards-based devops automation and integration using TOSCA. In: 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing, pp. 59–68 (2014)
Acknowledgment
Thanks to the architect Matthew Curfman, who provided his suggestions in the daily work after the media framework team’s reorganization. Thanks to Lena Zhuang, the security expert, who has been helping us in the Legal and Security domain. Thanks to IAGS managers (Michael Fu, Vladimir Travkin and more), who supported the CI-CD in the early days when it’s just an idea in the early days, and thanks to our media framework team members, and our partners/customers. Thanks to Shane Wang and more cloud experts to help us in OpenStack, Kubernetes and cloud domain. Thanks to FFmpeg/GStreamer community’s strong support in Intel’s contributions to the community.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zhao, J., Eoff, U., Luo, F., Xu, G., Xiang, H., Zhong, H. (2022). DevOps for Open Source Multimedia Frameworks. In: Arai, K. (eds) Intelligent Computing. Lecture Notes in Networks and Systems, vol 283. Springer, Cham. https://doi.org/10.1007/978-3-030-80119-9_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-80119-9_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-80118-2
Online ISBN: 978-3-030-80119-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)