android - Quelle est la bonne solution pour le développement natif Android pour intégrer la diffusion en direct dans le navigateur?
phpcn_u15822017-05-31 10:40:09
0
1
977
Je souhaite mettre une balise vidéo directement sur la page Web, puis lire une adresse de diffusion en direct telle que rtmp. J'ai découvert que le noyau du navigateur x5 de Tencent l'avait fait et qu'il était préférable de l'implémenter vous-même.
[x] 1. Prise en charge du streaming en direct : diffusez le flux en direct RTMP et le flux en direct HSL
[x] 2. Comment utiliser : Téléchargez-le simplement directement et utilisez-le Remarque : la lecture m3u8 doit être placée sous le serveur
.
[x] 3. Par défaut : lecture RTMP
[x] 4. Retard :
[x] Latence RTMP : 3s
[x] Latence HLS : 20s
[x] Latence VLC (non recommandée) : 18s
[x] 5. Interdomaine : OK
[x] 6. Authentification : Pas possible
[x] Progression des tests
[10 avril 2017 16:00] Test du délai de streaming HSL et RTMP en LAN
> 测试结果:RTMP 延迟:3s ,HLS 延迟: 20s
L'auteur peut également utiliser des mots-clés comme rtmp、html5 pour rechercher des projets open source plus appropriés sur github.
PS : Si l'affiche contrôle la situation globale, vous pouvez envisager d'utiliser une solution comme Qiniu-Live Cloud, qui prend en charge iOS, Android et HTML5. Pratique et rapide.
Référez-vous au projet Html5-m3u8-RTMP.
Ce qui suit est un extrait du document officiel :
L'auteur peut également utiliser des mots-clés comme
rtmp
、html5
pour rechercher des projets open source plus appropriés sur github.PS : Si l'affiche contrôle la situation globale, vous pouvez envisager d'utiliser une solution comme Qiniu-Live Cloud, qui prend en charge iOS, Android et HTML5. Pratique et rapide.