31.0.6 • Published 2 years ago

mythtv-services-api v31.0.6

Weekly downloads
32
License
ISC
Repository
github
Last release
2 years ago

mythtv-services-api Build Status

Typescript Client library for mythtv services API

Supports

  • Backend APIs
    • Capture Service
      • AddCaptureCard
      • AddCardInput
      • GetCaptureCard
      • GetCaptureCardList
      • RemoveCaptureCard
      • RemoveCardInput
      • UpdateCaptureCard
      • UpdateCardInput
    • Channel Service
      • AddDBChannel
      • AddVideoSource
      • FetchChannelsFromSource
      • GetChannelInfo
      • GetChannelInfoList
      • GetDDLineupList
      • GetVideoMultiplex
      • GetVideoMultiplexList
      • GetVideoSource
      • GetVideoSourceList
      • GetXMLTVIdList*
      • RemoveDBChannel
      • RemoveVideoSource
      • UpdateDBChannel
      • UpdateVideoSource
    • Content Service
      • AddLiveStream
      • AddRecordingLiveStream
      • AddVideoLiveStream
      • DownloadFile
      • GetAlbumArt
      • GetDirList
      • GetFile
      • GetFileList
      • GetHash
      • GetImageFile
      • GetLiveStream
      • GetLiveStreamList
      • GetMusic
      • GetPreviewImage
      • GetProgramArtworkList
      • GetRecording
      • GetRecordingArtwork
      • GetRecordingArtworkList
      • GetVideo
      • GetVideoArtwork
      • RemoveLiveStream
      • StopLiveStream
    • DVR Service
      • AddDontRecordSchedule
      • AddRecordSchedule
      • DeleteRecording
      • DisableRecordSchedule
      • DupInToDescription
      • DupInToString
      • DupMethodToDescription
      • DupMethodToString
      • EnableRecordSchedule
      • GetConflictList
      • GetEncoderList
      • GetExpiringList
      • GetInputList
      • GetOldRecordedList
      • GetPlayGroupList
      • GetRecGroupList
      • GetRecRuleFilterList
      • GetRecStorageGroupList
      • GetRecordSchedule
      • GetRecordScheduleList
      • GetRecorded
      • GetRecordedCommBreak
      • GetRecordedCutList
      • GetRecordedList
      • GetRecordedSeek
      • GetSavedBookmark
      • GetTitleInfoList
      • GetTitleList
      • GetUpcomingList
      • ReactivateRecording
      • RecStatusToDescription
      • RecStatusToString
      • RecTypeToDescription
      • RecTypeToString
      • RecordedIdForPathname
      • RemoveRecordSchedule
      • RemoveRecorded
      • RescheduleRecordings
      • SetSavedBookmark
      • StopRecording
      • UnDeleteRecording
      • UpdateRecordSchedule
      • UpdateRecordedWatchedStatus
    • Guide Service
      • AddToChannelGroup
      • GetCategoryList
      • GetChannelGroupList
      • GetChannelIcon
      • GetProgramDetails
      • GetProgramGuide
      • GetProgramList
      • GetStoredSearches
      • RemoveFromChannelGroup
    • Myth Service
      • AddStorageGroupDir
      • BackupDatabase
      • ChangePassword
      • CheckDatabase
      • GetBackendInfo
      • GetConnectionInfo
      • GetFormatDate
      • GetFormatDateTime
      • GetFormatTime
      • GetFrontends
      • GetHostName
      • GetHosts
      • GetKeys
      • GetLogs
      • GetSetting
      • GetSettingList
      • GetStorageGroupDirs
      • GetTimeZone
      • ParseISODateString
      • ProfileDelete
      • ProfileSubmit
      • ProfileText
      • ProfileURL
      • ProfileUpdated
      • PutSetting
      • RemoveStorageGroupDir
      • SendMessage
      • SendNotification
      • TestDBSettings
    • Video Service
      • AddVideo
      • GetBluray
      • GetVideo
      • GetVideoByFileName
      • GetVideoList
      • LookupVideo
      • RemoveVideoFromDB
      • UpdateVideoMetadata
      • UpdateVideoWatchedStatus
  • Frontend APIs
    • GetActionList
    • GetStatus
    • SendMessage
    • SendAction
    • SendKey
    • PlayRecording
    • PlayVideo
    • GetContextList
    • SendNotification

CORS

To enable Access-Control-Allow-Origin MythTV HTTP API insert AllowedOriginsList in the settings table.

INSERT INTO `settings` (`value`, `data`, `hostname`) VALUES ('AllowedOriginsList', 'http://host1,http://host2', 'backend_hostname')
31.0.6

2 years ago

31.0.5

3 years ago

31.0.4

3 years ago

31.0.3

3 years ago

31.0.2

4 years ago

31.0.1

4 years ago

31.0.0

4 years ago

30.1.4

4 years ago

30.1.5

4 years ago

30.1.2

4 years ago

30.1.3

4 years ago

30.1.1

4 years ago

30.1.0

5 years ago

30.0.0

5 years ago

2.0.7

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.1.10

5 years ago

1.1.9

5 years ago

1.1.8

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago