jjzjj

Broadcasting

全部标签

java - 用 Java 广播 UDP 数据包的正确方法是什么?

我需要在每个网络接口(interface)上广播一个UDP数据包。起初,我尝试向255.255.255.255广播,没有结果,后来我发现这个“已经被弃用了大约20年”。所以我尝试在每个网络接口(interface)上迭代以获得接口(interface)的广播地址,然后将UDP数据包发送到该地址。还是下面的代码:publicstaticCollectiongetBroadcastAddresses(){try{Collectionresult=newLinkedList();Enumerationnets=NetworkInterface.getNetworkInterfaces();f

java - 如何在java网络中广播

这是我第一次用java编程网络。我一直在寻找一种方法,以某种方式向整个网络中的所有节点发送广播。让他们知道我的存在。我正在尝试制作多人网络游戏,我希望客户能够看到所有可用的游戏以选择加入哪个游戏。我想知道如何从服务器广播以及如何让客户端收听。请简单点,我是新手:)提前致谢。 最佳答案 要广播数据包,将它们发送到给定子网的广播地址(子网的最后一个地址)。IP255.255.255.255是zeronetwork的广播地址.AspecialdefinitionexistsfortheIPbroadcastaddress255.255.2

android - 使用 UDP 在 Wifi Direct 上广播

我是wifidirect的新手,我希望能够广播一条消息,因为我有一个时间轴,当我单击“发布”按钮时,我希望所有连接的设备都在其时间轴上显示该消息。我能够点对点发送数据。我搜索过这个主题,发现使用UDP是一个不错的选择,但我不知道如何在wifidirect中实现它。我发现这段代码在wifi上使用UDP获取广播地址InetAddressgetBroadcastAddress()throwsIOException{WifiManagerwifi=mContext.getSystemService(Context.WIFI_SERVICE);DhcpInfodhcp=wifi.getDhcpI

android - 关机和开机后的AlarmManager对象

在我的应用程序中,我设置了闹钟AlarmManageralarmMgr=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);...PendingIntentpendingIntent=PendingIntent.getBroadcast(context,id,intent,PendingIntent.FLAG_UPDATE_CURRENT);...alarmMgr.set(AlarmManager.RTC_WAKEUP,time.getTimeInMillis(),pendingIntent);它工作正常,除非我关

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

我正在使用laravel5.1,我想知道有多少客户正在收听某个特定channel,比如Test-Channel。我想要服务器上的这个号码?有什么办法可以得到它吗?此外,我正在使用Redis广播。广播文档链接如下:Laravel5.1EventBroadcasting 最佳答案 redis中有这方面的命令。查看PUBSUBNUMSUB:Returnsthenumberofsubscribers(notcountingclientssubscribedtopatterns)forthespecifiedchannels.和PUBSUBN

php - 找不到 Laravel 5 接口(interface) 'Illuminate\Contracts\Broadcasting\ShouldBroadcast'

目前我正在尝试为我的laravel5项目设置socket.io和redis。我创建了一个使用InterfaceIlluminate\Contracts\Broadcasting\ShouldBroadcast的事件。但是我收到以下错误:Interface'Illuminate\Contracts\Broadcasting\ShouldBroadcast'notfound 最佳答案 Laravel5.0没有事件广播,所以找不到接口(interface)。从5.0开始,请在此处查看事件文档:https://laravel.com/doc

Laravel 5.4 事件触发,但未广播

我在网站上广播评论时遇到问题:-有时事件监听器处理了事件,但没有广播事件。\App\Http\Controllers\CommentController在方法“store”中:$comment=Comment::create($request->all());broadcast(newNewCommentAdded($comment));\App\Events\NewCommentAddednamespaceApp\Events;useApp\Models\Comment;useIlluminate\Broadcasting\Channel;useIlluminate\Queue\Se

iOS音视频直播解决方案

我正在为Android和iOS开发社交应用程序,iOS和服务器工作已经开始。我们的应用需要向使用我们应用的最终用户广播实时音频/视频。我们尝试使用RED5和WOWZA设置服务器。在iOS中我们遇到了崩溃,来自RED5iOSSDKforbroadcaster的错误框架,所以我们转向了WOWZA的试用版在实现适用于iOS的WOWZAGoCoderSDK之后,我们发现它的许可证对我来说太贵了,每年8000美元+2000美元维护:(从评论来看,午夜编码器似乎有问题(我还没有将它用于广播客户端)任何人都可以向我推荐好的iOSSDK或一些自定义方法来从我的移动摄像头实现直播流。任何帮助将不胜感激。

tcp - RTMP 使用 TCP(默认情况下),那么它对直播的适用性如何?

我正在研究RTMP,因为我要实现将实时流从Android设备广播到RTMP服务器的选项。我发现RTMP默认使用TCP,TCP保证数据包的传递,如果失败则重试。这不是让RTMP非常不适合直播吗?如果广播者的连接暂时变弱,将导致无法及时发送数据包。因此,流将越来越落后,而不是仅仅跳过错过的片段。这个结论是否正确,还是我遗漏了什么?顺便说一句,我知道RMFP,它使用UDP而不是TCP。RTMP直播就是这么用的? 最佳答案 正在推送视频的客户端可以选择在开始落后时丢弃视频/音频帧。 关于tcp-

tcp - 使用 TCP 的信号广播

有没有什么方法可以在TCP中广播信号或消息?我知道使用UDP进行广播。例如,与服务器连接的多个客户端和服务器同时向所有连接的客户端发送广播信号。是否可以使用TCP? 最佳答案 不,TCP是面向连接的,专为单端到端通信而设计。 关于tcp-使用TCP的信号广播,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10259301/
12