Skip to content

Latest commit

 

History

History
714 lines (585 loc) · 22.6 KB

CHANGELOG.md

File metadata and controls

714 lines (585 loc) · 22.6 KB

VXG Mobile SDK Android

MobileSDK 2.0.299

CloudSDK Version 2.0.299_20220707:

  • updated versions of used SDK: PlayerSDK: 6.96.20220707, EncoderSDK: 6.13.20220707

PlayerSDK Version 6.96.20220707:

  • migrated to openssl version 1.1.1q

EncoderSDK Version 6.13.20220707:

  • migrated to openssl version 1.1.1q

MobileSDK 2.0.298

CloudSDK Version 2.0.298_20220705:

  • updated versions of used SDK: PlayerSDK: 6.96.20220705, EncoderSDK: 6.13.20220705

PlayerSDK Version 6.96.20220705:

  • migrated openssl to version 1.1.1p
  • migrated to FFMPEG version 4.4.2

EncoderSDK Version 6.13.20220705:

  • migrated openssl to version 1.1.1p
  • migrated to FFMPEG version 4.4.2

MobileSDK 2.0.297

CloudSDK Version 2.0.297_20220622:

  • updated versions of used SDK: PlayerSDK: 6.96.20220622
  • added the ability to configure the behavior of the sequence of double taps

PlayerSDK Version 6.96.20220622:

  • added support double tap gesture for all aspect ratio zoom/move modes
  • added the ability to configure the behavior of the sequence of double taps

EncoderSDK Version 6.13.20220518:

MobileSDK 2.0.296

CloudSDK Version 2.0.296_20220618:

  • fixed CloudStreamer connection conflict issue

PlayerSDK Version 6.96.20220411:

EncoderSDK Version 6.13.20220518:

MobileSDK 2.0.294

CloudSDK Version 2.0.294_20220419:

  • updated versions of used SDK: PlayerSDK: 6.96.20220411, EncoderSDK: 6.13.20220419
  • added a few checks for avoid Cloud Player crashes

PlayerSDK Version 6.96.20220411:

  • fixed possible deadlock in the HW video decoder implementation

EncoderSDK Version 6.13.20220419:

  • fixed missing jjffmpeg module issue
  • fixed secure streaming config setting

MobileSDK 2.0.292

CloudSDK Version 2.0.292_20220325:

  • updated versions of used SDK: PlayerSDK: 6.96.20220325,
  • fixed Cloud Player freeze issue
  • fixed Cloud record segments playing issue
  • updated streamland_player sample

PlayerSDK Version 6.96.20220325:

  • added https(s) protocol to non-interruptable protocols list

EncoderSDK Version 6.13.20220317:

MobileSDK 2.0.291

CloudSDK Version 2.0.291_20220317:

  • updated versions of used SDK: PlayerSDK: 6.96.20220317, EncoderSDK: 6.13.20220317
  • added new callback onStatusWillShow for CloudPlayerView
  • corrected error handling

PlayerSDK Version 6.96.20220317:

  • migrated to OpenSSL version 1.1.1n with fixed latest critical CVE

EncoderSDK Version 6.13.20220317:

  • migrated to OpenSSL version 1.1.1n with fixed latest critical CVE
  • fixed secure streaming config setting

MobileSDK 2.0.288

CloudSDK Version 2.0.288_20220217:

  • added local record API for cloud streams
  • added cloudplayer config settings for detection and buffering time
  • moved refresh token functionality on CloudAPI level
  • added a few config settings for refresh token functionality
  • fixed open/close sequence for CloudPlayerView

PlayerSDK Version 6.96.20211223:

EncoderSDK Version 6.12.20211223:

MobileSDK 2.0.286

CloudSDK Version 2.0.286_20211223:

  • updated versions of used SDK: PlayerSDK: 6.96.20211223, EncoderSDK: 6.12.20211223
  • added new advanced settings: reconnect on http error for hls sources. default value: 404

PlayerSDK Version 6.96.20211223:

  • fixed the problem with passing 64-bit pointers to ffmpeg by dictionary
  • fixed AAC ASC gegenrated config from stream info
  • added configuration setting for generate ASC. Default: 0
  • added new advanced settings: reconnect on http error. Default: 404

EncoderSDK Version 6.12.20211223:

  • fixed MediaStreamTest sample

MobileSDK 2.0.284

CloudSDK Version 2.0.284_20211118:

  • added support for Gradle 7, Android SDK 30, Android NDK 23, Java 8
  • updated versions of used SDK: PlayerSDK: 6.96.20211118, EncoderSDK: 6.12.20211118
  • added new config for CloudPlayerSDK with the possibility of protocol and port selection (secure or insecure)
  • added new config for CloudStreamerSDK with the possibility of protocol and port selection (secure or insecure)
  • default CloudStreamerSDK mode is now secure (HTTPS, WSS, RTMPS)
  • added workaround to wait until records will upload for a position less than 1 min from the current time
  • added new settings for 2 workarounds: switch on HLS for tokens with path wait for records upload
  • added new API CloudPlayerSDK::setSourceForAPIOnly. Will prepare SDK without a player for API command use only
  • fixed a few memory leaks
  • updated and cleaned samples

PlayerSDK Version 6.96.20211118:

  • added support for Gradle 7, Android SDK 30, Android NDK 23, Java 8
  • migrated to FFMPEG version 4.4.1
  • migrated to OpenSSL version 1.1.1l and used as a shared library
  • added ONVIF device manager
  • added new API for setup internal buffers type: 0 - default, 1 - based on mmap
  • added new API for setup internal buffers sizes
  • added new config setting: advancedUseAsyncGetAddrInfo
  • improved EOS detection algorithm
  • added support audio-only mode for instance with video surface
  • fixed Software video decoder crash on YUV P10 formats
  • fixed records flags for mp4
  • fixed issue with wrong shader matrix for 180 and 270 rotation
  • updated and cleaned samples

EncoderSDK Version 6.12.20211118:

  • added support for Gradle 7, Android SDK 30, Android NDK 23, Java 8
  • migrated to FFMPEG version 4.4.1
  • migrated to OpenSSL version 1.1.1l and used as a shared library
  • camera video preview modes exposed to public config API
  • improved overlay support
  • improved error handling
  • updated and cleaned samples

MobileSDK 2.0.262

CloudSDK Version 2.0.262_20201203

  • Improved timeline
  • Improved calendar
  • Fixed loading problem after failed connection
  • Fixed not stopped timeline after close
  • Added possiblity setup liveurl type (rtmp, rtmps, hls, rtsp)
  • Added "live" button
  • Corrected status callbacks sequence from CloudPlayer

PlayerSDK Version 6.96.20201203

  • added time shift functionality
  • added workaround for remove unrecognized NALUs
  • added workaround to get stream information from extra data if standard way failed

EncoderSDK Version 6.12.20201203

  • Added overlay
  • Added screen audio capture
  • Useed SurfaceView for any mode except offscreen rendering
  • Converted ServiceStream sample to AndroidX
  • Recording Pause/Resume added
  • Ttranscoder: rewing sps/pps buffer
  • Added possibility setup custom resolution
  • Added TakeScreenshot but only for VIRTUAL_DISPLAY capture

MobileSDK 2.0.243

CloudSDK Version 2.0.243_20200916

  • Fixed issue when getVideoShot try get not scaled data
  • Added external surface support for local player functionality
  • Added synchronization of the modified player config with the cloud player config
  • Getting backward url considering the expiration date
  • Added monitor for tracking changes in live url while connecting to stream

PlayerSDK Version 6.96.20200916

  • Fixed SW decoder configuration for mpeg2 type
  • Fixed multi instance ffmpeg initialization issue
  • Added notification STREAMINFO_NOT_COMPLETE

EncoderSDK Version 6.09.20200123

MobileSDK 2.0.237

CloudSDK Version 2.0.237_20200715

PlayerSDK Version 6.96.20200715

EncoderSDK Version 6.09.20200123

MobileSDK 2.0.171

CloudSDK Version 2.0.171_20190805

  • Fixed setting timeline for empty interval
  • Added file for uploading
  • Fixed setting timeline screen range
  • Fixed setting timeline screen range
  • Fixed screen sensor
  • Added option to set color of loader
  • Added PTZ control for local and cloud cameras
  • Fixed hiding cameramanipulator on timeout
  • Disabled audio in the grid control
  • Set decode only key frame in grid control
  • Fixed crash in executeAsynkTask
  • Fixed loader in Local camera

MobileSDK 2.0.153

PlayerSDK Version 6.96.20190807

  • Fixed recording in record only mode, if trim not specified
  • Added new sample DrawOverVideo

EncoderSDK Version 6.07.20190520

  • Fixed close state

CloudSDK Version 2.0.144_20190730

  • Improved timeline movements using arrows, responsiveness
  • Fixed recording for cloud
  • Fixed issue with CloudPlayer change position
  • Improved CloudPlayerView

MobileSDK 2.0.140

EncoderSDK v6.07.20190520 Fixed RTMPS streaming to Facebook (save non-blocking flags)

MobileSDK 2.0.139

PlayerSDK Version 6.95.20190712

  • Added LOW_DELAY flag in s/w decoder if decoder_latency is ON
  • WebRTC: Do not wait for recvonly media on start
  • Fixed issue in playlist parser on 64-bit systems
  • Added check for interruption on mediaformat_find_stream_info stage
  • WebRTC: Use copy buffer for webrtc backward audio
  • Fixed subtitle pointer typos
  • Fixed crash for rtsp content provider if wrong sprops received
  • Fixed: skip rtp packets with unknown payload type
  • WebRTC: Added pts validation

CloudSDK Version 2.0.138_20190712

  • Added screen curtain on player view
  • Added custom mode scale drawing, intervals drawing
  • Added custom thumb
  • Fixed custom video records
  • Added new cloud player mode - player3
  • Added lock, aspect buttons to player3 mode
  • Fixed crash in Timeline
  • Fixed scale dates
  • Fixed empty record on timeline

MobileSDK 2.0.131

PlayerSDK Version 6.94.20190523

  • Changed version for openssl . openssl-1.1.1a

EncoderSDK: v6.07.20190520

  • Changed version for openssl . openssl-1.1.1a

MobileSDK 2.0.129

PlayerSDK Version 6.93.20190507

  • Fixed crash with multi players and rtsp source
  • Get_Range works woth npt time.
  • Fixed crash for rtsp content provider if wrong sprops received
  • skip rtp packets with unknown payload type
  • Fixed issue with get range when npt comes from RTSP server

EncoderSDK: v6.07.20190520

  • Added Zoom and Flash control

CloudSDK v2.0.129_20190525

  • Added MediaPlayer in CloudMultiPlayerViewAdapter
  • Added LocalPlayer object
  • Added Closed event to detect that player is closed
  • CloudPlayerView can be used like MediaPlayer and like CloudPlayer.
  • Fixed getVideoShot in LocalCamera
  • Added recording for local camera
  • Fixed Play/Pause/Aspect Ratio in LocalPlayer
  • Fixed crash on Grid
  • Fixed issue with cloud camera in Grid
  • Added OnSwipeTouchListener in CloudPlayerView
  • Added OnClick is handled on touch listener
  • Added setRange method in CloudPlayerView

MobileSDK 2.0.113

PlayerSDK Version 6.91.20190312

  • Fixed : PTS is calculated based on range_start_offset
  • Fixed crash on close for rtsplib source
  • Fixed partialy initialized audio stream for rtsplib source
  • Added Player2 to VideoPlayer sample : sample is able to control position in RTSP or local file, change Rate and Position.
  • Fixed SW video decoder is crashed if the desired resolution is less than the real
  • Fixed : Change position if position is 0
  • Added WebRTC backward audio (it is not include to current build, library is provided by request)
  • Fixed SDP is not played
  • Added options for TLS: setSSLPEMFilePath - set path to file Privacy Enhanced Mail setSSLPEMBuffer - set Privacy Enhanced Mail as buffer setSSLTLSCipherSiutes - set TLS version : 10 - TLS 1.0, 11 - TLS 1.1, 12 - TLS 1.2, setSSLTLSVersion - tls cipher siutes
    setSSLSessionCacheSize - set ssl session cache size: 0 - disable, -1 - infinite setSendKeepAlive - set keep-alive header in HTTP request 1 - send "keep-alive" in http header, 0 - do not include "keep-alive"

MobileSDK 2.0.107

PlayerSDK Version 6.88.20190206 (ONVIF control , RTSP position control , RTSP scale control, AI interface)

  • Added ONVIF support . URL Format: onvif:// http:// + onvif/device_service https:// + onvif/device_service
  • Added API interface to control PTZ over ONVIF PTZ_ContinuousMove, PTZ_RelativeMove, PTZ_AbsoluteMove, PTZ_Zoom, PTZStop, PTZPreset
  • Added event : ONVIF_PTZ_IS_SUPPORTED is raised if there is PTZ support in camera capabiltes
  • Added speed control for RTSP : setRtspPlaybackScale. "Scale:" header is added in PLAY command.
  • Added change position for rtsplib network source
  • Added draw object over video functionality
  • Fixed scale for rtsplib network source
  • Fixed issue on Play/Pause and changing scale
  • Fixed issue when playback in RTSP is changed from negative to positive
  • Fixed playabck if RTSP speed is -x1
  • Fixed recording AAC and PCMU in mp4 if network source is rtsplib MobileSDK Fixed segment uploader

MobileSDK 2.0.91

PlayerSDK

  • Remove user and password from RTSP handshake in VXG RTSP source
  • Added option videoKeyFrameOnly (Network source provides key frames only)
  • Added support of H.265 in RTSP source
  • Added function setRtspPlaybackScale . This function is used to change rate on RTSP camera during playback
  • Fixed issue backward playback (I-Frames are played only)

MobileSDK 2.0.75

  • VXG.ONVIF.Android added.
  • Xamarin MediaPlayer sample added.
  • MediaPlayerSDK. ver.6.46.20181204 added.
  • MediaCaptureSDK. ver. 6.06.20181204 added.

MobileSDK 2.0.74

  • CloudPlayerView.

current position corrected with timezone. prev/next buttons handled.

MobileSDK 2.0.73

  • CloudPlayerView.

fullscreen rotation corrected. timeline for STYLE_YOUTUBE enabled.

MobileSDK 2.0.72

  • CloudPlayerView improved. styles added

STYLE_YOUTUBE STYLE_STREAMLAND

MobileSDK 2.0.71

  • CloudAPI. deleteCameraRecords added.
  • CloudStreamer.

int deleteSegmentSync(long timeStart, long timeStop); int deleteSegment(long timeStart, long timeStop, ICompletionCallback callback); added.

MobileSDK 2.0.70

  • CloudMultiPlayerView. resources for grid corrected.

MobileSDK 2.0.69

  • Fixed crashes regarding Context usage.
  • Fixed crashes regarding check network BroadcastReceiver.

MobileSDK 2.0.68

  • MediaPlayerSDK + MediaCaptureSDK, armeabi arch removed.

MobileSDK 2.0.67

  • CloudMultiPlayerView. corrected for Landscape mode.

MobileSDK 2.0.66

  • fixed crash in RTSP server on arm64-v8a
  • CloudMultiPlayerView added.

compile 'com.vxg.mediasdk:playersdk:2.0.66' compile 'com.vxg.mediasdk:encodersdk:2.0.66' compile 'com.vxg.cloudsdk:cloudsdk:2.0.66'

MobileSDK 2.0.60

  • Latest packages built with targetAPI = 26:

compile 'com.vxg.mediasdk:playersdk:2.0.60' compile 'com.vxg.mediasdk:encodersdk:2.0.60' compile 'com.vxg.cloudsdk:cloudsdk:2.0.60'

MobileSDK 2.0.59

  • VXG.MediaPlayer.Android Version 6.45.20180821

AudioBackward API added test app MediaPlayerSDKTest_AudioBackward added

MobileSDK 2.0.58

addition check on camera == ACTIVE added. CloudPlayerView. bug: onError returns result 0. fixed. config changed: setConnectionDetectionTime 5000=>2000; default config is not applied on re-open stream. getBackwardAudioUrl() method added.

MobileSDK 2.0.57

  • CloudViewConfig.setEnableControl() fixed.

MobileSDK 2.0.56

  • CloudPlayer:

check Camera status on getting live url added. getPosition(). return value only in range. event SEEK_COMPLETED sending corrected for live mode.

  • Hanging of timeline thumb fixed
  • CloudPlayerView, CloudPlayerViewConfig added.
  • added setConfig(), getConfig().
  • added induvidual settings for controls:

public enum ControlType{ CTL_PROGRESS, CTL_TXT_POSITION, CTL_TXT_DURATION, CTL_BTN_PLAYPAUSE, CTL_BTN_FULLSCREEN, CTL_TIMELINE };

MobileSDK 2.0.55

  • Added support platforms armeabi, armeabi-v7a, x86, arm64-v8a
  • CloudSDK. CloudPlayerView added, see streamland_player sample.
  • MediaCaptureSDK ver.6.06.20180724

fixed crash on network off, after avio_open(&cptr->pb, cptr->filename, AVIO_FLAG_WRITE) error MediaCaptureConfig.setAudioSource(int) added. MediaRecorder.AudioSource.MIC by default shared ffmpeg with VXG.MediaPlayerSDK, platforms arm64-v8a armeabi armeabi-v7a x86 added added ALAW/MULAW audio codec configurations VR_1920x1200 resolution added

  • Latest packages :

compile 'com.vxg.mediasdk:playersdk:2.0.55' compile 'com.vxg.mediasdk:encodersdk:2.0.55' compile 'com.vxg.cloudsdk:cloudsdk:2.0.55'

MobileSDK 2.0.41

  • CloudStreamer. WebSocket error handled on CM reconnect.
  • CloudStreamerSDK. added restoring CM on network off/on.
  • streamland_streamer app. added support SSL connection on devices Android <= 4.3.
  • CloudStreamer. resetCameraManager() removed.
  • CloudCamera. 'clipsplay' access property added.

MobileSDK 2.0.40

  • VXG.MediaEncoder.Android ver.6.05.20180515 updated.

Camera Facing CAMERA_FACING_FRONT corrected. Camera filter CAMERA_FILTER_FLIP_X mode corrected

MobileSDK 2.0.39

  • CloudSDK. logging corrected.
  • CloudStreamerSDK. API getCamera() returned 200 on network off. fixed.
  • CloudStreamer. returns code ERROR_TOO_MANY_REQUESTS added on duplicate connect to the same CM.

MobileSDK 2.0.38

  • CloudStreamerSDK added functions for upload segments and thumbnails:

int putTimelineSegmentSync(long timeStart, long timeStop, String fileSegment); int putTimelineSegment(long timeStart, long timeStop, String fileSegment, ICompletionCallback callback); int putTimelineThumbnailSync(long time, String fileThumbnail); int putTimelineThumbnail(long time, String fileThumbnail, ICompletionCallback callback);

  • CloudStreamerSDK+CloudPlayerSDK added functions for download segments and thumbnails:

ArrayList getTimelineSegmentsSync(long timeStart, long timeStop); int getTimelineSegments(long timeStart, long timeStop, ICompletionCallback callback); ArrayList getTimelineThumbnailsSync(long timeStart, long timeStop); int getTimelineThumbnails(long timeStart, long timeStop, ICompletionCallback callback);

MobileSDK 2.0.37

  • CloudStreamerSDK

putTimelineSegment()/putTimelineSegmentSync() added fixed bug (Error=-2) on local cloud.

  • MediaPlayer.SDK Version 6.03.20180409 added

MobileSDK 2.0.36

  • CloudStreamerSDK. second start streaming onto local cloud fixed

MobileSDK 2.0.35

  • "How to use the license key.pdf" added
  • VXG.MediaEncoder.Android ver.6.05.20180327

disable VERBOSE flag. MediaCaptureConfig copy constructor corrected

  • VXG.MediaPlayer.Android ver.6.05.20180327

Segment playback added MediaPlayerConfig copy constructor corrected

MobileSDK 2.0.33

  • VXG.MediaEncoder.Android (MediaCaptureSDK ver. 6.04.20180315) improved

Offscreenrenderer improved. startRecord/stopRecord added.

MobileSDK 2.0.32

  • VXG.MediaEncoder.Android (MediaCaptureSDK ver. 6.04.20180314) improved

RTMP+RTSP+Rec Main+Secondary channels added. Individual start/stop added. CAMERA_FILTER_CUSTOM_VERTEX_SHADER, CAMERA_FILTER_CUSTOM_FRAGMENT_SHADER added

MobileSDK 2.0.31

  • VXG.MediaEncoder.Android (MediaCaptureSDK ver. 6.04.20180312) improved

cameraFacing FRONT camera added set camera preview corrected setCameraFilter() added. CAMERA_FILTER_NONE(default), CAMERA_FILTER_FLIP_X getRTMPStatus() marked @Deprecated

MobileSDK 2.0.30

  • StreamLand. Playback of recorded video improved.

  • MediaCapture.SDK ver.6.01.20180222

ABR control added. Tests updated. Bitrate mode added. ABR set by default.

  • MediaPlayer.SDK Version 6.01.20180214

Added new feature : LatencyControl setting Fixed issue : Open/Close on thread

MobileSDK 2.0.22

  • CloudCamera. enableSharingForStream() corrected.

MobileSDK 2.0.21

  • MediaCaptureSDK, MediaPlayerSDK ver 5.97.20180209 added.
  • CloudHelpers. added helper functions isLocalUrl(), isPublicUrl().
  • CloudCameraList. fixed bug related to deleteCameraSync() on api == null.

MobileSDK 2.0.20

  • StreamLand Streamer. bug: frequent reconnects to cloud. fixed.
  • codeclean. Showing 'Demo limitation' text corrected.

MobileSDK 2.0.19

  • MediaEncoderSDK ver.5.97.20180202. added x86 arch support

MobileSDK 2.0.18

  • Build on the base updated VXG.MediaSDK Player and Encoder ver.5.97.20180201.

MobileSDK 2.0.17

  • StreamLand Streamer improved:

fixed bug related to ERROR_NOT_CONFIGURED = -2 on start streaming

MobileSDK 2.0.16

  • StreamLand Player improved:

TimeLine added; ProgressBar on connection added.

  • StreamLand Streamer improved:

Changing of Access Token handled; TRIAL_VERSION event handled.

MobileSDK 2.0.15

  • Renamed CloudSDK=>MobileSDK

CloudSDK 2.0.15

  • SDK structure changed. Added VXG.MediaSDK and VXG.StreamLand

CloudSDK 2.0.9

  • CloudPlayerSDK and CloudStreamerSDK revised.

CloudSDK 2.0.8

  • Removed TestServer from samples.

CloudSDK 2.0.7

  • Added connection for StreamLand Player and StreamLand Streamer applications to TestServer to get channels/access tokens
  • License scheme applied

CloudSDK 2.0.6

  • StreamLand Player added
  • StreamLand Streamer added
  • snippets 1-6 moved to adminAPI

CloudSDK 2.0.5

  • CloudStreamer. Transcoding PLAYER=>CAPTURE added
  • CloudCameraList. createCameraForStream() added.
  • MediaPlayerSDK lib updated
  • MediaCaptureSDK lib ver. 5.1.20171124 updated
  • Capture source PP_MODE_SURFACE for getting surface from PLAYER=>CAPTURE.
  • CloudCamera improved, given below methods implemented:

//location coordinates void setLatLngBounds(double latitude, double longitude); double getLat(); double getLng(); ArrayList getTimelineDaysSync(boolean use_timezone); int getTimelineDays(boolean use_timezone, ICompletionCallback callback);

  • CloudCameraListFilter. setForStream(boolean ) option added.

CloudSDK 2.0.4

  • CloudCamera. save() method corrected
  • CloudCameraList. findOrCreateCamera( url) added
  • CloudCameraListFilter. setPrivacy(PS_Privacy privacy) added
  • snippets1-6 corrected.

CloudSDK 2.0.3

  • Timeline and Calendar added
  • CloudHelpers. formatTime_withSSSSSS() and parseUTCTime() corrected
  • CloudPlayer. ICloudObject getSource(); function added.
  • CloudPlayer. addCallback()/removeCallback() added
  • Progress on setPosition() added.
  • CloudConnection. bug: singleton connection. fixed.
  • CloudCameraList. getCamera(), deleteCamera() corrected.

CloudSDK 2.0.2

  • getServerTimeDiff() added, playback live getPosition() improved.
  • CloudCameraFilter, latitude/longitude settings added.
  • Log wrapper improved. android.Log => MLog to enable/disable all log.
  • CloudSDK impoved. set enable/disable log, log level added.
  • CloudPlayerConfig class added according to the document.
  • snippet_getCameraPreviewUrl(camera)

CloudSDK 2.0.1

  • playback of camera records added.
  • play/pause, set/get position implemented
  • switch live/rec playback modes implemented
  • CloudUserInfo implemented
  • snippets added:

snippet_createCamera_by_url( url ) snippet_show_userinfo (camera) snippet_createCamera_by_id(id) snippet_delete_all_cameras() snippet_camera_get_timeline(camera) snippet_camera_start_record(camera)

CloudSDK 2.0.0

  • first version
  • snippet_createCamera_by_url( url ) added.
  • playback of live cameras
  • get status of camera
  • start camera record added
  • get camera timeline