Questions tagged [bbc-tal]

TAL (TV Application Layer) is a is an open source library for TV application development, written in JavaScript. It was originally developed within the BBC (British Broadcasting Corporation) as a way of simplifying development across the variety of different connected TV devices in the marketplace.

TAL focuses on abstracting the significant differences between how different connected TV devices implement the following functionality:

  • Media playback
  • Animation
  • Networking
  • Logging
  • JSON parsing
  • Persistent storage
  • Remote control key codes

Additional Resources:

6 questions
3
votes
1 answer

Navigation not working in XBOX1 application

I have created a java script based application(bbc tal framework) and build it as Universal windows platform application. The application is working fine in the windows 10 machine, but when I try to open it from XBOX1 the navigation are not at all…
Arunprasanth K V
  • 20,733
  • 8
  • 41
  • 71
0
votes
1 answer

HBBTV: Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause()

Video playback fails on call to play because promise fails. Using BBC TAL framework. var promise = this._mediaElement.play(); if (playPromise !== undefined) { playPromise.then(function() { // Automatic playback…
Ubaid Ashraf
  • 1,049
  • 5
  • 15
  • 43
0
votes
1 answer

Is there any way to dynamically add data into a gird?

I have a carousel with n number of widgets and I want to load another n number of items to the carousel once the user focus the last item of the carousel. I have added afteralign event listener in the carousel to detect the navigation between…
Arunprasanth K V
  • 20,733
  • 8
  • 41
  • 71
0
votes
1 answer

Implementing an application layer on top of a broadcast with bbc-tal

I am trying to implement a clickable HTML/CSS/Javascript based layer component on top of an ongoing broadcast, such as a clickable advertisement banner at the top of the broadcast. But being a novice to the TAL framework, I am currently trying to…
0
votes
1 answer

How to compile TAL project (SMART TV)?

I have an example project running on nodejs server (https://github.com/bbc/talexample), how to compile it into index.html, css and js to test in WebOS simulator?
socm_
  • 783
  • 11
  • 28
0
votes
1 answer

How can I create a keyboard component in bbc/tal

I am trying to create a keyboard component in bbc/tal but unfortunately it is not working. I could not find any examples for this on the internet. I hope someone can help me on this. The below code I have used to create component. var…
Arunprasanth K V
  • 20,733
  • 8
  • 41
  • 71