W3C

- DRAFT -

TV Control API CG

09 Jun 2015

See also: IRC log

Attendees

Present
paul, aldafu, cpn, Bin, Kaz, skim13
Regrets
Chair
Bin Hu
Scribe
Chris

Contents


<aldafu> +49.303 is me

<scribe> Scribe: Chris

<kaz> scribenick: cpn

Review open actions

Bin: There are 3 open items

action 27 we should leave open

<trackbot> Error finding '27'. You can review and register nicknames at <http://www.w3.org/community/tvapi/track/users>.

<kaz> action-27?

<trackbot> action-27 -- Bin Hu to Work on triggered interactive overlay requirements -- due 2015-02-24 -- OPEN

<trackbot> http://www.w3.org/community/tvapi/track/actions/27

action-30?

<trackbot> action-30 -- Kazuyuki Ashimura to Skim the work done by the media pipeline tf and let this cg know -- due 2015-04-21 -- OPEN

<trackbot> http://www.w3.org/community/tvapi/track/actions/30

action-32?

<trackbot> action-32 -- Kazuyuki Ashimura to Add column to gap analysis/requirements table for genivi ideas -- due 2015-05-19 -- OPEN

<trackbot> http://www.w3.org/community/tvapi/track/actions/32

<inserted> GENIVI column is added to the table

Bin_Hu: We should leave these actions open for next time

Gap analysis

Bin_Hu: Chris is looking at timeshifting, Sung-Hei the CAS, Paul is looking at programme recording, and Bin and Sean the Triggered Overlays

Chris: explains the detail of the investigation into MediaStream in https://lists.w3.org/Archives/Public/public-tvapi/2015Jun/0000.html
... there's a question of what the MediaElement's currentTime attribute should report when connected to a MediaStream
... the other details are really the consequences of taking the existing MediaStream and allowing buffering

Paul: Should we be looking at introducing an intermediary object, to sit between the MediaStream and the MediaElement?

Chris: Possibly, but it appears to me that the MediaElement has much of what we need, in terms of describing the interaction between the MediaElement and the MediaStream, as well as buffering performed by the User Agent

Bin_Hu: Chris's email says that we've missed the deadline (May 15) for proposing changes to the Media Capture and Streams spec
... So it looks like we should proceed by writing our own glue specification

Paul: In our spec, could the tuner object have an API that allows control of the buffering, so that the controls for trick play go to our object, and similar for recording?

Chris: Yes, this gives us a place to define the functionality we need, rather than trying to adapt existing W3C specs

Bin_Hu: So, can we start a discussion on the mailing list about this approach?

Paul: Yes, we can compile a list of changes needed to the tuner API, including e.g., parental control, timeshifting, recording

<scribe> ACTION: Paul to send to the mailing list an initial list of changes to the tuner API [recorded in http://www.w3.org/2015/06/09-tvapi-minutes.html#action01]

<trackbot> Created ACTION-33 - Send to the mailing list an initial list of changes to the tuner api [on Paul Higgs - due 2015-06-16].

Kaz: We should let the Media Capture Streams group know about our ideas

Bin_Hu: Chris's email has a summary of what we've found

<scribe> ACTION: Kaz to email Daniel Burnett with our MediaStream findings [recorded in http://www.w3.org/2015/06/09-tvapi-minutes.html#action02]

<trackbot> Created ACTION-34 - Email daniel burnett with our mediastream findings [on Kazuyuki Ashimura - due 2015-06-16].

Bin_Hu: Is there any update on Conditional Access Systems?

Sung-Hei: I can see how we'll handle this in the group, so I'll take the same approach

Bin_Hu: Programme Recording? Paul, would you have time to look into this when compiling the list of changes?

Paul: I looked at offline recording some time ago, but didn't find a solution, e.g., in the File API. I'll put some information into the bullet list that we can turn into an API later
... Also for parental ratings, I'll try to think how things need to be translated, maybe adding a rating to the programme object
... We may need to define an interface to a recording scheduler, as there doesn't appear to be a concrete solution in the existing APIs

<scribe> ACTION: Paul to add offline recording to the list of tuner api changes [recorded in http://www.w3.org/2015/06/09-tvapi-minutes.html#action03]

<trackbot> Created ACTION-35 - Add offline recording to the list of tuner api changes [on Paul Higgs - due 2015-06-16].

Bin_Hu: Next is Triggered Interactive Overlay
... Sean is on vacation at the moment, but he and I are working on it
... Any other questions or issues with the gaps?

Paul: Is that the Triggered Interactive Overlay the TVTriggerCue in the spec?

Bin_Hu: Yes
... We have identified some other gaps, but these could take less effort to address the larger gaps, so let's leave those for now
... AOB?
... Let's meet again in 4 weeks, and we should have a more detailed update on Triggered Interactive Overlays then
... Thank you all for contributions

Summary of Action Items

[NEW] ACTION: Kaz to email Daniel Burnett with our MediaStream findings [recorded in http://www.w3.org/2015/06/09-tvapi-minutes.html#action02]
[NEW] ACTION: Paul to add offline recording to the list of tuner api changes [recorded in http://www.w3.org/2015/06/09-tvapi-minutes.html#action03]
[NEW] ACTION: Paul to send to the mailing list an initial list of changes to the tuner API [recorded in http://www.w3.org/2015/06/09-tvapi-minutes.html#action01]
 
[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.140 (CVS log)
$Date: 2015/06/09 14:00:16 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.140  of Date: 2014-11-06 18:16:30  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s|-> https://www.w3.org/community/tvapi/wiki/Main_Page/Requirements_Mapping GENIVI added to the table||
Succeeded: i|We should|-> https://www.w3.org/community/tvapi/wiki/Main_Page/Requirements_Mapping GENIVI column is added to the table
Succeeded: s/Is the Triggered/Is that the Triggered/
Succeeded: s/internediary/intermediary/
Found Scribe: Chris
Found ScribeNick: cpn
Default Present: +1.650.580.aaaa, +49.303.aabb, +44.303.040.aacc, +1.650.946.aadd, Kazuyuki, Bin_Hu, aldafu, cpn, skim13, paul
Present: paul aldafu cpn Bin Kaz skim13
Got date from IRC log name: 09 Jun 2015
Guessing minutes URL: http://www.w3.org/2015/06/09-tvapi-minutes.html
People with action items: kaz paul

[End of scribe.perl diagnostic output]