Collanews

🔒
❌ À propos de FreshRSS
Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierVos flux RSS

EyeTV Mobile, la TNT sur iPad et iPhone

Dans le cadre d’un projet pour ce blog, je me suis procuré un tuner TNT pour appareil iOS (en Lightning) et j’ai eu la surprise de recevoir, en même temps, la version en connecteur 30 broches. Du coup, j’ai testé.

Pour commencer, comme d’habitude depuis quelques années, Geniatech (qui avait racheté EyeTV à Elgato) fait vraiment un mauvais boulot. Déjà, sur la page du produit, il est indiqué que les chaînes en HD ne sont pas supportées. C’est un problème classique chez eux, mais – on va le voir – ça marche. De toute façon, le problème est généralement artificiel : dans l’absolu, le tuner lui-même n’influe pas sur la capacité à gérer la HD (ou pas), c’est les possibilités de décodage de l’appareil qui le font. Et les appareils iOS permettent évidemment de décoder du H.264…

Les deux tuners

Physiquement, les deux tuners sont assez proches. C’est compact, avec un connecteur MCX et quelques adaptateurs. J’ai eu une antenne à fixer directement sur le tuner, une antenne à fixer en intérieur avec un câble et un adaptateur pour une prise antenne coaxiale. J’ai aussi eu une petite antenne en rab’, mais ce n’est pas le bon format. En France, dans la majorité des cas, l’antenne portable (ou d’intérieur) ne suffira pas pour une réception correcte, sauf pour ceux qui habitent dans un lieu proche d’un émetteur (j’ai fait mes tests avec l’adaptateur coaxial). La version Lightning dispose d’une prise micro USB femelle pour la batterie, qui permet d’éviter de vider celle de l’appareil iOS.

Les accessoires


Un connecteur pour la batterie interne

La partie logicielle est… bizarre. Il y a EyeTV Mobile, qui a été mis à jour assez récemment (après quelques années sans support) et EyeTV Mobile – Watch Live TV. Après quelques essais, la première application fonctionne, la seconde, qui a une icône aux couleurs du drapeau américain, détecte le tuner, mais pas les chaînes. J’ai trouvé la raison plus tard : il existe une version US du tuner, pour la norme ATSC M/H (la TV mobile).

Il demande son app’


Il y a plusieurs EyeTV Mobile…

J’ai commencé à tester sur un iPad Pro sous iOS 14, sans succès. J’ai sorti un autre iPad Pro (sous iOS 13) avec le même problème. Puis j’ai tenté avec un iPhone 5 (sous iOS 10) et… ça a fonctionné. Et dans le même temps, l’application a mis à jour le firmware du tuner. Contrairement à ce que dit Geniatech (et contrairement au torrent de mauvaises notes), la TNT HD fonctionne… plus ou moins. Sur iPhone 5, ça saccade énormément et j’ai l’impression (sans pouvoirn le vérifier) que l’application décode la vidéo sur le CPU, comme EyeTV sur Mac. Et avec l’A6 de l’iPhone, c’est un peu léger pour du 1080i.

Un message pas mal vu


Il n’est pas détecté


L’application est instable

Assez bizarrement, une fois que le tuner a accepté de fonctionner sur iPhone 5, il a été reconnu correctement sur l’iPad Pro. Et avec l’A9X, pas de soucis : on peut décoder la TNT proprement.

Ca marche


Vraiment


Mais l’image saccade


De retour sur l’iPad, c’est bon


Du 1080i

Dans les autres trucs à savoir, c’est que le tuner en version dock (30 broches) marche sur les appareils modernes avec un adaptateur Lightning et qu’iOS ne semble pas faire de différence entre les deux.

Le modèle dock fonctionne en Lightning


Lightning


Dock

J’ai aussi testé avec un iPhone 4S (sous iOS 6) et il ne trouve pas toutes les chaînes, et n’accepte d’afficher que celles en SD, donc LCI et France Info, repassé en SD depuis quelques jours.

Une vieille version sur iOS 6


Quelques chaînes détectées


LCI fonctionne


Pas de HD


Ça fait un peu rétro


En intérieur avec l’antenne du toit, pas de soucis

On reparlera normalement des tuners quand j’aurais pu lancer mon petit projet.

Installer manuellement une app’ iOS sur un Mac M1

Si vous avez un Mac M1 (ou un DTK), vous avez peut-être envie d’installer une application iOS qui n’est pas disponible sur le Mac App Store. Et il y a différentes solutions pour ça.

La solution de base avec un Mac M1 (pas le DTK, un peu particulier) est évidemment de passer par le Mac App Store. Si vous faites une recherche, il vous proposera les applications pour Mac (le choix par défaut, normalement le plus adapté) mais aussi les applications pour iPhone et iPad. Par ce biais, il n’y a rien de particulier à faire, tout va s’installer.

Le Mac App Store propose des applications iOS

Passer outre les limites d’Apple

Premier problème, certains développeur ne veulent pas que leurs applications soient lancées sur un Mac. Leurs raisons peuvent êtres bonnes, mais si vous voulez vraiment passer outre, il y a des solutions simples. J’ai essayé avec iMobie M1 App Checker, et ça fonctionne bien. Le programme est gratuit et permet de télécharger l’IPA (le fichier d’installation) d’une applications iOS.

Une fois lancé, il faut choisir iPhone App, se connecter à votre compte Apple (je ne garantis pas que le logiciel ne va pas récupérer les données, ils indiquent que non) et chercher une app’. Par exemple Instagram. Il devrait vous proposer l’application, et la possibilité de télécharger le fichier IPA.

Une fois que c’est fait, il apparaîtra dans la bibliothèque et vous pourrez le sauvegarder.

Deux applications indisponibles

Avec un Mac M1, il suffit ensuite de lancer l’IPA pour l’installer l’application et c’est terminé.

Installation en cours

Instagram… sur Mac

Cette solution marche globalement bien, mais il y a quelques défauts. D’abord, certaines applications n’apparaissent pas, par exemple celles supprimées de l’App Store ou celles qui sont payantes (si j’ai bien compris). Ensuite, certaines ne fonctionnent pas, soit parce qu’il y a vraiment un souci de compatibilité, soit – comme pour Netflix – parce que l’application a été pensée pour planter sur un Mac M1.

Une solution plus compliquée, mais plus efficace

Cette solution passe par un programme payant (iMazing) qui va permettre de récupérer les applications directement sur votre appareil iOS (si vous en avez un). Du coup, ça fonctionne avec les applications payantes ou disparues de l’App Store tant que vous pouvez la télécharger sur l’appareil. La première étape consiste à connecter l’appareil au Mac (en Lightning ou en USB-C).

Dans iMazing, choisissez Continuer l’essai.

Dans la barre de gauche, choisissez l’appareil iOS, puis en bas à gauche, l’option qui permet d’accéder aux applications. Vous devrez aller faire un tour dans les options de macOS pour donner l’accès.

Dans la colonne de droite, choisissez Gérer les apps.

Ensuite, allez dans l’onglet Bibliothèque.

Maintenant, sélectionnez une application et cliquez sur l’icône de téléchargement. L’application va se connecter chez Apple et télécharger l’application. Ensuite, il suffit de faire un clic droit et de choisir Exporter .IPA. La suite est la même que plus haut : il suffit d’installer l’IPA.

Doom est un mauvais exemple, vu les contrôles

Il existe sûrement d’autres méthodes, mais les deux présentées ici sont (assez) simples et devraient permettre de récupérer la majorité des applications.

Control Bazik with Touch OSC

Par : bazik

What is TouchOSC ?

TouchOSC is a mobile app for iOS and Android. You can use it to control compatible softwares via your iPad or your iPhone. Your device become a cool remote for your desktop app.

What can I do with ?

As Bazik supports OSC, it allows you to control Bazik without being in front of your computer. In this tutorial, I’m using an iPhone, but it’s working with an iPad.

Select a color bank, modify parameters, shift, switch, break and play with preset pads. Get a complete control of effects part and active or unactive automation.

osc_control_01osc_control_02osc_control_03


How to setup TouchOSC ?

It seems tedious, but it’s worth it !

1. First, be sure your computer and your iPhone are on the same Wifi network. If you don’t have one around you, create it from your computer.

osc_01

2. Please install the TouchOSC app on your device.

3 .Download the special layout below.

bazik_osc_iphone 01

4. Copy this layout on your iPhone with iTunes. Get help on TouchOSC website.

osc_02

5. Launch TouchOSC, then choose this layout.

osc_03

6. Go to Connections / OSC and edit the Host adress.

osc_06

Your Host adress must be your computer adress on the network. To find it, go to your Network preferences and check your IP address. Be sure it’s your IP address in the same network than your device (wireless).

osc_05

7. Now launch Bazik, and open the Options panel.

osc_04

8. Copy the TouchOSC’s “Local IP address”…

osc_07

… and write it into Bazik’s OSC first big field.

osc_08

Now insert Ports Outgoing and Incoming (generally 5000 & 5001) in the small fields.

osc_09

9. Click “setup OSC” and go to the Controls panel. Try to change a parameter in Bazik or in TouchOSC : Now you can control Bazik with your Iphone !

Maybe Bazik is going to prevent you about incoming connexions. Please Allow that, so TouchOSC can send data to Bazik.


Why I can not make it work ?

You don’t have to be a expert, but run TouchOSC requires time and patience. Follow the steps quietly and you will succeed.

When I change something directly in Bazik, the remote is not update, why ?

OSC remote work in both directions. If you change a Fx value directly in Bazik, the remote must be update in realtime. If not, it’s probably a error with the remote adress in Bazik (check step 8).

Can I use TouchOSC in a place without WIFI access ?

Yes, you simply have to create a local network from your Mac and connect your device directly on it.

I have enter each address several times but it does not work, wtf ?

First, be sure your computer and your device are on the same network. And be sure you use the good IP address from your computer in this network.
With TouchOSC, sometimes, the Local IP address need time to be update if you just change your network preferences. Try to relaunch the app and check if the address has changed.
If you have a doubt with your Bazik configuration, try to use TouchOSC with another software and come back when it’s work, so you can understand what is the problem and solve it.

You can find more help on the TouchOSC website.

❌