Workflow support for live object-based broadcasting

Jack Jansen, Pablo Cesar, Dick Bulterman

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

This paper examines the document aspects of object-based broadcasting. Object-based broadcasting augments traditional video and audio broadcast content with additional (temporally-constrained) media objects. The content of these objects - as well as their temporal validity - are determined by the broadcast source, but the actual rendering and placement of these objects can be customized to the needs/constraints of the content viewer(s). The use of object-based broadcasting enables a more tailored end-user experience than the one-size-fits-all of traditional broadcasts: the viewer may be able to selectively turn off overlay graphics (such as statistics) during a sports game, or selectively render them on a secondary device. Object-based broadcasting also holds the potential for supporting presentation adaptivity for accessibility or for device heterogeneity. From a technology perspective, object-based broadcasting resembles a traditional IP media stream, accompanied by a structured multimedia document that contains timed rendering instructions. Unfortunately, the use of object-based broadcasting is severely limited because of the problems it poses for the traditional television production workflow (and in particular, for use in live television production). The traditional workflow places graphics, effects and replays as immutable components in the main audio/video feed originating from, for example, a production truck outside a sports stadium. This single feed is then delivered near-live to the homes of all viewers. In order to effectively support dynamic object-based broadcasting, the production workflow will need to retain a familiar creative interface to the production staff, but also allow the insertion and delivery of a differentiated set of objects for selective use at the receiving end. In this paper we present a model and implementation of a dynamic system for supporting object-based broadcasting in the context of a motor sport application. We define a new multimedia document format that supports dynamic modifications during playback; this allows editing decisions by the producer to be activated by agents at the receiving end of the content. We describe a prototype system to allow playback of these broadcasts and a production system that allows live object-based control within the production workflow. We conclude with an evaluation of a trial using near-live deployment of the environment, using content from our partners, in a sport environment.

LanguageEnglish
Title of host publicationDocEng 2018
Subtitle of host publicationProceedings of the ACM Symposium on Document Engineering 2018
PublisherAssociation for Computing Machinery, Inc
Number of pages10
ISBN (Electronic)9781450357692
DOIs
Publication statusPublished - 2018
Event18th ACM Symposium on Document Engineering, DocEng 2018 - Halifax, Canada
Duration: 28 Aug 201831 Aug 2018

Conference

Conference18th ACM Symposium on Document Engineering, DocEng 2018
CountryCanada
CityHalifax
Period28/08/1831/08/18

Fingerprint

Broadcasting
Sports
Television
Stadiums
Trucks
Dynamical systems
Statistics

Keywords

  • Declarative languages
  • Object based video

Cite this

Jansen, J., Cesar, P., & Bulterman, D. (2018). Workflow support for live object-based broadcasting. In DocEng 2018: Proceedings of the ACM Symposium on Document Engineering 2018 [10] Association for Computing Machinery, Inc. https://doi.org/10.1145/3209280.3209528
Jansen, Jack ; Cesar, Pablo ; Bulterman, Dick. / Workflow support for live object-based broadcasting. DocEng 2018: Proceedings of the ACM Symposium on Document Engineering 2018. Association for Computing Machinery, Inc, 2018.
@inproceedings{b872211847d24db7be431c6beacbefe5,
title = "Workflow support for live object-based broadcasting",
abstract = "This paper examines the document aspects of object-based broadcasting. Object-based broadcasting augments traditional video and audio broadcast content with additional (temporally-constrained) media objects. The content of these objects - as well as their temporal validity - are determined by the broadcast source, but the actual rendering and placement of these objects can be customized to the needs/constraints of the content viewer(s). The use of object-based broadcasting enables a more tailored end-user experience than the one-size-fits-all of traditional broadcasts: the viewer may be able to selectively turn off overlay graphics (such as statistics) during a sports game, or selectively render them on a secondary device. Object-based broadcasting also holds the potential for supporting presentation adaptivity for accessibility or for device heterogeneity. From a technology perspective, object-based broadcasting resembles a traditional IP media stream, accompanied by a structured multimedia document that contains timed rendering instructions. Unfortunately, the use of object-based broadcasting is severely limited because of the problems it poses for the traditional television production workflow (and in particular, for use in live television production). The traditional workflow places graphics, effects and replays as immutable components in the main audio/video feed originating from, for example, a production truck outside a sports stadium. This single feed is then delivered near-live to the homes of all viewers. In order to effectively support dynamic object-based broadcasting, the production workflow will need to retain a familiar creative interface to the production staff, but also allow the insertion and delivery of a differentiated set of objects for selective use at the receiving end. In this paper we present a model and implementation of a dynamic system for supporting object-based broadcasting in the context of a motor sport application. We define a new multimedia document format that supports dynamic modifications during playback; this allows editing decisions by the producer to be activated by agents at the receiving end of the content. We describe a prototype system to allow playback of these broadcasts and a production system that allows live object-based control within the production workflow. We conclude with an evaluation of a trial using near-live deployment of the environment, using content from our partners, in a sport environment.",
keywords = "Declarative languages, Object based video",
author = "Jack Jansen and Pablo Cesar and Dick Bulterman",
year = "2018",
doi = "10.1145/3209280.3209528",
language = "English",
booktitle = "DocEng 2018",
publisher = "Association for Computing Machinery, Inc",

}

Jansen, J, Cesar, P & Bulterman, D 2018, Workflow support for live object-based broadcasting. in DocEng 2018: Proceedings of the ACM Symposium on Document Engineering 2018., 10, Association for Computing Machinery, Inc, 18th ACM Symposium on Document Engineering, DocEng 2018, Halifax, Canada, 28/08/18. https://doi.org/10.1145/3209280.3209528

Workflow support for live object-based broadcasting. / Jansen, Jack; Cesar, Pablo; Bulterman, Dick.

DocEng 2018: Proceedings of the ACM Symposium on Document Engineering 2018. Association for Computing Machinery, Inc, 2018. 10.

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Workflow support for live object-based broadcasting

AU - Jansen, Jack

AU - Cesar, Pablo

AU - Bulterman, Dick

PY - 2018

Y1 - 2018

N2 - This paper examines the document aspects of object-based broadcasting. Object-based broadcasting augments traditional video and audio broadcast content with additional (temporally-constrained) media objects. The content of these objects - as well as their temporal validity - are determined by the broadcast source, but the actual rendering and placement of these objects can be customized to the needs/constraints of the content viewer(s). The use of object-based broadcasting enables a more tailored end-user experience than the one-size-fits-all of traditional broadcasts: the viewer may be able to selectively turn off overlay graphics (such as statistics) during a sports game, or selectively render them on a secondary device. Object-based broadcasting also holds the potential for supporting presentation adaptivity for accessibility or for device heterogeneity. From a technology perspective, object-based broadcasting resembles a traditional IP media stream, accompanied by a structured multimedia document that contains timed rendering instructions. Unfortunately, the use of object-based broadcasting is severely limited because of the problems it poses for the traditional television production workflow (and in particular, for use in live television production). The traditional workflow places graphics, effects and replays as immutable components in the main audio/video feed originating from, for example, a production truck outside a sports stadium. This single feed is then delivered near-live to the homes of all viewers. In order to effectively support dynamic object-based broadcasting, the production workflow will need to retain a familiar creative interface to the production staff, but also allow the insertion and delivery of a differentiated set of objects for selective use at the receiving end. In this paper we present a model and implementation of a dynamic system for supporting object-based broadcasting in the context of a motor sport application. We define a new multimedia document format that supports dynamic modifications during playback; this allows editing decisions by the producer to be activated by agents at the receiving end of the content. We describe a prototype system to allow playback of these broadcasts and a production system that allows live object-based control within the production workflow. We conclude with an evaluation of a trial using near-live deployment of the environment, using content from our partners, in a sport environment.

AB - This paper examines the document aspects of object-based broadcasting. Object-based broadcasting augments traditional video and audio broadcast content with additional (temporally-constrained) media objects. The content of these objects - as well as their temporal validity - are determined by the broadcast source, but the actual rendering and placement of these objects can be customized to the needs/constraints of the content viewer(s). The use of object-based broadcasting enables a more tailored end-user experience than the one-size-fits-all of traditional broadcasts: the viewer may be able to selectively turn off overlay graphics (such as statistics) during a sports game, or selectively render them on a secondary device. Object-based broadcasting also holds the potential for supporting presentation adaptivity for accessibility or for device heterogeneity. From a technology perspective, object-based broadcasting resembles a traditional IP media stream, accompanied by a structured multimedia document that contains timed rendering instructions. Unfortunately, the use of object-based broadcasting is severely limited because of the problems it poses for the traditional television production workflow (and in particular, for use in live television production). The traditional workflow places graphics, effects and replays as immutable components in the main audio/video feed originating from, for example, a production truck outside a sports stadium. This single feed is then delivered near-live to the homes of all viewers. In order to effectively support dynamic object-based broadcasting, the production workflow will need to retain a familiar creative interface to the production staff, but also allow the insertion and delivery of a differentiated set of objects for selective use at the receiving end. In this paper we present a model and implementation of a dynamic system for supporting object-based broadcasting in the context of a motor sport application. We define a new multimedia document format that supports dynamic modifications during playback; this allows editing decisions by the producer to be activated by agents at the receiving end of the content. We describe a prototype system to allow playback of these broadcasts and a production system that allows live object-based control within the production workflow. We conclude with an evaluation of a trial using near-live deployment of the environment, using content from our partners, in a sport environment.

KW - Declarative languages

KW - Object based video

UR - http://www.scopus.com/inward/record.url?scp=85056698325&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85056698325&partnerID=8YFLogxK

U2 - 10.1145/3209280.3209528

DO - 10.1145/3209280.3209528

M3 - Conference contribution

BT - DocEng 2018

PB - Association for Computing Machinery, Inc

ER -

Jansen J, Cesar P, Bulterman D. Workflow support for live object-based broadcasting. In DocEng 2018: Proceedings of the ACM Symposium on Document Engineering 2018. Association for Computing Machinery, Inc. 2018. 10 https://doi.org/10.1145/3209280.3209528