经过大量研究,我得出的结论是,Java 和 Java 媒体框架 (JMF) 不适合在服务器端开发支持 RTSP 协议的流媒体服务器,用于流式传输视频和音频。我已经阅读了关于 Live555 媒体服务器和 testOnDemandRTSPServer 源代码的非常好的内容,作为设计基础。我唯一担心的是这是用 C++ 编写的,而且我主要是 Java 程序员。这台服务器是我大学最后一年项目的很大一部分,所以我的学位取决于它的成功实施,我的时间不多了。如果有人在实现可以流式传输到 android 手机的 RTSP 服务器方面有任何经验,或者相信他们可以为我指出正确的方向来学习如何做到这一点,请告诉我。提前致谢。
问问题
7254 次
3 回答
2
我的项目还有要在 Android 手机上运行的 RTSP 服务器模块。我认为我们可以将 rtsp 库构建为 name.so 文件,并可以使用 JNI 与 java 交互。
于 2011-12-03T06:55:33.697 回答
1
这也适用于安卓!
您可以在 CodeProject 上查看文章@http ://www.codeproject.com/Articles/507218/Managed-Media-Aggregation-using-Rtsp-and-Rtp
于 2012-12-11T23:48:38.290 回答
0
这可能涉及很多。如果您确实选择走这条路,那么您最好的朋友当然是 RFC (http://tools.ietf.org/html/rfc2326)。
至于客户端,我不确定 android 是否已经有 RTSP 库/客户端。您必须考虑的另一件事是android支持哪些媒体类型。
于 2011-03-26T10:25:16.147 回答