Changes between Initial Version and Version 1 of mexcla-expansion


Ignore:
Timestamp:
May 20, 2014, 7:03:58 PM (11 years ago)
Author:
Stephen Mahood
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • mexcla-expansion

    v1 v1  
     1= Mexlca - Expansion =
     2
     3    Expand existing infrastructue to have more than 1 interpretation channel
     4
     5= Development Approaches =
     6
     7    Leave everything as is, and just work on the mexcla.tac (twisted service)
     8
     9    Build a form that creates the channel, and determines how many interpretation channels exist, using the mexcla.tac infrastructure.
     10
     11    Revamp the whole fucking thing and use freeswitch webrtc Sip.js, this option may or may not require also using the mexcla.tac.
     12
     13== Everything in tact ==
     14=== Pros ===
     15
     16    Easiest to accomplish
     17
     18    Faster
     19
     20    Keeps the same not perfectly beautiful interface.
     21
     22    Not too much work
     23
     24=== Cons ===
     25
     26    Not resolving current problems with mexcla (which might be a problem with the protocol)
     27
     28    Does not improve sound quality.
     29
     30    Does not improve development of webrtc.
     31
     32    Does not fully integrate into our webrtc infrastructure.
     33
     34    Limits user interaction.
     35
     36== Build webform for handling channel creation ==
     37=== Pros ===
     38
     39    Allows better interaction for people hosting a call.
     40
     41    Permits language designation for the specific interpretation channel, i.e. more info for callers.
     42
     43    Helps expand functionality, specific to each call.
     44
     45    Relatively easy to implement.
     46
     47    Would allow for adding features (pads, irc, calc, presentation, chat) to the channel.
     48
     49=== Cons ===
     50
     51    Would require work, more development and testing.
     52
     53    Would create more bugs.
     54
     55== Revamp ==
     56=== Pros ===
     57
     58    integrate live (video) and mexcla (audio)
     59
     60    get to learn cool new things
     61
     62    Tighter integration to freeswitch (probably)
     63
     64    Perhaps better audio quality
     65
     66    Would be using websockets.
     67
     68    We'd be cutting edge!!!!
     69
     70    perhaps better integration with live.m.o
     71
     72=== Cons ===
     73
     74    Don't know what we're doing
     75
     76    Possibly lots more bugs
     77
     78    perhaps we end up revamping live.m.o too
     79