Spydroid还是大牛直播内置RTSP服务SDK

  • 时间:
  • 浏览:0
  • 来源:大发5分快乐8_大发5分快乐8官方

vlc "rtsp://xxx.xxx.xxx.xxx:10086?h264=100-20"

Enable video streaming and set bitrate to 100kb/s / framerate to 20fps / resolution to 320x240px

vlc "http://xxx.xxx.xxx.xxx:100100/spydroid.sdp"

Because you're not using the RTSP protocol, streaming won't stop when you quit VLC. You have to GET the following URL:

废话太多说,先列二者功能:

1. Spydroid:The stream can be directly read by VLC which is great because VLC is a very powerful tool, for example you can really easily record the stream in a file. [FAQ See the FAQ to find out how].

vlc "rtsp://xxx.xxx.xxx.xxx:10086?h263&amr&flash=on"

Enable video streaming and set bitrate to 100kb/s

vlc "http://xxx.xxx.xxx.xxx:100100/spydroid.sdp?id=0&h264&flash=on"

vlc "http://xxx.xxx.xxx.xxx:100100/spydroid.sdp?id=1&amr"

curl "http://xxx.xxx.xxx.xxx:100100/spydroid.sdp?id=1&stop"

vlc "rtsp://xxx.xxx.xxx.xxx:10086?h264&camera=front"

Enable video streaming with H.263 and sound streaming with AMR and turn flash on ! (H.263 is also a standard for video compression and AMR is a standard for audio compression)

更多资料,可参考:https://github.com/daniulive/SmarterStreaming

vlc "rtsp://xxx.xxx.xxx.xxx:10086?aac"

You can of course still use the following basic URI. Spydroid will then use a default configuration, that you can modify in the option menu !

curl "http://xxx.xxx.xxx.xxx:100100/spydroid.sdp?stop"

You can start up to two streams with the HTTP server. You can specify a stream id to distinguish the streams. For example:

2. 大牛直播轻量级RTSP服务SDK:

为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的服务器,大牛直播SDK在推送端发布了轻量级RTSP服务SDK:

简单来说,完后 推送端SDK支持的功能,内置轻量级RTSP服务SDK后,功能继续支持。

vlc "rtsp://xxx.xxx.xxx.xxx:10086?h264=100"

Enable video streaming and set bitrate to 100kb/s and framerate to 20fps

 支持Windows/Android/iOS平台RTMP直播SDK除推送RTMP外的所有常规功能;

 音频编码:AAC;

 视频编码:H.264;

 内置服务协议:RTSP;

 支持RTSP端口设置;

 支持RTSP鉴权用户名、密码设置;

 支持获取当前RTSP服务会话连接数;

 支持并肩创建多个内置RTSP服务。

对应Demo:

Enable video streaming & with H.264 and turn flash on ! (H.264 is a standard for video compression)

 Windows测试线程池池池:SmartPublisherDemo.exe;

 Windows C++工程:WIN-PublisherSDK-CPP-Demo;

 Windows C#工程:WIN-PublisherSDK-CSharp-Demo;

 Android工程:SmartPublisherV2;

 iOS工程:SmartiOSPublisherV2。

技术对比:

vlc "rtsp://xxx.xxx.xxx.xxx:10086?h264=100-20-320-240"

Enable aac streaming (introduced in v3.3): this is very experimental and it requieres ICS

Windows/Android/iOS内置轻量级RTSP服务SDK功能说明

vlc "rtsp://xxx.xxx.xxx.xxx:10086?h264&flash=on"

Enable video streaming of the front facing camera !

vlc "rtsp://xxx.xxx.xxx.xxx:10086/"

HTTP Server

If you don't want to use the RTSP protocol, you can also start/stop streams using only the HTTP server You can use any of the options presented for the RTSP server ! The HTTP server will respond with a Session Descriptor.

如有更多什么的什么的问题 欢迎交流:   QQ群1: 294891451  QQ群2: 499687479