Warning:
This wiki has been archived and is now read-only.
Main Page
Contents
TV Control API Community Group
This is the Wiki for the W3C TV Control API Community Group (TVAPI CG) to organize resources, schedule and work in daily operation.
Phase 2 Work Plan and Schedule
We are chartered to produce TV Control API Specification as an API layer to enable the development of web-based applications that can:
- control and switch the TV sourcing based on channel identifiers
- provide EPG type of information, including the list of TV programs and related information
- interact with TV platform for presenting the TV program appropriately
- interact with TV platform for presenting other supplemental content appropriately
- overlay the channels and supplemental information in a hybrid broadcast/broadband environment
We have finished Phase 1 work of TV Control API Specification v1.0, and now open to proposal of work on Phase 2.
Submit Your Idea of Phase 2 Work
Please Submit Your Contribution for Phase 2 now.
Security and Privacy Considerations
Please see notes on security and user privacy considerations here.
Summary of Phase 1 TV Control API Specification v1.0
Our Phase 1 work of TV Control API Specification v1.0 consist of two steps:
- Technical Use Case Development
- API Specification Development
TV Control API Specification v1.0
The TV Control API Specification v1.0 was officially published on November 30, 2015.
Technical Use Cases
The Media API Task Force of Web and TV Interest Group has produced a set of high-level use cases and requirements. The scope of Technical Use Case Development in the context of our TV Control API Community Group will further define the functional design of API specification in another granularity level with more details of the functionality targeted for the API specification.
- Schedule: Please Submit Your Contribution by July 6th
- Process: All contributions will be reviewed and discussed in the mailing list and on teleconference on June 10th and July 8th
- Further steps will be determined on the teleconference on July 8th
- You can find Consolidated Technical Requirement derived from current contribution
Requirement Mapping and Gap Analysis with Industry APIs
API Specification
- Draft Candidate of TV Control API Specification v1.0
- Progress Measurement
Resources
Teleconferences / Meetings
The group holds a teleconference on Tuesdays every four weeks starting on May 13th, 2014. The logistics are as follows:
- When: 9:00am – 10:00am USA Eastern Time
- Zakim Bridge: +1.617.761.6200, Conference Code: 88274 ("TVAPI"). Note that Zakim is not available from July 1, 2015.
- WebEx: https://mit.webex.com/mit/j.php?MTID=mf1d38115434e01cdfa9f093b3cb11c30
- Audio: After you get to WebEx, you can choose
- Dial in with the instruction from WebEx
- Get Webex to dial out to a chosen international number
- Use your PC's audio
- Audio: After you get to WebEx, you can choose
- IRC Channel: #tvapi on irc.w3.org, port 6665
Face-to-Face Meeting
Face-to-Face Meeting in 2015
- Co-located with TPAC 2015, October 26th – 30th 2015, Sapporo, Japan.
- Host Group: Web and TV Interest Group
- Location and Room: Refer to Web and TV F2F 2015 for more details under Web and TV Interest Group
- When: 9:30am-10:15am Local Time, Monday October 26th
- TV Control API CG Session - Joint Session with Web&TV IG
Face-to-Face Meeting in 2014
- Co-located with TPAC 2014, October 27th – 31st 2014, Santa Clara, CA.
- When: 11:00am-12:30pm Local Time (PDT), Monday October 27th
- 8:30am-11:00am: Opening Remarks and Other Web&TV Items, Web & TV IG Co-Chair(s). Refer to Web & TV IG Agenda
- 11:00am-12:30pm: TV Control API CG Session - Joint Session with Web&TV IG
- Host Group: Web and TV Interest Group
- Location and Room: Refer to TPAC 2014 for more details under Web and TV Interest Group
- Draft Agenda of TV Control API CG Session
- Minutes
- When: 11:00am-12:30pm Local Time (PDT), Monday October 27th
Meeting Agenda and Minutes
- May 13th 2014: Scribe (J.C. Verdie), Agenda, Minutes
- June 10th 2014: Scribe (Chris Needham), Agenda, Minutes
- July 8th 2014: Scribe (Alex Futasz), Agenda, Minutes
- August 5th 2014: Scribe (Chris Needham), Agenda, Minutes
- September 2nd 2014: Scribe (Bin Hu and Kaz Ashimura), Agenda, Minutes
- September 30th 2014: Scribe (Chris Needham), Agenda, Minutes
- October 27th 2014 (F2F): Scribe (Daniel Davis), Agenda, Minutes
- November 25th 2014: Scribe (Chris Needham and tidoust), Agenda, Minutes
- December 23rd 2014: Canceled because of holiday
- January 20th 2015: Scribe (Francois Daoust), Agenda, Minutes
- February 17th 2015: Scribe (Chris Needham), Agenda, Minutes
- March 17th 2015: Scribe (Chris Needham), Agenda, Minutes
- April 14th 2015: Scribe (Chris Needham), Agenda, Minutes
- May 12th 2015: Scribe (Daniel Davis), Agenda, Minutes
- June 9th 2015: Scribe (Chris Needham), Agenda, Minutes
- July 7th 2015: Scribe (Chris Needham), Agenda, Minutes
- August 4th 2015: Scribe (Chris Needham), Agenda, Minutes
- September 1st 2015: Scribe (Chris Needham), Agenda, Minutes
- September 29th 2015: Scribe (Daniel Davis and Kaz Ashimura), Agenda, Minutes
- October 27th 2015: Canceled because of TPAC
- November 24th November 10th 2015: Scribe (Kaz Ashimura), Agenda, Minutes
- December 22nd December 8th 2015: Scribe (Francois Daoust), Agenda, Minutes
- January 12th, 2016: Scribe (Chris Needham), Agenda, Minutes
- February 9th, 2016: Scribe (Chris Needham and Francois Daoust), Agenda, Minutes
- March 8th, 2016: Scribe (Chris Needham and Francois Daoust), Agenda, Minutes
- April 5th, 2016: Agenda, Minutes
- May 3rd, 2016: Scribe (Francois Daoust and Kaz Ashimura), Agenda, Minutes