W3C home > Mailing lists > Public > public-webapps@w3.org > October to December 2011

Re: [DRAFT] Web Intents Task Force Charter

From: Clarke Stevens <C.Stevens@CableLabs.com>
Date: Fri, 11 Nov 2011 10:14:56 -0700
To: timeless <timeless@gmail.com>, Marcos Caceres <w3c@marcosc.com>, "public-webapps@w3.org" <public-webapps@w3.org>, "public-device-apis@w3.org" <public-device-apis@w3.org>
Message-ID: <CAE2A489.14147%c.stevens@cablelabs.com>
When can we get the TF tools set up so we can move these conversations to
the official forum?

but addressing your scenario...

I got a slight headache from your "simple" case. :) Fortunately, the home
networking discovery piece of this puzzle is very simple. Any device that
implements a specific service (such as volume adjustment) can be
discovered and manipulated directly. The rest of your scenario is out of
scope for the interface to UPnP, Zeroconf, etc.

Web Intents may need to take some of these factors into account, but the
home networking interface piece can probably ignore them.

-Clarke

On 11/10/11 4:59 PM, "timeless" <timeless@gmail.com> wrote:

>That sounds like a different intent. And really UC gathering should be
>done on the TF list not here. But since people are ignoring that...
>
>Let's look at my Apartment as configured in Finland:
>
>A. Classic Speakers with copper input
>B. Desktop speakers with power, audio adjust using 3.5" input
>C. Digital mixer with optical, rca, other inputs, source selector and
>copper output
>D. DVD player w/ scart in+out, optical audio output
>E. Digital Cable w/ scart out, optical audio output
>F. PC with usb (tv converter in), mic in, line in; vga, 3.5" output
>G. G5 with usb, firewire, line in; two dvi outs, 3.5" and optical audio
>output
>(Hand waving about dvi/displayport)
>H. Cinema display with dvi in (carries audio)
>I. LCD TV with dvi in, scart in (carries audio)
>
>B1. Analog adjust
>C1. Analog adjust
>C2. Remote control
>D1. Remote control
>E1. Remote control
>F1. Usb Keyboard+mouse
>G1. Usb Keyboard+mouse
>I1. Buttons adjust
>
>E scart => D
>D scart => I
>E opt => C
>D opt => C
>G opt => C
>G 3.5 => B
>G dvi => H
>G dvi => I
>F vga => I
>F 3.5 => B
>
>This is a rough graph. Some things act as dumb pass-throughs
>(especially D in my graph).
>
>Let's take a "simple" case:
>0. Imagine there was a UPnP/DLNA control path from my G to C.
>1. Set the source input on C to E.
>2. Set the source input on I to E.
>Now I have a picture and sound - for E.
>3. As a bookmark, sample the sound level from A for source E.
>4. Set the source input on C to D.
>5. Set the source input on I to D.
>Now I have a picture and sound - for D.
>6. As a bookmark, sample the sound level from A for source D. 7.
>Adjust the audio level of C using G.
>8. As a bookmark, sample the sound level from A for source D.
>9. Set the source input on C to E.
>10. Set the source input on I to E.
>Now I have a picture and sound - for E.
>11. As a bookmark, sample the sound level from A for source E.
>
>Did the act at step 7 change the values between steps 3 and 11?
>
>Using D1 or E1 would not affect the output at A of E/D respectively.
>
>If the adjustment by 7 is global, then the intent is like a bad remote
>C2 and thus should be an independent intent from an intent to play
>video D for which an acceptable behavior is a D1 remote.
>
>This doesn't remotely cover the problem space, but it's a start.
>Generally, a volume adjust on NetFlix shouldn't affect my next visit
>to YouTube.
>
>On 11/10/11, Clarke Stevens <C.Stevens@cablelabs.com> wrote:
>> Ah, but the difference here is that the web page actually does change
>>the
>> volume on the viewing device. That's the beauty of these home networking
>> protocols.
>>
>> -Clarke
>>
>> On 11/10/11 2:53 PM, "timeless" <timeless@gmail.com> wrote:
>>
>>>Some of this really should wait until there's a list.
>>>
>>>I believe that generally one wants to adjust audio as close to the
>>>source as possible, in which case the TV doesn't know anything.
>>>
>>>Some parallels:
>>>A. If you have a cable box => vcr => tv in old serial fashion and use
>>>old fashion remotes, changing the audio w/ the cable box remote
>>>adjusts the audio sent by that box to the vcr, the tv's audio level
>>>isn't affected (but the cable box can insert an overlay indicating
>>>level and hide it after some interval).
>>>B. If you use digital audio out on your Mac to an external device,
>>>volume controls disappear from the mac (it expects you to use your
>>>stereo's mixer instead).
>>>- here if an intent user decides you're using a tv, it could choose to
>>>hide audio controls (deferring to the tv). Note that I consider this
>>>more of a bug than a feature, but...
>>
>>
>
>-- 
>Sent from my mobile device
Received on Friday, 11 November 2011 17:15:33 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:48 GMT