Avant de commencer cet article, et que personne ne devrait avoir aucune illusion je vais préciser qu'il est possible pour votre compte via le streaming des connexions de données des transporteurs traditionnels. Ces ports sont bloqués alors qu'ils ne veulent ou qui à offrir ce service, donc l'exclusivité des chaînes de télévision sur votre téléphone que les deux ne sont que de promouvoir et de services de streaming. Si quelqu'un pouvait les faire mettre fin à la planque, mais il ya toujours la question du trafic de données, pour vous, elle serait alors pleinement responsable de ses canaux, et de payer l'abonnement mensuel.

Je n'ai pas essayé avec les nouveaux opérateurs virtuels ou avec Yoigo, bien qu'il soit possible qu'elles fonctionnent. Quoi qu'il en soit, avec la prolifération des terminaux sans fil ouvre un nouveau monde de possibilités infinies, y compris le streaming.

Cette fois, utiliser un serveur Linux (Centos5.2) et comme un serveur de streaming, Darwin Stream Server .

Darwin est la version open source d'Apple QuickTime Streaming Server, oui, vous avez bien entendu, Apple, l'iPod et l'iPhone, et vous permet d'envoyer en streaming via la norme RTP et RTSP protocoles. Mais ce qui le rend plus intéressant de Darwin sur d'autres serveurs est parfaitement traitée streaming MPEG4 et 3GPP, quelque chose d'essentiel si nous les envoyer à des appareils mobiles

Vous pouvez télécharger ici le fichier d'installation pour Linux. Une fois que vous décompressez, l'installation est simple avec des explications, il suffit de lancer le fichier d'installation et un assistant vous guide. Lorsque vous avez terminé votre serveur de streaming en cours d'exécution. Je dois essayer

L'installation laisse les fichiers de configuration dans / etc / vidéos en streaming et quelques exemples de / usr / local / movies, le chemin par défaut pour les fichiers. Vous pouvez modifier ce chemin d'accès dans le fichier / etc / streaming / streamingserver.xml à la recherche du paramètre nommé "movie_folder." Nous allons le laisser tel qu'il est fourni par défaut.

Si vous n'avez pas encore commencé votre serveur, le faire avec la commande suivante:

/ Usr / bin / perl / usr / local / sbin / streamingadminserver.pl

Si tout va bien vous pouvez tester les exemples de vidéos. Ouvrez votre Quicktime Player et ouvrir l'URL:

rtsp: / / tuip/sample_h264_300kbit.mp4

Si vous avez suivi les étapes, mais vous pourrez voir un extrait vidéo QuickTime. Votre serveur de streaming est déjà en cours d'exécution.

Essayez maintenant l'un de vos vidéos 3GPP. Copiez-les sur le chemin approprié sur votre serveur, / usr / local / les films et les appeler à l'url précédente renommer le fichier:

rtsp: / / tuip/nombre.3gp

Vous devriez voir votre vidéo dans le lecteur QuickTime. Essayez maintenant de votre téléphone. Ouvrez le Real Player (ou un logiciel pour mettre la vidéo en continu à la vue) et entrez cette adresse.

Bien sûr, il ne fonctionne pas :P . Il pourrait être aussi simple :) ...

Préparation des fichiers pour l'affichage sur mobile

Pour visualiser les vidéos 3GPP et MP4 sur votre mobile via Darwin doit subir un processus appelé indice.

Besoin d'un nouvel outil qui rend ce processus dans ce cas, le paquet sera GPAC . Téléchargez et installez le logiciel et le programme dont nous avons besoin, MP4Box. Maintenant, nous avons juste à exécuter l'instruction suivante dans toutes nos vidéos:

/ Usr/local/bin/MP4Box-3gp-hint-mtu 1450 video.3gpp

Il. Si jamais vous essayez de voir la vidéo sur votre chèque mobile et maintenant il est affiché.

Créer des graphiques dans Cacti Darwin serveur

Il ya quelques mois j'ai dit que de surveiller votre serveur avec Cacti . Nous ajouter des graphiques pour notre serveur de streaming pour suivre l'activité de celui-ci.

Graficas Cacti Darwin Stream Server

La première chose à faire est de permettre l'accès à distance à partir de l'adresse IP de notre Cacti pour surveiller la gestion des serveurs de console, la télécommande "admin". Pour ce faire, éditez le fichier / etc / streaming / streamingserver.xml, recherchez le paramètre de module QTSSAdminModule et introduire les IP correspondante IPAccessList, nous offrons vrai et le faux enable_remote_admin LocalAccessOnly. Devez redémarrer le serveur. Serait tel que bien.

  1. > NOM <module = "QTSSAdminModule">
  2. > XXX.XXX.XXX.XXX </PREF > <PREF "IPAccessList" NOM => XXX.XXX.XXX.XXX </ PREF>
  3. TYPE = "Bool16" > true </PREF > NAME = "Authentification" <PREF "Bool16" TYPE => vrai </ PREF>
  4. TYPE = "Bool16" > false </PREF > NAME = "LocalAccessOnly" <PREF "Bool16" TYPE => faux </ PREF>
  5. TYPE = "UInt32" > 50 </PREF > = TYPE NOM <PREF = "UInt32"> "RequestTimeIntervalMilli" 50 <> PREF /
  6. TYPE = "Bool16" > true </PREF > NAME = "enable_remote_admin" <PREF "Bool16" TYPE => vrai </ PREF>
  7. > admin </PREF > <PREF "AdministratorGroup" NOM => admin </ PREF>
  8. </ Module>

Nous avons déjà le serveur de streaming prêt, maintenant aborder sur le serveur Cacti. Ce n'est tout expliqué, mais nous allons examiner. Je me souviens que je travaille sur des modèles, si je pars que je suis en cours d'exécution . Dans le fichier, vous trouverez deux scripts python et deux modèles. Les scripts que vous avez copié le dossier "scripts" de votre installation Cacti. Les modèles "vous devez les importer à partir de" l'importation des modèles de la inferfaz web.

Avec cela, nous allons simplement ajouter les graphiques de la machine que vous allez suivre, DSS et DSS actuel de bande passante - Connexion actuel comte. Nous sommes invité à remplir certaines données:

  • Server: IP de la machine avec Darwin.
  • Port: si vous n'avez pas changé quoi que ce soit, le 554.
  • Utilisateur: admin serveur Darwin vous définissez l'installation.
  • Mot de passe: le mot de passe de l'utilisateur précédent.

Nous aurons deux graphiques, nombre de connexions et de la consommation de bande passante.

Je ne suis pas responsable des projets de loi trafic de données de votre opérateur suppose que vous essayez ci-dessus dans cet article :P . Un autre jour, nous allons voir comment créer une demande 3GPP vidéos à partir de presque n'importe quel autre format.

Si vous avez révélées utiles cet article ... Partagez!