# Configuração da dashcam Jimi IoT

Este artigo fornece um guia abrangente sobre a configuração do seu dispositivo Jimi, desde a verificação da versão do firmware até a otimização do consumo de tráfego. Também abordaremos os detalhes da ativação e configuração do dispositivo e forneceremos dicas úteis para aprimorar sua experiência de uso.

Gostaríamos de enfatizar que nossa plataforma é totalmente compatível com o Jimi JC400, bem como com seu modelo atualizado JC261 e todas as variantes associadas. Esses dispositivos dashcam podem ser instalados em seus veículos e funcionam de maneira semelhante a dispositivos comuns de gravação de vídeo. As vantagens adicionais incluem a capacidade de gravar eventos em vídeo, transmitir imagens ao vivo e reproduzir vídeos diretamente na plataforma. Além disso, esses dispositivos são equipados para suportar uma variedade de **Sistemas Avançados de Assistência ao Condutor (ADAS)** e o **Sistema de Monitoramento do Condutor (DMS)** alertas, fornecendo notificações instantâneas sobre potenciais problemas na via ao condutor ou a outras pessoas designadas.

## Configuração

Antes de adicionar o dispositivo à nossa plataforma, é necessário adquirir um cartão SIM. Esse cartão SIM deve suportar funcionalidade de SMS e possuir um plano de dados de internet suficiente ou econômico com velocidade de internet confiável. Esses fatores influenciam significativamente a qualidade da transmissão de vídeo.

### Verificando a versão do firmware

Esta etapa é necessária para dispositivos JC400 e JC400D. No entanto, para dispositivos JC261 e JC261P, a compatibilidade não depende da versão.\
Para verificar a versão, insira o cartão SIM no dispositivo e envie um comando SMS com a palavra '`VERSION`' para o número do cartão SIM do seu dispositivo. É recomendável fazer isso antes de instalar o dispositivo em um veículo para economizar tempo depois. O dispositivo deverá responder com sua versão atual.

Para o JC400, o fabricante recomenda as seguintes versões ou qualquer versão mais recente:

* `[VERSION]JC400_WABA_STD_V4.3.5_220830.2208` - para JC400
* `[VERSION]JC400D_WAVA_DMS_V4.2.13_210716.2013_BUILD_2021-07-16` - para JC400D com alertas DMS.

Se o seu dispositivo responder com uma versão mais antiga, você precisará atualizar o firmware, o que envolve três etapas:

1. Faça o download do arquivo update.zip para [JC400](https://drive.google.com/file/d/1viKBJwFjbTH1RC5YeIIymCoUdp7QCPIZ/view?usp=sharing) ou [JC261](https://drive.google.com/file/d/1cgxP4QhFkVFGpEjVeim0Ab_bRjh0vWQ7/view?usp=sharing) série e copie-o no cartão SD do dispositivo (não descompacte o arquivo update.zip).
2. Insira o cartão SD no dispositivo e ligue-o.
3. O dispositivo atualizará o firmware automaticamente.

{% hint style="info" %}
Se você já registrou seu dispositivo na plataforma e em seguida atualizou o firmware, será necessário reenviar os comandos de ativação, que são descritos posteriormente. Se seu painel incluir um gateway SMS, você pode utilizar o recurso 'Retry Activation' no [painel Admin a partir do cartão do dispositivo.](https://app.gitbook.com/s/KdgeXg71LpaDrwexQYwp/devices/basic-operations)
{% endhint %}

### Ativação e configuração do dispositivo

Fornecemos um guia detalhado sobre a instalação do dispositivo dashcam [aqui](https://www.navixy.com/docs/expert-center/pt-br/vehicle-telematics-technology/video-telematics/dash-cam-installation). Vamos nos concentrar no processo de ativação e configuração.

Esses dispositivos suportam configuração por SMS, permitindo a configuração automática pela plataforma durante o processo padrão de ativação. Você só precisa garantir que o fuso horário do dispositivo corresponda ao definido na guia devices and settings.

Caso contrário, aqui estão instruções passo a passo para configurar seu dispositivo Jimi IoT:

1. Encontre o número IMEI do dispositivo. Em seguida, faça login na plataforma e navegue até a conta de usuário onde deseja adicionar o novo dispositivo. Clique no botão 'Device Activation'.
2. Insira o nome do dispositivo, atribua-o a um grupo se necessário e digite o modelo do seu dispositivo na linha de busca (por exemplo, Jimi JC261).

![Configuração do dispositivo](https://786860322-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-a175f77f33f958325222e1bd02fd19df9aa28d90%2Fimage-20231023-134921.png?alt=media)

* Envie os seguintes comandos SMS para o seu rastreador (é por isso que precisávamos de um SIM com funcionalidade SMS):
  * `COREKITSW,0#`
  * `SERVER,0,<server_IP>,47755#`
  * `APN,<apn_name>,<apn>,,,,,,<user>,,<password>,,,,#`

{% hint style="info" %}
Nota: as configurações de APN dependem do cartão SIM do seu dispositivo e devem ser inseridas sem os sinais <>. Você pode obter essas configurações com seu provedor GSM. Por exemplo, se seu APN for “internet” e tanto o usuário do APN quanto a senha estiverem vazios, insira da seguinte forma: APN,internet,internet,,,,,,,,,,,,# - Há 12 vírgulas após apn\_name e apn, que são idênticos neste caso.
{% endhint %}

2. Verifique se o dispositivo está online alguns minutos após o envio dos comandos SMS. Se o dispositivo não estiver online, certifique-se de que o cartão SIM tenha crédito suficiente e possa receber comandos SMS. Você também pode verificar a lista completa de [problemas potenciais e soluções aqui](https://www.navixy.com/docs/expert-center/pt-br/faq-and-troubleshooting/gps-devices/add-and-manage-devices/troubleshoot-device-activation).
3. O processo é totalmente automatizado e não requer configuração manual. No entanto, caso prefira configurar o dispositivo manualmente ou se o envio de comandos padrão estiver desabilitado nas configurações do painel Admin, você pode usar a seguinte lista de comandos como referência. Estes são enviados ao dispositivo após ele se conectar à plataforma:

* `COREKITSW,0` - permite configurar um servidor personalizado para vídeo,
* `UPLOAD,http://<server>:7514/upload/<IMEI>` - define o servidor para upload de vídeo, como reprodução e vídeos de eventos,
* `FILELIST,http://<server>:7514/filelist/<IMEI>` - define o servidor onde a plataforma pode acessar uma lista de vídeos para solicitações de reprodução,
* `RSERVICE,rtmp.x-gpsmail.com:1935/encoder` - define o servidor de streaming ao vivo,
* `TIMER,ON,60` - define o intervalo de tempo de envio de dados,
* `ANGLEREP,ON,10` - define o ângulo para envio de dados,
* `SOSALM,ON,0` - define o alarme SOS,
* `UPLOADSW,SOS,ON` - ativa o envio de vídeos em eventos específicos para a plataforma,
* `UPLOADSW,CRASH,ON`
* `UPLOADSW,RAPIDACC,ON`
* `UPLOADSW,RAPIDDEC,ON`
* `UPLOADSW,RAPIDTURN,ON`
* `SERVER,0,<server>,47755#` - reinicia e aplica as configurações

{% hint style="info" %}
Substitua pelo IMEI do seu dispositivo e pelo IP do servidor, ambos sem sinais <>.

* Para servidor EU: 52.57.1.136
* Para servidor US (se o seu ID de conta começar com 1000): 13.52.37.2
  {% endhint %}

4. Envie o comando com o fuso horário:

* `TIMEZONE,<+00:00>`\
  Substitua <+00:00> pelo seu fuso horário local. Nossa plataforma opera de maneira ideal com o fuso horário UTC+0. Para certos dispositivos, como unidades dashcam Jimi IoT, adicionamos um portlet específico na plataforma. Se você não definir seus fusos horários locais, os carimbos de data/hora nos vídeos gravados e transmitidos estarão incorretos, potencialmente tornando-os inadmissíveis, por exemplo, em um tribunal.

5. Após definir o fuso horário, abra a guia devices and settings e altere o fuso horário do dispositivo para corresponder ao que você definiu no dispositivo.

![](https://786860322-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIgDb43gtyXcm1Av4h1np%2Fuploads%2Fgit-blob-e705b68ba20b5f8a715fbb1edc3d572428a4a1bc%2Fimage-20231030-145358.png?alt=media)

## Dicas de configuração

Aqui estão algumas dicas que podem aprimorar sua experiência e ajudá-lo a utilizar esses dispositivos de forma mais eficaz.

### Otimização do consumo de tráfego

Para otimizar o consumo de tráfego, ajuste diferentes configurações de vídeo. Isso também influenciará a velocidade com que os vídeos são enviados para a plataforma.

* Para alterar a qualidade de vídeo que seus dispositivos gravam no cartão SD (tanto reprodução quanto vídeo de evento), reduzindo assim a carga de tráfego, use o seguinte comando:\
  `CAMERA,<A>,<B>`\
  Neste comando:
  * `<A>` refere-se a IN/OUT,
  * `<B>` pode ser 0/1/2/3,
    * Quando OUT, `0` equivale a 1080P 8Mb/minuto; `1` equivale a 720P 4Mb/minuto; `2` equivale a 720x480 2Mb/minuto; e `3` equivale a 640x360 0.5Mb/minuto.
    * Quando `IN, 0` equivale a 1080P 6Mb/minuto; `1` equivale a 720P 3Mb/minuto; `2` equivale a 720x480 2Mb/minuto; e `3` equivale a 640x360 0.5Mb/minuto.
* Você pode ativar ou desativar o upload de vídeo para alertas desnecessários para economizar uso de dados com o comando:\
  `UPLOADSW,<A>,<B>`
  * `<A>` refere-se ao tipo de evento que você pode encontrar na tabela, onde comparamos modelos dashcam (insira o código do evento de um tipo de evento),
  * `<B>` pode ser ON/OFF/1/2,
    * `ON` irá enviar vídeo tanto da câmera frontal quanto da interna,
    * `OFF` não enviará vídeo,
    * `1` enviará vídeo da câmera frontal,
    * `2` enviará vídeo da câmera interna.
* Às vezes pode ser necessário desativar a gravação de voz nos dispositivos para diminuir o uso de tráfego ou por motivos de segurança. Ative ou desative a gravação de voz no seu dispositivo com o comando:\
  `RECORDAUDIO_SUB,<A>`
  * `Um` pode ser 0/1 - quando `0` é para desativar, `1` é para ativar.
* Após terminar de assistir ao stream ao vivo, feche a guia de monitoramento de vídeo ou a guia do navegador e a plataforma então parará de receber vídeo do seu dispositivo.

### Vídeo acionado por entrada

Você pode configurar seu dispositivo para acionamento por entrada usando o seguinte comando:

`UART,<A>,<B>,<C>,<D>,<E>,<F>`

Neste comando:

* `Um` pode ser 0/1/2 - define a condição de acionamento, onde `0` desabilita a função, `1` considera fechamento como acionamento, e `2` considera abertura como acionamento;
* `B` pode ser 0/1/2 - define o estado ACC, onde `0` detecta em qualquer estado, `1` detecta apenas com ACC ON, e `2` detecta apenas com ACC OFF;
* `C` varia de 1-3600 - define o intervalo de detecção em segundos, que é o intervalo entre 2 detecções;
* `D` varia de 1-120 - define a condição de velocidade pela velocidade GPS, com 0 sendo ilimitado;
* `E` pode ser 1/2 - define a ação após o acionamento, onde `1` equivale a vídeo curto, e `2` equivale a foto;
* `F` pode ser 0/1/2 - define se deve transmitir voz após o acionamento, onde `0` significa sem transmissão (ou seja, detecção do sensor de porta sem aviso de voz), `1` é a versão cinto de segurança, e `2` é a versão de detecção do sensor de porta.

O comando recomendado é `UART,1,0,60,0,1,0`

## Diferenças entre JC261 e JC400

Ao comparar os modelos JC261 e JC400, existem várias características distintas a considerar.

O modelo JC261 está equipado com ADAS AI, um recurso que fornece alertas sobre várias condições da via, como uma iminente colisão com o carro à frente, um veículo ficando muito próximo à frente ou desvio de faixa. Além disso, o JC261 pode alertar o condutor por meio de notificações de áudio e enviar alertas em vídeo para eventos ADAS e DMS. Para JC400D e JC400P apenas alertas DMS estão disponíveis.

A plataforma suporta gravação de vídeo para certos eventos, que incluem:

| **Tipo de Evento**                              | **JC400**                                                                                                                                            | <p><strong>JC400D</strong><br><br><strong>JC400P</strong></p>                                                                                        | <p><strong>JC261</strong><br><br><strong>JC261P</strong></p>                                                                                         | **Código de Evento do Dispositivo** | **Tipo de regra de alerta da plataforma**            |
| ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- | ---------------------------------------------------- |
| Alarme SOS                                      | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | SOS                                 | Pressionamento do botão SOS                          |
| Evento de colisão                               | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | CRASH                               | Colisão de carro                                     |
| Vibração                                        | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | VIBRATE                             | Sensor de vibração                                   |
| Excesso de velocidade detectado pelo rastreador | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | OVERSPEED                           | Excesso de velocidade (por evento de hardware)       |
| Aceleração brusca                               | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | RAPIDACC                            | Direção brusca                                       |
| Frenagem brusca                                 | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | RAPIDDEC                            | Direção brusca                                       |
| Curva brusca                                    | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | RAPIDTURN                           | Direção brusca                                       |
| Condução fatigada                               | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | DRIVE                               | Condução fatigada                                    |
| Bocejo                                          | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | BOCEJO                              | Condução fatigada                                    |
| Olhos fechados                                  | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | CLOSEEYES                           | Condução fatigada                                    |
| Distraído/cabeça baixa                          | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | DISTRACTION                         | Distração do condutor                                |
| Fumando                                         | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | SMOKING                             | Distração do condutor                                |
| Ligando por telefone                            | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | PHONECALLING                        | Distração do condutor                                |
| Nenhum rosto detectado                          | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | MISSINGFACE                         | Distração do condutor                                |
| Colisão frontal com veículo                     | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | FORWARDCOLLISION                    | Sistemas Avançados de Assistência ao Condutor (ADAS) |
| Veículo muito próximo                           | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | VEHICLETOOCLOSE                     | Sistemas Avançados de Assistência ao Condutor (ADAS) |
| Desvio de faixa                                 | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2796.png) | ![(blue star)](https://squaregps.atlassian.net/wiki/s/1345843560/6452/7f556d9ef51f987dca9532676864e4d735db8431/_/images/icons/emoticons/72/2611.png) | LANEDEPARTURE                       | Sistemas Avançados de Assistência ao Condutor (ADAS) |

Uma característica adicional distintiva do modelo JC261 é seu uso do formato de vídeo .ts em vez do padrão .mp4. Isso é uma vantagem porque, se o upload de um arquivo for interrompido por qualquer motivo com o formato .mp4, o arquivo inteiro se torna inacessível. No entanto, com o formato .ts, mesmo que o upload do arquivo seja abruptamente interrompido, o vídeo até aquele ponto é salvo. Isso permite que pelo menos parte do vídeo seja preservada em situações extremas, como choques severos e picos de energia.
