You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
linphone-tutorials/uwp/cs/05_FileTransfer
Thibault Lemaire aca479888a
Give the UWP Tutorial a little refresher
3 years ago
..
Assets Tutorial for LinphoneSDK x UWP - C# 3 years ago
Controls Give the UWP Tutorial a little refresher 3 years ago
Properties Tutorial for LinphoneSDK x UWP - C# 3 years ago
Service Give the UWP Tutorial a little refresher 3 years ago
Views Give the UWP Tutorial a little refresher 3 years ago
05_FileTransfer.csproj Give the UWP Tutorial a little refresher 3 years ago
App.xaml Tutorial for LinphoneSDK x UWP - C# 3 years ago
App.xaml.cs Tutorial for LinphoneSDK x UWP - C# 3 years ago
Package.appxmanifest Tutorial for LinphoneSDK x UWP - C# 3 years ago
Readme.md Give the UWP Tutorial a little refresher 3 years ago

Readme.md

Linphone X UWP tutorial 05_FileTransfer

Learn how to send files over SIP using Linphone SDK.

We will add a button to send files to your peer, and improve the display of messages to include more metadata and allow the user to download files sent by the remote end. Most of the new Linphone uses are in Controls/MessageDisplay.xaml(.cs) and ChatPage.xaml(.cs) but don't forget to set the attribute FileTransferServer on your Core ! (see Core creation in CoreService.cs)

New/updated files :

05_FileTransfer
└───Controls :
│   │   MessageDisplay.xaml(.cs) : A user control to display chat bubbles with more
│   │               information. Learn how to handle the different types of ChatMessage's here.
│   │
│
└───Service :
│   │   CoreService.cs : A singleton service which contains the Linphone.Core. 
│   │               We setup FileTransferServer during core creation now.
│
└───Views :
│   │    
│   │   ChatPage.xaml(.cs) : This is the frame displayed when you select a chat room.     
│   │               You can now send files and message display is improved (see MessageDisplay)