{"action":"created","issue":{"url":"https://api.github.com/repos/Samsung/Tizen-CSharp-Samples/issues/18","repository_url":"https://api.github.com/repos/Samsung/Tizen-CSharp-Samples","labels_url":"https://api.github.com/repos/Samsung/Tizen-CSharp-Samples/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/Samsung/Tizen-CSharp-Samples/issues/18/comments","events_url":"https://api.github.com/repos/Samsung/Tizen-CSharp-Samples/issues/18/events","html_url":"https://github.com/Samsung/Tizen-CSharp-Samples/issues/18","id":303784305,"number":18,"title":"Video Player sample /Navigating between controls ","user":{"login":"ahmad-crossplatform","id":30656865,"avatar_url":"https://avatars1.githubusercontent.com/u/30656865?v=4","gravatar_id":"","url":"https://api.github.com/users/ahmad-crossplatform","html_url":"https://github.com/ahmad-crossplatform","followers_url":"https://api.github.com/users/ahmad-crossplatform/followers","following_url":"https://api.github.com/users/ahmad-crossplatform/following{/other_user}","gists_url":"https://api.github.com/users/ahmad-crossplatform/gists{/gist_id}","starred_url":"https://api.github.com/users/ahmad-crossplatform/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahmad-crossplatform/subscriptions","organizations_url":"https://api.github.com/users/ahmad-crossplatform/orgs","repos_url":"https://api.github.com/users/ahmad-crossplatform/repos","events_url":"https://api.github.com/users/ahmad-crossplatform/events{/privacy}","received_events_url":"https://api.github.com/users/ahmad-crossplatform/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-03-09T09:56:25Z","updated_at":"2018-04-16T00:36:07Z","closed_at":null,"author_association":"NONE","body":"Hello there , I just started to read about Tizen and the ability to do so with Xamarin . \r\nI just cannot find a sample of video player for the TV ,\r\nI tried to clone  git://git.tizen.org/profile/tv/apps/dotnet/sample/videoplayer but it has no files. \r\n\r\nthe other topic that might be answered if I have managed to clone that solutoin  is : do you have a recommended pattern to handle the events coming from the remote to navigate between different controls ? \r\n "},"comment":{"url":"https://api.github.com/repos/Samsung/Tizen-CSharp-Samples/issues/comments/381450993","html_url":"https://github.com/Samsung/Tizen-CSharp-Samples/issues/18#issuecomment-381450993","issue_url":"https://api.github.com/repos/Samsung/Tizen-CSharp-Samples/issues/18","id":381450993,"user":{"login":"rookiejava","id":1029134,"avatar_url":"https://avatars0.githubusercontent.com/u/1029134?v=4","gravatar_id":"","url":"https://api.github.com/users/rookiejava","html_url":"https://github.com/rookiejava","followers_url":"https://api.github.com/users/rookiejava/followers","following_url":"https://api.github.com/users/rookiejava/following{/other_user}","gists_url":"https://api.github.com/users/rookiejava/gists{/gist_id}","starred_url":"https://api.github.com/users/rookiejava/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rookiejava/subscriptions","organizations_url":"https://api.github.com/users/rookiejava/orgs","repos_url":"https://api.github.com/users/rookiejava/repos","events_url":"https://api.github.com/users/rookiejava/events{/privacy}","received_events_url":"https://api.github.com/users/rookiejava/received_events","type":"User","site_admin":false},"created_at":"2018-04-16T00:36:07Z","updated_at":"2018-04-16T00:36:07Z","author_association":"NONE","body":"1. In order to handle key events, you can use `ElmSharp.EcoreEvent` as below.\r\n\r\n```cs\r\n// Register key event callbacks for the window using the EcoreEvent.\r\nEcoreEvent<EcoreKeyEventArgs> _keyUp = new EcoreEvent<EcoreKeyEventArgs>(EcoreEventType.KeyUp, EcoreKeyEventArgs.Create);\r\n\r\n _keyUp.On += (s, e) =>\r\n{\r\n // write your code here using  e.Keyname and e.KeyCode\r\n}\r\n```\r\n  _please refer to [KeyCode](http://developer.samsung.com/tv/tizen-net-tv/api-references/tizenfx-tv-api-references/Tizen.TV.Application.Window/KeyCode-Class). for more keycode details._\r\n\r\n2. Video Player\r\nYou can make your own custom renderer for either VideoView or VideoPlayer refer to the sample app mentioned above. There is no big difference. And, we are preparing to contirubute a popoluar open source Xamarin.Forms media player  plugins for tizen such as [MediaManger](https://blog.xamarin.com/play-audio-and-video-with-the-mediamanager-plugin-for-xamarin/). You can use these plugins for your video player app when it available. (I'm not sure the date but we hope soonish.)"}}
{"actor":{"display_login":"rookiejava"}}