我想在我的Linux机器上安装一个Wowza服务器,以便为我的Android应用程序启用RTSP流。使用RTSP的视频流:Android
在Android客户端,我需要在我的应用程序中做什么样的更改?我使用Videoview只是播放存储在本地的视频文件。
现在我想让视频内容通过我安装的服务器进行流式传输。如果有必要,我现在可以转移到任何其他流媒体服务器,因为我现在正在研究流媒体服务器。
我想在我的Linux机器上安装一个Wowza服务器,以便为我的Android应用程序启用RTSP流。使用RTSP的视频流:Android
在Android客户端,我需要在我的应用程序中做什么样的更改?我使用Videoview只是播放存储在本地的视频文件。
现在我想让视频内容通过我安装的服务器进行流式传输。如果有必要,我现在可以转移到任何其他流媒体服务器,因为我现在正在研究流媒体服务器。
RTSP流,你也可以尝试以下服务器:
对于测试应用程序的目的,我也建议你使用现有的移动视频服务,如:
您可以提取这些网站的视频链接,并使用它们测试你的应用。
尝试按照的Android ApiDemos,你可以找到视频流播放器例如:
...android-sdk-windows\platforms\android-x\samples\ApiDemos\src\com\example\android\apis\media\MediaPlayerDemo_Video.java
我可以成功地播放rtsp流媒体的youtube链接,但我无法播放rtsp网址的实时流,如rtsp://122.166.229.151:1950/13479d885711433。这个网址是由我的客户给我的,它不断变化。你能指导为什么我不能玩吗?是否因为它不是一个文件而是一个URL? – 2011-12-26 10:11:27
@ Rashmi.B你可以播放直播,我也陷在这里? – 2013-07-17 12:12:59
@AmitHooda是的,我做到了 – 2013-07-22 07:52:00
VLC +安卓旗下拥有。
我用下面的一行代码将我们小猫的视频流到我们的手机上。
我们使用launchRTSP免费应用来利用Android的内置RTSP查看功能,通过互联网访问URL。
你可能想调整帧速率等。如下所示,它非常适合网络摄像头流式传输。
vlc -vvvvvvvvvvvvvvvvvvvvvvv -I dummy v4l2://:vdev=/dev/video:width=640:height=480:fps=2 --sout "#transcode{vcodec=mp4v,fps=5,vb=800,acodec=mpga,samplerate=8000,ab=64,deinterlace,channels=1,sfilter='mosaic:marq{marquee=%m-%d-%Y_%H:%M:%S,size=16,color=16711680,position=5,opacity=64}'}:rtp{sdp=rtsp://0.0.0.0:5858/kittens.sdp}"
所以这是VLC流媒体rtsp? – rogerdpack 2011-09-27 19:26:36
WCS4 server可以提供WebRTC流作为RTSP。
因此,您可以从Android或桌面Chrome/FF浏览器发送WebRTC实时流,然后通过VLC或Android通过RTSP连接到此流。
嗨像素 其实我有一些不同的要求。我正在开发一个网站的Android应用程序,以音乐视频的形式提供内容。我会在我的应用程序 – 2010-07-06 15:43:15
@success_anil中播放这些视频。你好。你有什么想法流媒体直播rtsp视频链接。我现在就在这里受到伤害。你可以帮我吗。 – 2012-01-03 07:59:56