SOLVED

API to access recordings / streams of Teams calls

%3CLINGO-SUB%20id%3D%22lingo-sub-1565820%22%20slang%3D%22en-US%22%3EAPI%20to%20access%20recordings%20%2F%20streams%20of%20Teams%20calls%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1565820%22%20slang%3D%22en-US%22%3E%3CP%3EOur%20app%20is%20trying%20to%20connect%20with%20the%20recordings%20of%20Teams%20calls.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDoes%20anyone%20have%20experience%20with%20accessing%20the%20recordings%2Fstreams%20for%20a%20given%20user%20for%20both%20playback%20and%20metadata.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFor%20example%2C%20getting%20from%20oAuth%20%E2%80%94%26gt%3B%26nbsp%3B%3CSPAN%3EvideoTeleconferenceId%20%E2%80%94%26gt%3B%26nbsp%3Bmicrosoftstream%20%E2%80%94%26gt%3B%20mp4%20source%20(if%20that's%20possible)%3C%2FSPAN%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAlso%2C%20experience%20controlling%20an%20embedded%20player%3A%20play%2C%20pause%2C%20seek%2C%20get_time%20type%20of%20calls.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1565820%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAPI%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMeetings%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EPlayer%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EVideo%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1566055%22%20slang%3D%22en-US%22%3ERe%3A%20API%20to%20access%20recordings%20%2F%20streams%20of%20Teams%20calls%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1566055%22%20slang%3D%22en-US%22%3EHi%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F749379%22%20target%3D%22_blank%22%3E%40PaulD1010%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3ECall%20recordings%20are%20stored%20in%20Microsoft%20Stream.%20Stream%20doesn't%20currently%20have%20API's%20but%20they%20are%20on%20the%20roadmap%20and%20should%20be%20coming%20in%20Q4%202020.%20Here%20is%20the%20roadmap%20link%3CBR%20%2F%3E%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fwww.microsoft.com%2Fen-gb%2Fmicrosoft-365%2Froadmap%3Ffeatureid%3D25197%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.microsoft.com%2Fen-gb%2Fmicrosoft-365%2Froadmap%3Ffeatureid%3D25197%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EHope%20that%20answers%20your%20question!%3CBR%20%2F%3E%3CBR%20%2F%3EBest%2C%20Chris%3C%2FLINGO-BODY%3E
Occasional Visitor

Our app is trying to connect with the recordings of Teams calls.

 

Does anyone have experience with accessing the recordings/streams for a given user for both playback and metadata.

 

For example, getting from oAuth —> videoTeleconferenceId —> microsoftstream —> mp4 source (if that's possible) 

 

Also, experience controlling an embedded player: play, pause, seek, get_time type of calls.

1 Reply
Best Response confirmed by adam deltinger (MVP)
Solution
Hi @PaulD1010

Call recordings are stored in Microsoft Stream. Stream doesn't currently have API's but they are on the roadmap and should be coming in Q4 2020. Here is the roadmap link

https://www.microsoft.com/en-gb/microsoft-365/roadmap?featureid=25197

Hope that answers your question!

Best, Chris