Hang, 1) Is there any limitation for TV browsers to play media in Tizen OS? In the case of media that does not have DRM encryption and uses a protocol(MediaElement, MSE) supported by web standards, There are no specific requirements for playing media on the application. For information on how to use the WebView API to implement simple browser functions, please refer to the link below. https://review.tizen.org/gerrit/gitweb?p=platform/framework/web/chromium-efl.git;a=tree;f=tizen_src/ewk/ubrowser;h=718e5821bc6e2558d7c6be125247bac8164b20aa;hb=refs/heads/tizen I can't exactly know your problem and development environment, but if you have configured your application which is under developing as a TPK, there may be problems due to permission restrictions, so you may need to check your privilege declaration. Below are the privileges declared in the basic TV browser application. <privileges> <privilege>http://tizen.org/privilege/appmanager.launch</privilege> <privilege>http://tizen.org/privilege/appmanager.kill</privilege> <privilege>http://tizen.org/privilege/appmanager.kill.bgapp</privilege> <privilege>http://tizen.org/privilege/network.get</privilege> <privilege>http://tizen.org/privilege/internet</privilege> <privilege>http://tizen.org/privilege/window.priority.set</privilege> <privilege>http://tizen.org/privilege/web-history.admin</privilege> <privilege>http://tizen.org/privilege/screenshot</privilege> <privilege>http://tizen.org/privilege/keygrab</privilege> <privilege>http://tizen.org/privilege/download</privilege> <privilege>http://tizen.org/privilege/bookmark.admin</privilege> <privilege>http://tizen.org/privilege/notification</privilege> <privilege>http://tizen.org/privilege/systemsettings.admin</privilege> <privilege>http://tizen.org/privilege/externalstorage</privilege> <privilege>http://tizen.org/privilege/mediastorage</privilege> <privilege>http://tizen.org/privilege/keymanager</privilege> <privilege>http://tizen.org/privilege/mediahistory.read</privilege> <privilege>http://tizen.org/privilege/recorder</privilege> <privilege>http://tizen.org/privilege/inputgenerator</privilege> <privilege>http://tizen.org/privilege/content.write</privilege> <privilege>http://tizen.org/privilege/mediacontroller.client</privilege> <privilege>http://tizen.org/privilege/mediacontroller.server</privilege> </privileges>
(2) Is there any documentation of webview API for developing TV browser in Tizen OS (Samsung TV)? If yes, could please help share that document? We are not officially releasing a WebView API for TVs. However, you can refer to the common WebView API through the link below. However, there may be some differences in behavior on the TV, and this link does not include APIs specific to the TV. https://docs.tizen.org/application/native/api/iot-headed/7.0/group__WEBVIEW.html Best regards, Semun -----Original Message----- From: Application-dev <application-dev-boun...@lists.tizen.org> On Behalf Of Dominig ar Foll (Open Source) Sent: Wednesday, December 13, 2023 5:57 AM To: application-dev@lists.tizen.org Subject: Re: [Tizen Application-dev] [NEED SUPPORT] Cannot play media in TV Browser with Tizen OS Hang, I am afraid that Tizen project is not active any more. At the time we had made a special version of Webview that was playing the media via Gstreamer as ffmeg presented "risky" Open Source license issues. Now ffmeg is used by every one and most likely there is no need to use a special version of Webview anymore. Media is a fast evolving world and running with an old release of a browser is not a good strategy. Playing media also requires hardware acceleration depending of your hardware that may not be (most likely is not) supported by the Tizen release that you have found on the published source code. Finally when playing media broadcasted by radio wave or IP rather than streamed, you must adjust your video output clock to the media received as in broadcast you must blindly follow the clock of the media source. If not you will always have frame jump or frame duplication once in a while. I do not know how Samsung has done that on their TVs as with Gstreamer Plugins can be closed source. For the Cubovision project with Telecom Italia, my team had created a special plugin in Gstreamer (for an Intel SoC) that allowed us to tune the output clock of the external video interface to the reference clock of the source broadcast which is received via the PCR in the video multiplex. Regards. Dominig (retired) Tizen and Mego TV lead Architect. Le 11/12/2023 à 04:39, Hang Tran a écrit : > Hi everyone, > > My team is working on developing a TV browser with Tizen OS (Publish > in Samsung Store). However, we are finding it hard to successfully > play media on it. > > I would like to connect with tizen developers by this channel, hope to > receive support from you - specialists and open a discussion topic if > you have any related experience to be clarified: > > (1) Is there any limitation for TV browsers to play media in Tizen OS? > (2) Is there any documentation of webview API for developing TV > browser in Tizen OS (Samsung TV)? If yes, could please help share that > document? > > Nice to connect with you all and looking forward to hearing from you soon! > > Many thanks! > Hang Tran > > _______________________________________________ > Application-dev mailing list > Application-dev@lists.tizen.org > https://protect2.fireeye.com/v1/url?k=9e379451-ffbc8148-9e361f1e-74fe4 > 85cbfec-ba0cf524facd282f&q=1&e=3e5554fc-0512-48a6-98fd-744aa9e2d3d6&u= > https%3A%2F%2Flists.tizen.org%2Flistinfo%2Fapplication-dev _______________________________________________ Application-dev mailing list Application-dev@lists.tizen.org https://protect2.fireeye.com/v1/url?k=da3f10c5-bbb405dc-da3e9b8a-74fe485cbfec-2bd3197578a5c4e9&q=1&e=3e5554fc-0512-48a6-98fd-744aa9e2d3d6&u=https%3A%2F%2Flists.tizen.org%2Flistinfo%2Fapplication-dev _______________________________________________ Application-dev mailing list Application-dev@lists.tizen.org https://lists.tizen.org/listinfo/application-dev