GitHub - JeffreyLau/AndroidRTSPLib: trans android screen to rtsp stream · GitHub
Skip to content

JeffreyLau/AndroidRTSPLib

Repository files navigation

一、这是一个基于Android平台的RTSP直播、点播服务器。

二、实现三个功能:

1、将屏幕图像实时推流
2、将摄像头图像实时推流
3、将本地mp4、3gp格式的视频文件推流。

三、使用方式

1、客户端可以使用VLC等播放器播放视频流。
2、播放器输入的链接格式为 rtsp://IP地址:端口号/选项
3、选项包括:screen(实时获取Android手机、平板屏幕图像)
          camera(实时获取Android手机、平板摄像头图像)
          movie(点播Android手机、平板本地视频文件)
                文件路径为SD卡根目录下的"/AndroidRTSPLib/movie.mp4",
                需要将视频文件名称更改为movie.mp4。
                同时也支持.3gp文件,通过修改源码“MainActivity.java”中的 “VIDEO_PATH = SDCARD_PATH+"/AndroidRTSPLib/movie.mp4";”实现。
          
4、连接示例:rtsp://192.168.1.20:1234/screen   (实时获取Android手机、平板屏幕图像)
          rtsp://192.168.1.20:1234/camera   (实时获取Android手机、平板摄像头图像)
          rtsp://192.168.1.20:1234/movie    (点播Android手机、平板本地视频文件)
          rtsp://192.168.1.20:1234          (默认情况下,实时获取Android手机、平板屏幕图像)

四、参考

1、参考fyhertz的libstreaming制作
2、libstreaming连接:

          https://github.com/fyhertz/libstreaming

About

trans android screen to rtsp stream

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages