问题标签 [broadcasting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
657 浏览

c - 如何通过 UDP 套接字进行广播?

我正在尝试通过 UDP 协议通过注册的多个客户端广播消息。

我相信我们需要以下两个命令来通过套接字发送和接收:

正如我们所看到的,我们需要 6 个参数来表示相同,倒数第二个是收件人的地址。在客户端到服务器的情况下,我们有地址。但是从服务器到客户端,我们只有收到消息的最后一个客户端的地址。

我还尝试存储至少一次连接到服务器的所有套接字的地址,以便我们可以使用 sendto(),但是由于所有客户端都在同一台机器上运行,这&from似乎是一样的。

有哪些替代品?我哪里错了?我只是想向本地机器上运行的所有客户端广播一条消息。?

0 投票
1 回答
1162 浏览

udp - 通过 Hamachi 进行 UDP 广播 - 在 Windows 中可以吗?

我正在使用 Game Maker: Studio 并且已经让 UDP 广播工作,但仅适用于在同一路由器中使用互联网的人。但是,我也想通过Hamachi广播,所以不需要手动输入IP。

这是我可以使用的功能:http: //docs.yoyogames.com/source/dadiospice/002_reference/networking/network_send_udp.html

而这个我用于本地广播:http ://docs.yoyogames.com/source/dadiospice/002_reference/networking/network_send_broadcast.html

0 投票
0 回答
62 浏览

java - 字节数组不是“.length”所说的大小

好的,所以我有一个服务器程序(java)用于将服务器屏幕广播到客户端。我将图像转换为字节数组并将其发送给客户端。我在发送多个字节数组时遇到问题,因为在客户端发送和接收第一个字节数组后,我收到第二个字节数组的错误。在服务器端,我有代码:

这告诉客户端传入的字节数组的大小。在客户端我有代码:

这一切都很好,服务器上估计的大小是客户端接收和打印的大小,但是当我实际尝试将字节数组写入数据输出流时,客户端接收的字节数组与“ .length”估计。

例如,第一个字节数组被称为 118207(没有发送实际的字节数组。

然后,当我尝试将第一个字节数组发送给客户端时,客户端将其接收为 118207。

第二个没有尝试实际写入数组的是 126205 但是当我尝试写入对象时,大小是 -2555936

第三个应该是 125709 但在客户端以 1229324289 字节出现。

这让我发疯了,我有一个项目将于下周四到期,如果不解决这个问题就无法继续。任何帮助将不胜感激,如果这是一个奇怪的布局或者你不明白我只是问问题。谢谢。

0 投票
1 回答
476 浏览

java - Java - 创建“BroadCaster”

我注意到路由器如何在一个区域内发送广播数据包,以允许无线网络连接,从而允许网络访问。我的问题是我们如何在java中实现这样的东西?我知道如何“UDP 广播”,但这并不是我想要做的广播类型。

总之,不是像UDP广播那样在端口上广播,我们怎么能像路由器那样在一个区域内广播。

0 投票
0 回答
274 浏览

webrtc - 如何使用 WebRTC 向 100 个接收者广播?

实际情况,我们有一个讲座/网络研讨会,我希望讲师同时向 100 名学生在线广播 1 种方式,我将如何使用 WebRTC 做到这一点?

我今天尝试了 Youtube Live Event - 他们的概念与我的需求相似,他们似乎也在使用 WebRTC,但应该有一些重新广播服务器来保持与广播公司的连接并将其传递给许多客户。

0 投票
2 回答
4475 浏览

android - 使用 UDP 在 Wifi Direct 上广播

我是 wifi direct 的新手,我希望能够广播一条消息,因为我有一个时间线,当我单击发布按钮时,我希望所有连接的设备都在其时间线上显示该消息。我能够点对点发送数据。我已经搜索过这个主题,我发现使用 UDP 是一个不错的选择,但我不知道如何在 wifi direct 中实现它。

我发现这段代码在 wifi 上使用 UDP 来获取广播地址

这用于发送和接收 UDP 广播数据包

你能帮我解释一下它是如何工作的,谢谢。

0 投票
1 回答
297 浏览

redis - 如何确定收听广播的客户端数量?

我正在使用 laravel 5.1,我想知道有多少客户正在收听特定频道,比如 Test-Channel。我想要这个号码在服务器上?有什么办法可以得到吗?此外,我正在使用带有 Redis 的广播。

直播文件链接如下:

Laravel 5.1 事件广播

0 投票
1 回答
465 浏览

ios - IOS广播框架

有人可以指出正确的方向,以找到能够在 ios 上构建一个非常简单的广播应用程序的工具。

我正在寻找模仿这里所做的事情。

现在已经在谷歌上搜索了一段时间,但真的找不到任何可以让我开始的东西。

找到这个: http: //olobonsoft.com/products

任何人都可以帮助或尝试做类似的事情吗?

0 投票
2 回答
392 浏览

ios - Cine.IO 替代方案(视频广播)

我正在尝试创建一个单向直播。我正在寻找可以在我的服务器上运行然后从我的前端站点上的浏览器广播的某种类型的软件。另一个要求是我可以从 iOS 或 Android 流式传输或查看。我已经查看了 wowza,但我没有看到从自定义 iOS 应用程序或浏览器流式传输的方法。

0 投票
1 回答
127 浏览

streaming - 如何让用户从我的 Web 应用程序中广播自己?(Ustream,达卡斯特

我正在尝试添加一个功能,一些用户(比如管理员)可以从他们的个人资料页面广播自己。

我希望提供一个嵌入式播放器,其他用户可以在其中观看这些管理员。我查看的大多数解决方案都不允许同时使用多个频道/流。

实现这一目标的最佳工具是什么?

谢谢!


我看过的一些解决方案:

Ustream:即使他们的付费计划也不允许多个流。最多 3 个频道,每月 999 美元

DaCast:允许多个流,但要求用户下载基于 Flash 的播放器并为每个流单独验证。如果管理员从他们的手机流式传输,这将是一个更大的问题!

Meerkat:不允许多个流。