An Internet of Things Architecture for Cloud-Fit Professional Media Workflow
Metadata
- Publisher
- SMPTE — White Plains, NY, USA
- Doc Type
- Journal Article
- Content Type
- Original Research
- Abbreviated Title
- SMPTE Mot. Imag. J
- Volume
- 127, No. 5, pp. 14–25
- Abstract
- Flexibility, agility, and scale are key benefits of moving media production infrastructure to the cloud and/or commodity data center platforms, enabling content providers to respond to changing consumer habits. This includes new formats and new propositions, such as personalized immersive social television. Can a lift and shift approach—deploying existing production tools designed for enterprise computing environments into the cloud—deliver these benefits? This paper presents an alternative architecture that is designed to be cloud-fit, using a software-only approach for deploying dynamic software infrastructure. This paper starts by outlining both the benefits and constraints of cloud-based systems, including issues related to virtualized systems being inherently non-realtime. An architecture that overcomes these limitations is then presented, along with an approach for dealing with security and scaling. This consists of a combination of mainly IT tool sets (e.g., monitoring tools, orchestration engines, cloud application programming interfaces, and automated software deployment) with media-specialist software components. An instance of this architecture has been created using an open source Internet of Things wiring tool. This is being trialed as part of the British Broadcasting Corp. (BBC) Northern Ireland’s internet protocol proof-of-concept activity, working jointly with Streampunk Media and Cinegy through Advanced Media Workflow Association Labs. The lab environment has enabled the testing and measurement of aspects of this approach, including gesture-based control (e.g., via smartphone/tablet), HTTPS media transport, fast networking with consumer devices, and virtual infrastructure replacing traditional hardware solutions—including a virtual video mixer. Results from the lab are presented, along with a description and pointer to the open source tools used to produce the results, further analysis, and next steps.
- Publication Date
- 2018-06-01
- DOI
10.5594/JMI.2018.2816879- ISSN
- Print:
1545-0279| Electronic:2160-2492 - Link
- https://doi.org/10.5594/JMI.2018.2816879
- Author(s)
- Richard Cartwright
- Keyword(s)
- Cloud, IoT, IP, Workflow
- Copyright
- © 2018 SMPTE
Bibliographic Reference(s)
- Software-Defined Media Infrastructures [Active]
- IEEE.STD1588.2008 — IEEE Std 1588-2008, IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems, 2008 EXTERNAL
- ISO.16262.2011 — International Organization for Standardization/International Electrotechnical Commission, ISO/IEC 16262:2011, “Information Technology—Programming Languages, Their Environments and Systems Software Interfaces—European Computer Manufacturers Association Script Language Specification.” EXTERNAL
- Memory Management Glosssary, “Definition of Garbage Collection.” [Online]. Available: http://www.memorymanagement.org/glossary/g.html#term-garbage-collection EXTERNAL
- Streampunk Media, “Dynamorse.” [Online]. Available: https://github.com/Streampunk/node-red-contrib-dynamorse-core EXTERNAL
- Wikipedia, “Preemption (Computing).” [Online]. Available: https://en.wikipedia.org/wiki/Preemption_(computing) EXTERNAL
- N. Cardwell et al., “BBR: Congestion-Based Congestion Control,” ACM Queue, 14, 20–53, Sep.–Oct. 2016. EXTERNAL
- L. Richardson and S. Roby. REST Ful Web Services, O’Reilly Media, Inc., 2007. EXTERNAL
- Internet Engineering Task Force (IETF), Internet Draft, “Hypertext Transfer Protocol (HTTP) over QUIC.” [Online]. Available: https://www.ietf.org/id/draft-ietf-quic-http-05.txt EXTERNAL
- IBM, “Node-RED.” [Online]. Available: https://nodered.org/ EXTERNAL
- S. Seymour, “Edge to Instance—AWS Networking.” [Online]. Available: https://www.slideshare.net/AmazonWebServices/edge-to-instance-aws-networking EXTERNAL
- J. Humble and D. Farley, Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, Addison Wesley Signature, Aug. 2010. EXTERNAL
- Anon, “Reactive Streams,” [Online]. Available: http://www.reactive-streams.org/ EXTERNAL
- IFTTT Inc., “If This Then That.” [Online]. Available: https://ifttt.com/ EXTERNAL
- IETF RFC 3711 [Active*]
- IETF RFC 5109 [Active*]
- IETF RFC 5246 [Superseded*]
- IETF RFC 5905 [Active*]
- IETF RFC 6937 [Superseded*]
- IETF RFC 7230 [Superseded*]
- IETF RFC 7413 [Active*]
- SMPTE ST 2022-6:2012 [Active]
- SMPTE ST 2022-7:2013 [Superseded]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/10.5594-JMI.2018.2816879.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
Richard Cartwright; An Internet of Things Architecture for Cloud-Fit Professional Media Workflow, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 5, June 2018); SMPTE, 2018. Available at https://doi.org/10.5594/JMI.2018.2816879
Snippet:
Richard Cartwright; An Internet of Things Architecture for Cloud-Fit Professional Media Workflow, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 5, June 2018); SMPTE, 2018. Available at https://doi.org/10.5594/JMI.2018.2816879
HTML (ISO 690 compliant)
Preview:
Richard Cartwright; An Internet of Things Architecture for Cloud-Fit Professional Media Workflow, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 5, June 2018); SMPTE, 2018. Available at https://doi.org/10.5594/JMI.2018.2816879
Snippet:
<span class="citation">Richard Cartwright; <cite>An Internet of Things Architecture for Cloud-Fit Professional Media Workflow</cite>, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 5, June 2018); SMPTE, 2018. Available at <a href="https://doi.org/10.5594/JMI.2018.2816879" target="_blank" rel="noopener">https://doi.org/10.5594/JMI.2018.2816879</a></span>
SMPTE's HTML Pub
Preview:
Richard Cartwright; An Internet of Things Architecture for Cloud-Fit Professional Media Workflow, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 5, June 2018); SMPTE, 2018
doi: 10.5594/JMI.2018.2816879
url: https://doi.org/10.5594/JMI.2018.2816879
doi: 10.5594/JMI.2018.2816879
url: https://doi.org/10.5594/JMI.2018.2816879
Snippet:
<li> Richard Cartwright; <cite id="bib-10-5594-jmi-2018-2816879">An Internet of Things Architecture for Cloud-Fit Professional Media Workflow</cite>, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 5, June 2018); SMPTE, 2018 <span class="doi">10.5594/JMI.2018.2816879</span> </li>
Referenced By
- The Infinite Capacity Media Machine [Active]