Ce message est en mode wiki. Tous les comptes de plus de 30 jours avec plus de 30 messages peuvent le modifier.
Ces bestioles se démocratisant avec le temps, de plus en plus de personnes ont à la maison un nas, un pc multimedia transformé en pc de salon, voire htpc, quand il n'a pas été monté spécifiquement pour cet usage. Seulement voilà, cet appareil est avant tout un ordinateur, avec une disponibilité qui peut s'avérer bien supérieure à un pc de bureau classique. Il y a donc nombre de services pouvant être rajoutés pour se simplifier la vie. Certains sont évidents, d'autres moins. Et c'est ici que vient l'intérêt de ce wiki, pour recenser les principales options disponibles. Sommaire : Quelques généralités et préparatifsAvant de s'aventurer dans ce monde, il y a certaines informations qui peuvent être utiles de connaître, notamment ce qu'implique la gestion et l'utilisation de fichiers multimédia. Autant avoir un appareil qui s'occupe de tout en masquant la partie technique est pratique, autant lorsque l'on veut monter un tel appareil, tant que vous ne le lui dites pas explicitement, il ne s'occupera de rien du tout.
Media Center / Serveur multimedia
Cloud personnelEnvie de couper le cordon avec Google ? Ces solutions de cloud personnel n'offrent pas toutes les possibilités, mais permettent au minimum de fournir une équivalence à Dropbox / Drive et Google calendar / contacts. En passant, petite présentation des termes CardDAV et CalDAV : ce sont des normes d'usage de calendrier et répertoire d'adresses via internet, créées et généralisées entres autres par Apple, et supportés par tous, mais planqués sous les couches de l'interface utilisateur. Hors, pour pouvoir utiliser un cloud personnel sur Android/IOS/..., il faut ignorer les options standard pour trouver celle permettant de choisir son serveur. D'où l'intérêt d'être familiarisé avec ces termes.
Accès extérieur via VPNTous ces outils sont bien jolis, mais c'est mieux si on peut s'en servir de n'importe où.Une solution bien pratique dans ce cas est d'installer un service VPN sur votre serveur : seul ce dernier doit permettre un accès depuis l'extérieur, et donc seul ce dernier est à protéger De même si vous êtes souvent amenés à utiliser une connexion wifi gratuite, comme celle d'un hotel ou au mcdo, il faut garder en tête que vos données peuvent être captée par un voisin mal intentionné. Activer un vpn jusqu'à votre serveur vous permet d'être assuré d'une sécurité suffisante. Un prérequis pour se simplifier la vie : une adresse dns extérieure de type dyndns, no-ip, ... Et rajouter la redirection de ports sur le routeur/box depuis l'extérieur vers votre serveur vpn.
Machines virtuellesC'est un aspect nécessitant plutot de la ram, et peu de puissance CPU, mais puisqu'on se retrouve avec un ordinateur roupillant une bonne partie du temps tout en restant disponible, il peut être mis à contribution pour faire tourner d'autres systèmes, sans pour autant risquer quoi que ce soit.Dans le principe, il faut savoir que les solutions de virtualisation VirtualBox et VMware fonctionnent sur le principe de conteneur étanche : la machine virtuelle ne peut sortir que via les portes qu'on lui laisse, et est stockée sur le disque sous forme d'un gros fichier (ou plusieurs séquentiels) Quand vous en avez terminé avec, supprimer le répertoire contenant ce ou ces fichiers est suffisant, rien d'autre. Le système principal est donc parfaitement à l'abri, et c'est là l'intérêt, puisqu'on peut faire tourner du windows ou linux en fond sans interférences (Ne pas oublier que le CPU et la mémoire restent partagés, il ne faut donc pas saturer le système principal) Vous pouvez donc avoir un mini serveur web, dns, proxy ou autre service, voir plusieurs serveurs : le nombre d'utilisateurs se limitera à vos proches, donc sauf si vous hébergez votre site internet à forte affluence, les besoins seront de l'ordre de 10 utilisateurs occasionnels ou moins. Par contre, si vous avez plusieurs machines virtuelles, les stocker sur un SSD est à envisager. Les accès concurrentiels des disques de plusieurs VM peuvent vite devenir pénible, surtout si vous regardez une video à coté. Autre élément pratique, il est possible de modifier le nombre de cpu et ram alloués à la machine virtuelle à l'envie, seul un simple reboot de cette derniere est nécessaire.
Filtrage de pub / Adblock centraliséAutre usage bien pratique, plutot que d'avoir sur chaque appareil, et chaque navigateur le module adblock, pourquoi ne pas le centraliser, ce qui est tout à fait possibleIl existe plusieurs possibilités, soit le serveur proxy, soit un serveur dns avec un filtre
Outillage divers
Trucs et astuces
|
||||||||||||||||||||||||||||||||||||
31/07/2015, 22h12 |
|
Aller à la page... |
[Wiki] Supercharger votre PC de salon / HTPC / NAS / ...
Suivre Répondre |
|
Partager | Rechercher |
|
Ca faisait un moment que ça me démangeait, vu que plusieurs questions reviennent souvent. Au moins il y aura un semblant de liste pour démarrer
ou pas. |
31/07/2015, 22h13 |
|
|
Merci pour ce petit topic et point noir au passage
|
31/07/2015, 22h39 |
|
Airmed / Ildefonse |
Voir le profil public |
Trouver plus de messages par Airmed / Ildefonse |
|
Ca reste un wiki, donc s'il y a des éléments notables à rajouter, fait-toi plaisir
Pour ma part j'avais oublié DUC, que je vais rajouter. Très pratique sur un serveur pour une vision d'ensemble de l'occupation des disques, quitte à générer 2-3 images statiques. Au sujet du vpn, le pc de salon risque fort d'être H24 si l'aspect bruit de soufflerie n'est pas présent, donc autant en profiter. Et le coup du proxy sur les wifi gratuits est le plus souvent un dns qui fait portail captif, tu peux donc avoir le vpn qui reste utilisable du moment que tu fais une premiere connexion normale avant de lancer le vpn. A défaut le contournement n'est pas très difficile à expliquer Pour Bind, c'est clairement overkill Cependant ne pas oublier qu'un dns local sert aussi à tout les appareils du réseau, y compris les mobile. N'étant ni gourmand pour cet usage, ni très compliqué à alimenter pour une zone de filtrage, à défaut il peut faire l'affaire. |
01/08/2015, 00h19 |
|
|
Merci, j'ai rien compris mais merci
|
01/08/2015, 00h30 |
|
Sgt Roger/Clemy |
Voir le profil public |
Trouver plus de messages par Sgt Roger/Clemy |
|
Ne pas oublié Openelec meme si c'est du Kodi derriere.
Leur taf au niveau integration et systeme clé en main est excellent. |
01/08/2015, 09h10 |
|
|
Super sujet.
|
03/08/2015, 23h58 |
|
|
Ah d'accord, je croyais que tu parlais de systèmes d'indexation complète des disques dur. Du coup c'est plus clair.
|
05/08/2015, 13h00 |
|
|
En fouillant un peu partout j'ai finis par trouver quelques infos.
Donc oui, je vais devoir faire un profil pour la box, vu qu'elle n'est pas reconnue et que ça prend le profil générique (qui fait en sorte que soit ça passe soit ça casse mais c'est toujours du directplay donc adieu le transcoding). J'ai trouvé une doc ici : https://forums.plex.tv/discussion/73...r-dlna-devices Histoire de me simplifier la tâche dans un premier temps, je vais pas chercher à ce qu'il la reconnaisse particulièrement, mais juste modifier le profil générique (vu que de toute façon pour tout le reste de mes appareils c'est reconnu et ça a son propre profil). Les formats lisibles par la box : Citation :
Code:
<TranscodeTargets> <VideoProfile protocol="http" container="mkv" videoCodec="h264" audioCodec="aac, mp3" context="streaming" /> </TranscodeTargets> Pour le directplay, on va dire que rien n'est lisible directement et que je veux tout convertir pour le moment, on verra plus tard pour faire la liste de tout ce qui passerait en lecture directe. ... mais ça ne marche pas mieux. Au lieu que ce soit que certains films qui soient illisibles, c'est tous (même si y'a bien une latence avant que ça lance le film, le début de l'encodage je suppose). Pourtant ça devrait passer vu que j'ai des mkv h264 aac qui sont lus avec le profil générique, càd sans transcoding ... Un indice m'aiderait bien du coup. Mes logs (au plus court possible, càd lancement serveur -> selection video à partir de la box -> erreur -> fermeture et j'ai viré l'initialisation du serveur media) : Plex DLNA Server.log Plex Media Server.log Et le passage qui m'indique que ça transcode bien, même si c'est pas lisible à l'arrivée (erreur M1009, mais les erreurs sont tellement indicatives ...) : Code:
Aug 11, 2015 16:54:36:699 [9764] DEBUG - MDE: 1001 pattes (1998): Direct Play is disabled Aug 11, 2015 16:54:36:699 [9764] DEBUG - MDE: 1001 pattes (1998): no direct play video profile exists for avi/msmpeg4 Aug 11, 2015 16:54:36:699 [9764] DEBUG - MDE: 1001 pattes (1998): no direct play video profile exists for avi/msmpeg4/mp3 Aug 11, 2015 16:54:36:699 [9764] DEBUG - MDE: 1001 pattes (1998): no remuxable profile found, so video stream will be transcoded Aug 11, 2015 16:54:36:699 [9764] DEBUG - MDE: computed resolution bounding box of 640x480. Aug 11, 2015 16:54:36:699 [9764] DEBUG - Scaled up video bitrate to 1354Kbps based on 1.500000x fudge factor. Aug 11, 2015 16:54:36:699 [9764] DEBUG - MDE: 1001 pattes (1998): selected media 0 / 57 Aug 11, 2015 16:54:36:699 [9764] DEBUG - Cleaning directory for session 694fbe67e1c17c127331d0ceb300e66929eb7dd5 () Aug 11, 2015 16:54:36:699 [9764] DEBUG - Starting a transcode session 694fbe67e1c17c127331d0ceb300e66929eb7dd5 at offset -1.0 (stopped=1) Aug 11, 2015 16:54:36:714 [9764] DEBUG - [Universal] Using local file path instead of URL: C:\Users\me\Medias\Films\Disney\1001 pattes (1998).avi Aug 11, 2015 16:54:36:714 [9764] DEBUG - Job running: C:\Program Files (x86)\Plex\Plex Media Server\PlexNewTranscoder.exe -i "C:\Users\me\Medias\Films\Disney\1001 pattes (1998).avi" -filter_complex "[0:0]scale=w=min(640\,iw):h=min(480\,ih):force_original_aspect_ratio=decrease[0]" -map "[0]" -codec:0 "libx264" -crf:0 "20" -pix_fmt:0 "yuv420p" -maxrate:0 "1354k" -bufsize:0 "2708k" -preset:0 "veryfast" -x264opts:0 "cabac=0:8x8dct=1:bframes=0:subme=2:me_range=4:rc_lookahead=10:me=dia:no_chroma_me:8x8dct=0:partitions=none" -map "0:#0x01" -codec:1 "aac" -strict:1 "experimental" -cutoff:1 "15000" -channel_layout:1 "stereo" -b:1 "216k" -f "matroska" -map_metadata "-1" "-" "-y" "-nostats" -loglevel "quiet" -loglevel_plex "error" -progressurl "http://127.0.0.1:32400/video/:/transcode/session/694fbe67e1c17c127331d0ceb300e66929eb7dd5/progress" |
11/08/2015, 17h19 |
|
|
Vu le log, le transcoding a effectivement l'air de se faire.
Cependant, tu as testé avec VLC depuis ton pc, pour voir ce que tu obtiens vraiment ? Autre question, c'est quoi les specs des profils supportés par la box ? Je m'explique : tu as la liste des codecs supportés, mais les codec divx 4, h264 et plus, ont des profils prédéfinis qui donnent les réglages de résolution et bitrate min et surtout max. Dit autrement, ta box peut accepter de nombreux films parce qu'encodés dans les limites des specs, mais si tu lui files des éléments qui en sortent, elle s'écroule dessus. Donc regarder pour le transcoding les réglages disponibles, et si tu as une sélection relative à un profil d'encodage. Après c'est une piste, ce n'est pas obligatoirement ceci. qui a dit que c'était simple le transcoding ? |
14/08/2015, 21h29 |
|
|
Haaaa c'est sur ce thread que DUC était cité, je ne retrouvais plus le nom du soft
|
24/01/2016, 18h57 |
|
|
Remontage de fil, j'ai trouvé un outil plus qu'intéressant pour virer une bonne partie des pubs : pixelserv-tls
Cet outil est un mini serveur web qui renvoie une image d'un pixel, pour une connexion http ou https. Attention, il faut le combiner avec un serveur dns / masq, qui, après lui avoir donné une liste d'adresses, redirige alors les sites à bloquer vers pixelserv. Même chose qu'un proxy dédié, mais permet d'être actif en global sur le réseau sans config supplémentaire. Prevoir une compilation du binaire soit-même (regarder le howto pour x86, le principe est le même pour tous), mais ce que j'aime bien est qu'il est très peu gourmand, au point de pouvoir être directement installé sur un routeur, par exemple un compatible dd-wrt, entres autres. A défaut, une VM basée sur tiny core linux, ça bouffe "juste" 48 Mo de ram |
21/09/2016, 20h41 |
|
Suivre Répondre |
Connectés sur ce fil1 connecté (0 membre et 1 invité)
Afficher la liste détaillée des connectés
|