Languages

Menu
Sites
Language
Tizen TV - Web App - EPG Information

Hello there!

 

I am currently developing a Web based TV application for Tizen. The scope of the application is to consume a RESTful API that returns a list (m3u formatted) of  IPTV streams and channels. Some of the channels have EPG information encoded into them, but I don't fully understand how to use the Web Tizen API in order to extract that information. That is, information regarding the list of content, start-stop times of certain shows, current progress of a show etc.

 

From the research I did so far, these informations should be part of the stream itself or should be consumed separatelly from the same API that provides the channels streams. But I don't see any way of doing that using JavaScript in a Web application. Did anyone implemented something like this before and has any hints as to how it can be achieved? It'd be very much appreciated.

 

Thank you so much,

Adrian Popa

Edited by: Adrian Popa on 08 Nov, 2021

Responses

8 Replies
suka sukamin

Wheel spinner is a game that I am sure that anyone who loves spins of fortune will be addicted to sitting in front of the computer playing this game for hours on end. The game has no age limit for players, suitable for those who want healthy entertainment and improved hand reflexes.

shara

I appreciate your efforts in making this website even better

 

Mary Solero

 Did you already achieve it?

Cheers

heritag eericsson

channel streams as part of the stream or as a distinct entity using the same API. However, I can't think of a method to do it in JavaScript for a web project. Has anybody tried this previously, and if so, do they have any advice for making it phrazle work? It would be much appreciated.

Will LEE

I appreciate your efforts in making this website even better

Philip Clarke

Hey Adrian,

I’ve been in a similar situation while working on a web-based TV app for Tizen, so I get where you’re coming from. Parsing EPG data can be a bit of a challenge, especially when you're trying to integrate it seamlessly into your app. In my experience, if the EPG info isn’t embedded in the stream, your best bet is to pull it separately through additional API calls.

When I was tackling this, I had to first ensure that the API provided a way to fetch the EPG data independently of the stream. Once I got that, it was a matter of mapping the data—like start and stop times, show titles, etc.—to the corresponding channels in the app. I used JavaScript to parse and display the data in a way that matched up with the live streams.

One thing I found super helpful was diving into the Tizen documentation and exploring their forums. Sometimes, you’ll find little nuggets of advice from others who’ve dealt with similar challenges. It’s all about piecing together the right tools and techniques.

If you haven’t already, definitely try to get the EPG data through a separate API call and then sync it with your streams. It can be a bit of trial and error, but once you get it right, it feels great. Good luck with your project!