App与Web内如何实现实时拉取其他直播平台的视频流并播放?
本人不是技术背景的,体验过很多内容聚合类的 app,如“即刻”、“豌豆荚一览”等,但是这些内容的形式都属于非实时的。
请问,技术上可否实现自动且实时的拉取其它人家的直播 app 里的内容,并在自己的产品框架下去播放(不交互)?不通过谈判合作,自己通过技术是否可以实现?
另外,想知道,这个问题的答案对于手机 app 或者 web 是否有区别。
谢谢,希望我的描述能让勉强各位听明白。
回复内容:
这实际上就是一种盗播。这种做法的核心特点是:自己不花流量费,用户观看视频时直接请求目标平台的服务器——这也是为什么叫“盗播”而不是“转播”的原因,你是用别人的钱给自己发家致富,而“转播”则是自己掏流量费,只是内容来自外部(当然转播也应当合法才行)。所以很容易理解如果第三方平台发现你这么做他们会有多愤怒。
道德方面不评价,单从技术上来说是可行的,但也存在一些限制。
可行的原因是:
- 目前大部分直播平台的技术底层使用的都是 RTMP(Real-Time Messaging Protocol) 协议来实现直播流的发送(主播方)与接收(观众方)
- 为了在移动端 Web 环境下实现直播观看,这些直播平台还会额外使用 HLS(HTTP Live Streaming)协议
- 上述两种协议,都是开放的。RTMP 协议源自 Adobe 公司,技术规范参见:Real-Time Messaging Protocol (RTMP) specification 。而 HLS 协议则源自 Apple 公司,技术规范参见:https://developer.apple.com/streaming/
更进一步来说一个直播系统核心的构成要件主要是三部分:
- 采集——主播使用 OBS 之类的软件来录制视频,并能够将数据发向服务器
- 转播——服务器使用 SRS/Red5 之类的软件实现接收采集端发来的数据并转发给回放端(观众)
- 回放——实质上就是指播放器,通常嵌入在 Web 页面或 App 里,观众通过它们来观看
对于盗播方,只需要实现回放功能即可。而回放怎么实现呢?其实你很容易就可以找到一个开源的播放器,支持 RTMP 和 HLS 协议。那么剩下的最后一步,就是抓取到那些直播平台的节目的播放地址了。注意这不是指直播节目的网页地址,而是指节目底层协议规定的地址,比如 RTMP 协议规定每个节目都有一个 rtmp:// 开头的地址,而 HLS 则是每个节目都有一个 http:// 开头的地址(HLS 实际上是基于 HTTP 协议的,因此其节目地址就是一个普通的网址)
是的,只要你能抓取到那些直播节目的视频流地址,再找一个播放器,就能直接播放了。这种方案基本能够盗播国内绝大多数平台的视频资源。
但也有少数平台做了防范,基本上有几类防范手法:
- 不使用 RTMP 和 HLS 而是基于自研的未公开协议,这大大提高了盗播难度(虽然这些平台原本并不是要防盗播,而是为了实现 P2P、低延迟等)
- 通过技术手段阻挠你获得直播视频的流地址(有一定效果,但也存在很多疏漏)
- 通过分析请求方是从哪个平台发起请求的,判断是否盗播(类似 HTTP 协议的 referer 防盗链机制,可以阻断低水平盗播)
- 通过检查登陆令牌的方式阻止盗播(对于许多登录才能看的移动端直播 APP 来说这可以说是防盗播的杀手锏,但是对于斗鱼熊猫之类不需要登录就能看的平台来说,这种效果不佳)
技术方面大致的情况就是这样。 抖个机灵……
嵌入一个 指定直播的IFRAME页面 即可
安全可靠无公害…… 理论可以 实际很难
你见过qq第三方客户端有吗 或者有了活得久的没 市场上已经有此类app了

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment obtenir une authentification par nom réel sur l'application Jingdong Mall ? Jingdong Mall est une plateforme d'achat en ligne que de nombreux amis utilisent souvent. Avant de faire des achats, il est préférable que chacun s'authentifie par son nom réel afin de pouvoir bénéficier de services complets et d'avoir une meilleure expérience d'achat. Ce qui suit est la méthode d'authentification par nom réel pour JD.com, j'espère qu'elle sera utile aux internautes. 1. Installez et ouvrez JD.com, puis connectez-vous à votre compte personnel ; 2. Cliquez ensuite sur [Mon] en bas de la page pour accéder à la page du centre personnel ; 3. Cliquez ensuite sur la petite icône [Paramètres] dans le coin supérieur droit pour accéder à l'interface de la fonction de configuration ; 4. Sélectionnez [Compte et sécurité] pour accéder à la page des paramètres du compte ; 5. Enfin, cliquez sur l'option [Authentification par nom réel] pour remplir les informations du nom réel ; . Le système d'installation vous demande de remplir vos véritables informations personnelles et de compléter l'authentification par votre nom réel.

Les produits et services Apple ont toujours été appréciés par les utilisateurs du monde entier. L'enregistrement d'un identifiant Apple de Hong Kong apportera plus de commodité et de privilèges aux utilisateurs. Examinons les étapes à suivre pour enregistrer un identifiant Apple de Hong Kong et ce à quoi vous devez prêter attention. Comment enregistrer un identifiant Apple de Hong Kong Lors de l'utilisation d'appareils Apple, de nombreuses applications et fonctions nécessitent l'utilisation d'un identifiant Apple pour se connecter. Si vous souhaitez télécharger des applications depuis Hong Kong ou profiter du contenu préférentiel de l'AppStore de Hong Kong, il est indispensable d'enregistrer un identifiant Apple de Hong Kong. Cet article détaillera les étapes à suivre pour enregistrer un identifiant Apple de Hong Kong et ce à quoi vous devez faire attention. Étapes : Sélectionnez la langue et la région : recherchez l'option "Paramètres" sur votre appareil Apple et entrez

L'application China Unicom peut facilement répondre aux besoins de chacun. Elle dispose de diverses fonctions pour répondre à vos besoins. Si vous souhaitez gérer divers services, vous pouvez facilement le faire ici. Si vous n'en avez pas besoin, vous pouvez vous désinscrire à temps ici. est efficace. Pour éviter des pertes ultérieures, de nombreuses personnes ont parfois l'impression que les données ne sont pas suffisantes lorsqu'elles utilisent des téléphones portables, elles achètent donc des forfaits de données supplémentaires, mais elles n'en veulent pas le mois prochain et souhaitent se désabonner immédiatement. Ici, l'éditeur. explique Nous mettons à disposition une méthode de désinscription, pour que les amis qui en ont besoin puissent venir l'utiliser ! Dans l'application China Unicom, recherchez l'option « Mon » dans le coin inférieur droit et cliquez dessus. Dans l'interface Mon, faites glisser la colonne Mes Services et cliquez sur l'option "J'ai commandé"

Les factures, comme preuve d’achat, sont essentielles à notre vie quotidienne et à notre travail. Alors, lorsque nous utilisons habituellement l'application Duodian pour faire du shopping, comment pouvons-nous facilement émettre des factures dans l'application Duodian ? Ci-dessous, l'éditeur de ce site vous proposera un guide détaillé étape par étape pour ouvrir des factures sur les applications multipoints. Les utilisateurs qui souhaitent en savoir plus ne doivent pas le manquer. Venez suivre le texte pour en savoir plus ! Dans le [Centre de facturation], cliquez sur [Supermarché multipoint/Shopping gratuit], sélectionnez la commande qui doit être facturée sur la page de commande terminée, cliquez sur Suivant pour remplir les [Informations sur la facture], [Informations sur le destinataire], puis cliquez sur Soumettez après avoir confirmé qu'elles sont correctes. Après quelques minutes, entrez dans la boîte aux lettres de réception, ouvrez l'e-mail, cliquez sur l'adresse de téléchargement de la facture électronique, et enfin téléchargez et imprimez la facture électronique.

Blackmagic Design a enfin introduit son application Blackmagic Camera, très appréciée, sur Android. L'application de caméra vidéo professionnelle est téléchargeable gratuitement et offre des commandes manuelles complètes. Ces contrôles visent à vous permettre de suivre plus facilement des cours de niveau professionnel.

Comment déclarer l’impôt sur le revenu des personnes physiques sur l’application ? L'impôt sur le revenu des personnes physiques est un logiciel de téléphonie mobile très pratique. Les utilisateurs peuvent déclarer certaines entreprises sur ce logiciel, et peuvent également effectuer des remboursements d'impôts sur ce logiciel. Tant que l'utilisateur télécharge ce logiciel, il n'a pas à faire la queue hors ligne, ce qui est très pratique. De nombreux utilisateurs ne savent toujours pas comment utiliser un logiciel d’impôt sur le revenu des particuliers pour produire des déclarations. L’éditeur suivant a compilé les méthodes de déclaration des logiciels d’impôt sur le revenu des particuliers pour votre référence. Méthode de déclaration de l'application de l'impôt sur le revenu des personnes physiques 1. Tout d'abord, ouvrez le logiciel, recherchez et cliquez sur le bouton « Je souhaite déclarer mes impôts » sur la page d'accueil. 2. Ensuite, recherchez et cliquez sur « Récapitulatif annuel complet des revenus » dans la déclaration fiscale ici ;

Cockpit est une interface graphique Web pour les serveurs Linux. Il est principalement destiné à faciliter la gestion des serveurs Linux pour les utilisateurs nouveaux/experts. Dans cet article, nous aborderons les modes d'accès à Cockpit et comment basculer l'accès administratif à Cockpit depuis CockpitWebUI. Sujets de contenu : Modes d'entrée du cockpit Trouver le mode d'accès actuel au cockpit Activer l'accès administratif au cockpit à partir de CockpitWebUI Désactiver l'accès administratif au cockpit à partir de CockpitWebUI Conclusion Modes d'entrée au cockpit Le cockpit dispose de deux modes d'accès : Accès restreint : il s'agit de la valeur par défaut pour le mode d'accès au cockpit. Dans ce mode d'accès vous ne pouvez pas accéder à l'internaute depuis le cockpit

Les normes Web sont un ensemble de spécifications et de directives développées par le W3C et d'autres organisations associées. Elles incluent la normalisation du HTML, CSS, JavaScript, DOM, l'accessibilité du Web et l'optimisation des performances. En suivant ces normes, la compatibilité des pages peut être améliorée. , maintenabilité et performances. L'objectif des normes Web est de permettre au contenu Web d'être affiché et d'interagir de manière cohérente sur différentes plates-formes, navigateurs et appareils, offrant ainsi une meilleure expérience utilisateur et une meilleure efficacité de développement.
