Ce qui est exactement "libh264streaming"? Les recherches sur Google n'atteignent que ce fil avec ce texte exact. D'après votre description, il semble que la vidéo ne soit pas diffusée du tout, mais seulement pour le téléchargement progressif.
Le téléchargement progressif est parfois appelé à tort diffusion. Il s'agit simplement d'un téléchargement HTTP normal d'un fichier et tant que les en-têtes vidéo sont au début du fichier, Flash commence à lire le fichier dès qu'il contient les en-têtes plus un certain nombre de données vidéo (4 images clés I croyez). Le téléchargement progressif n'offre généralement pas de limitation de la bande passante ou d'autres avantages de la diffusion, mais certains ont fourni des implémentations qui se téléchargent lentement, ce qui est plus proche du streaming et peut démarrer le téléchargement progressif au milieu du fichier. milieu sans télécharger le tout.
Flash Player ne prend en charge que RTMP pour le streaming. C'est un protocole propriétaire supporté par Flash Media Server et plusieurs options open source comme Red5, rubyizumi. Il y a seulement deux jours, Adobe a annoncé qu'il publierait et fournirait des licences ouvertes pour RTMP, vous devriez donc voir plus de produits avec le support RTMP dans un proche avenir. Le streaming fournit une communication bidirectionnelle avec le client et le serveur, de sorte que le serveur envoie un nombre demandé de trames en tant que tampon, et le client demande des trames pour remplir le tampon si nécessaire. Le serveur n'envoie pas plus que ce qui est demandé et le serveur peut chercher à divers points avec seulement le tampon ayant besoin d'être rafraîchi, pas la vidéo entière.
Si vous voulez fournir de gros fichiers, vous avez probablement besoin d'un véritable serveur de streaming. Une alternative serait de diviser les fichiers en morceaux, de les télécharger au besoin et de les lire les uns après les autres. Ce serait compliqué aussi, mais faisable.
HTH,
Sam
Nous recrutons! Les développeurs et les AQ de la région de Washington, DC (ou qui cherchent à déménager) doivent envoyer leur curriculum vitae à [email protected]
Désolé, je l'ai tapé totalement faux. Ce que je voulais dire est mod_h264_streaming http://h264.code-shop.com/trac. – user43685