VLC Media player如何实施TCP流上的RTSP?
我知道,VLC Media player既可以作为流媒体服务器,也可以作为流媒体客户端。我的需求是使用TCP(over RTSP)将数据从服务器传输到客户端,而我对C/C++代码并不满意。我对C#很满意。谁能给我介绍一下C#中TCP流的示例实现?附注:有没有其他播放器支持使用TCP/UDP上的RTSP实时流?
经过大量的研究,我得出结论: Java和Java Media Framework (JMF)不适合在服务器端开发支持RTSP协议的流媒体服务器,用于音视频流媒体。我已经阅读了关于Live555媒体服务器和testOnDemandRTSPServer源代码的非常好的东西,作为设计的基础。我唯一担心的是这是用C++编写的,而我是一个主要的Java程序员。这台服务器是我大学最后一年项目的一大部分,所以我的学位有点取决于它的成功实施,我的时间不多了。如果任何人有任何实现
是否可以在不使用RTSP协议的情况下直播视频(和音频)?今天我试用了Adobe的Flash Media Server和免费的Red5。两者看起来都有点过头了(加上Red5不支持AAC音频的问题)。基本上,我正在寻找一种方法来上传实时视频到我的服务器上,以便可以使用jwplayer查看,然后存储,以便以后可以查看。MP4是否支持直播?这样我就可以在客户端录制下来,然后上传查看?RTSP是唯一明智的选择吗?谢谢。:)