use*_*090 8 java multimedia rtsp
我试图在java中实现一个简单的RTSP服务器,它将使用android手机作为接收客户端.我已经在互联网上搜索了答案,并多次返回本网站.通过这一点,我发现JMF本身不支持服务器端的RTSP,并且必须使用NIO框架(如Netty,Xuggler,Mina等)扩展java.我唯一的问题是在搜索这些网站的文档之后我有没有找到如何实现RTSP的任何基本示例.
我的问题是:有任何机构有这个问题并解决了它,如果是这样,请指出我一些有用的源代码或文档.考虑到这一点,已经查看了本网站上的每个相关主题,并在大多数链接上进行了跟踪而没有任何效果.我不是java的新手,我理解所有的流媒体协议,但我不熟悉java中的流媒体实现.
谢谢
很难回答你的问题...我只会给你一些基本建议: - 从一些 POC 开始你的工作,以获得对 Java 网络编程的信心 - 阅读几个 TCP/IP 开源服务器实现的一些源代码Java 世界中可用(Jetty/Tomcat/Jboss 等) - 尝试认为您的架构符合开放关闭原则(能够添加对新流编解码器的支持等) - 尝试瞄准所需的卷使用服务器大小运行的并行用户会话,服务器大小遵循您的限制并使用合同中规定的网络带宽
客户端不会有太大影响,RTSP 似乎是一个类似 REST 的协议,所以你不必维护用户上下文...只需回答传入的请求,看起来非常简单的情况...该协议似乎不是很丰富(非常有限的命令集)......尝试阅读可用的不同客户端之一的一些源代码。我可以建议您获取标准 Linux 播放器之一的源代码:
您可能会在这些产品中找到非常有用的代码。我想已经实现商业产品的人将无法向您提供反馈,因此请使用开源软件!
杰罗姆·HTH
| 归档时间: |
|
| 查看次数: |
4195 次 |
| 最近记录: |