User Tools

Site Tools


eg-ui-graphics-req-audiorouting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
eg-ui-graphics-req-audiorouting [2017/08/29 11:15]
nnishiguchi [Table]
eg-ui-graphics-req-audiorouting [2017/08/31 03:16] (current)
nnishiguchi [Requirement list]
Line 6: Line 6:
 Toshiaki Isogai\\ Toshiaki Isogai\\
 Manuel ​ Bachmann\\ Manuel ​ Bachmann\\
-Tsuyoshi Sakamoto+Tsuyoshi Sakamoto\\ 
 +Naohiro Nishiguchi
  
 ===== Use cases ===== ===== Use cases =====
Line 34: Line 35:
 |            | Routing sound            | System needs to route sound stream to proper zones. (driver zone, passenger zone, rear seat zone)                                                | TBD                                 | Tsuyoshi Sakamoto ​ | |            | Routing sound            | System needs to route sound stream to proper zones. (driver zone, passenger zone, rear seat zone)                                                | TBD                                 | Tsuyoshi Sakamoto ​ |
 |            | Last Volume management ​  | When user turn on engine, IVI system start playing the last remaining source with last Volume. ​                                                  | TBD                                 | Naohiro Nishiguchi | |            | Last Volume management ​  | When user turn on engine, IVI system start playing the last remaining source with last Volume. ​                                                  | TBD                                 | Naohiro Nishiguchi |
-|            | Volume management ​       | When vehicle detect moving objects, IVI system mute(or reduce) volume of active source ​                                                          ​| TBD                                 | Naohiro Nishiguchi |+|            | Volume management ​       | When vehicle detect moving objects ​and external ECU output sounds(e.g. Alert), IVI system mute(or reduce) volume of active source ​of IVI system ​                                                         ​| TBD                                 | Naohiro Nishiguchi |
  
 ===== Requirement ===== ===== Requirement =====
Line 52: Line 53:
  
 ==== Requirement list ==== ==== Requirement list ====
-^ No          ^ name                ^ Description ​                                                                                                                                                                                                                                                                                                                                                                                                           Recommended solution (if you have)  ^ +^ No          ^ name                ^ Description ​                                                                                             AAAA  ^ [[soundmanager|SoundManager based on GAM]] 
-| 0(example) ​ | Nobuhiko Tanibata ​  | A rule which is that fade-in/out of interrupt audio and current audio shall be defined with any toolkit. ​                                                                                                                                                                                                                                                                                                              ​| N/A                                 ​+| 0(example) ​ | Nobuhiko Tanibata ​  | A rule which is that fade-in/out of interrupt audio and current audio shall be defined with any toolkit. | N/A   | N/A                       
-| 1           | Naohiro Nishiguchi ​ | Shall be able to apply business logic implicitly. +| 1           | Naohiro Nishiguchi ​ | Shall be able to apply business logic implicitly. ​(*1)                                                   ​| ​      Coverd ​                   ​
-1.The latter source win +| 2           | Naohiro Nishiguchi ​ | Shall have a persistency for sound source. ​                                                              |       Coverd ​                   ​
-   ​Discards the former source and output the latter source. +| 3           | Naohiro Nishiguchi ​ | Shall have a persistency for sound volume. ​                                                              ​      | Coverd ​                   ​
-2.The latter source win and the former source pause +| 4           | Naohiro Nishiguchi ​ | Shall know all sound sources and sinks in IVI system. ​                                                         | Coverd ​                   ​
-   ​Pauses the former source and output the latter +| 5           | Naohiro Nishiguchi ​ | Shall manage sound route regardless of source and sink location. ​                                        ​      | Coverd ​                   ​
-3.The latter loose +| 6           | Naohiro Nishiguchi ​ | Shall manage volume regardless of the master of volume location. ​                                        |       Coverd ​                   ​
-   ​Continues former source and discards the latter source +| 7           | Naohiro Nishiguchi ​ | Shall be able to be used by application developper easily. ​                                              ​      | Coverd. ApplicationGuide is [[soundmanager|here]] ​
-4.The latter source is put on hold +| 8           | Naohiro Nishiguchi ​ | Shall be designed to support various kinds of communication protocols. e.g. MOST,​CAN,,, ​                       | Coverd ​                   ​
-   ​Continues former source and puts latter source on hold  ​                                    ​+| 9           ​| ​                    ​| ​                                                                                                               |                         |
-| 2           | Naohiro Nishiguchi ​ | Shall have a persistency for sound source. ​                                                                                                                                                                                                                                                                                                                                                                            ​                                    ​+
-| 3           | Naohiro Nishiguchi ​ | Shall have a persistency for sound volume. ​                                                                                                                                                                                                                                                                                                                                                                            ​                                    ​+
-| 4           | Naohiro Nishiguchi ​ | Shall know all sound sources and sinks in IVI system. ​                                                                                                                                                                                                                                                                                                                                                                                                     ​+
-| 5           | Naohiro Nishiguchi ​ | Shall manage sound route regardless of source and sink location. ​                                                                                                                                                                                                                                                                                                                                                      ​                                    ​+
-| 6           | Naohiro Nishiguchi ​ | Shall manage volume regardless of the master of volume location. ​                                                                                                                                                                                                                                                                                                                                                      ​                                    ​+
-| 7           | Naohiro Nishiguchi ​ | Shall be able to be used by application developper easily. ​                                                                                                                                                                                                                                                                                                                                                            ​                                    ​+
-| 8           | Naohiro Nishiguchi ​ | Shall be designed to support various kinds of communication protocols. e.g. MOST,​CAN,,, ​                                                                                                                                                                                                                                                                                                                                                                   ​+
-| 9           ​| ​                    ​| ​                                                                                                                                                                                                                                                                                                                                                                                                                                                           ​| +
  
  
 +*1: There are major 4 patterns of arbitration(policy) in automotive
 +  - The latter source win \\ Discards the former source and output the latter source.
 +  - The latter source win and the former source pause \\  Pauses the former source and output the latter.
 +  - The latter loose \\ Continues former source and discards the latter source.
 +  - The latter source is put on hold \\ Continues former source and puts latter source on hold
  
 ===== Known solutions ===== ===== Known solutions =====
eg-ui-graphics-req-audiorouting.1504005305.txt.gz · Last modified: 2017/08/29 11:15 by nnishiguchi