首页 文章
  • 2 votes
     answers
     views

    好的UDP中继服务器设计

    我正在创建一个UDP服务器,需要从各个客户端接收UDP数据包,然后将它们转发给其他客户端 . 我正在使用C#,所以每个UDP套接字对我来说都是一个UdpClient . 我想我想要2个UdpClient对象,一个用于接收,一个用于发送 . 接收套接字将绑定到已知端口,发送方将根本不受绑定 . 服务器将获取每个数据包,在数据包数据中查找用户名,然后根据服务器维护的路由列表,它将数据包转发给一个或多个...
  • 1 votes
     answers
     views

    如何从移动摄像头编码H.264并通过RTP / RTSP将其打包(H.264)到Wowza服务器

    我想从H.264中的移动摄像头捕获视频(通过使用库或使用Android中的任何原生支持),通过RTSP / RTP将H.264源打包到Wowza服务器 . 如何将摄像机视频编码为H.264 如何通过RTSP / RTP将此编码的源发送到Wowza服务器 我是Android的初学者,请耐心等待回答 .
  • 3 votes
     answers
     views

    什么时候需要TURN?对称NAT和端口限制NAT

    我偶然发现:“唯一需要TURN的时候是其中一个对等体在对称NAT后面而另一个对等体在对称NAT或端口限制NAT之后 . ”那么对称NAT后面的对等体怎么能连接另一个后面,例如全锥形NAT? 例如,让对称NAT后面的对等体为A,而完全锥形NAT后面的对等体为B.调用过程应该是这样的: A从STUN(无TURN)服务器发现其本地地址和端口(Al:Alp)映射到服务器自反值(As:Asp),这应该只...
  • 1 votes
     answers
     views

    使用Webrtc将视频从客户端传输到服务器

    我想使用webrtc将用户的网络摄像头/摄像头数据发送到我的服务器 . 我总是看到Webrtc实现对等连接 . 但是,是否可以使用Webrtc通过rtp向服务器发送信息(使用webrtc的本地api?)? 我试图绕过这种情况但是找不到明确的教程或这个任务的起点 . 一些教程或代码片段的链接将不胜感激 .
  • -2 votes
     answers
     views

    阅读YUV视频文件Java

    我正在尝试实现RTP / IP(在java中)通过网络传输YUV视频文件 . 我无法使用java(已经实现的RTSP和RTP)读取YUV视频文件 . 任何人都可以帮我使用Java read YUV video 文件吗?
  • 2 votes
     answers
     views

    星号直接媒体和NAT

    我有一个带有公共IP地址的Asterisk盒子和同一个NAT设备后面的两个SIP客户端;我也有不同NAT的SIP客户端 . 我想知道Asterisk是否有可能检测到两个客户端是否在同一个NAT之后并在它们之间使用直接媒体并为不同NAT后面的客户端使用其他选项? PS:我假设每个NAT盒子都有一个外部IP地址,这个假设对我有好处 .
  • 0 votes
     answers
     views

    当呼叫者在车上时如何保持通话活动?

    我使用Asterisk 11来构建SIP服务器,它在Android手机上运行良好 . 但是,当呼叫者在正在移动的汽车上时,我可以谈论5分钟 . 它不会断开呼叫,只是在5分钟后发出嘈杂的声音 . 我知道Asterisk具有自动应答功能,但是当它再次拨打电话时它正在工作 . 所以,我的问题是...... 问题1 - 有没有办法在3G / LTE上发现糟糕的RTP连接? 问题2 - 如果我能找到它 ...
  • 0 votes
     answers
     views

    在SIP / SDP之后找到RTP / RTCP

    我正在开发一个数据包捕获程序来分析RTP / RTCP流量 . 流量在移动网络中,例如VoLTE . 据我所知,我需要首先搜索SIP / SDP数据包,以获取RTP / RTCP中使用的实际地址和端口号 . 问题是我应该研究哪些信息 . 例如: 源/目的地和SIP数据包中的其他信息 . 由于使用SIP代理,SIP报文的地址和SIP报头中的信息如:"Via","To...
  • 1 votes
     answers
     views

    Android上的RTP / RTSP流式传输出错

    我正在构建一个流媒体应用程序,依靠MediaPlayer播放通过RTP / RTSP流式传输的视频(使用VLC Media Player作为服务器) . 这是有问题的活动的代码: public class MediaPlayerActivity extends Activity implements SurfaceHolder.Callback, MediaPlayer.OnPreparedLis...
  • 1 votes
     answers
     views

    force_rtp_proxy_body:来自rtpproxy的回复中的端口0不正确

    我能够连接opensips和rtpproxy服务器 . 我可以在没有rtpproxy的情况下调用/我为rtpproxy和opensip连接配置opensip.cfg文件,但是当我拨打任何号码时我收到错误 . Apr 12 19:15:46 jpc /usr/local/sbin/opensips[8099]: ERROR:rtpproxy:force_rtp_proxy: Unable to pa...
  • 12 votes
     answers
     views

    适用于Android的UDP或RTP流媒体解决方案

    我需要创建一个Android应用程序来显示直播电视节目 . 应用程序应该播放来自DVB网关的多播的实时视频流,根据网关供应商,它可以流出UDP或RTP . 我在我的计算机上安装了vlc以流出UDP和RTP,并试图让Android播放器显示它们 . 过了一会儿,我发现android只支持HTTP / S和RTSP直播流 . 我尝试了所有的FFMPEG解决方案和不同的媒体播放器,但还没有成功 . 我不...
  • 4 votes
     answers
     views

    在Android上显示实时UDP或RTP流(多播)

    我几周以来一直是Android开发的新手,我需要编写一个可以向用户显示UDP或RDP多播的实时流的应用程序 . 该流位于"rtp://230.0.0.11:1234"等地址,由于此模块由WIFI发出:http://www.ikusi.es/public/ctrl_public_prod.php?accion=verProducto&id_familia=34&i...
  • 1 votes
     answers
     views

    如何从视频HTML5上的gstreamer流中接收rtp,rtcp或udp?

    我正在尝试使用HTML5获取视频流RTP / RTCP,该流由gstreamer生成 . 我使用了gstreamer的例子,所以我可以通过RTP端口:5000和RTCP:5001,并且可以使用gstreamer接收流 . 但是使用HTML5无法接收它们 . 所以我试着读一下HTML5,看到它可以接收theora / ogg,webm / vp8,mp4 / avc,协议可能是HTTP,RTP,RT...
  • 1 votes
     answers
     views

    使用UDP协议通过互联网输出网络摄像头输出

    我想使用UDP协议(特定于RTP)通过互联网流式传输网络摄像头输出 . 但我没有任何想法如何开始这样做 . 我已经尝试使用Microsoft DirectShow将每个帧作为jpeg文件 . 我尝试使用UDP发送它,但它非常慢 . 我希望你能指出我正确的方向 . 另外,如果java或c#中有开源应用程序这样做,我将非常乐意为它们工作 . 提前致谢

热门问题