Giter Site home page Giter Site logo

sdk's People

Contributors

mautilus avatar radimbuchtela avatar streitdaniel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sdk's Issues

General question on SDK and packaging

Not sure if this is the right place to post the questions but couldn't find anywhere else. If the questions below are not appropriate, please let me know where should be a more suitable place.

My questions are -

  1. what are the recommended IDE that Mautilus team would use for the SDK development?
  2. how does Mautilus team package the apps into different TV platforms?

Thanks.

Compile/Export project to each platform

Hi!
Can you tell me whats the way to compile one app for every supported platform?
For example, If I develop an app that must work in Samsung Orsay, Samsung Tizen, LG Netcast and LG WebOS...how can I generate the their specific files to test the app on my TVs?

I've readed the Mautilus SDK tutorial (http://smarttv.mautilus.com/SDK/#!/guide) but here does not explains whats the way to "compile/export" the code for each platform.

Best regards.

Scroll Long List in view

i have a app that has a long list inside (ul) . when we scroll in the list it go to down and the focus item not remain in the view .

is their any code or practice to do with long list in that sdk ?

delete scene in history

A scenarios like:

open login scene ------> input username,password, then login ------>auto goto logined scene.
Then click the back button, the scene will go back to login scene.

How to fix this, if i need delete the login scene in history?
Thanks.

Playing different audiotracks on webOS devices

Hello everyone,

I ve been developing an app which plays contents with playready DRM and works perfectly fine on different TV brands. What I would like to know if it is possible to play multi audios on webOS.

I would be glad if someone explains me how to implement it if possible.

http://developer.lge.com/community/forums/RetrieveForumContent.dev?detailContsId=FC14090745&sMenuId=53&contsTypeCode=QUE&prodTypeCode=TV

As I have searched on webOS forum, I ve seen unfortunately that it is not possible but surprisingly the fact that it may differ if you make a contract with LG which is completely weird.

Thanks.
Baki

Installation of the development application on LG TV 60LA860V

Received via email
Hello dears
Can you help me.
I'm a web developer and now I'm working on app for LG smart TV. I need to test my app on real TV. My TV model is 60LA860V. When I want to connect USB or HDMI, there need to login. I can't find developer mode in this model. Please help me. How can I login on TV?
thanks in advacne

Player.fullscreen() & Mouse

Hi,
I have a scene with a player in full-screen mode and several focusable elements in front of it.
If the player is in window mode, I can focus these elements, but when the player is in full-screen mode, the mouse focus events are lost.
Can you tell me what I'm doing wrong?
Best regards.

WebOS package

Hi,
I tried to import webOS package on webOS IDE but the files are broken/corrupted. I have strange character instead of the code. In fact I built the app on the simulator but didn't work
It is normal?

Thanks for your help

Player.reset() issue.

In the new release, you changed thie Player.reset() method from:
function() { this.url = null; this.duration = 0; this.currentTime = 0; this.currentState = this.STATE_IDLE; this.speed = 1; this.width = this.config.width; this.height = this.config.height; this.trigger('reset'); },
To:
function() { this.url = null; this.duration = 0; this.currentTime = 0; this.currentState = this.STATE_IDLE; this.speed = 1; this.width = this.config.width; this.height = this.config.height; this.drmType = ''; this.customData = null; this.trigger('reset'); },

The Player.reset() method is always called before play an URL (see Player.setUrl() method), so if the stream is DRMed the customData will be always NULL and no information will be sent to the DRM server...and the stream will not play.

Please, delete this lines in the method:
this.drmType = ''; this.customData = null;

Also I've modified the core to allow set a custom DRM server url...I can share it with you if you want.

Regards.

jQuery does not work

Dear
please help.
I can't organize jQuery Ajax call.
how can I render $(document).ready(function(){

})
thanks in advance

package generation for tizen and webos platforms

Hi,
in the given demo examples, the package generation done through gruntfile for tizen doesn't result in the expected .wgt file where as by default in the demos package folder you have the tizen zip file on extraction of which where we have the .wgt file, if we generate grunt build for the tizen platform. the package is no different from the legacy orsay platform? are we missing something here?

the grunt file doesn't have the webOS build generation can you please help on that too.

Thanks

How to transfer data between scenes?

I have read the sdk document and learn that the Events for data transfer between scenes,
But I tried, triggered event can't pass to other scene listening to the event.
How to ?
Thank you.

any method will be invoked when Router.goBack() ?

any method will be invoked when Router.goBack?
for example,
1.scene A ----> scene B. then
2.scene B ----->goback----->scene A,
how about b's method and a's method will both be invoked in 2.
and how to pass parameters to goback method?
Thanks.

Problem on Samsung Orsay

I've developed an app for Samsung Orsay platform.
The app works fine in the Orsay emulator, but when I install it on a real device the TV crashes and reboots.
Have you noticed this anytime? Any clue?
Thanks!

SmartTv Alliance devices

Hi,
I'm testing your SDK with the Smarttv Alliance emulator (https://developers.smarttv-alliance.org/sdk-download).
The app only loads scenes if emulator User agent text is changed from:
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.20 (KHTML, like Gecko) Chromium/18.0.1025.168 Chrome/18.0.1025.168 Safari/537.20 SmartTvA/5.0.0
to:
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.20 (KHTML, like Gecko) Chromium/18.0.1025.168 Chrome/18.0.1025.168 Safari/537.20 SmartTv/5.0.0

I've tried to solve this problem modifying line 44 on alliance.js from:
this.userAgentInfo = String(navigator.userAgent).match(/(toshibatp|smarttv)/([\d.-]+)/i);
to:
this.userAgentInfo = String(navigator.userAgent).match(/(toshibatp|smarttva)/([\d.-
]+)/i);
But I had no success.

Can you tell me how to solve this problem?
Is the SDK fully functional for SmartTv Alliance devices? I don't see any DRM implementation on Alliance's player.

Best regards.

streams dont play on chrome

Hi,
we've generated a chrome version but streams are not playing. Same streams play fine when we run the application on Windows Edge or Samsung Tv

Vestel devices

I don't seee the Vestel device detection code in the getDevice function.
Is this a bug or Vestel devices are treated as generic devices.
Regards.

Playready+Smoothstreaming

Hello,
do you have any example of a player using a playready+smoothstreaming stream?
Best regards.

Promise.resolve is not a function

I'm getting this error when trying to use Shakaplayer in my app.
I think the "js/core/module/promise.js" definition is overwriting the defaultone.

Bugs in tizen Multitasking

I've found several bugs in Tizen Player, in the part of the code that handles multitasking.
For example:
-"} else if(APP.multitasking.state === SDK.player.STATE_PAUSED) {" must be: "} else if(this.multitasking.playerState === this.STATE_PAUSED) {"
-"onReqVerifyPlayback" function fails because there is not "setCustomData" method.
-etc etc etc

Could you fix it?
Regards.

Bug in WEBOS player

Please,
add "this.el.play();" after "this.el.load();" in line 569.
Without that, the player element will never start when using DRMed content.
Regards.

How to handle multitasking?

Do you have any multitasking sample for tizen&webos devices?

My app has a "login" scene and a "player" scene.
If the user is in "player" scene and hides the app, when returning, the "login" scene is shown instead of "player" scene.

Can you tell me how to return directly to the "player" scene to continue playing?

Best regards.

Question Related to OperaPresto

Hi, im having an issue with routing , let me explain the scenario

PAGE:MAIN
goto(pageA,PARAM1,false)
PAGE: A
-- on BUTTON 1 : goTo(PAGEB,PARAM)
PAGE: B
-- ON BUTTON2
goto(pageA,PARAM1,PARAM2)

When i call the button from pageb to pagea , the first time it works, the second time i call it seems like after execute that, exectus PAGE1.button1 and goes to PAGEB

that makes sense to you?

Are you going to support Samsung D serie devices?

Got the following exception on emulator:

[JAVASCRIPT ERROR]
File : file://localhost/D:\programme\Samsung%20TV%20SDK(2.5.1)\Emulator\Emulator2011_v2.5\commonlib//Common/API/Plugin.js
Line No : 199
Error Detail : TypeError: Plugin.NNAVI.Object.GetPluginInfo is not a function

Problem with Playing MPEG-DASH (Samsung Orsay 2012)

Hello!
I've used your example "PlayerKeyboardInfo" for playing different types of streams. Playready and Widevine steams work correctly without any problems) But, when i try to play .mpd file, there is an error in the player console "3, render"(OnRenderError function in player.js).

Info:
Device: Samsung TV 2012;
Firmware: T-INFOLINK2012-1026;
SDK Version: 2.0.220 (02.12.2015);

I run my app on TV using widgetlist.xml

Here is .mpd - test links i've tested(without 4K) from http://dashif.org/reference/players/javascript/nightly/dash.js/samples/dash-if-reference-player/index.html
(but no one with correct result):

  1. http://media.axprod.net/TestVectors/v6-Clear/Manifest_1080p.mpd
    2)http://wowzaec2demo.streamlock.net/vod/_definst_/ElephantsDream/smil:ElephantsDream.smil/manifest_mvtime.mpd

Could you tell me how to fix this problem(or provide correct MPEG-DASH link)?
Thank you in advance)

Link for my project , insert stream link to CONFIG.video in config.js
https://github.com/nikitalaletin/Orsay-Playready-Player

Files Api

Is the framework has any built-in files Api? How we can save and managing files ?

build package

how we can build the package for multiple devices ?

any howto for this ?

get available AudioTracks & Subtitles

wich command we can get by them the available audiotracks and & subtitles .

in Player exist a function to set the audioTrack( index ), but i don't find any function to get the available audiotracks, the same for subtitles .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.