Question

Voici pourquoi je me demande.J'ai récemment acheté un tuner TV externe pour mon ordinateur portable, doté d'une fonctionnalité qui permet au disque dur de cesser de tourner lorsqu'il est bousculé.Cependant, même lorsque je déplace mon ordinateur portable, la vidéo du tuner TV (qui gère tout le traitement vidéo, selon le livre à ce sujet) ne bégaie pas.Je me demande si ce tuner TV accède directement à la carte vidéo et aux systèmes d'affichage au lieu d'écrire sur le disque dur puis de l'afficher.

Cela m'amène à ma question.Quelles choses un périphérique externe peut-il/ne peut-il pas faire ?

Était-ce utile?

La solution

Il n'accède pas directement au matériel, mais il n'écrit pas non plus sur le lecteur.Le programme que vous utilisez lit le tuner et le transmet au système de fenêtrage, qui passe ensuite par les couches du système d'exploitation pour finir sur la carte vidéo.

De manière plus générale, un périphérique USB ne peut jamais accéder directement au matériel.L'hôte doit accéder à un périphérique USB, puis il peut envoyer des données qui sont gérées par le pilote (le fait qu'il s'agisse d'un véritable « pilote » dans le système d'exploitation ou le logiciel dépend entièrement du cas d'utilisation).Cependant, gardez à l'esprit que Firewire prend en charge le DMA (accès direct à la mémoire) et peut donc accéder à la mémoire système, ce qui /pourrait/ signifier un accès direct au matériel, bien que ce ne soit pas l'utilisation générale, mais pour accélérer des choses comme la copie de données.

Autres conseils

Un périphérique USB non assisté ne peut accéder directement à aucun autre matériel de la machine hôte.Cependant, tous les pilotes logiciels que vous avez installés sur la machine hôte le peuvent certainement.

Il est probable que le tuner TV USB communique directement avec vos pilotes d'affichage vidéo, plutôt que de mettre en file d'attente le contenu TV sur le disque dur, puis de le relire pour l'envoyer à l'écran.

Même avec une configuration de type DVR, vous seriez probablement connecté au disque dur simultanément pour l'envoyer à l'écran, plutôt qu'en série (TV->HDD puis HDD->affichage).

Ah.Ainsi, l'application que j'ai installée avec le tuner, dans mon exemple, permet au tuner d'accéder aux commandes de la carte vidéo/de l'affichage, ce qui semble fonctionner.Merci.

Un périphérique USB pourrait par exemple affecter un système à lui seul s'il était mal conçu, malveillant ou cassé et s'il exploitait les différents signaux d'interface de manière inappropriée.Par exemple, un appareil pourrait sporadiquement dévier la terre ou la ligne +5 V et les maintenir là, selon la conception de l'ensemble du système, cela pourrait entraîner des problèmes plus larges.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top