我在编程(php)方面已经达到了一个很好的阶段,但是有一些事情阻碍了我的进步,那就是我不能创建某些类型的网站和使用一些API,而网站阻碍了我的进步
而阻碍我的第一个问题是:-
我想创建一个直播视频流媒体网站,并已阅读并发现我必须使用webRTC,但我只发现一个两人连接或一个服务器用于连接到两个以上的人,但这就是重点。我没有找到一个学习的来源或一个应用程序的例子,告诉我我想要什么,有没有任何应用程序在php和webRTC,使我可以学习,请如果有一个开源应用程序,而不是记录,因为我不是在英语语言强,我在学习阶段
当我明白,我可以编程的第一个障碍,这是一个直播视频,我会再次请求您的帮助,在一些问题,这是短信API,签证API,贝宝API和imap在php
提前感谢您
2条答案
按热度按时间yzckvree1#
正如你可能已经意识到的那样,WebRTC知道如何与其他对等点进行通信,但它不知道如何发现这些其他对等点。对于发现,您可以尝试Ably -将其用作与WebRTC合作的实时信令平台。
我真的建议看看Ably的WebRTC教程系列。更具体地说,有一个教程专注于video calling using WebRTC and Ably。我希望这能有所帮助,或者至少是一个很好的开始。
vxqlmq5t2#
关于这个问题已经有几年了,但是如果有人发现这个问题,我已经对Nielsbaloe excellent PHP example进行了一点扩展,这对我来说使它更可靠。谢谢尼尔斯!
在这里看到我的文章:(其中包含一个链接到我的github repo)
https://peacocksoftware.com/blog/webrtc-video-chat-only-php-and-javascript-no-nodejs-or-websockets
它不使用NodeJS或WebSockets,但它使用数据库来跟踪消息。这些代码在技术上是针对Drupal的,但它旨在用作在任何PHP环境中构建视频聊天的指南。